Page 1 of 3 123 LastLast
Results 1 to 10 of 27

Thread: nVidia driver half-working, LUbuntu 17.10

  1. #1
    Join Date
    Jan 2018
    Beans
    13

    nVidia driver half-working, LUbuntu 17.10

    This is a laptop with nVidia Geforce GTX 960m.
    nvidia drivers 304, 331, and 340 all sort of half-work. The stock driver is slower (presumably noveau or however they spell that). nvidia drivers 361, 375, 346, 352, 384 all seem to just not work whatsoever. So I concluded 340 is the one I should be using.


    However, glxgears complains that GLX is missing.


    I've also tried this "bumblebee" program that tries to juggle between the integrated Intel HD driver and the nVidia driver, but my system hard-locks when I try to load X with it (even Alt+SysRQ+B won't work at that point).


    I just moved over from XUbuntu and things were working fine with one of the nvidia drivers. So I'm not sure what the heck is going on here but I'm at wits end.


    I've googled this for a while, but here I am. Any advice is greatly appreciated!


    Code:
    antic@antic-Inspiron-7559:~$ glxgears 
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't get an RGB, Double-buffered visual

    and:
    Code:
    antic@antic-Inspiron-7559:~$ glxinfo
    name of display: :0.0
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't find RGB GLX visual or fbconfig
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    
    
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".

    Code:
    root@antic-Inspiron-7559:/home/antic# cat /etc/issue
    Ubuntu 17.10 \n \l
    
    
    root@antic-Inspiron-7559:/home/antic# lspci | grep vid -i
    02:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
    
    
    root@antic-Inspiron-7559:/home/antic# uname -a
    Linux antic-Inspiron-7559 4.13.0-25-generic #29-Ubuntu SMP Mon Jan 8 21:14:41 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
    
    
    root@antic-Inspiron-7559:/home/antic# dpkg -l 'nvidia*'
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
    ||/ Name           Version      Architecture Description
    +++-==============-============-============-=================================
    rc  nvidia-304     304.137-0ubu amd64        NVIDIA legacy binary driver - ver
    ii  nvidia-340     340.104-0ubu amd64        NVIDIA binary driver - version 34
    rc  nvidia-384     384.111-0ubu amd64        NVIDIA binary driver - version 38
    un  nvidia-common  <none>       <none>       (no description available)
    un  nvidia-driver- <none>       <none>       (no description available)
    un  nvidia-libopen <none>       <none>       (no description available)
    un  nvidia-libopen <none>       <none>       (no description available)
    un  nvidia-libopen <none>       <none>       (no description available)
    un  nvidia-libopen <none>       <none>       (no description available)
    un  nvidia-opencl- <none>       <none>       (no description available)
    rc  nvidia-opencl- 304.137-0ubu amd64        NVIDIA OpenCL ICD
    ii  nvidia-opencl- 340.104-0ubu amd64        NVIDIA OpenCL ICD
    rc  nvidia-opencl- 384.111-0ubu amd64        NVIDIA OpenCL ICD
    un  nvidia-persist <none>       <none>       (no description available)
    ii  nvidia-prime   0.8.5        amd64        Tools to enable NVIDIA's Prime
    ii  nvidia-setting 384.69-0ubun amd64        Tool for configuring the NVIDIA g
    un  nvidia-setting <none>       <none>       (no description available)
    un  nvidia-smi     <none>       <none>       (no description available)
    
    
    cat /var/log/Xorg.0.log | egrep "(EE|EE)"
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [    40.318] (EE) [drm] Failed to open DRM device for (null): -22
    [    40.318] (EE) open /dev/fb0: No such file or directory
    [    40.318] (EE) open /dev/fb0: No such file or directory
    [    40.318] (EE) Screen 0 deleted because of no matching config section.
    [    40.318] (EE) Screen 0 deleted because of no matching config section.
    [    41.967] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    
    
    
    
    root@antic-Inspiron-7559:/home/antic# cat /var/log/Xorg.0.log | egrep -i "(video|vidia|glx)"
    [    40.307]     X.Org Video Driver: 23.0
    [    40.309] (II) "glx" will be loaded by default.
    [    40.309] (II) LoadModule: "glx"
    [    40.309] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so
    [    40.316] (II) Module glx: vendor="NVIDIA Corporation"
    [    40.316] (II) NVIDIA GLX Module  340.104  Thu Sep 14 16:40:42 PDT 2017
    [    40.316] (==) Matched nvidia as autoconfigured driver 0
    [    40.317] (II) LoadModule: "nvidia"
    [    40.317] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
    [    40.317] (II) Module nvidia: vendor="NVIDIA Corporation"
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     ABI class: X.Org Video Driver, version 23.0
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     ABI class: X.Org Video Driver, version 23.0
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     ABI class: X.Org Video Driver, version 23.0
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     ABI class: X.Org Video Driver, version 23.0
    [    40.317] (II) NVIDIA dlloader X Driver  340.104  Thu Sep 14 16:18:31 PDT 2017
    [    40.317] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [    40.317] (II) NOUVEAU driver for NVIDIA chipset families :
    [    40.318]     ABI class: X.Org Video Driver, version 23.0
    [    40.318]     ABI class: X.Org Video Driver, version 23.0
    [    40.318]     ABI class: X.Org Video Driver, version 23.0
    [    40.318]     ABI class: X.Org Video Driver, version 23.0
    [    41.781] (II) UnloadModule: "nvidia"
    [    41.781] (II) Unloading nvidia
    [    41.781]     ABI class: X.Org Video Driver, version 23.0
    [    41.967] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    
    
    root@antic-Inspiron-7559:/home/antic# cat /etc/issue
    Ubuntu 17.10 \n \l
    
    
    root@antic-Inspiron-7559:/home/antic# uname -a
    Linux antic-Inspiron-7559 4.13.0-25-generic #29-Ubuntu SMP Mon Jan 8 21:14:41 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
    root@antic-Inspiron-7559:/home/antic# dpkg -l 'nvidia*'
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
    ||/ Name           Version      Architecture Description
    +++-==============-============-============-=================================
    rc  nvidia-304     304.137-0ubu amd64        NVIDIA legacy binary driver - ver
    ii  nvidia-340     340.104-0ubu amd64        NVIDIA binary driver - version 34
    rc  nvidia-384     384.111-0ubu amd64        NVIDIA binary driver - version 38
    un  nvidia-common  <none>       <none>       (no description available)
    un  nvidia-driver- <none>       <none>       (no description available)
    un  nvidia-libopen <none>       <none>       (no description available)
    un  nvidia-libopen <none>       <none>       (no description available)
    un  nvidia-libopen <none>       <none>       (no description available)
    un  nvidia-libopen <none>       <none>       (no description available)
    un  nvidia-opencl- <none>       <none>       (no description available)
    rc  nvidia-opencl- 304.137-0ubu amd64        NVIDIA OpenCL ICD
    ii  nvidia-opencl- 340.104-0ubu amd64        NVIDIA OpenCL ICD
    rc  nvidia-opencl- 384.111-0ubu amd64        NVIDIA OpenCL ICD
    un  nvidia-persist <none>       <none>       (no description available)
    ii  nvidia-prime   0.8.5        amd64        Tools to enable NVIDIA's Prime
    ii  nvidia-setting 384.69-0ubun amd64        Tool for configuring the NVIDIA g
    un  nvidia-setting <none>       <none>       (no description available)
    un  nvidia-smi     <none>       <none>       (no description available)
    
    
    cat /var/log/Xorg.0.log | egrep "(EE|EE)"
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [    40.318] (EE) [drm] Failed to open DRM device for (null): -22
    [    40.318] (EE) open /dev/fb0: No such file or directory
    [    40.318] (EE) open /dev/fb0: No such file or directory
    [    40.318] (EE) Screen 0 deleted because of no matching config section.
    [    40.318] (EE) Screen 0 deleted because of no matching config section.
    [    41.967] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    
    
    
    
    root@antic-Inspiron-7559:/home/antic# cat /var/log/Xorg.0.log | egrep -i "(video|vidia|glx)"
    [    40.307]     X.Org Video Driver: 23.0
    [    40.309] (II) "glx" will be loaded by default.
    [    40.309] (II) LoadModule: "glx"
    [    40.309] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so
    [    40.316] (II) Module glx: vendor="NVIDIA Corporation"
    [    40.316] (II) NVIDIA GLX Module  340.104  Thu Sep 14 16:40:42 PDT 2017
    [    40.316] (==) Matched nvidia as autoconfigured driver 0
    [    40.317] (II) LoadModule: "nvidia"
    [    40.317] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
    [    40.317] (II) Module nvidia: vendor="NVIDIA Corporation"
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     ABI class: X.Org Video Driver, version 23.0
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     ABI class: X.Org Video Driver, version 23.0
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     ABI class: X.Org Video Driver, version 23.0
    [    40.317]     Module class: X.Org Video Driver
    [    40.317]     ABI class: X.Org Video Driver, version 23.0
    [    40.317] (II) NVIDIA dlloader X Driver  340.104  Thu Sep 14 16:18:31 PDT 2017
    [    40.317] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [    40.317] (II) NOUVEAU driver for NVIDIA chipset families :
    [    40.318]     ABI class: X.Org Video Driver, version 23.0
    [    40.318]     ABI class: X.Org Video Driver, version 23.0
    [    40.318]     ABI class: X.Org Video Driver, version 23.0
    [    40.318]     ABI class: X.Org Video Driver, version 23.0
    [    41.781] (II) UnloadModule: "nvidia"
    [    41.781] (II) Unloading nvidia
    [    41.781]     ABI class: X.Org Video Driver, version 23.0
    [    41.967] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    
    
    root@antic-Inspiron-7559:/home/antic# lsmod | grep vid -i
    nvidia_uvm             36864  0
    uvcvideo               90112  0
    videobuf2_vmalloc      16384  1 uvcvideo
    videobuf2_memops       16384  1 videobuf2_vmalloc
    videobuf2_v4l2         24576  1 uvcvideo
    videobuf2_core         40960  2 uvcvideo,videobuf2_v4l2
    videodev              176128  3 uvcvideo,videobuf2_core,videobuf2_v4l2
    media                  40960  2 uvcvideo,videodev
    nvidia              10571776  1 nvidia_uvm
    drm                   356352  4 nvidia,i915,drm_kms_helper
    video                  40960  3 dell_wmi,dell_laptop,i915

  2. #2
    Join Date
    Jul 2010
    Location
    ozarks, Arkansas, USA
    Beans
    13,059
    Distro
    Xubuntu Development Release

    Re: nVidia driver half-working, LUbuntu 17.10

    zeroth404; Hello;

    The correct driver for your nvidia card is the 384 version:
    http://www.nvidia.com/download/drive...x/128737/en-us

    Let's clean up and have the system install the driver(s).
    * Disable secure boot in bios ! *
    Code:
    sudo apt purge nvidia
    sudo rm /etc/X11/Xorg.conf
    sudo apt autoremove
    dpkg -l | awk '/^rc/{print $2}' | xargs sudo dpkg -P
    sudo apt update
    sudo ubuntu-drivers autoinstall
    reboot to see the effect .

    What we do not know is the state of the Intel side - a tale will be told.

    all in the process
    THE current(cy) in Documentation:
    https://help.ubuntu.com/community/PopularPages

    Happy ubuntu'n !

  3. #3
    Join Date
    Jan 2018
    Beans
    13

    Re: nVidia driver half-working, LUbuntu 17.10

    I did as you said, here's the result of the last tool. I'm rebooting now to see what happens, will reply soon.
    Code:
    root@antic-Inspiron-7559:/home/antic# ubuntu-drivers autoinstall
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following additional packages will be installed:
      iucode-tool libcuda1-384 nvidia-opencl-icd-384 nvidia-prime nvidia-settings
    The following packages will be REMOVED:
      libcuda1-340
    The following NEW packages will be installed:
      intel-microcode iucode-tool libcuda1-384 nvidia-384 nvidia-opencl-icd-384 nvidia-prime nvidia-settings
    0 upgraded, 7 newly installed, 1 to remove and 5 not upgraded.
    Need to get 1,129 kB/85.7 MB of archives.
    After this operation, 336 MB of additional disk space will be used.
    Get:1 http://us.archive.ubuntu.com/ubuntu artful/restricted amd64 iucode-tool amd64 2.1.2-2 [38.9 kB]
    Get:2 http://us.archive.ubuntu.com/ubuntu artful-updates/main amd64 intel-microcode amd64 3.20180108.0~ubuntu17.10.1 [1,090 kB]
    Fetched 1,129 kB in 1s (1,009 kB/s)        
    (Reading database ... 249308 files and directories currently installed.)
    Removing libcuda1-340 (340.104-0ubuntu2) ...
    Selecting previously unselected package iucode-tool.
    (Reading database ... 249301 files and directories currently installed.)
    Preparing to unpack .../0-iucode-tool_2.1.2-2_amd64.deb ...
    Unpacking iucode-tool (2.1.2-2) ...
    Selecting previously unselected package nvidia-384.
    Preparing to unpack .../1-nvidia-384_384.111-0ubuntu0.17.10.1_amd64.deb ...
    Unpacking nvidia-384 (384.111-0ubuntu0.17.10.1) ...
    Selecting previously unselected package libcuda1-384.
    Preparing to unpack .../2-libcuda1-384_384.111-0ubuntu0.17.10.1_amd64.deb ...
    Unpacking libcuda1-384 (384.111-0ubuntu0.17.10.1) ...
    Selecting previously unselected package nvidia-opencl-icd-384.
    Preparing to unpack .../3-nvidia-opencl-icd-384_384.111-0ubuntu0.17.10.1_amd64.deb ...
    Unpacking nvidia-opencl-icd-384 (384.111-0ubuntu0.17.10.1) ...
    Selecting previously unselected package nvidia-prime.
    Preparing to unpack .../4-nvidia-prime_0.8.5_amd64.deb ...
    Unpacking nvidia-prime (0.8.5) ...
    Selecting previously unselected package nvidia-settings.
    Preparing to unpack .../5-nvidia-settings_384.69-0ubuntu1_amd64.deb ...
    Unpacking nvidia-settings (384.69-0ubuntu1) ...
    Selecting previously unselected package intel-microcode.
    Preparing to unpack .../6-intel-microcode_3.20180108.0~ubuntu17.10.1_amd64.deb ...
    Unpacking intel-microcode (3.20180108.0~ubuntu17.10.1) ...
    Setting up nvidia-prime (0.8.5) ...
    Processing triggers for mime-support (3.60ubuntu1) ...
    Processing triggers for ureadahead (0.100.0-20) ...
    Processing triggers for desktop-file-utils (0.23-1ubuntu3) ...
    Setting up nvidia-settings (384.69-0ubuntu1) ...
    Processing triggers for libc-bin (2.26-0ubuntu2) ...
    Setting up iucode-tool (2.1.2-2) ...
    Setting up nvidia-384 (384.111-0ubuntu0.17.10.1) ...
    update-alternatives: using /usr/lib/nvidia-384/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode
    update-alternatives: using /usr/lib/nvidia-384/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) in auto mode
    update-alternatives: using /usr/lib/nvidia-384/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode
    update-alternatives: using /usr/lib/nvidia-384/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf (i386-linux-gnu_egl_conf) in auto mode
    update-alternatives: using /usr/share/nvidia-384/glamor.conf to provide /usr/share/X11/xorg.conf.d/glamoregl.conf (glamor_conf) in auto mode
    dpkg: error: version '-' has bad syntax: revision number is empty
    dpkg: error: version '-' has bad syntax: revision number is empty
    update-initramfs: deferring update (trigger activated)
    INFO:Enable nvidia-384
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
    Adding system user `nvidia-persistenced' (UID 114) ...
    Adding new group `nvidia-persistenced' (GID 125) ...
    Adding new user `nvidia-persistenced' (UID 114) with group `nvidia-persistenced' ...
    Not creating home directory `/'.
    Loading new nvidia-384-384.111 DKMS files...
    Building for 4.13.0-25-generic
    Building for architecture x86_64
    Building initial module for 4.13.0-25-generic
    Done.
    
    
    nvidia_384:
    Running module version sanity check.
     - Original module
       - No original module exists within this kernel
     - Installation
       - Installing to /lib/modules/4.13.0-25-generic/updates/dkms/
    
    
    nvidia_384_modeset.ko:
    Running module version sanity check.
     - Original module
       - No original module exists within this kernel
     - Installation
       - Installing to /lib/modules/4.13.0-25-generic/updates/dkms/
    
    
    nvidia_384_drm.ko:
    Running module version sanity check.
     - Original module
       - No original module exists within this kernel
     - Installation
       - Installing to /lib/modules/4.13.0-25-generic/updates/dkms/
    
    
    nvidia_384_uvm.ko:
    Running module version sanity check.
     - Original module
       - No original module exists within this kernel
     - Installation
       - Installing to /lib/modules/4.13.0-25-generic/updates/dkms/
    
    
    depmod...
    
    
    DKMS: install completed.
    Processing triggers for man-db (2.7.6.1-2) ...
    Setting up nvidia-opencl-icd-384 (384.111-0ubuntu0.17.10.1) ...
    Setting up intel-microcode (3.20180108.0~ubuntu17.10.1) ...
    update-initramfs: deferring update (trigger activated)
    intel-microcode: microcode will be updated at next boot
    Setting up libcuda1-384 (384.111-0ubuntu0.17.10.1) ...
    Processing triggers for libc-bin (2.26-0ubuntu2) ...
    Processing triggers for initramfs-tools (0.125ubuntu12) ...
    update-initramfs: Generating /boot/initrd.img-4.13.0-25-generic
    root@antic-Inspiron-7559:/home/antic#

  4. #4
    Join Date
    Jan 2018
    Beans
    13

    Re: nVidia driver half-working, LUbuntu 17.10

    Still no GLX after reboot.

    Also, the video refresh rate is sluggish again like when I was using noveau.
    Code:
    antic@antic-Inspiron-7559:~$ glxgears 
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't get an RGB, Double-buffered visual
    antic@antic-Inspiron-7559:~$ lsmod | grep vid -i
    nvidia_uvm            667648  0
    uvcvideo               90112  0
    videobuf2_vmalloc      16384  1 uvcvideo
    videobuf2_memops       16384  1 videobuf2_vmalloc
    videobuf2_v4l2         24576  1 uvcvideo
    videobuf2_core         40960  2 uvcvideo,videobuf2_v4l2
    videodev              176128  3 uvcvideo,videobuf2_core,videobuf2_v4l2
    media                  40960  2 uvcvideo,videodev
    nvidia_drm             45056  0
    nvidia_modeset        860160  1 nvidia_drm
    nvidia              13139968  2 nvidia_modeset,nvidia_uvm
    drm_kms_helper        167936  2 i915,nvidia_drm
    drm                   356352  4 i915,nvidia_drm,drm_kms_helper
    video                  40960  3 dell_wmi,dell_laptop,i915
    antic@antic-Inspiron-7559:~$ grep EE /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [     3.842] (EE) [drm] Failed to open DRM device for (null): -22
    [     3.843] (EE) Screen 0 deleted because of no matching config section.
    [     3.850] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    antic@antic-Inspiron-7559:~$ grep WW /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [     3.760] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [     3.760] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
    [     3.760] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
    [     3.760] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
    [     3.760] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
    [     3.763] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere.
    [     3.842] (WW) Falling back to old probe method for modesetting
    [     3.843] (WW) Falling back to old probe method for vesa
    antic@antic-Inspiron-7559:~$ grep vidia -i /var/log/Xorg.0.log
    [     3.829] (II) Module glx: vendor="NVIDIA Corporation"
    [     3.830] (II) NVIDIA GLX Module  384.111  Tue Dec 19 22:51:13 PST 2017
    [     3.830] (==) Matched nvidia as autoconfigured driver 0
    [     3.830] (II) LoadModule: "nvidia"
    [     3.830] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
    [     3.835] (II) Module nvidia: vendor="NVIDIA Corporation"
    [     3.841] (II) NVIDIA dlloader X Driver  384.111  Tue Dec 19 22:25:34 PST 2017
    [     3.841] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [     3.842] (II) NOUVEAU driver for NVIDIA chipset families :
    [     3.850] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    antic@antic-Inspiron-7559:~$ dpkg -l | grep vidia -i
    ii  bbswitch-dkms                                 0.8-4ubuntu1                                               amd64        Interface for toggling the power on NVIDIA Optimus video cards
    ii  libcuda1-384                                  384.111-0ubuntu0.17.10.1                                   amd64        NVIDIA CUDA runtime library
    ii  nvidia-384                                    384.111-0ubuntu0.17.10.1                                   amd64        NVIDIA binary driver - version 384.111
    ii  nvidia-opencl-icd-384                         384.111-0ubuntu0.17.10.1                                   amd64        NVIDIA OpenCL ICD
    ii  nvidia-prime                                  0.8.5                                                      amd64        Tools to enable NVIDIA's Prime
    ii  nvidia-settings                               384.69-0ubuntu1                                            amd64        Tool for configuring the NVIDIA graphics driver
    antic@antic-Inspiron-7559:~$ glxinfo
    name of display: :0.0
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't find RGB GLX visual or fbconfig
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    
    
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    Xlib:  extension "GLX" missing on display ":0.0".
    antic@antic-Inspiron-7559:~$

  5. #5
    Join Date
    Jul 2010
    Location
    ozarks, Arkansas, USA
    Beans
    13,059
    Distro
    Xubuntu Development Release

    Re: nVidia driver half-working, LUbuntu 17.10

    zeroth404' Humm ..

    All "looks" good .. hummmm ....
    what Desktop Environment ? wayland ?
    Code:
    ps -efly | grep Xorg
    echo $XDG_SESSION_TYPE

    What says the GPU manager ?
    Code:
    cat /var/log/gpu-manager.log
    sometimes I do wonder
    THE current(cy) in Documentation:
    https://help.ubuntu.com/community/PopularPages

    Happy ubuntu'n !

  6. #6
    Join Date
    Jan 2018
    Beans
    13

    Re: nVidia driver half-working, LUbuntu 17.10

    Code:
    antic@antic-Inspiron-7559:~$ ps -efly | grep Xorg
    S root       881   858  0  80   0 57152 87046 -      17:12 tty7     00:00:30 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
    S antic     2782  2767  0  80   0   928  3589 pipe_w 19:46 pts/0    00:00:00 grep --color=auto Xorg
    antic@antic-Inspiron-7559:~$ echo $XDG_SESSION_TYPE
    x11
    antic@antic-Inspiron-7559:~$ 
    antic@antic-Inspiron-7559:~$ cat /var/log/gpu-manager.log
    log_file: /var/log/gpu-manager.log
    last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
    new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
    can't access /run/u-d-c-fglrx-was-loaded file
    can't access /opt/amdgpu-pro/bin/amdgpu-pro-px
    Looking for fglrx modules in /lib/modules/4.13.0-25-generic/updates/dkms
    Looking for nvidia modules in /lib/modules/4.13.0-25-generic/updates/dkms
    Found nvidia module: nvidia_384_uvm.ko
    Looking for amdgpu modules in /lib/modules/4.13.0-25-generic/updates/dkms
    Is nvidia loaded? yes
    Was nvidia unloaded? no
    Is nvidia blacklisted? no
    Is fglrx loaded? no
    Was fglrx unloaded? no
    Is fglrx blacklisted? no
    Is intel loaded? yes
    Is radeon loaded? no
    Is radeon blacklisted? no
    Is amdgpu loaded? no
    Is amdgpu blacklisted? no
    Is amdgpu versioned? no
    Is amdgpu pro stack? no
    Is nouveau loaded? no
    Is nouveau blacklisted? yes
    Is fglrx kernel module available? no
    Is nvidia kernel module available? yes
    Is amdgpu kernel module available? no
    Vendor/Device Id: 8086:191b
    BusID "PCI:0@0:2:0"
    Is boot vga? yes
    Error: can't access /sys/bus/pci/devices/0000:00:02.0/driver
    The device is not bound to any driver. Skipping...
    Vendor/Device Id: 10de:139b
    BusID "PCI:2@0:0:0"
    Is boot vga? no
    Skipping "/dev/dri/card0", driven by "nvidia-drm"
    Skipping "/dev/dri/card0", driven by "nvidia-drm"
    Skipping "/dev/dri/card0", driven by "nvidia-drm"
    Skipping "/dev/dri/card0", driven by "nvidia-drm"
    Does it require offloading? no
    last cards number = 1
    Has amd? no
    Has intel? no
    Has nvidia? yes
    How many cards? 1
    Has the system changed? No
    main_arch_path x86_64-linux-gnu, other_arch_path i386-linux-gnu
    Current alternative: /usr/lib/nvidia-384/ld.so.conf
    Current core alternative: (null)
    Current egl alternative: /usr/lib/nvidia-384/ld.so.conf
    Is nvidia enabled? yes
    Is nvidia egl enabled? yes
    Is fglrx enabled? no
    Is mesa enabled? no
    Is mesa egl enabled? no
    Is pxpress enabled? no
    Is prime enabled? no
    Is prime egl enabled? no
    Is nvidia available? yes
    Is nvidia egl available? no
    Is fglrx available? no
    Is fglrx-core available? no
    Is mesa available? yes
    Is mesa egl available? yes
    Is pxpress available? no
    Is prime available? yes
    Is prime egl available? no
    Single card detected
    No change - nothing to do
    antic@antic-Inspiron-7559:~$

  7. #7
    Join Date
    Jul 2010
    Location
    ozarks, Arkansas, USA
    Beans
    13,059
    Distro
    Xubuntu Development Release

    Re: nVidia driver half-working, LUbuntu 17.10

    zeroth404; Ouch !

    We have:
    Error: can't access /sys/bus/pci/devices/0000:00:02.0/driver
    The device is not bound to any driver. Skipping...
    I do not have a 17.10 install as a reference to know; but what have we ?
    Code:
    ls -al /sys/bus/pci/devices/0000:00:02.0
    Start down a rabbit hole ??

    Be aware in my 16.04 install I have:
    sysop@x1604:~/Desktop$ ls -al /sys/bus/pci/devices/0000:06:00.0
    lrwxrwxrwx 1 root root 0 Jan 11 19:22 /sys/bus/pci/devices/0000:06:00.0 -> ../../../devices/pci0000:00/0000:00:0f.0/0000:06:00.0
    sysop@x1604:~/Desktop$
    As to a fix -
    just do not know, yet
    THE current(cy) in Documentation:
    https://help.ubuntu.com/community/PopularPages

    Happy ubuntu'n !

  8. #8
    Join Date
    Jan 2018
    Beans
    13

    Re: nVidia driver half-working, LUbuntu 17.10

    Code:
    antic@antic-Inspiron-7559:~$ ls -al /sys/bus/pci/devices/0000:00:02.0
    lrwxrwxrwx 1 root root 0 Jan 12 17:02 /sys/bus/pci/devices/0000:00:02.0 -> ../../../devices/pci0000:00/0000:00:02.0
    antic@antic-Inspiron-7559:~$

    I appreciate your time.

  9. #9
    Join Date
    Jul 2010
    Location
    ozarks, Arkansas, USA
    Beans
    13,059
    Distro
    Xubuntu Development Release

    Re: nVidia driver half-working, LUbuntu 17.10

    zeroth404; Yukkie ( on me ) ..


    I am chasing down the wrong rabbit hole .
    Gimme a bit to regroup.


    A know-it-all; I am not
    Last edited by Bashing-om; January 13th, 2018 at 12:03 AM. Reason: rabbit holes !
    THE current(cy) in Documentation:
    https://help.ubuntu.com/community/PopularPages

    Happy ubuntu'n !

  10. #10
    Join Date
    Jul 2010
    Location
    ozarks, Arkansas, USA
    Beans
    13,059
    Distro
    Xubuntu Development Release

    Re: nVidia driver half-working, LUbuntu 17.10

    zeroth404; OK ..

    Let's see where this rabbit hole leads to:
    Code:
    ls -al /sys/bus/pci/devices/0000:00:02.0/driver
    my 16.04 result:
    sysop@x1604:~$ ls -al /sys/bus/pci/devices/0000:06:00.0/driver
    lrwxrwxrwx 1 root root 0 Jan 12 16:54 /sys/bus/pci/devices/0000:06:00.0/driver -> ../../../../bus/pci/drivers/nvidia
    where I get even deeper - let's see how deep you get and where it all ends.

    inquiring minds want to know
    THE current(cy) in Documentation:
    https://help.ubuntu.com/community/PopularPages

    Happy ubuntu'n !

Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •