The officially official Devuan Forum!

You are not logged in.

#1 2020-01-09 03:31:54

steve
Member
Registered: 2020-01-09
Posts: 11  

installing nvidia drivers on ascii 2.1

I don't know what I'm doing wrong here.  I've edited my sources.list file, then I run

sudo apt update && sudo apt install nvidia-driver

When I go to System Settings > Displays it just shows the default driver, the default display, and nothing about nvidia.

If I run sudo nvidia-settings, I get a window titled NVIDIA X Server Settings with a green nvidia logo at the top of it, with most of it's contens missing.   I get an error box that says "You do not appear to be using the NVIDIA X driver.  Please edit your X configuration file (just run 'nvidia-xconfig' as root) and restart the X server."

and the terminal is saying...a bunch of things starting with ERROR: NVIDIA driver is not loaded. 

If I go ahead and try running nvidia-xconfig as root, I get a command not found message.

I could use a few suggestions LOL.

Offline

#2 2020-01-09 11:43:36

Altoid
Member
Registered: 2017-05-07
Posts: 314  

Re: installing nvidia drivers on ascii 2.1

Hello:

steve wrote:

... edited my sources.list file ...

For those (more knowledgeable than I) able to opine, it would probably be important to see the contents/output of cat /etc/apt/sources.list.

Edit:

The output of cat /var/log/Xorg.0.log would be useful also.

Cheers,

A.

Last edited by Altoid (2020-01-09 13:04:10)

Offline

#3 2020-01-09 15:43:45

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 548  
Website

Re: installing nvidia drivers on ascii 2.1

Did you install the kernel headers as well as the nvidia-driver package? Did the module build successfully during the installation?

Is nouveau blacklisted?

grep -R nouveau /etc/modprobe.d

I think the proprietary drivers still need an X.Org configuration file for ASCII but you don't need nvidia-xconfig, the file is pretty simple:

https://wiki.debian.org/NvidiaGraphicsDrivers#Manual


"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher." — Antoine de Saint-Exupéry

Offline

#4 2020-01-09 17:26:22

chris2be8
Member
Registered: 2018-08-11
Posts: 79  

Re: installing nvidia drivers on ascii 2.1

Also try lspci | grep -i NVIDIA followed by lspci -v -s 01:00 (replace 01:00 with the first 5 chars of output from the first command). That should show what kernel driver is in use. Post output here if you are not sure what it means.

Also search the forum for CUDA. I had a lot of "fun" getting it working on my system and posted details of what I had to do. They should help.

Chris

Offline

#5 2020-01-09 22:48:30

steve
Member
Registered: 2020-01-09
Posts: 11  

Re: installing nvidia drivers on ascii 2.1

Altoid wrote:

Hello:

steve wrote:

... edited my sources.list file ...

For those (more knowledgeable than I) able to opine, it would probably be important to see the contents/output of cat /etc/apt/sources.list.

Here it is:

# deb cdrom:[Devuan GNU/Linux 2.1 (ascii) amd64 DVD1 - 2019-11-19 10:51:46 UTC]/ ascii contrib non-free main non-free

deb [url]http://us.deb.devuan.org/merged[/url] ascii main contrib non-free 
deb-src [url]http://us.deb.devuan.org/merged[/url] ascii main contrib non-free

deb [url]http://us.deb.devuan.org/merged[/url] ascii-security main contrib non-free
deb-src [url]http://us.deb.devuan.org/merged[/url] ascii-security main contrib non-free

deb [url]http://us.deb.devuan.org/merged[/url] ascii-updates main contrib non-free
deb-src [url]http://us.deb.devuan.org/merged[/url] ascii-updates main contrib non-free

deb [url]http://deb.devuan.org/merged[/url] ascii-backports main contrib non-free
deb-src [url]http://deb.devuan.org/merged[/url] ascii-backports main contrib non-free


[u]Edit:[/u]

The output of cat /var/log/Xorg.0.log would be useful also.

OK, here it is.  A bit lengthy:

[    17.065]                                                  
X.Org X Server 1.19.2                                                                                      
Release Date: 2017-03-02                                                                                   
[    17.065] X Protocol Version 11, Revision 0
[    17.065] Build Operating System: Linux 4.9.0-8-amd64 x86_64 Debian
[    17.065] Current Operating System: Linux NORMAN 4.19.0-0.bpo.6-amd64 #1 SMP Debian 4.19.67-2+deb10u2~bpo9+1 (2019-11-12) x86_64
[    17.065] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.19.0-0.bpo.6-amd64 root=UUID=ba54fce2-7374-47c8-8088-4e16da5ba9c9 ro nomodeset
[    17.065] Build Date: 03 November 2018  03:09:11AM
[    17.065] xorg-server 2:1.19.2-1+deb9u5 ([url]https://www.debian.org/support[/url]) 
[    17.065] Current version of pixman: 0.34.0
[    17.065]    Before reporting problems, check [url]http://wiki.x.org[/url]
        to make sure that you have the latest version.
[    17.065] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    17.065] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jan  9 16:03:01 2020
[    17.118] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    17.160] (==) No Layout section.  Using the first Screen section.
[    17.160] (==) No screen section available. Using defaults.
[    17.160] (**) |-->Screen "Default Screen Section" (0)
[    17.160] (**) |   |-->Monitor "<default monitor>"
[    17.181] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[    17.181] (==) Automatically adding devices
[    17.181] (==) Automatically enabling devices
[    17.181] (==) Automatically adding GPU devices
[    17.181] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    17.385] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    17.385]    Entry deleted from font path.
[    17.421] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        /usr/share/fonts/X11/100dpi/:unscaled,
        /usr/share/fonts/X11/75dpi/:unscaled,
        /usr/share/fonts/X11/Type1,
        /usr/share/fonts/X11/100dpi,
        /usr/share/fonts/X11/75dpi,
        built-ins
[    17.421] (==) ModulePath set to "/usr/lib/xorg/modules"
[    17.421] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[    17.421] (II) Loader magic: 0x560c0e492e00
[    17.421] (II) Module ABI versions:
[    17.421]    X.Org ANSI C Emulation: 0.4
[    17.421]    X.Org Video Driver: 23.0
[    17.421]    X.Org XInput driver : 24.1
[    17.421]    X.Org Server Extension : 10.0
[    17.422] (++) using VT number 7

