Du bist nicht angemeldet.

#1 11.02.2009 21:00:20

Edward d'Eath
Mitglied

xfce4, hal und shutdown/reboot als normaler user

Hallo und Guten Abend,

ich benutze auf meinen Computern Archlinux. Drei Computer laufen mit xfce4 als Desktopumgebung. Jeweils root und ein normaler Benutzer sind eingerichtet. Login-Manager sind nicht installiert, statt dessen wird xfce4 über ".bash_profile" und ".xinitrc" gestartet.

.bash_profile

. $HOME/.bashrc

if [ "$(tty)" = "/dev/vc/1" ] || [ "$(tty)" = "/dev/vc/2" ]; then
	aplay /usr/share/sounds/startup-knoppix.wav
	startx
	aplay /usr/share/sounds/shutdown-knoppix.wav
fi

.xinitrc

exec startxfce4

Der normale Benutzer konnte bis vor kurzem an allen drei Computern den Rechner runterfahren bzw. rebooten. Nun ist das nicht mehr möglich. Statt dessen wird bei allen drei Computern immer eine gleichlautende Fehlermeldung auf der Konsole ausgegeben.

** Message: xfsm-shutdown-helper.c:209: Using HAL to shutdown/reboot the computer.
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0" after 490 requests (422 known processed) with 0 events remaining.

** (xfce4-session:2861): WARNING **: xfsm-shutdown-helper.c:176: Failde to contact HAL: org.freedesktop.hal.power-managment.shutdown no <-- (action, result)

** (xfce4-session:2861): WARNING **: Failed to perform shutdown action!

waiting for X server to shut down xfce-mcs-manager: Fatal IO error 11 (Die Ressourceist zur Zeit nicht verfügbar) on X server :0.0.

Das xfce4-Wiki habe ich noch einmal gelesen und die Einstellungen kontrolliert.

groups "normaler Benutzer"

audio optical storage power camera users

dbus und hal sind gestartet und in der /etc/rc.conf eingetragen.

Was kann ich machen, damit meine "normalen Benutzer" xfce4 wieder runterfahren / rebooten können?

Herzlichen Dank für Eure Tips, Tricks und Hilfestellungen,

Euer Edward d'Eath

Offline

#2 11.02.2009 21:48:24

Army
Mitglied

Re: xfce4, hal und shutdown/reboot als normaler user

Ändere in deiner ~/.xinitrc den Eintrag

exec startxfce4

in ein

exec ck-launch-session startxfce4

um und füge in "session optional pam_ck_connector.so" in die /etc/pam.d/login ein, dann sollte es gehen. Bugreport zum Nachlesen findest du hier

Offline

#3 11.02.2009 22:38:25

Steinpfeffer
Mitglied

Re: xfce4, hal und shutdown/reboot als normaler user

Es kann auch gut an der neuen Revision von HAL liegen.
Bei mir hat ein Downgrade geholfen, daß ich wieder herunterfahren kann.

Offline

#4 11.02.2009 23:55:05

Army
Mitglied

Re: xfce4, hal und shutdown/reboot als normaler user

Es liegt definitiv am neuen HAL und das, was ich geschrieben habe, sollte ihn wieder zum Laufen bewegen.

Offline

#5 12.02.2009 07:41:32

AndreasP
Mitglied

Re: xfce4, hal und shutdown/reboot als normaler user

Bei mir hat es bis jetzt funktioniert, Danke!

Andreas

Offline

#6 14.02.2009 19:31:54

Edward d'Eath
Mitglied

Re: xfce4, hal und shutdown/reboot als normaler user

@ Army.

Vielen Dank für Deine Hilfe. Nun funktioniert es wieder. Ich habe "nur" den Eintrag in der ~/.xinitrc geändert.

exec ck-launch-session startxfce4

Was genau macht denn ck-launch-session? Wofür ist das gut?

Eigentlich ist doch der neue HAL fehlerhaft, oder siehst Du das anders?

Ein schönes Wochenende wünscht Euch allen,

Edward d'Eath

Offline

#7 15.02.2009 02:18:17

Army
Mitglied

Re: xfce4, hal und shutdown/reboot als normaler user

Das sollten lieber andere erklären wink Ich weiß es auch nur oberflächlich. Mit dem neuen HAL sind halt nimmer die Gruppen für die Rechte verantwortlich, sondern PolicyKit und ConsoleKit managt die Sessions. Um fair zu bleiben, fs4000 hat mir via Jabber bei dem Problem geholfen und obige Info kommt von ihm. Durch das ck-launch-session aktivierst also offensichtlich ConsoleKit und alles andere passiert dann automatisch (wenn es denn klappt)

Offline

#8 15.02.2009 11:10:23

fs4000
Mitglied

Re: xfce4, hal und shutdown/reboot als normaler user

HAL ist nicht fehlerhaft, es musst nur diese Änderung erfahren, da GNOME dies benötigt. Leider hinkt die Unterstützung durch andere DEs noch etwas nach. Das wird sich in der nächsten Zeit aber sicher wieder bessern.

Offline

#9 16.02.2009 13:13:45

Edward d'Eath
Mitglied

Re: xfce4, hal und shutdown/reboot als normaler user

Vielen Dank für Eure geduldige Hilfe und für die Erklärungen,

Edward

Offline

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums