Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

sux funktioniert nicht

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
Gamic
Member
Member
Beiträge: 109
Registriert: 26. Jun 2004, 15:16

sux funktioniert nicht

Beitrag von Gamic »

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: Alles auswählen

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
Hacker
Beiträge: 464
Registriert: 28. Sep 2004, 16:33

Beitrag von gaw »

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
Antworten