[    17.422] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    17.424] (--) PCI:*(0:12:0:0) 10de:1b81:3842:5173 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[    17.424] (II) LoadModule: "glx"
[    17.442] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    17.642] (II) Module glx: vendor="X.Org Foundation"
[    17.642]    compiled for 1.19.2, module version = 1.0.0
[    17.642]    ABI class: X.Org Server Extension, version 10.0
[    17.642] (==) Matched nouveau as autoconfigured driver 0
[    17.642] (==) Matched nv as autoconfigured driver 1
[    17.642] (==) Matched modesetting as autoconfigured driver 2
[    17.642] (==) Matched fbdev as autoconfigured driver 3
[    17.642] (==) Matched vesa as autoconfigured driver 4
[    17.642] (==) Assigned the driver to the xf86ConfigLayout
[    17.642] (II) LoadModule: "nouveau"
[    17.642] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[    17.665] (II) Module nouveau: vendor="X.Org Foundation"
[    17.665]    compiled for 1.19.3, module version = 1.0.13
[    17.665]    Module class: X.Org Video Driver
[    17.665]    ABI class: X.Org Video Driver, version 23.0
[    17.665] (II) LoadModule: "nv"
[    17.666] (WW) Warning, couldn't open module nv
[    17.666] (II) UnloadModule: "nv"
[    17.666] (II) Unloading nv
[    17.666] (EE) Failed to load module "nv" (module does not exist, 0)
[    17.666] (II) LoadModule: "modesetting"
[    17.666] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    17.683] (II) Module modesetting: vendor="X.Org Foundation"
[    17.683]    compiled for 1.19.2, module version = 1.19.2
[    17.683]    Module class: X.Org Video Driver
[    17.683]    ABI class: X.Org Video Driver, version 23.0
[    17.683] (II) LoadModule: "fbdev"
[    17.683] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    17.699] (II) Module fbdev: vendor="X.Org Foundation"
[    17.699]    compiled for 1.19.0, module version = 0.4.4
[    17.699]    Module class: X.Org Video Driver
[    17.699]    ABI class: X.Org Video Driver, version 23.0
[    17.699] (II) LoadModule: "vesa"
[    17.699] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    17.706] (II) Module vesa: vendor="X.Org Foundation"
[    17.706]    compiled for 1.19.0, module version = 2.3.4
[    17.706]    Module class: X.Org Video Driver
[    17.706]    ABI class: X.Org Video Driver, version 23.0
[    17.706] (II) NOUVEAU driver Date:   Tue Sep 20 00:31:06 2016 -0400
[    17.706] (II) NOUVEAU driver for NVIDIA chipset families :
[    17.706]    RIVA TNT        (NV04)
[    17.706]    RIVA TNT2       (NV05)
[    17.706]    GeForce 256     (NV10)
[    17.706]    GeForce 2       (NV11, NV15)
[    17.706]    GeForce 4MX     (NV17, NV18)
[    17.706]    GeForce 3       (NV20)
[    17.706]    GeForce 4Ti     (NV25, NV28)
[    17.707]    GeForce FX      (NV3x)
[    17.707]    GeForce 6       (NV4x)
[    17.707]    GeForce 7       (G7x)
[    17.707]    GeForce 8       (G8x)
[    17.707]    GeForce GTX 200 (NVA0)
[    17.707]    GeForce GTX 400 (NVC0)
[    17.707] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    17.707] (II) FBDEV: driver for framebuffer: fbdev
[    17.707] (II) VESA: driver for VESA chipsets: vesa
[    17.853] (EE) [drm] Failed to open DRM device for pci:0000:0c:00.0: -19
[    17.853] (EE) open /dev/dri/card0: No such file or directory
[    17.853] (WW) Falling back to old probe method for modesetting
[    17.853] (EE) open /dev/dri/card0: No such file or directory
[    17.853] (II) Loading sub module "fbdevhw"
[    17.853] (II) LoadModule: "fbdevhw"
[    17.853] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    17.855] (II) Module fbdevhw: vendor="X.Org Foundation"
[    17.855]    compiled for 1.19.2, module version = 0.0.2
[    17.855]    ABI class: X.Org Video Driver, version 23.0
[    17.855] (**) FBDEV(1): claimed PCI slot 12@0:0:0
[    17.855] (II) FBDEV(1): using default device
[    17.855] (WW) Falling back to old probe method for vesa
[    17.855] (EE) Screen 0 deleted because of no matching config section.
[    17.855] (II) UnloadModule: "modesetting"
[    17.855] (II) FBDEV(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[    17.855] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
[    17.855] (==) FBDEV(0): RGB weight 888
[    17.855] (==) FBDEV(0): Default visual is TrueColor
[    17.855] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    17.855] (II) FBDEV(0): hardware: VESA VGA (video memory: 8128kB)
[    17.855] (II) FBDEV(0): checking modes against framebuffer device...
[    17.855] (II) FBDEV(0): checking modes against monitor...
[    17.855] (--) FBDEV(0): Virtual size is 1920x1080 (pitch 1920)
[    17.855] (**) FBDEV(0):  Built-in mode "current": 207.4 MHz, 85.3 kHz, 77.2 Hz
[    17.855] (II) FBDEV(0): Modeline "current"x0.0  207.38  1920 1952 2192 2432  1080 1084 1088 1104 -hsync -vsync -csync (85.3 kHz b)
[    17.855] (==) FBDEV(0): DPI set to (96, 96)
[    17.855] (II) Loading sub module "fb"
[    17.855] (II) LoadModule: "fb"
[    17.855] (II) Loading /usr/lib/xorg/modules/libfb.so
[    17.909] (II) Module fb: vendor="X.Org Foundation"
[    17.909]    compiled for 1.19.2, module version = 1.0.0
[    17.909]    ABI class: X.Org ANSI C Emulation, version 0.4
[    17.909] (**) FBDEV(0): using shadow framebuffer
[    17.909] (II) Loading sub module "shadow"
[    17.910] (II) LoadModule: "shadow"
[    17.910] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    17.910] (II) Module shadow: vendor="X.Org Foundation"
[    17.910]    compiled for 1.19.2, module version = 1.1.0
[    17.910]    ABI class: X.Org ANSI C Emulation, version 0.4
[    17.910] (II) UnloadModule: "vesa"
[    17.910] (II) Unloading vesa
[    17.910] (==) Depth 24 pixmap format is 32 bpp
[    17.910] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by kernel - disabling)
[    17.912] (==) FBDEV(0): Backing store enabled
[    17.912] (==) FBDEV(0): DPMS enabled
[    17.912] (==) RandR enabled
[    17.915] (II) SELinux: Disabled on system
[    17.916] (II) AIGLX: Screen 0 is not DRI2 capable
[    17.916] (EE) AIGLX: reverting to software rendering
[    18.495] (II) IGLX: enabled GLX_MESA_copy_sub_buffer
[    18.495] (II) IGLX: Loaded and initialized swrast
[    18.495] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    18.753] (II) config/udev: Adding input device Power Button (/dev/input/event9)
[    18.753] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    18.753] (II) LoadModule: "libinput"
[    18.753] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[    18.800] (II) Module libinput: vendor="X.Org Foundation"
[    18.800]    compiled for 1.19.0, module version = 0.23.0
[    18.800]    Module class: X.Org XInput Driver
[    18.800]    ABI class: X.Org XInput driver, version 24.1
[    18.800] (II) Using input driver 'libinput' for 'Power Button'
[    18.800] (**) Power Button: always reports core events
[    18.800] (**) Option "Device" "/dev/input/event9"
[    18.800] (**) Option "_source" "server/udev"
[    18.801] (II) input device 'Power Button', /dev/input/event9 is tagged by udev as: Keyboard
[    18.801] (II) input device 'Power Button', /dev/input/event9 is a keyboard
[    18.824] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input11/event9"
[    18.824] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    18.824] (**) Option "xkb_model" "pc105"
[    18.824] (**) Option "xkb_layout" "us"
[    18.825] (II) input device 'Power Button', /dev/input/event9 is tagged by udev as: Keyboard
[    18.825] (II) input device 'Power Button', /dev/input/event9 is a keyboard
[    18.825] (II) config/udev: Adding input device Power Button (/dev/input/event8)
[    18.825] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[    18.825] (II) Using input driver 'libinput' for 'Power Button'
[    18.825] (**) Power Button: always reports core events
[    18.825] (**) Option "Device" "/dev/input/event8"
[    18.825] (**) Option "_source" "server/udev"
[    18.825] (II) input device 'Power Button', /dev/input/event8 is tagged by udev as: Keyboard
[    18.825] (II) input device 'Power Button', /dev/input/event8 is a keyboard
[    18.840] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input10/event8"
[    18.840] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[    18.840] (**) Option "xkb_model" "pc105"
[    18.840] (**) Option "xkb_layout" "us"
[    18.841] (II) input device 'Power Button', /dev/input/event8 is tagged by udev as: Keyboard
[    18.841] (II) input device 'Power Button', /dev/input/event8 is a keyboard
[    18.841] (II) config/udev: Adding input device Lenovo Black Silk USB Keyboard (/dev/input/event0)
[    18.841] (**) Lenovo Black Silk USB Keyboard: Applying InputClass "libinput keyboard catchall"
[    18.841] (II) Using input driver 'libinput' for 'Lenovo Black Silk USB Keyboard'
[    18.841] (**) Lenovo Black Silk USB Keyboard: always reports core events
[    18.841] (**) Option "Device" "/dev/input/event0"
[    18.841] (**) Option "_source" "server/udev"
[    18.841] (II) input device 'Lenovo Black Silk USB Keyboard', /dev/input/event0 is tagged by udev as: Keyboard
[    18.841] (II) input device 'Lenovo Black Silk USB Keyboard', /dev/input/event0 is a keyboard
[    18.856] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-1/1-1:1.0/0003:17EF:602D.0001/input/input0/event0"
[    18.856] (II) XINPUT: Adding extended input device "Lenovo Black Silk USB Keyboard" (type: KEYBOARD, id 8)
[    18.856] (**) Option "xkb_model" "pc105"
[    18.856] (**) Option "xkb_layout" "us"
[    18.856] (II) input device 'Lenovo Black Silk USB Keyboard', /dev/input/event0 is tagged by udev as: Keyboard
[    18.856] (II) input device 'Lenovo Black Silk USB Keyboard', /dev/input/event0 is a keyboard
[    18.856] (II) config/udev: Adding input device Lenovo Black Silk USB Keyboard Consumer Control (/dev/input/event1)
[    18.857] (**) Lenovo Black Silk USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[    18.857] (II) Using input driver 'libinput' for 'Lenovo Black Silk USB Keyboard Consumer Control'
[    18.857] (**) Lenovo Black Silk USB Keyboard Consumer Control: always reports core events
[    18.857] (**) Option "Device" "/dev/input/event1"
[    18.857] (**) Option "_source" "server/udev"
[    18.857] (II) input device 'Lenovo Black Silk USB Keyboard Consumer Control', /dev/input/event1 is tagged by udev as: Keyboard
[    18.857] (II) input device 'Lenovo Black Silk USB Keyboard Consumer Control', /dev/input/event1 is a keyboard
[    18.872] (II) libinput: Lenovo Black Silk USB Keyboard Consumer Control: needs a virtual subdevice
[    18.872] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-1/1-1:1.1/0003:17EF:602D.0002/input/input1/event1"
[    18.872] (II) XINPUT: Adding extended input device "Lenovo Black Silk USB Keyboard Consumer Control" (type: MOUSE, id 9)
[    18.872] (**) Option "AccelerationScheme" "none"
[    18.872] (**) Lenovo Black Silk USB Keyboard Consumer Control: (accel) selected scheme none/0
[    18.872] (**) Lenovo Black Silk USB Keyboard Consumer Control: (accel) acceleration factor: 2.000
[    18.872] (**) Lenovo Black Silk USB Keyboard Consumer Control: (accel) acceleration threshold: 4
[    18.873] (II) input device 'Lenovo Black Silk USB Keyboard Consumer Control', /dev/input/event1 is tagged by udev as: Keyboard
[    18.873] (II) input device 'Lenovo Black Silk USB Keyboard Consumer Control', /dev/input/event1 is a keyboard
[    18.873] (II) config/udev: Adding input device Lenovo Black Silk USB Keyboard System Control (/dev/input/event2)
[    18.873] (**) Lenovo Black Silk USB Keyboard System Control: Applying InputClass "libinput keyboard catchall"
[    18.873] (II) Using input driver 'libinput' for 'Lenovo Black Silk USB Keyboard System Control'
[    18.873] (**) Lenovo Black Silk USB Keyboard System Control: always reports core events
[    18.873] (**) Option "Device" "/dev/input/event2"
[    18.873] (**) Option "_source" "server/udev"
[    18.873] (II) input device 'Lenovo Black Silk USB Keyboard System Control', /dev/input/event2 is tagged by udev as: Keyboard
[    18.873] (II) input device 'Lenovo Black Silk USB Keyboard System Control', /dev/input/event2 is a keyboard
[    18.888] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-1/1-1:1.1/0003:17EF:602D.0002/input/input2/event2"
[    18.888] (II) XINPUT: Adding extended input device "Lenovo Black Silk USB Keyboard System Control" (type: KEYBOARD, id 10)
[    18.888] (**) Option "xkb_model" "pc105"
[    18.888] (**) Option "xkb_layout" "us"
[    18.889] (II) input device 'Lenovo Black Silk USB Keyboard System Control', /dev/input/event2 is tagged by udev as: Keyboard
[    18.889] (II) input device 'Lenovo Black Silk USB Keyboard System Control', /dev/input/event2 is a keyboard
[    18.889] (II) config/udev: Adding input device No brand 4 Port KVMSwicther (/dev/input/event5)
[    18.889] (**) No brand 4 Port KVMSwicther: Applying InputClass "libinput keyboard catchall"
[    18.889] (II) Using input driver 'libinput' for 'No brand 4 Port KVMSwicther'
[    18.889] (**) No brand 4 Port KVMSwicther: always reports core events
[    18.889] (**) Option "Device" "/dev/input/event5"
[    18.889] (**) Option "_source" "server/udev"
[    18.889] (II) input device 'No brand 4 Port KVMSwicther', /dev/input/event5 is tagged by udev as: Keyboard
[    18.889] (II) input device 'No brand 4 Port KVMSwicther', /dev/input/event5 is a keyboard
[    18.904] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.2/1-5.2:1.0/0003:10D5:55A4.0005/input/input7/event5"
[    18.904] (II) XINPUT: Adding extended input device "No brand 4 Port KVMSwicther" (type: KEYBOARD, id 11)
[    18.904] (**) Option "xkb_model" "pc105"
[    18.904] (**) Option "xkb_layout" "us"
[    18.905] (II) input device 'No brand 4 Port KVMSwicther', /dev/input/event5 is tagged by udev as: Keyboard
[    18.905] (II) input device 'No brand 4 Port KVMSwicther', /dev/input/event5 is a keyboard
[    18.905] (II) config/udev: Adding input device Logitech K330 (/dev/input/event11)
[    18.905] (**) Logitech K330: Applying InputClass "libinput keyboard catchall"
[    18.905] (II) Using input driver 'libinput' for 'Logitech K330'
[    18.905] (**) Logitech K330: always reports core events
[    18.905] (**) Option "Device" "/dev/input/event11"
[    18.905] (**) Option "_source" "server/udev"
[    18.905] (II) input device 'Logitech K330', /dev/input/event11 is tagged by udev as: Keyboard
[    18.905] (II) input device 'Logitech K330', /dev/input/event11 is a keyboard
[    18.928] (II) libinput: Logitech K330: needs a virtual subdevice
[    18.928] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.0008/0003:046D:4016.000B/input/input17/event11"
[    18.928] (II) XINPUT: Adding extended input device "Logitech K330" (type: MOUSE, id 12)
[    18.928] (**) Option "AccelerationScheme" "none"
[    18.928] (**) Logitech K330: (accel) selected scheme none/0
[    18.928] (**) Logitech K330: (accel) acceleration factor: 2.000
[    18.928] (**) Logitech K330: (accel) acceleration threshold: 4
[    18.929] (II) input device 'Logitech K330', /dev/input/event11 is tagged by udev as: Keyboard
[    18.929] (II) input device 'Logitech K330', /dev/input/event11 is a keyboard
[    18.929] (II) config/udev: Adding input device Logitech M215 2nd Gen (/dev/input/event12)
[    18.929] (**) Logitech M215 2nd Gen: Applying InputClass "libinput pointer catchall"
[    18.929] (II) Using input driver 'libinput' for 'Logitech M215 2nd Gen'
[    18.929] (**) Logitech M215 2nd Gen: always reports core events
[    18.929] (**) Option "Device" "/dev/input/event12"
[    18.929] (**) Option "_source" "server/udev"
[    18.929] (II) input device 'Logitech M215 2nd Gen', /dev/input/event12 is tagged by udev as: Mouse
[    18.929] (II) input device 'Logitech M215 2nd Gen', /dev/input/event12 is a pointer caps
[    18.968] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.0008/0003:046D:401B.000A/input/input18/event12"
[    18.968] (II) XINPUT: Adding extended input device "Logitech M215 2nd Gen" (type: MOUSE, id 13)
[    18.968] (**) Option "AccelerationScheme" "none"
[    18.968] (**) Logitech M215 2nd Gen: (accel) selected scheme none/0
[    18.968] (**) Logitech M215 2nd Gen: (accel) acceleration factor: 2.000
[    18.968] (**) Logitech M215 2nd Gen: (accel) acceleration threshold: 4
[    18.969] (II) input device 'Logitech M215 2nd Gen', /dev/input/event12 is tagged by udev as: Mouse
[    18.969] (II) input device 'Logitech M215 2nd Gen', /dev/input/event12 is a pointer caps
[    18.969] (II) config/udev: Adding input device Logitech M215 2nd Gen (/dev/input/mouse1)
[    18.969] (II) No input driver specified, ignoring this device.
[    18.969] (II) This device may have been added with another device file.
[    18.969] (II) config/udev: Adding input device CHICONY HP Basic USB Keyboard (/dev/input/event6)
[    18.969] (**) CHICONY HP Basic USB Keyboard: Applying InputClass "libinput keyboard catchall"
[    18.969] (II) Using input driver 'libinput' for 'CHICONY HP Basic USB Keyboard'
[    18.969] (**) CHICONY HP Basic USB Keyboard: always reports core events
[    18.969] (**) Option "Device" "/dev/input/event6"
[    18.969] (**) Option "_source" "server/udev"
[    18.970] (II) input device 'CHICONY HP Basic USB Keyboard', /dev/input/event6 is tagged by udev as: Keyboard
[    18.970] (II) input device 'CHICONY HP Basic USB Keyboard', /dev/input/event6 is a keyboard
[    18.984] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.4/1-5.4:1.0/0003:03F0:0024.0009/input/input8/event6"
[    18.984] (II) XINPUT: Adding extended input device "CHICONY HP Basic USB Keyboard" (type: KEYBOARD, id 14)
[    18.984] (**) Option "xkb_model" "pc105"
[    18.984] (**) Option "xkb_layout" "us"
[    18.985] (II) input device 'CHICONY HP Basic USB Keyboard', /dev/input/event6 is tagged by udev as: Keyboard
[    18.985] (II) input device 'CHICONY HP Basic USB Keyboard', /dev/input/event6 is a keyboard
[    18.985] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event3)
[    18.985] (**) Logitech USB Receiver: Applying InputClass "libinput pointer catchall"
[    18.985] (II) Using input driver 'libinput' for 'Logitech USB Receiver'
[    18.985] (**) Logitech USB Receiver: always reports core events
[    18.985] (**) Option "Device" "/dev/input/event3"
[    18.985] (**) Option "_source" "server/udev"
[    19.064] (II) input device 'Logitech USB Receiver', /dev/input/event3 is tagged by udev as: Mouse
[    19.064] (II) input device 'Logitech USB Receiver', /dev/input/event3 is a pointer caps
[    19.096] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.3/usb3/3-6/3-6:1.0/0003:046D:C52F.0003/input/input3/event3"
[    19.096] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 15)
[    19.096] (**) Option "AccelerationScheme" "none"
[    19.096] (**) Logitech USB Receiver: (accel) selected scheme none/0
[    19.096] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[    19.096] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[    19.156] (II) input device 'Logitech USB Receiver', /dev/input/event3 is tagged by udev as: Mouse
[    19.156] (II) input device 'Logitech USB Receiver', /dev/input/event3 is a pointer caps
[    19.157] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse0)
[    19.157] (II) No input driver specified, ignoring this device.
[    19.157] (II) This device may have been added with another device file.
[    19.157] (II) config/udev: Adding input device Logitech USB Receiver Consumer Control (/dev/input/event4)
[    19.157] (**) Logitech USB Receiver Consumer Control: Applying InputClass "libinput keyboard catchall"
[    19.157] (II) Using input driver 'libinput' for 'Logitech USB Receiver Consumer Control'
[    19.157] (**) Logitech USB Receiver Consumer Control: always reports core events
[    19.157] (**) Option "Device" "/dev/input/event4"
[    19.157] (**) Option "_source" "server/udev"
[    19.157] (II) input device 'Logitech USB Receiver Consumer Control', /dev/input/event4 is tagged by udev as: Keyboard
[    19.157] (II) input device 'Logitech USB Receiver Consumer Control', /dev/input/event4 is a keyboard
[    19.172] (II) libinput: Logitech USB Receiver Consumer Control: needs a virtual subdevice
[    19.172] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.3/usb3/3-6/3-6:1.1/0003:046D:C52F.0004/input/input4/event4"
[    19.172] (II) XINPUT: Adding extended input device "Logitech USB Receiver Consumer Control" (type: MOUSE, id 16)
[    19.172] (**) Option "AccelerationScheme" "none"
[    19.172] (**) Logitech USB Receiver Consumer Control: (accel) selected scheme none/0
[    19.172] (**) Logitech USB Receiver Consumer Control: (accel) acceleration factor: 2.000
[    19.172] (**) Logitech USB Receiver Consumer Control: (accel) acceleration threshold: 4
[    19.173] (II) input device 'Logitech USB Receiver Consumer Control', /dev/input/event4 is tagged by udev as: Keyboard
[    19.173] (II) input device 'Logitech USB Receiver Consumer Control', /dev/input/event4 is a keyboard
[    19.173] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event20)
[    19.173] (II) No input driver specified, ignoring this device.
[    19.173] (II) This device may have been added with another device file.
[    19.173] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event21)
[    19.173] (II) No input driver specified, ignoring this device.
[    19.173] (II) This device may have been added with another device file.
[    19.173] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event22)
[    19.173] (II) No input driver specified, ignoring this device.
[    19.173] (II) This device may have been added with another device file.
[    19.173] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event23)
[    19.173] (II) No input driver specified, ignoring this device.
[    19.173] (II) This device may have been added with another device file.
[    19.173] (II) config/udev: Adding input device HD-Audio Generic Front Mic (/dev/input/event13)
[    19.173] (II) No input driver specified, ignoring this device.
[    19.173] (II) This device may have been added with another device file.
[    19.174] (II) config/udev: Adding input device HD-Audio Generic Rear Mic (/dev/input/event14)
[    19.174] (II) No input driver specified, ignoring this device.
[    19.174] (II) This device may have been added with another device file.
[    19.174] (II) config/udev: Adding input device HD-Audio Generic Line (/dev/input/event15)
[    19.174] (II) No input driver specified, ignoring this device.
[    19.174] (II) This device may have been added with another device file.
[    19.174] (II) config/udev: Adding input device HD-Audio Generic Line Out Front (/dev/input/event16)
[    19.174] (II) No input driver specified, ignoring this device.
[    19.174] (II) This device may have been added with another device file.
[    19.174] (II) config/udev: Adding input device HD-Audio Generic Line Out Surround (/dev/input/event17)
[    19.174] (II) No input driver specified, ignoring this device.
[    19.174] (II) This device may have been added with another device file.
[    19.174] (II) config/udev: Adding input device HD-Audio Generic Line Out CLFE (/dev/input/event18)
[    19.174] (II) No input driver specified, ignoring this device.
[    19.174] (II) This device may have been added with another device file.
[    19.174] (II) config/udev: Adding input device HD-Audio Generic Front Headphone (/dev/input/event19)
[    19.174] (II) No input driver specified, ignoring this device.
[    19.174] (II) This device may have been added with another device file.
[    19.174] (II) config/udev: Adding input device PC Speaker (/dev/input/event10)
[    19.174] (II) No input driver specified, ignoring this device.
[    19.174] (II) This device may have been added with another device file.
[    19.175] (II) config/udev: Adding input device BRLTTY 5.6 Linux Screen Driver Keyboard (/dev/input/event7)
[    19.175] (**) BRLTTY 5.6 Linux Screen Driver Keyboard: Applying InputClass "libinput keyboard catchall"
[    19.175] (II) Using input driver 'libinput' for 'BRLTTY 5.6 Linux Screen Driver Keyboard'
[    19.175] (**) BRLTTY 5.6 Linux Screen Driver Keyboard: always reports core events
[    19.175] (**) Option "Device" "/dev/input/event7"
[    19.175] (**) Option "_source" "server/udev"
[    19.175] (II) input device 'BRLTTY 5.6 Linux Screen Driver Keyboard', /dev/input/event7 is tagged by udev as: Keyboard
[    19.175] (II) input device 'BRLTTY 5.6 Linux Screen Driver Keyboard', /dev/input/event7 is a keyboard
[    19.188] (**) Option "config_info" "udev:/sys/devices/virtual/input/input9/event7"
[    19.188] (II) XINPUT: Adding extended input device "BRLTTY 5.6 Linux Screen Driver Keyboard" (type: KEYBOARD, id 17)
[    19.188] (**) Option "xkb_model" "pc105"
[    19.188] (**) Option "xkb_layout" "us"
[    19.189] (II) input device 'BRLTTY 5.6 Linux Screen Driver Keyboard', /dev/input/event7 is tagged by udev as: Keyboard
[    19.189] (II) input device 'BRLTTY 5.6 Linux Screen Driver Keyboard', /dev/input/event7 is a keyboard
[    19.191] (**) Lenovo Black Silk USB Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[    19.191] (II) Using input driver 'libinput' for 'Lenovo Black Silk USB Keyboard Consumer Control'
[    19.191] (**) Lenovo Black Silk USB Keyboard Consumer Control: always reports core events
[    19.191] (**) Option "Device" "/dev/input/event1"
[    19.191] (**) Option "_source" "_driver/libinput"
[    19.191] (II) libinput: Lenovo Black Silk USB Keyboard Consumer Control: is a virtual subdevice
[    19.191] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-1/1-1:1.1/0003:17EF:602D.0002/input/input1/event1"
[    19.191] (II) XINPUT: Adding extended input device "Lenovo Black Silk USB Keyboard Consumer Control" (type: KEYBOARD, id 18)
[    19.191] (**) Option "xkb_model" "pc105"
[    19.191] (**) Option "xkb_layout" "us"
[    19.191] (**) Logitech K330: Applying InputClass "libinput keyboard catchall"
[    19.191] (II) Using input driver 'libinput' for 'Logitech K330'
[    19.191] (**) Logitech K330: always reports core events
[    19.191] (**) Option "Device" "/dev/input/event11"
[    19.191] (**) Option "_source" "_driver/libinput"
[    19.191] (II) libinput: Logitech K330: is a virtual subdevice
[    19.191] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.0008/0003:046D:4016.000B/input/input17/event11"
[    19.191] (II) XINPUT: Adding extended input device "Logitech K330" (type: KEYBOARD, id 19)
[    19.191] (**) Option "xkb_model" "pc105"
[    19.191] (**) Option "xkb_layout" "us"
[    19.191] (**) Logitech USB Receiver Consumer Control: Applying InputClass "libinput keyboard catchall"
[    19.191] (II) Using input driver 'libinput' for 'Logitech USB Receiver Consumer Control'
[    19.191] (**) Logitech USB Receiver Consumer Control: always reports core events
[    19.191] (**) Option "Device" "/dev/input/event4"
[    19.191] (**) Option "_source" "_driver/libinput"
[    19.191] (II) libinput: Logitech USB Receiver Consumer Control: is a virtual subdevice
[    19.191] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.3/usb3/3-6/3-6:1.1/0003:046D:C52F.0004/input/input4/event4"
[    19.191] (II) XINPUT: Adding extended input device "Logitech USB Receiver Consumer Control" (type: KEYBOARD, id 20)
[    19.191] (**) Option "xkb_model" "pc105"
[    19.191] (**) Option "xkb_layout" "us"
[    63.208] (II) config/udev: removing device No brand 4 Port KVMSwicther
[    63.236] (II) UnloadModule: "libinput"
[    63.264] (II) config/udev: removing device Logitech M215 2nd Gen
[    63.280] (II) UnloadModule: "libinput"
[    63.332] (II) config/udev: removing device Logitech K330
[    63.332] (II) UnloadModule: "libinput"
[    63.332] (II) config/udev: removing device Logitech K330
[    63.352] (II) UnloadModule: "libinput"
[    63.433] (II) config/udev: removing device CHICONY HP Basic USB Keyboard
[    63.460] (II) UnloadModule: "libinput"
[  2974.457] (II) config/udev: Adding input device Logitech M215 2nd Gen (/dev/input/mouse1)
[  2974.457] (II) No input driver specified, ignoring this device.
[  2974.457] (II) This device may have been added with another device file.
[  2974.496] (II) config/udev: Adding input device Logitech M215 2nd Gen (/dev/input/event5)
[  2974.496] (**) Logitech M215 2nd Gen: Applying InputClass "libinput pointer catchall"
[  2974.496] (II) Using input driver 'libinput' for 'Logitech M215 2nd Gen'
[  2974.496] (**) Logitech M215 2nd Gen: always reports core events
[  2974.496] (**) Option "Device" "/dev/input/event5"
[  2974.496] (**) Option "_source" "server/udev"
[  2974.496] (II) input device 'Logitech M215 2nd Gen', /dev/input/event5 is tagged by udev as: Mouse
[  2974.496] (II) input device 'Logitech M215 2nd Gen', /dev/input/event5 is a pointer caps
[  2974.536] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.000E/0003:046D:401B.000F/input/input30/event5"
[  2974.536] (II) XINPUT: Adding extended input device "Logitech M215 2nd Gen" (type: MOUSE, id 11)
[  2974.536] (**) Option "AccelerationScheme" "none"
[  2974.536] (**) Logitech M215 2nd Gen: (accel) selected scheme none/0
[  2974.536] (**) Logitech M215 2nd Gen: (accel) acceleration factor: 2.000
[  2974.536] (**) Logitech M215 2nd Gen: (accel) acceleration threshold: 4
[  2974.536] (II) input device 'Logitech M215 2nd Gen', /dev/input/event5 is tagged by udev as: Mouse
[  2974.536] (II) input device 'Logitech M215 2nd Gen', /dev/input/event5 is a pointer caps
[  2974.899] (II) config/udev: Adding input device CHICONY HP Basic USB Keyboard (/dev/input/event6)
[  2974.899] (**) CHICONY HP Basic USB Keyboard: Applying InputClass "libinput keyboard catchall"
[  2974.899] (II) Using input driver 'libinput' for 'CHICONY HP Basic USB Keyboard'
[  2974.899] (**) CHICONY HP Basic USB Keyboard: always reports core events
[  2974.899] (**) Option "Device" "/dev/input/event6"
[  2974.899] (**) Option "_source" "server/udev"
[  2974.899] (II) input device 'CHICONY HP Basic USB Keyboard', /dev/input/event6 is tagged by udev as: Keyboard
[  2974.899] (II) input device 'CHICONY HP Basic USB Keyboard', /dev/input/event6 is a keyboard
[  2974.916] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.4/1-5.4:1.0/0003:03F0:0024.0010/input/input31/event6"
[  2974.916] (II) XINPUT: Adding extended input device "CHICONY HP Basic USB Keyboard" (type: KEYBOARD, id 12)
[  2974.916] (**) Option "xkb_model" "pc105"
[  2974.916] (**) Option "xkb_layout" "us"
[  2974.916] (II) input device 'CHICONY HP Basic USB Keyboard', /dev/input/event6 is tagged by udev as: Keyboard
[  2974.916] (II) input device 'CHICONY HP Basic USB Keyboard', /dev/input/event6 is a keyboard
[  2975.359] (II) config/udev: Adding input device Logitech K330 (/dev/input/event11)
[  2975.359] (**) Logitech K330: Applying InputClass "libinput keyboard catchall"
[  2975.359] (II) Using input driver 'libinput' for 'Logitech K330'
[  2975.359] (**) Logitech K330: always reports core events
[  2975.359] (**) Option "Device" "/dev/input/event11"
[  2975.359] (**) Option "_source" "server/udev"
[  2975.359] (II) input device 'Logitech K330', /dev/input/event11 is tagged by udev as: Keyboard
[  2975.359] (II) input device 'Logitech K330', /dev/input/event11 is a keyboard
[  2975.372] (II) libinput: Logitech K330: needs a virtual subdevice
[  2975.372] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.000E/0003:046D:4016.0011/input/input32/event11"
[  2975.372] (II) XINPUT: Adding extended input device "Logitech K330" (type: MOUSE, id 13)
[  2975.372] (**) Option "AccelerationScheme" "none"
[  2975.372] (**) Logitech K330: (accel) selected scheme none/0
[  2975.372] (**) Logitech K330: (accel) acceleration factor: 2.000
[  2975.372] (**) Logitech K330: (accel) acceleration threshold: 4
[  2975.372] (II) input device 'Logitech K330', /dev/input/event11 is tagged by udev as: Keyboard
[  2975.372] (II) input device 'Logitech K330', /dev/input/event11 is a keyboard
[  2975.372] (**) Logitech K330: Applying InputClass "libinput keyboard catchall"
[  2975.372] (II) Using input driver 'libinput' for 'Logitech K330'
[  2975.372] (**) Logitech K330: always reports core events
[  2975.372] (**) Option "Device" "/dev/input/event11"
[  2975.372] (**) Option "_source" "_driver/libinput"
[  2975.372] (II) libinput: Logitech K330: is a virtual subdevice
[  2975.372] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.3/1-5.3:1.2/0003:046D:C52B.000E/0003:046D:4016.0011/input/input32/event11"
[  2975.372] (II) XINPUT: Adding extended input device "Logitech K330" (type: KEYBOARD, id 14)
[  2975.372] (**) Option "xkb_model" "pc105"
[  2975.372] (**) Option "xkb_layout" "us"
[  2976.178] (II) config/udev: Adding input device No brand 4 Port KVMSwicther (/dev/input/event12)
[  2976.178] (**) No brand 4 Port KVMSwicther: Applying InputClass "libinput keyboard catchall"
[  2976.178] (II) Using input driver 'libinput' for 'No brand 4 Port KVMSwicther'
[  2976.179] (**) No brand 4 Port KVMSwicther: always reports core events
[  2976.179] (**) Option "Device" "/dev/input/event12"
[  2976.179] (**) Option "_source" "server/udev"
[  2976.179] (II) input device 'No brand 4 Port KVMSwicther', /dev/input/event12 is tagged by udev as: Keyboard
[  2976.179] (II) input device 'No brand 4 Port KVMSwicther', /dev/input/event12 is a keyboard
[  2976.204] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:09:00.1/usb1/1-5/1-5.2/1-5.2:1.0/0003:10D5:55A4.0012/input/input33/event12"
[  2976.204] (II) XINPUT: Adding extended input device "No brand 4 Port KVMSwicther" (type: KEYBOARD, id 19)
[  2976.204] (**) Option "xkb_model" "pc105"
[  2976.204] (**) Option "xkb_layout" "us"
[  2976.205] (II) input device 'No brand 4 Port KVMSwicther', /dev/input/event12 is tagged by udev as: Keyboard
[  2976.205] (II) input device 'No brand 4 Port KVMSwicther', /dev/input/event12 is a keyboard

