Как я передаю -logverbose 6
аргументы startx
? Это необходимо для представления отчета об ошибках к Поддержке Nvidia.
Выберите TTY для входа в систему т.е. CTRL + ALT + F1
Вход в систему как самостоятельно
Затем введите
sudo -i
входить в систему как корень.
Я предполагаю, что Nvidia попросила, чтобы Вы работали nvidia-bug-report.sh
затем Вы можете startx
startx -- -logverbose 6 :2
т.е. это попытается запустить новое X дисплеев на TTY 2.
Мне нравится ответ fossfreedom, но это не то, что я сделал в прошлом. Это могло бы работать, но я не уверен хранение старого, X экземпляров вокруг являются хорошей вещью. Вот то, что я сделал бы:
После загрузок Ubuntu в графический рабочий стол роняйте к TTY, войдите в систему и работайте:
sudo stop gdm # lightdm instead of gdm on 11.10
sudo startx -logverbose 6
Это - практически то же, Вы просто очищаете старый экземпляр X перед выполнением экземпляра отладки.
Я знаю, что это - старый вопрос, но я продолжал поражать его через Google. При использовании более новой Ubuntu, которая использует lightdm, можно отредактировать /etc/lightdm/lightdm.conf
и добавьте эту строку под [SeatDefaults]
:
xserver-command=X -logverbose 6
(По-видимому, у других менеджеров по оформлению есть подобные средства, чтобы управлять, как они запускают X, Вы хотели бы проверить их документацию.)
Когда Вы перезагрузите, Ваше нормальное, X файлов журнала будут теперь иметь подробные данные. Можно добавить любые другие параметры командной строки, в которых Вы нуждаетесь там, также.
Источник: zless /usr/share/doc/lightdm/lightdm.conf.gz
через там список всех возможных параметров конфигурации для lightdm?