[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gdm3 will nicht mehr - nach Upgrade auf sttetch



Hallo Michael,
On 27.06.2017 21:43 Michael Biebl wrote:
Am 26.06.2017 um 21:03 schrieb Hugo Wau:


Heute war der T420 mit Intel-Grafik meiner Chefin dran, auf Stretch hoch
gezogen zu werden. Und prompt will der nach einem Reboot das Gnome nicht
mehr starten, auch nicht händisch mit
# gdm3.
Aber mit xdm läßt sich zum Beispiel die "Openbox" in X starten. In den
Logfiles ist mir bisher nichts aufgefallen, was mich stutzig machen
würde, außer in dmesg, dass

gnome-session segfault at .... error 4 in libgtk-3.so.0200011.
Hast du die gdm3 oder X config modifiziert?
Nicht, dass ich davon wüsste. Diese config Dateien hatte ich bisher noch nie angefasst, weil ja alles wunschgemäß funktionert hat.
Hab auch Intel und bei mir versucht er nicht auf /dev/fb0 zuzugreifen.
Intel sollte im non-root modus laufen, da KMS fähig, und laut log
scheint ja auch modesetting der präferierte Treiber zu sein.
dann kann ich (vor lauter Bäumen den Wald nicht mehr sehend) die (EE) Fehlermeldung in den Logs bezüglich fb0 ignorieren nicht wahr?

Funkioniert denn gnome-session wenn du z.B. eine GNOME session über
lightdm startest?
also lightdm startet wunderbar wie zuvor auch xdm. Aber auch mit googeln habe ich bis jetzt noch nicht herausgefunden, wie ich mit lightdm eine gnome-stssion starten kann. lightdm --xsession-dir=/home/USER/.config/gnome-sesion-test (aus man lightdm) funktioniert nicht /usr/share/xsessions durch symlinks zu erweitern hat auch keinen brauchbaren Effekt gezeigt. Wahrschein auch weil ich nicht weiß, welche .desktop Datei zu einer regulären (halt wie vorher) Gnome-Sitzung führt.
Was sagt denn ldd /usr/lib/gnome-session/gnome-session-binary.
# ldd /usr/lib/gnome-session/gnome-session-binary.
ldd: /usr/lib/gnome-session/gnome-session-binary.: Datei oder Verzeichnis nicht gefunden
root@T420-2:/etc/lightdm# ldd /usr/lib/gnome-session/gnome-session-binary
    linux-vdso.so.1 (0x00007ffc9abd5000)
    libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f89afe44000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f89afc27000) libjson-glib-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0 (0x00007f89af9ff000) libgnome-desktop-3.so.12 => /usr/lib/x86_64-linux-gnu/libgnome-desktop-3.so.12 (0x00007f89af7c4000) libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f89af73a000) libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f89af3a2000) libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f89af14f000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f89aee3b000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f89aea9c000)
    libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f89ae897000)
    libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f89ae681000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f89ae462000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f89ae122000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f89ade1e000)
libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 (0x00007f89ad508000) libgdk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 (0x00007f89ad211000) libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f89acefd000) libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f89accd8000)
    libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f89accb7000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f89acaaf000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f89ac887000)
    liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f89ac661000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f89ac44f000) libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f89ac13e000)
    /lib64/ld-linux-x86-64.so.2 (0x0000558967dd3000)
libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f89abf3a000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f89abd20000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f89abb09000) libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007f89ab8bb000) libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f89ab6b2000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f89ab43d000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f89ab215000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f89ab011000)
libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f89aae04000)
    libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f89aabf4000)
libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f89aa9f1000) libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f89aa7ec000) libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f89aa5e6000) libcairo-gobject.so.2 => /usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2 (0x00007f89aa3dd000) libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f89aa1b7000) libatk-bridge-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x00007f89a9f88000) libxkbcommon.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007f89a9d48000) libwayland-cursor.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0 (0x00007f89a9b3e000) libwayland-egl.so.1 => /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1 (0x00007f89a993c000) libwayland-client.so.0 => /usr/lib/x86_64-linux-gnu/libwayland-client.so.0 (0x00007f89a972d000) libepoxy.so.0 => /usr/lib/x86_64-linux-gnu/libepoxy.so.0 (0x00007f89a9437000) libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f89a9221000) libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f89a8fd5000) libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f89a8d95000) libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f89a8ae6000) libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f89a88e3000) libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f89a86d8000) libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f89a84cd000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f89a82bb000) libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f89a8012000) libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f89a7ddf000) libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f89a7bdb000) libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f89a79cd000) libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f89a77c3000) libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f89a75ad000) libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007f89a7367000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f89a7163000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f89a6f5d000) libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f89a6d5b000) libatspi.so.0 => /usr/lib/x86_64-linux-gnu/libatspi.so.0 (0x00007f89a6b28000) libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f89a68d8000) libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f89a6643000) libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007f89a6439000) libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f89a620f000) libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f89a5fe0000) libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f89a5dd8000)

debsums schon mal über alle Dateien gejagt?
ja, keinerlei Auffälligkeit

Evtl. ausprobieren ob in /etc/gdm3/daemon.conf ein
WaylandEnable=false hilft.
hilft nicht.

Also wenn das Problem mit gdm3 durch Benutzung von xdm oder lightdm umgangen werden kann, würde mich auch ein weiterer Hinweis reichen, wie ich von dem xdm- oder lightdm-greeter zu einer Gnome-Sitzung gelange, bzw. wo ich dahin führende Information finde (auch gerne in Englisch.) Vor vielen Jahren hat das ja mit xdm wunderbar geklappt, da wurde man nach dem EInloggen gefragt, ob man KDE oder Gnome oder sonstwas haben möchte. Aber das ist schon lange her. Und dann ist auch noch gdm3 gekommen...

MfG

Hugo



Reply to: