O XUbuntu 16.04 não consegue detectar a placa de vídeo corretamente [duplicado]

1

Atualização:

Parece que o login infinito é um problema do Ubuntu 16.04. Não há login infinito no Xubuntu 16.04, mas vou encontrar o problema da placa Nvidia descrito abaixo.

Eu também tentei o Ubuntu 17.10. O Ubuntu 17.10 realmente pode detectar meu cartão Nvidia. No entanto, depois de instalar o driver, sempre que eu inicializo minha máquina, ele fica preso no carregamento, com a tela preta piscando.

Eu descrevi na minha resposta que mudei para usar o Xubuntu 16.04. Consegui instalar o driver da Nvidia através do PPA, e não fiquei preso na tela de login. Eu configurei o arranque seguro para desligado. Eu agora mudo para usar um driver proprietário. Dessa forma eu posso abrir as configurações da Nvidia, mas as configurações da Nvidia não listam nenhuma GPU.

No entanto, ainda há algo errado com a minha placa gráfica.

  1. eu fiz

     $ sudo lshw -C display
     *-display               
       description: 3D controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:16 memory:ec000000-ecffffff memory:c0000000-cfffffff memory:d0000000-d1ffffffioport:e000(size=128) memory:ed000000-ed07ffff
     *-display UNCLAIMED
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 04
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:eb000000-ebffffff memory:80000000-8fffffff ioport:f000(size=64) memory:c0000-dffff
    
    $ lspci
    00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
    
  2. Em Software & Atualizações da placa gráfica são desconhecidas:

  3. ComPPAinstaladodriversNvidiadecódigoaberto,quandoexecutarnvidia-settings:

    Xlib:extension"GLX" missing on display ":0.0".
    ERROR: Unable to load info from any available system
    
  4. Neste momento, não consigo:

    • altere o brilho por meio de teclas de função ou por meio de aplicativos,
    • detectar ou estender para o segundo monitor
  5. Por solicitação:

    $ uname -a     
    Linux wei-XPS-15-9560 4.13.0-38-generic #43~16.04.1-Ubuntu SMP Wed Mar 14 17:48:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
    
    $ dpkg -l nvidia\* | grep '^i'
    ii  nvidia-384                       384.111-0ubuntu0.16.04.1 amd64        NVIDIA binary driver - version 384.111
    ii  nvidia-opencl-icd-384            384.111-0ubuntu0.16.04.1 amd64        NVIDIA OpenCL ICD
    ii  nvidia-prime                     0.8.2                    amd64        Tools to enable NVIDIA's Prime
    ii  nvidia-settings                  361.42-0ubuntu1          amd64        Tool for configuring the NVIDIA graphics driver
    
    $ dkms status
    bbswitch, 0.8, 4.13.0-38-generic, x86_64: installed 
    nvidia-384, 384.111, 4.13.0-38-generic, x86_64: installed
    nvidia-384, 384.111, 4.4.0-119-generic, x86_64: installed
    

    Xorg.0.log

Problema original:

Eu sei que isso pode ter sido solicitado inúmeras vezes, mas nenhuma das soluções que encontrei on-line funcionou.

Estou executando um novo XPS 15 9560 com GTX 1080. Eu instalei o Ubuntu 16.04 hoje, seguindo este instrução .

Em particular, eu segui as instruções acima para usar o PPA para instalar um driver gráfico da Nvidia. Também desativei a inicialização segura na minha máquina. Entrei em um loop de login infinito, não importa qual driver eu use. Eu consigo sair do loop de login desinstalando o driver . Não consegui fazer com que o driver da Nvidia funcionasse, não importa como.

Eu olhei para .xsession-erros :

line 1: Xlib:: command not found
line 2: Xlib:: command not found
line 3: openConnection:: command not found
line 4: cannot: command not found
line 5: syntax error near unexpected token '('
line 5: 'upstart: gnome-session (Unity) main process (1497) terminated with status 1

Eu também tentei o método mencionado neste post: Ubuntu fica preso em um loop de login . Eu tinha

-rw-------  1 root root   53 Nov 29 10:19 .Xauthority
drwxrwxrwt 15 root root 4096 Nov 30 04:17 /tmp.

No entanto, alterar a propriedade ( chown ) de .Xauthority e .ICEauthority não ajudou. Não consigo fazer login em minha conta ou na conta de convidado.

    
por W.W 21.04.2018 / 08:23

1 resposta

0

Eu meio que resolvi o problema orignal usando o Xubuntu 16.04 LTS.

Eu não entendo porque as coisas não funcionaram no Ubuntu, mas eu vi vários outros que experimentaram problemas semelhantes com o driver Nvidia no Ubuntu 16.04 em um Dell XPS 15 9560, e eles o resolveram mudando para um Xubuntu ou Linux Mint, como este .

Vou tentar fazer o CUDA funcionar depois.

    
por W.W 22.04.2018 / 00:51