1 |
Hallo, |
2 |
|
3 |
Volker Katz wrote: |
4 |
> [...] |
5 |
> Also so: # su - user -c startx |
6 |
> Das Problem ist nur, dass scheinbar die Umgebungsvariablen bei startx |
7 |
> noch nicht gesetzt sind, denn er findet startx nicht. Ok, ich könnte |
8 |
> den absoluten Pfad angeben, aber dann hat das startx-Skript Probleme, |
9 |
> da es xinit usw. nicht findet. |
10 |
> Gebe ich die Kommandos nacheinaner ein, also: |
11 |
> # su - user |
12 |
> # startx |
13 |
> funktioniert es. |
14 |
> Weiß jemand wo mein Fehler liegt? Oder hat eine andere Idee, wie ich das |
15 |
> Problem löse? |
16 |
|
17 |
Das ist logisch: gibst du nur den Befehl su ein, wird automatisch eine Shell |
18 |
(höchstwahrscheinlich bash) aufgerufen, die dann auch die benötigten |
19 |
Umgebungsvariablen setzt. Ein direkt an su gegebener Befehl wird aber ohne diese |
20 |
Shell ausgeführt. Lange Rede, kurzer Sinn: das sollte funktionieren: |
21 |
|
22 |
su - user -c "/bin/bash /usr/X11R6/bin/startx" |
23 |
|
24 |
cu |
25 |
|
26 |
martin |
27 |
|
28 |
-- |
29 |
Get my public GPG key from pgp.mit.edu or wwwkeys.pgp.net - Key ID: 0x44085D12 |
30 |
-- |
31 |
Homepage: http://mroot.net/ |
32 |
Powered by Gentoo Linux (http://www.gentoo.org/) |
33 |
-- |
34 |
Mails von dieser Adresse sind nur gültig, wenn sie mit dem o. g. |
35 |
Schlüssel signiert wurden. Unsignierte Mails von dieser Adresse |
36 |
sind gefälscht und stehen in keinerlei Verbindung zu mir. |
37 |
Mails from this address are only valid if they are signed with the |
38 |
abovementioned key. Unsinged mails from this address are faked and |
39 |
have no relation to me. |