Этот вопрос касается выполнения /usr/bin/Xorgнепосредственно в Ubuntu 14.04.
И я знаю, что существует Xdummy, но я не мог заставить фиктивный драйвер нормально работать с графическим процессором nvidia, так что это не вариант.
Я скопировал общесистемную xorg.confи /usr/lib/xorg/modulesнемного изменил их. (Указано ModulePathпо моему xorg.confтоже)
Выполнение следующей команды от имени root работает нормально:
Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./16.log -config ./xorg.conf :16
Но если я делаю это как пользователь без полномочий root (разрешение на файл журнала в порядке), эта ошибка происходит:
(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.
Не могли бы вы помочь мне запустить Xorg без sudo?
setuidбит на Xorg:chmod +s $(which Xorg)