XUbuntu 16.04 无法正确检测视频卡

XUbuntu 16.04 无法正确检测视频卡

更新:

看来无限登录是Ubuntu 16.04的问题。在Xubuntu 16.04上没有无限登录的问题,但是我会遇到下面描述的Nvidia卡问题。

我也尝试了 Ubuntu 17.10。Ubuntu 17.10 实际上可以检测到我的 Nvidia 卡。但是安装驱动程序后,每当我启动机器时,它都会卡在加载状态,黑屏闪烁。

我在回答中描述了我改用 Xubuntu 16.04。我设法通过 PPA 安装了 Nvidia 驱动程序,并且没有卡在登录屏幕上。我已将安全启动设置为关闭。我现在改用专有驱动程序。这样我可以打开 Nvidia 设置,但 Nvidia 设置没有列出任何 GPU。

然而,我的显卡仍然有问题。

  1. 我做到了

     $ 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. 软件与更新显卡未知:

  3. 使用 PPA 安装开源 Nvidia 驱动程序后,运行时nvidia-settings

    Xlib:  extension "GLX" missing on display ":0.0".
    ERROR: Unable to load info from any available system
    
  4. 目前,我无法:

    • 通过功能键或应用程序改变亮度,
    • 检测或扩展到第二台显示器
  5. 根据要求:

    $ 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

原始问题:

我知道这个问题可能已被问过无数次,但我在网上找到的解决方案都没有用。

我正在运行一台配备 GTX 1080 的新 XPS 15 9560。我今天安装了 Ubuntu 16.04,然后按照操作说明

具体来说,我按照上述说明使用 PPA 安装 Nvidia 显卡驱动程序。我还禁用了机器上的安全启动。无论使用哪种驱动程序,我都会陷入无限的登录循环。我可以通过以下方法摆脱登录循环:卸载驱动程序。无论如何我都无法让 Nvidia 驱动程序工作。

我看过.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

我也尝试了这篇文章中提到的方法:Ubuntu 陷入登录循环我确实有

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

但是更改和的所有权(chown)没有帮助。我无法登录我的帐户或访客帐户。.Xauthority.ICEauthority

答案1

我解决了原版问题...使用 Xubuntu 16.04 LTS。

我不明白为什么在 Ubuntu 上无法正常工作,但我见过其他人在 Dell XPS 15 9560 上的 Ubuntu 16.04 上遇到了与 Nvidia 驱动程序类似的问题,他们通过切换到 Xubuntu 或 Linux Mint 解决了这个问题,比如这个

我稍后会尝试让 CUDA 正常工作。

相关内容