shutdown aus grafischer Oberfläche kaputt

Begonnen von harley-peter, 2014/05/14, 21:09:12

Vorheriges Thema - Nächstes Thema

harley-peter

Hallo,

seit einem der letzten d-u funktioniert das Herunterfahren aus Xfce nicht mehr. Der xserver wird beendet und ich habe einen schwarzen Bildschirm mit blinkendem Cursor. Ich kann zwar noch mit CTRL-ALT-F1 auf eine Konsole wechseln aber das war's dann auch denn der Rest der Tastatur ist tot ich kann nichts eingeben. Es hilft nur noch ausschalten. Ein shutdown aus einer Terminal-Konsole funktioniert allerdings problemlos. Das Problem könnte existieren seit ich auf systemd umgestellt habe aber ich bin mir nicht sicher.
Hier noch die Daten meiner Kiste:

System:    Host: master Kernel: 3.14-3.towo-siduction-amd64 x86_64 (64 bit gcc: 4.8.2)
           Desktop: Xfce 4.10.2 (Gtk 2.24.18) Distro: siduction - xfce
Machine:   Mobo: Gigabyte model: P55-UD3 v: x.x Bios: Award v: F3 date: 07/31/2009
CPU:       Quad core Intel Core i7 860 (-HT-MCP-) cache: 8192 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 22390
           Clock Speeds: 1: 2797 MHz 2: 2797 MHz 3: 2797 MHz 4: 2797 MHz 5: 2797 MHz 6: 2797 MHz 7: 2797 MHz
           8: 2797 MHz
Graphics:  Card: NVIDIA GT218 [GeForce 210] bus-ID: 01:00.0
           Display Server: X.org 1.15.1 driver: nvidia tty size: 170x50 Advanced Data: N/A for root
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: de00 bus-ID: 03:00.0
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 00:24:1d:dc:ab:74
Drives:    HDD Total Size: 1500.3GB (34.2% used) ID-1: model: WDC_WD5000AADS
           ID-2: model: SAMSUNG_HD103SJ
Info:      Processes: 248 Uptime: 1:55 Memory: 2809.3/7987.0MB Init: systemd runlevel: 5 Gcc sys: 4.8.2
           Client: Shell (bash 4.3.111) inxi: 2.1.28


bluelupo

Hi Peter,
hast du irgendwelche Fehlermeldungen im Journal, die vielleicht Rückschlüsse zulassen würden? Mit folgenden Befehl kannst du das überprüfen.


# journalctl -b -p err


harley-peter

Hi Michael,

nur der übliche Kram:

-- Logs begin at Mo 2014-04-28 21:32:42 CEST, end at Do 2014-05-15 09:42:42 CEST. --
Mai 15 09:40:28 master kernel: usb 5-2: device descriptor read/64, error -71
Mai 15 09:40:28 master kernel: usb 5-2: device descriptor read/64, error -71
Mai 15 09:40:28 master kernel: usb 5-2: device descriptor read/64, error -71
Mai 15 09:40:28 master kernel: usb 5-2: device descriptor read/64, error -71
Mai 15 09:40:28 master kernel: usb 5-2: device not accepting address 4, error -71
Mai 15 09:40:28 master kernel: usb 5-2: device not accepting address 5, error -71
Mai 15 09:40:28 master kernel: hub 5-0:1.0: unable to enumerate USB device on port 2
Mai 15 09:40:30 master systemd-udevd[364]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 09:40:30 master systemd-udevd[365]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 09:40:30 master systemd-udevd[368]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 09:40:32 master systemd-udevd[426]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 09:40:32 master systemd-udevd[427]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 09:40:32 master systemd-udevd[429]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 09:40:32 master systemd-udevd[428]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 09:40:54 master ntpd_intres[914]: host name not found: 0.de.pool.ntp.org
Mai 15 09:40:54 master ntpd_intres[914]: host name not found: 1.de.pool.ntp.org
Mai 15 09:40:54 master ntpd_intres[914]: host name not found: 2.de.pool.ntp.org
Mai 15 09:40:54 master ntpd_intres[914]: host name not found: 3.de.pool.ntp.org
Mai 15 09:41:23 master hp-systray[2114]: hp-systray[2114]: error: option -s not recognized


Mit dem udev- und dem ntpd-Problem schlage ich mich seit der Umstellung auf systemd herum. Bei ntp vermutl. weil der Dienst nach den Servern sucht bevor das Netz verfügbar ist und bei udev habe ich keine Ahnung.
Der erste Teil mit dem USB-Zeugs wird von meinem Kartenleser verursacht und tritt nur dann ein wenn ich vor dem Booten den Strom nicht komplett vom Computer getrennt habe warum auch immer. Mit dem habe ich sowieso auch ein Problem seit systemd aber dazu muss ich mal einen eigenen Thread im Hardware-Bereich aufmachen.

