Como começar com argumentos “-logverbose 6”?

6

Como eu passo os argumentos -logverbose 6 para startx ? É necessário enviar um relatório de erro para o suporte da Nvidia.

    
por Koledennix 03.08.2011 / 07:25

3 respostas

5

Eu gosto da resposta da fossfreedom, mas não é o que eu fiz no passado. Pode funcionar, mas não tenho certeza se manter a instância X antiga é bom. Aqui está o que eu faria:

Depois que o Ubuntu for carregado para uma área de trabalho gráfica, volte para um TTY, efetue login e execute:

sudo stop gdm   # lightdm instead of gdm on 11.10
sudo startx -logverbose 6

É praticamente o mesmo, você está apenas limpando a antiga instância do X antes de executar a instância de depuração.

    
por Oli 03.08.2011 / 10:17
3

Eu sei que essa é uma pergunta antiga, mas continuei acessando o Google. Se você estiver usando um Ubuntu mais novo que usa lightdm, você pode editar /etc/lightdm/lightdm.conf e adicionar essa linha em [SeatDefaults] :

xserver-command=X -logverbose 6

(Presumivelmente, outros gerentes de exibição têm recursos semelhantes para controlar como eles iniciam o X, você deve verificar a documentação deles.)

Quando você reinicializa, seu arquivo de log X normal agora terá dados detalhados. Você pode adicionar outros argumentos de linha de comando necessários também.

Fonte: zless /usr/share/doc/lightdm/lightdm.conf.gz via Existe uma lista de todas as possíveis opções de configuração para lightdm?

    
por Ryan Pavlik 22.05.2014 / 19:05
3

Escolha um TTY para fazer o login, ou seja, CTRL + ALT + F1

Entre como você mesmo

Em seguida, digite

sudo -i

para fazer login como root.

Eu imagino que a nvidia pediu para você executar nvidia-bug-report.sh

então você pode startx

startx -- -logverbose 6 :2

i.e. isso tentará iniciar um novo display X no TTY 2.

    
por fossfreedom 03.08.2011 / 07:41

Tags