Bei dieser Frage geht es um die /usr/bin/Xorg
direkte Ausführung unter Ubuntu 14.04.
Und ich weiß, dass es Xdummy gibt, aber ich konnte den Dummy-Treiber nicht richtig mit der NVIDIA-GPU arbeiten lassen, daher ist dies keine Option.
Ich kopierte die systemweite xorg.conf
und /usr/lib/xorg/modules
und modifizierte sie ein wenig. (Auch ModulePath
in meinem angegeben xorg.conf
)
Das Ausführen des folgenden Befehls als root funktioniert einwandfrei:
Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./16.log -config ./xorg.conf :16
Wenn ich dies jedoch als Nicht-Root-Benutzer mache (die Berechtigung für die Protokolldatei ist in Ordnung), tritt dieser Fehler auf:
(EE)
Fatal server error:
(EE) xf86OpenConsole: Cannot open virtual console 9 (Permission denied)
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "./16.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
Könnten Sie mir bitte helfen, Xorg ohne Sudo auszuführen?
setuid
Bit auf Xorg:chmod +s $(which Xorg)