Hej!
Förut när jag körde fedora kunde jag starta tex firefox som en annan användare genom följande komando: su - surfa -c 'firefox'
(självklart hade jag både då och nu en användare som hette surfa) men detta vill sig inte nu när jag kör med ubuntu, jag får nämligen följande felmeddelande:
jens@Tiger:~$ su - surfa -c 'firefox'
Password:
(firefox-bin:7983): Gtk-WARNING **: cannot open display:
jens@Tiger:~$
Någon som vet vad detta betyder, eller vet var felet ligger?
Tack på förhand /J
Starta ett program som annan användare?
- gothenburg
- Inlägg: 191
- Blev medlem: 19 apr 2006, 23:17
- OS: Debian
- Ort: Lindome
- Kontakt:
Starta ett program som annan användare?
tasta att logga in sen göra det?
Jag är bannad i #ubuntu-se !
SV: Starta ett program som annan användare?
Kör förvisson med en annan distro nu, men har lärt mig att problemet nog var att jag inte hade kört kommandot "xhost +" som den inloggade användaren innan.
SV: Starta ett program som annan användare?
när du kör su så sätts nog inte DISPLAY variabeln, om du bara kör en skärm så kan du lägga in DISPLAY=:0.0 i .bashrc på användaren surfa
SV: Starta ett program som annan användare?
Installera "sux" (su X). Sen kör du "sux - surfa -c 'firefox'". Klart. 

Home sweet ~/ = http://sandnabba.se