Cheers,

A.

Last edited by steve (2020-01-11 01:45:03)

Offline

#6 2020-01-09 22:58:00

steve
Member
Registered: 2020-01-09
Posts: 11  

Re: installing nvidia drivers on ascii 2.1

Head_on_a_Stick wrote:

Did you install the kernel headers as well as the nvidia-driver package? Did the module build successfully during the installation?

Is nouveau blacklisted?

grep -R nouveau /etc/modprobe.d

I think the proprietary drivers still need an X.Org configuration file for ASCII but you don't need nvidia-xconfig, the file is pretty simple:

https://wiki.debian.org/NvidiaGraphicsDrivers#Manual

I would say that nouveau is blacklisted:
/etc/modprobe.d/nvidia-blacklists-nouveau.conf:blacklist nouveau

I don't know if I installed the kernel headers, or if the module built successfully during the installation.

Thanks for the link to NvidiaGraphicsDrivers Manual.
I'll study that as I'm sure I didn't follow half what it says.
I hesitate to follow advice of things from other distributions.  Including Debian.  Sometimes it doesn't apply and I end up having to wipe the hard drive and doing a reinstall.

Offline

#7 2020-01-09 22:59:40

steve
Member
Registered: 2020-01-09
Posts: 11  

Re: installing nvidia drivers on ascii 2.1