Neue Beobachtung seit gestern:
Wenn ich den Rechner in Ruhe lasse dann fährt er nach einigen Minuten doch komplett herunter. Ist zwar seltsam aber es scheint keine weiteren Probleme zu geben.

devil

Dann wäre das journal von genau diesen Minuten interessant. Das lässt sich mit den Parametern --since und --until sekundengenau eingrenzen. Das Zeitformat dabei ist 2012-10-30 18:17:16.


greetz
devil

harley-peter

Hi devil,

das kannst du haben. Wenn ich mir als unbedarfter Laie das Protokoll so anschaue dann scheint das Problem an slim zu liegen von den anderen Errors mal abgesehen. Vielleicht sollte ich den doch mal durch lightdm ersetzen.

bluelupo

Hi Peter,
slim ist ganz klar dein Problem, denn er "schmiert" ab beim Shutdown.


[...]
Mai 15 11:19:40 master slim[842]: (EE) Segmentation fault at address 0x7f5e82fc5b80
Mai 15 11:19:40 master slim[842]: (EE)
Mai 15 11:19:40 master slim[842]: Fatal server error:
Mai 15 11:19:40 master slim[842]: (EE) Caught signal 11 (Segmentation fault). Server aborting
[...]


Ersetz am besten slim durch lightdm.

harley-peter

#6
Hi Michael,

das werde ich machen. Dazu gleich noch eine Frage: Kann man in lightdm einen default User setzen? Kein autologin sondern nur den Namen. Reine Bequemlichkeit.  :)

Edit:
Habe lightdm installiert. Folgende Fehlermeldungen im Journal:
-- Logs begin at Mo 2014-04-28 21:32:42 CEST, end at Do 2014-05-15 12:28:54 CEST. --
Mai 15 12:14:01 master systemd-udevd[337]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 12:14:01 master systemd-udevd[342]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 12:14:01 master systemd-udevd[375]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 12:14:02 master systemd-udevd[455]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 12:14:02 master systemd-udevd[456]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 12:14:02 master systemd-udevd[457]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 12:14:02 master systemd-udevd[458]: failed to execute '/lib/udev/kmod' 'kmod sg': No such file or directory
Mai 15 12:14:30 master lightdm[1970]: PAM unable to dlopen(pam_gnome_keyring.so): /lib/security/pam_gnome_keyring.so: cannot open shared object file: No such file or dir$
Mai 15 12:14:30 master lightdm[1970]: PAM adding faulty module: pam_gnome_keyring.so
Mai 15 12:14:36 master lightdm[2104]: PAM unable to dlopen(pam_gnome_keyring.so): /lib/security/pam_gnome_keyring.so: cannot open shared object file: No such file or dir$
Mai 15 12:14:36 master lightdm[2104]: PAM adding faulty module: pam_gnome_keyring.so
Mai 15 12:14:58 master hp-systray[2177]: hp-systray[2177]: error: option -s not recognized


Ist jetzt nicht tragisch da offensichtlich keine direkten Auswirkungen aber vielleicht kann mir einer erklären was es mit diesen PAM-Fehlermeldungen auf sich hat damit ich es auch verstehe.  ;)

bluelupo

Hi Peter,
der letzte User der eingeloggt war, ist beim nächsten Login wieder im Eingabefeld zu sehen (Standard). Ist bei mir zumindest so ;-)

Zu deinen Fehlermeldungen, lightdm kann die Libs pam_gnome_keyring.so nicht laden, vermutlich ein Bug von lightdm. Der hier schaut danach aus https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683508

harley-peter

Jo, scheint der bug zu sein aber wenn ich das Datum betrachte dann interessiert das auch kein Schwein ...  :P

Trotzdem danke für die Info.

devil

Slim wird nicht mehr weiter entwickelt, daher haben Bugs auch keine Priorität. auf deutsch: das Ding ist tot.


greetz
devil

bluelupo

devil, der Link zum Bugreport von oben betrifft LightDM und ist fast zwei Jahre alt!!!

melmarker

@bluelupo - musst du verstehen, devil hats mit Worten, nicht mit Zahlen :P
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

ghettoblaster

gleiches Problem hier, auf drei Rechnern siduction 13.2.0 December kde 64bit lightdm, erst seit ca. einer Woche.
Strg-Alt-F1 bringt mich dann zur Konsole, somit ist es nicht so dramatisch.

melmarker

wo ist jetzt eigentlich das Problem?
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

ghettoblaster

... dass dich systemctl isolate multi-user.target eben nicht mehr auf die Konsole bringt wie bisher.