• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

sux funktioniert nicht

Gamic

Member
Hallo Forum,
unter SuSE 9.2 verhält sich der Befehl sux merkwürdig: Wenn ich mit sux zum root-Konto wechsel schlägt das Öffnen des Fensters fehl (siehe Code). Erst beim zweiten Versuch ist ein Öffenen des Programms möglich. Dieser Fehler ist reproduzierbar.
Code:
mi@pc-69:~> sux
Password:
pc-69:/home/mi # emacs /etc/fstab
emacs: Cannot connect to X server pc-69.xxx.xxx.de:0.0.
Check the DISPLAY environment variable or use `-d'.
Also use the `xhost' program to verify that it is set to permit
connections from your machine.

pc-69:/home/mi # gv
gv: Unable to open the display.
pc-69:/home/mi # exit
mi@pc-69:~> sux
Password:
pc-69:/home/mi # emacs /etc/fstab

woran liegt das? Ideen?
 

gaw

Hacker
Das ist interessant, wundert mich aber nicht besonders, da die SuSE regelmässig die Mechanismen der X-Authentifizierung wechselt. Ich würde suy nicht verwenden sondern die klassichen Verfahren vorschlagen: xhost localhost oder über xauth. Die Beschreibungen wie du das eine oder das andere einrichtest findest du in diesem Beitrag:
http://www.linux-club.de/viewtopic.php?t=20025

mfG
gaw
 
Oben