chris2be8 wrote:

Also try lspci | grep -i NVIDIA followed by lspci -v -s 01:00 (replace 01:00 with the first 5 chars of output from the first command). That should show what kernel driver is in use. Post output here if you are not sure what it means.

Also search the forum for CUDA. I had a lot of "fun" getting it working on my system and posted details of what I had to do. They should help.

Chris

Thank you.   I'll report back after I've followed up on all this.

Steve

Offline

#8 2020-01-10 05:47:56

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 548  
Website

Re: installing nvidia drivers on ascii 2.1

steve wrote:

I don't know if I installed the kernel headers, or if the module built successfully during the installation.

Doesn't look like it, the X.Org log shows that nouveau is being attempted.

And if you could edit your post containing that and enclose it in code tags (rather than the quote tags you have used) that would make this thread *much* more readable, thanks.

To install the headers and the rest of the build tools use

# apt install module-assistant
# m-a prepare

Then try installing the nvidia-driver package again, you should see the custom kernel module being built afterwards.


"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher." — Antoine de Saint-Exupéry

Offline

#9 2020-01-11 01:48:09

steve
Member
Registered: 2020-01-09
Posts: 11  

Re: installing nvidia drivers on ascii 2.1

I've successfully trashed my install 2 more times so far today.
Still working on it.  It takes 3-hours for me to do a reinstall so I can try again.
I haven't found a way to back-out of failed installs in such a way that I get a workable system.

Steve

Offline

#10 2020-01-11 01:59:48

golinux
Administrator
Registered: 2016-11-25
Posts: 1,856  

Re: installing nvidia drivers on ascii 2.1

Ah . . . the joy of Linux . . .

Online

#11 2020-01-11 04:00:31

jcalford
Member
Registered: 2020-01-11
Posts: 1  

Re: installing nvidia drivers on ascii 2.1

Install first nvidia-detect to know which nvidia-driver you need to install
First sudo apt install nvidia-detect
then sudo nvidia-detect

Offline

#12 2020-01-11 11:08:37

czeekaj
Member
Registered: 2019-06-12
Posts: 44  

Re: installing nvidia drivers on ascii 2.1

I have trouble w/ Proprietary drivers as well. I just leave it at that and try to avoid using them when possible. Others mentioned AMD cards play much much nicer with Devuan.
The Nvidia drivers, are not the ideal firmware. As it install now, it works but it seems some firmware gets left out and persistenced doesn't seem to work which might be a good thing in regards to freedom.

Offline

#13 2020-01-11 12:58:18

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 548  
Website

Re: installing nvidia drivers on ascii 2.1

steve wrote:

I've successfully trashed my install 2 more times so far today.

Ha! Serves you right for giving money to those NVIDIA bastards.

steve wrote:

haven't found a way to back-out of failed installs in such a way that I get a workable system.

https://wiki.debian.org/NvidiaGraphicsD … of_failure


"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher." — Antoine de Saint-Exupéry

Offline

#14 2020-01-11 13:40:27

Ogis1975
Member
Registered: 2017-04-21
Posts: 119  
Website

Re: installing nvidia drivers on ascii 2.1

Hello. How do I install Nvidia driver? It is very simple. Add contrib and non-free to your

/etc/apt/sources.list

Then install

nvidia-detect

  script:

 # apt install nvidia-detect

Run it (as normal user). Here example output:

$ nvidia-detect
Detected NVIDIA GPUs:
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1)
Your card is supported by the default drivers.
It is recommended to install the
    nvidia-driver
package.

Now, install Linux headers for the kernel you are using. If you are using 4.9 Linux kernel in Devuan Ascii:

# apt-get install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//')

Then you can install the package:

# apt-get update
# apt-get install nvidia-driver 

Restart your system to enable the nouveau blacklist. This method i used on all my machines.

P.S.

Do not use this method if you have bublebee.

Offline

#15 2020-01-11 14:09:35

aut0exec
Member
Registered: 2018-11-21
Posts: 74  

Re: installing nvidia drivers on ascii 2.1

Strongly suggest nvidia-detect as Ogis1975 suggested. Also how old is your card? I've started running into issues where the cards in my systems are no longer supported by the latest and greatest 'nvidia-driver' package. So I've had to install various versions of legacy or manually pull the last supported driver from Nvidia directly (this one made me appreciate how far Linux and Nvidia have progressed smile ).

Offline

#16 2020-01-11 16:23:18

golinux
Administrator
Registered: 2016-11-25
Posts: 1,856  

Re: installing nvidia drivers on ascii 2.1

I have been holding my tongue as this suggestion offers (or at least used to offer) a painless solution for the technically challenged.  At one time I had an nVidia card, maybe 8-10 years ago, and sgfxi installed it perfectly and painlessly.  I have no idea if that is still the case but might be worth a try.

Online

#17 2020-01-13 21:05:37

steve
Member
Registered: 2020-01-09
Posts: 11  

Re: installing nvidia drivers on ascii 2.1

First, let me thank everyone for their help.

I don't have Bumblebee.
I haven't tried sgfxi as yet.

nvidia-detect
Detected NVIDIA GPUs:
0c:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)

Checking card:  NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)
Your card is supported by the default drivers.
It is recommended to install the
    nvidia-driver
package.

So my card is supported.

sudo apt install nvidia-driver
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 kde-runtime : Depends: plasma-scriptengine-javascript (= 4:16.08.3-2) but it is not going to be installed
               Depends: libkdewebkit5 (>= 4:4.9.95~) but it is not going to be installed
               Depends: libplasma3 (>= 4:4.9.95~) but it is not going to be installed
               Depends: libqtwebkit4 (>= 2.1.0~2011week13) but it is not going to be installed
 kdelibs5-plugins : Depends: libkdewebkit5 (= 4:4.14.26-2) but it is not going to be installed
 konqueror : Depends: dolphin4 (= 4:16.08.3-1) but it is not going to be installed
             Recommends: kpart-webkit but it is not going to be installed
 libgl1 : Depends: libglx0 (= 1.1.0-1~bpo9+1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages

I notice after this that I have the nouveau drivers installed.

I've conducted searches on this forum, and it has occurred to me that maybe I've asked the wrong question.
I've been successful in getting both Ubuntu and Xubunto, both with KDE, running on this system, and both with nvidia drivers 435.21.
My 'clue' for the successful install of the nvidia drivers was going into Display Settings and seeing an additional monitor detected, and having to adjust resolution and such.  With Devuan, I never see the additional monitor being detected, and that was when I assumed that the install to be a failure.
Having saved the Ubuntu and Xubuntu drives, I've gone back and checked them, and one of the things that stands out is that they have rather lengthy xorg.conf files.  I printed hardcopies of those to have for a ready reference, and found them to be identical, and both of them calling for Xinerama.  Huh.  I wouldn't have thought Xinerama was required these days.  Like I keep reading that an xorg.conf isn't needed.  or is very short, like 4 lines.  I don't know how many lines I have, but with the large 12-point bold font I use (having had 2 eye surgeries this year) it seems to be 1.5 pages long.

So my question might be: how do I get the desktop to recognize I have 2 displays?  Or, maybe, How do I install Xinerama?

I notice that the solution someone else used was to change back to xfce.

Steve

Offline

#18 2020-01-14 15:31:53

F_Sauce
Member
From: Noreg
Registered: 2017-07-07
Posts: 32  

Re: installing nvidia drivers on ascii 2.1

https://dev1galaxy.org/viewtopic.php?id=3165

I didn't read through all the posts and thus don't know if it's related, however, I've had the above (link) 'problem' over and over again when using the repository packed packages of the NVIDIA driver.

Might help,
Olav

On Devuan ASCII

Offline

#19 2020-01-14 16:43:02

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 548  
Website

Re: installing nvidia drivers on ascii 2.1

steve wrote:
The following packages have unmet dependencies:

Well that's not right hmm

Are your sources still as posted earlier? What does APT think is available?

apt policy

You could try aptitude instead, it has a more advanced dependency resolution algorithm and should offer several choices.


"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher." — Antoine de Saint-Exupéry

Offline

#20 2020-01-14 18:28:11

steve
Member
Registered: 2020-01-09
Posts: 11  

Re: installing nvidia drivers on ascii 2.1

Head_on_a_Stick wrote:
steve wrote:
The following packages have unmet dependencies:

Well that's not right hmm

Are your sources still as posted earlier? What does APT think is available?

apt policy

I edit the /etc/apt/sources.list file the same way with every install.
I just verified it.  Using apt policy, APT thinks this is available:

Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://us.deb.devuan.org/merged ascii-updates/main amd64 Packages
     release v=2.0.0,o=Devuan,a=stable-updates,n=ascii-updates,l=Devuan,c=main,b=amd64
     origin us.deb.devuan.org
 500 http://us.deb.devuan.org/merged ascii-security/main amd64 Packages
     release v=2.0,o=Devuan,a=stable-security,n=ascii-security,l=Devuan-Security,c=main,b=amd64
     origin us.deb.devuan.org
 500 http://us.deb.devuan.org/merged ascii/main amd64 Packages
     release v=2.1,o=Devuan,a=stable,n=ascii,l=Devuan,c=main,b=amd64
     origin us.deb.devuan.org
Pinned packages:


You could try aptitude instead, it has a more advanced dependency resolution algorithm and should offer several choices.

I could.  I didn't know that was an option.  Thanks.
I could also try installing the driver nvidia has on their web site.  It looked kinda involved, but what I've been doing has been kinda involved.

Offline

#21 2020-01-14 19:05:19

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 548  
Website

Re: installing nvidia drivers on ascii 2.1

steve wrote:

I could also try installing the driver nvidia has on their web site

If you do that then you will have to rebuild the kernel module manually every time the kernel is updated. The Debian package will do that automatically.

Anyway, I think you just need to update your package database:

# apt update
# apt install nvidia-driver

I am presuming here that you have already installed the kernel headers, either directly or with module-assistant.


"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher." — Antoine de Saint-Exupéry

Offline

#22 2020-01-14 19:45:57

steve
Member
Registered: 2020-01-09
Posts: 11  

Re: installing nvidia drivers on ascii 2.1

If that were it, it would have worked last night, instead of giving me messages about unresolved dependencies etc:

The following packages have unmet dependencies:
 kde-runtime : Depends: plasma-scriptengine-javascript (= 4:16.08.3-2) but it is not going to be installed
               Depends: libkdewebkit5 (>= 4:4.9.95~) but it is not going to be installed
               Depends: libplasma3 (>= 4:4.9.95~) but it is not going to be installed
               Depends: libqtwebkit4 (>= 2.1.0~2011week13) but it is not going to be installed
 kdelibs5-plugins : Depends: libkdewebkit5 (= 4:4.14.26-2) but it is not going to be installed
 konqueror : Depends: dolphin4 (= 4:16.08.3-1) but it is not going to be installed
             Recommends: kpart-webkit but it is not going to be installed
 libgl1 : Depends: libglx0 (= 1.1.0-1~bpo9+1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages

Offline

#23 2020-01-14 19:50:14

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 548  
Website

Re: installing nvidia drivers on ascii 2.1

Let's try debugging the resolver:

apt-get -s -o Debug::pkgProblemResolver=yes install nvidia-driver

It should be installable hmm


"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher." — Antoine de Saint-Exupéry

Offline

#24 2020-01-16 01:09:39

steve
Member
Registered: 2020-01-09
Posts: 11  

Re: installing nvidia drivers on ascii 2.1

Thanks! A suggestion that I had not considered, not knowing about it.  Running

apt-get -s -o Debug::pkgProblemResolver=yes install nvidia-driver

did result in ... lot's of activity. but then ended with the same group of lines again
starting with

kde-runtime : Depends: plasma-scriptengine-javascript ... (above)

The next suggestion I did was to install using aptitude.  That worked.

sudo dpkg --configure -a
sudo aptitude install nvidia-driver

I was prompted to accept a solution.  And eventually I had a message that said there was a conflict with the nouveau driver, and a reboot would fix it.  I rebooted, and I found that version 390.116 nvidia driver is installed.  Yay smile

Oh, and I did have nvidia driver installed using sgfxi for awhile yesterday.  That installed a version 440-something, and it was interesting watching that script resolve a lot of issues as they were encountered.

Steve

Offline

#25 2020-01-16 04:00:11

golinux
Administrator
Registered: 2016-11-25
Posts: 1,856  

Re: installing nvidia drivers on ascii 2.1

steve wrote:

Oh, and I did have nvidia driver installed using sgfxi for awhile yesterday.  That installed a version 440-something, and it was interesting watching that script resolve a lot of issues as they were encountered.

Yes, that script is very clever at getting nVidia installed and blacklisting nouveau etc.

Online

Board footer