• can't open any system settings after a fresh install


    Hello,

    I just did a fresh install of Antergos on my new desktop but I have serious problems with cinnamon. I con’t open any of the system settings from GUI. the only thing I changed from the install is replacing Nouveau for nVidia drivers due to my GPU (GTX 980 Ti) and mymonitor setup (3 monitors : 2x 23" 1080p + 1x 27" 1440p). Nouveau wasn’t detecting 2 of my monitors so I tried to install nVidia drivers. Now I have my 3 monitor but no access to sytem settings. Plus sometime the GUI freeze completly and I can only use the last windows I was using.

    For exemple right now all my desktop is frozen but I can still use this open tab in firefox. I a terminal when I type “cinnamo-setting” I got a core dump error (will give you the full error after rebooting)

    Any idea what to do ? or wha is causing this ?

    EDIT :

    [[email protected] ~]$ cinnamon-settings
    Traceback (most recent call last):
    File “/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py”, line 40, in <module>
    modules = map(import, mod_files)
    File “/usr/share/cinnamon/cinnamon-settings/modules/cs_applets.py”, line 3, in <module>
    from ExtensionCore import ExtensionSidePage
    File “/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py”, line 29, in <module>
    curr_ver = subprocess.check_output([“cinnamon”, “–version”]).splitlines()[0].split(" ")[1]
    File “/usr/lib/python2.7/subprocess.py”, line 573, in check_output
    raise CalledProcessError(retcode, cmd, output=output)
    subprocess.CalledProcessError: Command ‘[‘cinnamon’, ‘–version’]’ returned non-zero exit status -11
    Erreur de segmentation (core dumped)
    [[email protected] ~]$

    Long Live Antergos
    [Major Linux Problems on the Desktop or Why Linux is not (yet) Ready for the Desktop, 2016 edition] (http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html)

  • That’s odd. What do you get if you directly run this in your terminal?
    cinnamon --version

  • [[email protected] ~]$ cinnamon --version
    Cinnamon 2.8.6
    Erreur de segmentation (core dumped)
    [[email protected] ~]$

    There is the output.

    Sorry for the lack of editing but I don’t know how to do markdown things.

    Long Live Antergos
    [Major Linux Problems on the Desktop or Why Linux is not (yet) Ready for the Desktop, 2016 edition] (http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html)

  • There’s obviously a serious problem with your Cinnamon installation (or some of its dependencies).

    Did you install Cinnamon with Cnchi?

  • Yes with Cnchi from the Live ISO (see my topic with the minimal one not working for me).

    In case it change something the install is done on an UEFI system.

    Long Live Antergos
    [Major Linux Problems on the Desktop or Why Linux is not (yet) Ready for the Desktop, 2016 edition] (http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html)

  • Hi,

    I’m really sorry but I don’t know what can be wrong here. Have you tried to reinstall cinnamon and it dependencies?
    You should have these installed:

    cinnamon 2.8.6-1
    cinnamon-control-center 2.8.1-1
    cinnamon-desktop 2.8.0-1
    cinnamon-menus 2.8.0-1
    cinnamon-screensaver 2.8.0-1
    cinnamon-session 2.8.2-1
    cinnamon-settings-daemon 2.8.3-1
    cinnamon-translations 2.8.3-1
    

    I’d try to reinstall them, just in case.

    Cheers!

  • I try reinstall it and nothing changed.

    [[email protected] ~]$ yaourt -s cinnamon
    1 community/cinnamon 2.8.6-1 [installed]
        Linux desktop which provides advanced innovative features and a 
        traditional user experience
    2 community/cinnamon-control-center 2.8.1-1 [installed]
        The Control Center for Cinnamon
    3 community/cinnamon-desktop 2.8.0-1 [installed]
        Library with common API for various Cinnamon modules
    4 community/cinnamon-menus 2.8.0-1 [installed]
        Cinnamon menu specifications
    5 community/cinnamon-screensaver 2.8.0-1 [installed]
        Screensaver designed to integrate well with the Cinnamon desktop.
    6 community/cinnamon-session 2.8.2-1 [installed]
        The Cinnamon Session Handler
    7 community/cinnamon-settings-daemon 2.8.3-1 [installed]
        The Cinnamon Settings daemon
    8 community/cinnamon-translations 2.8.3-1 [installed]
        Translations for Cinnamon and Nemo
    9 community/cjs 2.8.0-2 [installed]
        Javascript Bindings for Cinnamon
    10 community/muffin 2.8.4-1 [installed]
        Cinnamon window manager based on Mutter
    11 community/nemo 2.8.6-1 [installed]
        Cinnamon file manager (Nautilus fork)
    

    there are my log file from cnchi :+1:
    cnchi-20151214-211514.log https://framabin.org/?6bea22bbf111f386#M/J9/chzuPSAun7iSjnm+gfew2obBoaDUghMS/HXegI=
    postinstall-20151214-211514.log https://framabin.org/?b3be26c33fc96e79#Sij28thMCLDLArFTDhpOj7KZMVox2dIveJR4VGZ7R/0=

    Long Live Antergos
    [Major Linux Problems on the Desktop or Why Linux is not (yet) Ready for the Desktop, 2016 edition] (http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html)

  • @karasu

    1. Because @nekosan mentioned that he installed cinnamon via cnchi, would it be a language layout consideration?

    Have a look here. It’s an old thread but I am only curious that it might/may have some relevance. Not too sure but only wanting to point to it as a “just in case” interest. https://github.com/linuxmint/Cinnamon/issues/1752

    1. If this is not a language situation, it would be interesting to know what @nekosan’s graphics drivers are. If (and only if) he is using nVidia (also valid for Intel CPUs), perhaps it may be prudent to install the microcode because the microcode does get processor and security updates. If @nekosan does have an nVidia, it does help to prevent spurious crashes and system instabilities. Would something like this help to cause this instability?

    2. If none of the above, what about having the correct gtk installed? Do you think that this might also be one of the culprits?

    3. Is there a glib package missing?
      Does librsvg need to be installed for something like this? Might be prudent to check.

    That’s all I could think of to help.

    Download " antergos-wallpapers-extra " and enjoy community sponsored wallpapers.

    Use the "Linux Beginner Search Engine"

    https://cse.google.com/cse/home?cx=017607476515012185699:b_owgx6xyi0

    1. I don’t think this is a layout problem Antergos with Connamon work perfectly on my laptop

    2. On my destktop I installed the nvidia drivers from Arch repos and I had run without problem nvidia-xconfig. The few difference between my laptop and my desktop are the laptop use nvidia-340xx drivers and xf86-video-nouveau still installed on the system while I uninstalled it on my desktop. I will try to install nouveau package again on my desktop and see if that change something

    3/4. Will look for that.

    EDIT :

    glib is not installed and is on the AUR, and for libsrvg here is something :

    [[email protected] ~]$ yaourt -Sy librsvg
    :: Synchronisation des bases de données de paquets...
     core est à jour
     extra est à jour
     community est à jour
     multilib est à jour
     antergos est à jour
    avertissement : librsvg-1:2.40.12-1 est à jour -- réinstalle
    résolution des dépendances...
    recherche des conflits entre paquets...
    
    Paquets (1) librsvg-1:2.40.12-1
    
    Taille totale installée :     0,52 MiB
    Taille de mise à jour nette :  0,00 MiB
    
    :: Procéder à l’installation ? [O/n] o
    (1/1) vérification des clés dans le trousseau      [######################] 100%
    (1/1) vérification de l’intégrité des paquets      [######################] 100%
    (1/1) chargement des fichiers des paquets          [######################] 100%
    (1/1) analyse des conflits entre fichiers          [######################] 100%
    (1/1) vérification de l’espace disque disponible   [######################] 100%
    (1/1) réinstallation librsvg                       [######################] 100%
    /tmp/alpm_T9my1t/.INSTALL : ligne 1 :  1255 Erreur de segmentation  (core dumped)gdk-pixbuf-query-loaders --update-cache
    erreur : la commande n’a pas pu être exécutée correctement
    [[email protected] ~]$ 
    

    and then

    [[email protected] ~]$ yaourt -Sy gdk-pixbuf2
    :: Synchronisation des bases de données de paquets...
     core est à jour
     extra est à jour
     community est à jour
     multilib est à jour
     antergos est à jour
    avertissement : gdk-pixbuf2-2.32.3-1 est à jour -- réinstalle
    résolution des dépendances...
    recherche des conflits entre paquets...
    
    Paquets (1) gdk-pixbuf2-2.32.3-1
    
    Taille totale installée :     3,84 MiB
    Taille de mise à jour nette :  0,00 MiB
    
    :: Procéder à l’installation ? [O/n] o
    (1/1) vérification des clés dans le trousseau                                                                                                                       [#####################################################################################################] 100%
    (1/1) vérification de l’intégrité des paquets                                                                                                                       [#####################################################################################################] 100%
    (1/1) chargement des fichiers des paquets                                                                                                                           [#####################################################################################################] 100%
    (1/1) analyse des conflits entre fichiers                                                                                                                           [#####################################################################################################] 100%
    (1/1) vérification de l’espace disque disponible                                                                                                                    [#####################################################################################################] 100%
    (1/1) réinstallation gdk-pixbuf2                                                                                                                                    [#####################################################################################################] 100%
    /tmp/alpm_RW6qlS/.INSTALL : ligne 1 :  6220 Erreur de segmentation  (core dumped)gdk-pixbuf-query-loaders --update-cache
    erreur : la commande n’a pas pu être exécutée correctement
    [[email protected] ~]$ 
    

    some google lead me there : https://bbs.archlinux.org/viewtopic.php?id=196852
    So it might be CPU micocode needed.

    SECOND EDIT : it wasn’t that after (re)installing intel-iucode and and done a new grub config, still segfault. I will continue to see what can make gdk-pixbuf2 segfault.

    Some further seach show that gdk-pixbuf2 is 32bit package shouldn’t I have to install lib32-gdk-pixbuf2 ?

    THIRD EDIT : https://forum.antergos.com/topic/2233/multiple-segfaults-vlc-gtk2-gtk3-librsvg-gdk-pixbuf2-fmtutil-lib32-gtk2-libwmf/32

    found this I will try this.

    Didn’t work, done mkinitcpio -p linux and grub-mkconfig -o /boot/grub/grub.cfg that changed nothing still got those segfault. microcode img apear in the grub.cfg.

    Long Live Antergos
    [Major Linux Problems on the Desktop or Why Linux is not (yet) Ready for the Desktop, 2016 edition] (http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html)

  • I may have found the issue ! Same hardware as me (intel skylake processor + latest nvidia drivers)

    https://devtalk.nvidia.com/default/topic/893325/newest-and-beta-linux-driver-causing-segmentation-fault-core-dumped-on-all-skylake-platforms/

    I think I just have to wait for a bug fix from nvidia.

    Long Live Antergos
    [Major Linux Problems on the Desktop or Why Linux is not (yet) Ready for the Desktop, 2016 edition] (http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html)

  • @nekosan

    As a last resort, I re-compiled the current glibc and lib32-glibc sources specifying "--enable-lock-elision=no" option, installed these libs/apps, rebooted, and all such errors are gone!
    

    That is from your link you gave

    Also:

    FYI: I temporarily installed the Mesa-libgl libs over the NVidia ones to get things working for now 
    

    Download " antergos-wallpapers-extra " and enjoy community sponsored wallpapers.

    Use the "Linux Beginner Search Engine"

    https://cse.google.com/cse/home?cx=017607476515012185699:b_owgx6xyi0

  • I have not the knowledge to compile from scratch so I wont do that, for the other work aroud this has been done for Suse and seem to not work on Arch. (or I’m doing something wrong).

    for the other solution modifying /etc/ld.so.conf adding in it /lib64/noelision, I tryed it and it doen’t work.

    I’ll wait for new drivers.

    The bug was also filled in the Arch bug report service : https://bugs.archlinux.org/task/46064?project=1&cat[0]=2&string=nvidia

    ““Comment by Steven Noonan (neunon) - Wednesday, 02 December 2015, 02:48 GMT
    Good news. NVIDIA closed the bug today and has marked it as “fixed”. An upcoming driver release should have the fix (352.67 or later, 361.10 or later).””

    Long Live Antergos
    [Major Linux Problems on the Desktop or Why Linux is not (yet) Ready for the Desktop, 2016 edition] (http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html)

  • you are not installing/compiling from source.
    you are editing the install when / if you install via the AUR.
    Here is mine as an example of installing when using yaourt

    yaourt -S lib32-glibc
    

    when yaourt install asks if you want to ‘edit’ it, you select yes .
    You then input as you saw in the URL you gave earlier.
    Try it.
    This is how to learn. You learn by doing things this way.
    If it does not work, no harm done.
    Can always remove the glibc if not happy.

    If you want to wait, OK.
    That is fine too.
    But just to correct your initial idea, you are not compiling anything by source. yaourt does that for you.
    You are just editing it.

    If you feel that this is resolved, great! don’t forget to mark your thread as ‘solved’.

    Download " antergos-wallpapers-extra " and enjoy community sponsored wallpapers.

    Use the "Linux Beginner Search Engine"

    https://cse.google.com/cse/home?cx=017607476515012185699:b_owgx6xyi0

Posts 13Views 2435
Log in to reply