Results 1 to 9 of 9

Thread: cinnamon 2.3 missing settings for display, power management etc

  1. #1

    Default cinnamon 2.3 missing settings for display, power management etc

    Hi, I've installed OpenSUSE 13.1 with the X Windows system and Gnome Base System patterns selected at install time (not the Gnome Desktop Environment pattern as I didn't want the "clutter"). After installation I added the Cinnamon repo http://download.opensuse.org/reposit.../openSUSE_13.1 and installed the Cinnamon Desktop Environment pattern. This installed Cinnamon 2.3.0.1.1 and works well except for missing several settings applets in the Cinnamon's System Settings control center.



    Those five are the only ones present in Hardware and (from a previous install) I know there should be more. Some of them don't work at all, Power Management for example just shows an empty dialog. I'm also missing the a Display or Monitor applet to manage the external displays connected to my laptop. Bluetooth is missing as well.

    All Cinnamon packages have been installed apart from the devel and debug packages. I don't see any errors in the logs (or I'm not looking in the right places) and my guess would be simply missing packages - but which ones . Any help is as always greatly appreciated!

  2. #2

    Default Re: cinnamon 2.3 missing settings for display, power management etc

    Code:
    user@x220:~> cinnamon-settings
    Could not find network module; is the cinnamon-control-center package installed?
    Could not find display module; is the cinnamon-control-center package installed?
    Could not find bluetooth module; is the cinnamon-control-center package installed?
    Could not find universal-access module; is the cinnamon-control-center package installed?
    Could not find sound module; is the cinnamon-control-center package installed?
    Could not find color module; is the cinnamon-control-center package installed?
    Could not find wacom module; is the cinnamon-control-center package installed?
    but zypper info tells me
    Code:
    user@x220:~> zypper info cinnamon-control-center
    Loading repository data...
    Reading installed packages...
    
    Information for package cinnamon-control-center:
    ------------------------------------------------
    Repository: cinnamon
    Name: cinnamon-control-center
    Version: 2.3.0-1.1
    Arch: x86_64
    Vendor: obs://build.opensuse.org/X11
    Installed: Yes
    Status: up-to-date
    Installed Size: 8.6 MiB
    Summary: The Control Center for Cinnamon
    Description: 
    The Control Center for Cinnamon Desktop
    so that looks ok.

  3. #3

    Default Re: cinnamon 2.3 missing settings for display, power management etc

    A bit more digging shows in /usr/lib/cinnamon-settings/cinnamon-settings.py the following
    Code:
    # Standard setting pages... this can be expanded to include applet dirs maybe?
        mod_files = glob.glob('/usr/lib/cinnamon-settings/modules/*.py')
    
    CONTROL_CENTER_MODULES = [
    #         Label                              Module ID                Icon                         Category      Ke$
        [_("Networking"),                       "network",            "cs-network",                 "hardware",      _($
        [_("Display"),                          "display",            "cs-display",                 "hardware",      _($
        [_("Bluetooth"),                        "bluetooth",          "cs-bluetooth",               "hardware",      _($
    etc whereas the contents of /usr/lib/cinnamon-settings/modules is
    Code:
    user@x220:/usr/lib/cinnamon-settings> ls modules/
    cs_applets.py      cs_desklets.py    cs_fonts.py      cs_keyboard.py  cs_screensaver.py  cs_windows.py
    cs_backgrounds.py  cs_desktop.py     cs_general.py    cs_mouse.py     cs_themes.py       cs_workspaces.py
    cs_calendar.py     cs_effects.py     cs_hotcorner.py  cs_panel.py     cs_tiling.py
    cs_default.py      cs_extensions.py  cs_info.py       cs_power.py     cs_user.py
    so it seems like a packaging issue, the modules are simply not there. Now how would I go about finding them and who would I report this to? Thanks!

  4. #4

    Default Re: cinnamon 2.3 missing settings for display, power management etc


  5. #5

    Default Re: cinnamon 2.3 missing settings for display, power management etc

    Quote Originally Posted by siddharta42 View Post
    Following the Portal:Cinnamon http://en.opensuse.org/Portal:Cinnamon I tried to assign this bug to marguerite#opensuse.org (with @ rather than #) and there's an error
    Code:
    Assignee: 	 marguerite#opensuse.org did not match anything
    . Who is the correct assignee in such cases? Is Cinnamon being maintained for openSUSE at this point? Thanks.

  6. #6
    Join Date
    May 2012
    Location
    Finland
    Posts
    2,002

    Default Re: cinnamon 2.3 missing settings for display, power management etc

    Quote Originally Posted by siddharta42 View Post
    Who is the correct assignee in such cases? Is Cinnamon being maintained for openSUSE at this point? Thanks.
    https://build.opensuse.org/project/u...nnamon:Factory

    I think it's margueritesu at opensuse.org - you could also ask jluce2 as stated in the build service maintainers.
    .: miuku #suse @ irc.freenode.net
    :: miuku@opensuse.org

    .: h​ttps://download.opensuse.org/repositories/home:/Miuku/

  7. #7

    Default Re: cinnamon 2.3 missing settings for display, power management etc

    Quote Originally Posted by Miuku View Post
    https://build.opensuse.org/project/u...nnamon:Factory I think it's margueritesu at opensuse.org - you could also ask jluce2 as stated in the build service maintainers.
    Thanks Miuku. I'm unfamiliar with how this all works. margueritesu at opensuse doesn't work either (same cannot match error) and neither does jluce2 at opensuse dot org.



    There are other e-mail addresses linked to on the the page you are referring but those seem to be direct contact addresses.

  8. #8

    Default Re: cinnamon 2.3 missing settings for display, power management etc

    I encountered this bug this morning. I added a comment to the bug you created in bugzilla but here's what's happening and how to fix it:

    The package libcinnamon-control-center1-2.3.0-4.1.x86_64 puts its stuff in /usr/lib64. But the python scripts belonging to cinnamon-settings-2.3.0-1.1.noarch are hard-coded to only look in /usr/lib so those modules aren't found.

    The quick fix is to create a symlink between /usr/lib/cinnamon-control-center-1 --> /usr/lib64/cinnamon-control-center-1. This should make the missing settings modules reappear in the cinnamon-settings app.

    The real solution is that the Cinnamon package maintainers need to come to some agreement on where things like modules are stored and where to look for them...

  9. #9

    Default Re: cinnamon 2.3 missing settings for display, power management etc

    arcasinky, thanks. Confirmed your workaround solves the issue. This is very much appreciated.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •