Sample Header Ad - 728x90

Unix & Linux Stack Exchange

Q&A for users of Linux, FreeBSD and other Unix-like operating systems

Latest Questions

2 votes
1 answers
1872 views
Upgrade OpenGL from 1.2 to 2 for Nvidia GT218 [GeForce 310]
To run my application `OpenGL version 2.0` *or higher* is required. `glxinfo | grep OpenGL` yields: Xlib: extension "NV-GLX" missing on display ":1007.0". OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.4.1) OpenGL e...
To run my application OpenGL version 2.0 *or higher* is required. glxinfo | grep OpenGL yields: Xlib: extension "NV-GLX" missing on display ":1007.0". OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.4.1) OpenGL extensions: /sbin/lspci -v yields: 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 310] (rev a2) (prog-if 00 [VGA controller]) Subsystem: Device 1b0a:9060 Flags: bus master, fast devsel, latency 0, IRQ 169 Memory at fa000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at ce000000 (64-bit, prefetchable) [size=32M] I/O ports at ec00 [size=128] Expansion ROM at fbe80000 [disabled] [size=512K] Capabilities: Power Management version 3 Capabilities: MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: Express Endpoint, MSI 00 Capabilities: [b4] Vendor Specific Information: Len=14 Kernel modules: nvidiafb, nvidia-169_07, nvidia What I've tried: Installing NVIDIA-Linux-x86-310.32.run driver (It supports my graphics card). Any pointers how to upgrade to OpenGL 2.0? System: CentOS 5.8 32 bit
uname -a: Linux xxxxxxx 2.6.18-348.1.1.el5 #1 SMP Tue Jan 22 16:24:03 EST 2013 i686 i686 i386 GNU/Linux
Vikram (243 rep)
Feb 19, 2013, 04:33 PM • Last activity: Aug 6, 2025, 04:05 PM
4 votes
2 answers
35569 views
How to switch nvidia driver from "nouveau" to nvidia proprietary
i'm using Linux Mint. I recently updated my workstation, and from this moment, my drivers went nuts. I was working fine before, with the `nvidia-361` drivers, and, when i finished my updates, and after rebooting the PC, il was running in "software rendering mode". I finally get to have a correct des...
i'm using Linux Mint. I recently updated my workstation, and from this moment, my drivers went nuts. I was working fine before, with the nvidia-361 drivers, and, when i finished my updates, and after rebooting the PC, il was running in "software rendering mode". I finally get to have a correct desktop, but now, i'm quite sure the card isn't fonctionning properly, because i can't launch any simple game with 3D (like blazeRush for example, wich was running fine before). This is the result of a lspci -vnnn 01:00.0 VGA compatible controller : NVIDIA Corporation GF104 [GeForce GTX 460] [10de:0e22] (rev a1) (prog-if 00 [VGA controller]) Subsystem: Gigabyte Technology Co., Ltd GF104 [GeForce GTX 460] [1458:34fc] Flags: bus master, fast devsel, latency 0, IRQ 124 Memory at dc000000 (32-bit, non-prefetchable) [size=32M] Memory at d0000000 (64-bit, prefetchable) [size=128M] Memory at d8000000 (64-bit, prefetchable) [size=64M] I/O ports at e000 [size=128] Expansion ROM at de000000 [disabled] [size=512K] Capabilities: Power Management version 3 Capabilities: MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: Express Endpoint, MSI 00 Capabilities: [b4] Vendor Specific Information: Len=14 Capabilities: Virtual Channel Capabilities: Power Budgeting Capabilities: Vendor Specific Information: ID=0001 Rev=1 Len=024 Kernel driver in use: nouveau Kernel modules: nvidiafb, nouveau, nvidia_375_drm, nvidia_375 As you can see, the kernel driver in use is "nouveau", but i would like to use nvidia_375 instead. I already tried to purge with apt like this sudo apt purge *nvidia* xserver-xorg*nouveau* bbswitch* but when i do that, after a reboot, "nouveau" is still here ... i can try to install again the proprietary drivers, but i will be back in the same situation as before the purge. I'm running out of options.
Carpette (399 rep)
Mar 21, 2017, 01:55 PM • Last activity: Aug 6, 2025, 09:52 AM
0 votes
2 answers
7767 views
Cannot change ViewportOut in Nvidia X Server Settings
I have 2 monitors on Nvidia Card: - First: 1440x900 - Second: 1280x1024 The first one works great.  The second one has a resolution of 640x480.  In Nvidia settings, I can choose only 640x480.  If I change ViewportOut, it drops to 640x480. It would be very cool...
I have 2 monitors on Nvidia Card: - First: 1440x900 - Second: 1280x1024 The first one works great.  The second one has a resolution of 640x480.  In Nvidia settings, I can choose only 640x480.  If I change ViewportOut, it drops to 640x480. It would be very cool if I could change resolution in xorg.conf.
Alex (21 rep)
Mar 27, 2015, 02:53 PM • Last activity: Aug 5, 2025, 07:02 PM
0 votes
2 answers
50 views
transcode movies efficiently when 2 GPUs are available
I have a Kodi video library where each movie is in its own folder because I had to place `.nfo` files with links to TMDB in each folder to ensure correct identification. The movies are in their original Blu-ray resolution, stored on a drive shared over Samba on a gigabit LAN. I need to transcode all...
I have a Kodi video library where each movie is in its own folder because I had to place .nfo files with links to TMDB in each folder to ensure correct identification. The movies are in their original Blu-ray resolution, stored on a drive shared over Samba on a gigabit LAN. I need to transcode all these files with FFmpeg to max. 1334×750 px. Setup: Intel Core i-7 3930K, 2 x NVIDIA GTX 980 6 GB GPU, KDE on Debian Testing, custom FFmpeg compiled with h264_nvenc enabled. Although the GPUs are connected with an SLI bridge, they're not in SLI mode due to NVIDIA's Linux driver limitation (v550.163.01). GPU 0 is used by the system, GPU 1 is idle. How to do it efficiently?
likewise (680 rep)
Aug 4, 2025, 05:21 PM • Last activity: Aug 5, 2025, 09:29 AM
1 votes
1 answers
1020 views
How can one use Nvidia RTX IO on Linux to allow the GPU to directly access the storage (SSD) with only a slight CPU overhead?
I saw in the [2020-09-01 Official Launch Event for the NVIDIA GeForce RTX 30 Series](https://youtu.be/E98hC9e__Xs?t=1436) that the RTX IO in the [Nvidia GeForce RTX 30 Series](https://en.wikipedia.org/wiki/GeForce_30_series) allows the GPU to directly access the storage (SSD) with only a slight CPU...
I saw in the [2020-09-01 Official Launch Event for the NVIDIA GeForce RTX 30 Series](https://youtu.be/E98hC9e__Xs?t=1436) that the RTX IO in the [Nvidia GeForce RTX 30 Series](https://en.wikipedia.org/wiki/GeForce_30_series) allows the GPU to directly access the storage (SSD) with only a slight CPU overhead when using Microsoft DirectStorage (see screenshot below). How can one use RTX IO on Linux? enter image description here
Franck Dernoncourt (5533 rep)
Sep 8, 2020, 01:36 AM • Last activity: Aug 4, 2025, 05:21 PM
5 votes
1 answers
5018 views
Troubleshooting booting issues for installing Kali Linux and Manjaro alongside Windows OS
I want to install a 'nix operating system alongside my Windows OS, but nothing seems to work. I have a 128GB SSD I use for Windows, and I'm trying to split my 1TB HDD between Kali Linux and Manjaro (I have been unable to successfully boot either one). On Manjaro 16.061, during a LiveUSB installation...
I want to install a 'nix operating system alongside my Windows OS, but nothing seems to work. I have a 128GB SSD I use for Windows, and I'm trying to split my 1TB HDD between Kali Linux and Manjaro (I have been unable to successfully boot either one). On Manjaro 16.061, during a LiveUSB installation, the initial output gets stuck on A start job is running for livemedia mhwd script (1 min 30s/ nolimit) This is regardless of whether I try to boot with default or nonfree drivers and whether I try to boot in UEFI or BIOS mode (I tried all 4 combinations). The LiveUSB is confirmed to be working on another computer. I have successfully started an installation of Ubuntu using nomodeset during UEFI grub (which ultimately failed for some other reason), but the Manjaro boot screen (UEFI or BIOS menu) does not seem to have a grub menu for me to enter nomodeset if that is the problem. In other words, there doesn't seem to be a command line. I found a similar problem on Reddit with someone who has the same setup (NVIDIA GTX 970M + Skylake-gen i7-6700HQ), but their problem seems to have been resolved by using Manjaro 16.06. I am using that same distro with the same problem, so I am unsure what to do.
ardunn (61 rep)
Aug 18, 2016, 03:57 AM • Last activity: Aug 3, 2025, 06:08 PM
0 votes
1 answers
26 views
Can't update CachyOS: failed to commit transaction (conflicting files) with linux-firmware-nvidia
Whenever I try to update my system for the past few months, I get the following errors: [![CachyOS Hello Update System][1]][1] ``` error: failed to commit transaction (conflicting files) linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem linux-firmware-nvidia: /usr/lib/firmwa...
Whenever I try to update my system for the past few months, I get the following errors: ![CachyOS Hello Update System ][1]
error: failed to commit transaction (conflicting files)
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 exists in filesystem
Errors occurred, no packages were upgraded.
--- I found some other answers suggesting that I need to overwrite it. So I tried the following:
sudo pacman -Syu --overwrite=/usr/lib/firmware/nvidia/*
But that didn't work. It said something about not finding the path event though the path seems like it's 100% correct? --- How can I fix this and actually update my system?
Shaun Roselt (237 rep)
Jul 30, 2025, 07:53 AM
6 votes
3 answers
24380 views
Cannot remove module nvidia nvidia-uvm in order to install drivers
I was trying to update the drivers of a system with a couple of Nvidia GTX 980 cards but somehow I messed up and now I encounter this error when I run the installer with Nvidia: ERROR: An NVIDIA kernel module 'nvidia-uvm' appears to already be loaded in your kernel. This may be because it is in use...
I was trying to update the drivers of a system with a couple of Nvidia GTX 980 cards but somehow I messed up and now I encounter this error when I run the installer with Nvidia: ERROR: An NVIDIA kernel module 'nvidia-uvm' appears to already be loaded in your kernel. This may be because it is in use (for example, by the X server), but may also happen if your kernel was configured without support for module unloading. Please be sure you have exited X before attempting to upgrade your driver. If you have exited X, know that your kernel supports module unloading, and still receive this message, then an error may have occured that has corrupted the NVIDIA kernel module's usage count; the simplest remedy is to reboot your computer. lsmod | grep -i nvidia gives: nvidia_uvm 77824 0 nvidia 8540160 77 nvidia_uvm drm 344064 4 nvidia So the suggestion that an error may have occured that corrupted the kernel module usage count makes sense, however, the remedy does not help and rebooting does not do a thing. I have tried blacklisting both modules in different ways and no matter what I do they are always back. Doing rmmod or modprobe -r does not help either. In fact with the later I get: modprobe: FATAL: Module nvidia-uvm not found. I have tried everything I found on the net, nothing changed that 77 there. Any ideas? Thanks!
Miquel Martí (61 rep)
Dec 12, 2016, 07:01 PM • Last activity: Jul 28, 2025, 01:23 PM
0 votes
1 answers
2106 views
External Monitor on HDMI with a Hybrid (Nvidia Optimus) laptop
Linux - Debian uname -a >> output Linux HomeLT 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux I have a ASUS TUF FX504 GM. It has a Intel i7 8750H and a GTX 1060 The problem is .. I can't use the external monitor I would plug into the HDMI port, by default. The Intel iGP...
Linux - Debian uname -a >> output Linux HomeLT 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux I have a ASUS TUF FX504 GM. It has a Intel i7 8750H and a GTX 1060 The problem is .. I can't use the external monitor I would plug into the HDMI port, by default. The Intel iGPU, UHD 630 is the default one that gets used unless I use this config file as specified in the following guide.. I have the "nvidia-driver" package installed. http://us.download.nvidia.com/XFree86/Linux-x86/375.26/README/randr14.html /etc/X11/xorg.conf.d/10-nvidia.conf Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" EndSection Section "Device" Identifier "intel" Driver "modesetting" BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection Is there anyway to change this file to make it so that the computer books on the intel screen.. but also keeps the nvidia drivers "inactive" so that both monitors show up when I run the command "xrandr --auto" I tried putting Screen 0 "intel" Inactive "nvidia" But that doesn't work. Tried Screen 0 "intel" Screen 1 "nvidia " without the inactive line. That didn't quite work either. I also have to run xrandr --setprovideroutputsource modesetting NVIDIA-0 xrandr --auto after start up. Can anyone help? Similar topic https://unix.stackexchange.com/questions/250470/intel-driver-on-nvidia-optimus-laptop-not-recognizing-internal-display
BhooshanAJ (3 rep)
Jan 7, 2020, 09:00 PM • Last activity: Jul 27, 2025, 09:06 AM
6 votes
1 answers
2259 views
How to change the default "fullscreen" monitor?
I have two monitors, one attached to my Nvidia graphics card using HDMI, the other one using VGA (using a DVI-VGA adapter). Most full-screen games (that even recognizes that there are two monitors) uses the secondary monitor. The primary monitor is correctly set when I check from nvidia-settings, `x...
I have two monitors, one attached to my Nvidia graphics card using HDMI, the other one using VGA (using a DVI-VGA adapter). Most full-screen games (that even recognizes that there are two monitors) uses the secondary monitor. The primary monitor is correctly set when I check from nvidia-settings, xrandr or KDE system settings. My current workaround is to simply disable monitor 2 when playing a game, but that's not satisfying. How can I effectively set the primary screen?
Nova (3005 rep)
Apr 4, 2013, 07:41 PM • Last activity: Jul 27, 2025, 08:06 AM
0 votes
0 answers
16 views
After boot, screen freezes: Mint 22.1 Xia on Sager NHx0DB,DE, i7-10870H, NVIDIA GeForce GTX 1650 M
Just received a Sager NHx0DB,DE w/ i7-10870H CPU & NVIDIA GeForce GTX 1650 Mobile GPU. Cinnamon Mint 22.1 Xia was preinstalled by Freegeek.org a no-support community non-profit refurbisher. I installed the latest open source Nvidia video driver and rebooted as it instructed, but now it boots then st...
Just received a Sager NHx0DB,DE w/ i7-10870H CPU & NVIDIA GeForce GTX 1650 Mobile GPU. Cinnamon Mint 22.1 Xia was preinstalled by Freegeek.org a no-support community non-profit refurbisher. I installed the latest open source Nvidia video driver and rebooted as it instructed, but now it boots then stops, showing the green LinuxMint logo. How do I reboot back into the original Intel video driver, or into a safe mode. and remove that nVidia driver? Product Specs: Model: NHx0DB,DE OS: Linux Mint 22.1 Xia (Cinnamon) CPU: Intel Core i7-10750H @ 2.6 GHz / 4.4 GHz / 5 GHz Max (6 Cores + HT) RAM: 16 GB DDR4 @ 2933 MHz (16 GB + Empty) - 32 GB Max Storage: 256 GB NVMe (SK hynix BC711 HFM256GD3JX013N) GPU: • Intel UHD Graphics • NVIDIA GeForce GTX 1650 Mobile / Max-Q {snip} -- Resolved by: cycle power, then when manufacturer logo appeared, since UEFI enabled, tapped {Esc} to go to GRUB Menu, chose top item, and it loaded the Cinnamon Desktop Environment. Took several power cycles to get the {Esc} tap duration just right to avoid **grub** **grub** **grub** *all the way down...*
K7AAY (3926 rep)
Jul 26, 2025, 02:18 AM • Last activity: Jul 26, 2025, 03:11 AM
1 votes
1 answers
86 views
NVIDIA RTX 5070 Ti causes black screen and very slow boot
I've recently purchased an **NVIDIA RTX 5070 Ti**, but it doesn't work properly under Linux. The card works **perfectly under Windows 11**, so hardware failure can be ruled out. When the PC boots, I **can see the GRUB menu**, but once the OS starts loading, I completely **lose video output** — no co...
I've recently purchased an **NVIDIA RTX 5070 Ti**, but it doesn't work properly under Linux. The card works **perfectly under Windows 11**, so hardware failure can be ruled out. When the PC boots, I **can see the GRUB menu**, but once the OS starts loading, I completely **lose video output** — no console, no graphical interface, not even kernel messages (unless using serial output). ## Test Environment I started over from a **clean minimal Debian Trixie installation (no X or Wayland)** with an **NVIDIA GTX 970**, which works fine. I then performed several tests while **capturing logs via the motherboard's RS232 serial port**. Initially, I was using **Debian stable (Bookworm)**, but I upgraded to **Trixie** thinking the issue might come from an outdated kernel. Unfortunately, this didn't help. I also tried the **latest kernel 6.16-rc7**, and the issue **remains exactly the same**. ### Test 1: Trixie + Kernel 6.12 and 6.16-rc7 (minimal system, no X) **GRUB configuration:**
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset vga=normal kvm.enable_virt_at_load=0 earlyprintk=serial,ttyS0,115200 console=tty0 console=ttyS0,115200 loglevel=7"
GRUB_TERMINAL="console serial"
GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"
* ✅ Boot with **GTX 970** * ❌ Boot with **RTX 5070 Ti** => [logs](https://gist.github.com/aprovin/8e385c1b2a8875617ccb25f83cb2a609) --- ### Test 2: Trixie + Kernel 6.16-rc7 (more debug enabled) **GRUB configuration:**
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset vga=normal earlyprintk=serial,ttyS0,115200 console=tty0 console=ttyS0,115200 loglevel=7 debug ignore_loglevel initcall_debug"
GRUB_TERMINAL="console serial"
GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"
* ✅ Boot with **GTX 970** * ❌ Boot with **RTX 5070 Ti** => [logs](https://gist.github.com/aprovin/f5c99475f03f2f5e627ee09d0b7e9160) --- ### Test 3: Same as Test 2, but with **NVIDIA proprietary driver installed** Installed the latest NVIDIA open-source kernel modules: * [https://github.com/NVIDIA/open-gpu-kernel-modules](https://github.com/NVIDIA/open-gpu-kernel-modules) * ./NVIDIA-Linux-x86_64-575.64.03.run --no-opengl-files --no-kernel-modules Blacklist nouveau driver:
cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
blacklist nouveau
options nouveau modeset=0
* ✅ Boot with **GTX 970** * ❌ Boot with **RTX 5070 Ti** => [logs](https://gist.github.com/aprovin/4b781bb1a8e9bd9e8212e9e9f19455cd) --- ### Test 4: Same as Test 3, with **CSM disabled in BIOS** * ✅ Boot with **GTX 970** * ❌ Boot with **RTX 5070 Ti** => [logs](https://gist.github.com/aprovin/593b07bc67908372764ab47aea8f83c2) --- ## 🖥️ Hardware * **Motherboard**: ASUS PRIME B550M-A (BIOS fully updated) * **CPU**: AMD Ryzen 7 5800X3D (no integrated GPU) * **GPU**: NVIDIA RTX 5070 Ti * **Disk**: NVMe SSD * **Display**: Single monitor via HDMI (same issue with DisplayPort) ### Notes: * I’ve tried multiple HDMI/DP cables and different monitors — no change. * I've also tried **Ubuntu 25.04**, same result. --- ## Additional symptoms * The **boot process is extremely slow** with the RTX 5070 Ti (several minutes) * The same boot completes in **seconds with the GTX 970** --- ## I’m out of ideas... Has anyone managed to boot Linux with an RTX 5070 Ti? Any help would be greatly appreciated.
Aurélien (113 rep)
Jul 21, 2025, 07:49 PM • Last activity: Jul 24, 2025, 06:40 AM
7 votes
1 answers
3017 views
Second monitor doesn't wake after going to standby (without annoying workaround)
### Background I've had this issue in one way or another for a long time now (years), and in multiple configurations. I've updated the driver & kernel on multiple occasions, and at this point I'm really at a loss as to where the culprit is. It seems to be some kind of race condition where if one mon...
### Background I've had this issue in one way or another for a long time now (years), and in multiple configurations. I've updated the driver & kernel on multiple occasions, and at this point I'm really at a loss as to where the culprit is. It seems to be some kind of race condition where if one monitor is 'ready' before the other, the other just gets 'No Input', despite xrandr (and i3) thinking it's connected and should be working. ### Old setup - One 4K monitor - One 1080p monitor Behavior: Both monitors goes to sleep (from inactivity), and upon moving the mouse only one of them (the 1080p monitor) correctly wakes. The other one wakes a few seconds later, but then shows 'No Input'. Workaround: - Run xrandr.sh (old version, see below for the new version) - I can't say for certain if I had to do something else to get it working (the whole process became muscle memory more or less...) ### New setup - One 4K monitor (same as previous setup) - One 4K monitor (new) Behavior: Similar behavior, but now the behavior applies to the *new* monitor. The old one behaves just fine (just like the old 1080p monitor). Workaround 1 (remembering to wake the monitor first): - (*before waking screens by moving mouse/keyboard*) Wake 'slow' screen by using menu buttons on monitor - When monitor has completed resume from standby and shows menu items, move mouse/keyboard to wake monitors. - Both monitors work correctly! Workaround 2 (forgetting to wake the monitor first): - (*move mouse/keyboard*) Both monitors wake. One works correctly, the other takes more time to wake from suspend and then just shows 'No Input'. - Run xrandr --output HDMI-0 --off, which puts the monitor back in standby. - Apply workaround 1. - Both monitors work correctly! ### Details Nvidia driver version (from Arch repos): 455.45.01-6
$ lspci | grep NV
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1)
$ xrandr
Screen 0: minimum 8 x 8, current 7680 x 2160, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 621mm x 341mm
   3840x2160     60.00*+  59.94    50.00    30.00    29.97    25.00    23.98    23.98
   2560x1600     59.97
   2560x1440     59.95
   1920x1080     60.00    59.94    50.00    60.00    50.04
   1680x1050     59.95
   1440x900      59.89
   1440x576      50.00
   1440x480      59.94
   1280x1024     75.02    60.02
   1280x960      60.00
   1280x800      59.81
   1280x720      60.00    59.94    50.00
   1024x768      75.03    70.07    60.00
   800x600       75.00    72.19    60.32    56.25
   720x576       50.00
   720x480       59.94
   640x480       75.00    72.81    59.94
   640x350       70.07
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 connected 3840x2160+3840+0 (normal left inverted right x axis y axis) 1280mm x 720mm
   4096x2160     29.97 +  25.00    24.00    23.98
   3840x2160     29.97*   25.00    23.98    23.98
   1920x1080     60.00    59.94    50.00    29.97    25.00    23.98    60.00    50.04
   1280x1024     60.02
   1280x720      59.94    50.00
   1024x768      60.00
   800x600       60.32
   720x576       50.00
   720x480       59.94
   640x480       59.95    59.93    59.94
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
dmesg shows nothing out of the ordinary. xrandr.sh:
# This used to be uncommented, but doesn't cut it anymore with the new setup
#xrandr --output HDMI-0 --off

sleep 0.5

xrandr --output HDMI-0 --primary --mode 3840x2160 --panning 0x0
xrandr --output DP-1 --mode 3840x2160 --right-of HDMI-0
### Attempted solutions Over the years, I've googled several times for similar issues, and I've never really found anything promising. I used to think it was something weird with the old 4K monitor (like a bad EDID), but now that I'm having the same issue with the new monitor I've discarded that suspicion. I've found a lot of threads about screens failing to resume after *suspend* (usually fixed with modeset), but in my case there's no real suspend happening, it's simply a screen off/blanking (and it only happens for one of the monitors!). Furthermore, I've also not found any issue similar to mine with respect to the 'race condition'-like nature of the issue/workaround.
erb (123 rep)
Jan 17, 2021, 09:56 AM • Last activity: Jul 20, 2025, 12:09 AM
3 votes
1 answers
190 views
nvidia-detect installed but the command not found
I was reinstalling nvidia driver on my Debian 12, but couldn't get `nvidia-detect` working: it is installed and can be seen from `apt list` but the command is not found. ``` $ apt search nvidia-detect nvidia-detect/unknown,now 570.172.08-1 amd64 [installed] Transitional dummy package $ apt list --in...
I was reinstalling nvidia driver on my Debian 12, but couldn't get nvidia-detect working: it is installed and can be seen from apt list but the command is not found.
$ apt search nvidia-detect
nvidia-detect/unknown,now 570.172.08-1 amd64 [installed]
  Transitional dummy package

$ apt list --installed | ag nvidia
nvidia-detet/unknown,now 570.172.08-1 amd64 [installed]

$ nvidia-detect
bash: nvidia-detect: command not found
Why is nvidia-detect a **Transitional dummy package**? and why can't I use it? What is the problem here?
Rahn (289 rep)
Jul 18, 2025, 03:06 PM • Last activity: Jul 18, 2025, 05:45 PM
0 votes
1 answers
1912 views
Combine sound for Display port and HDMI
I have an nvidia gtx 1050 running on debian 9. I have 2 external monitors, one through Display port and one through HDMI. Both monitors output the sound just fine, but only one at a time. Is there any way to combine sound for both digital outputs? I tried using Pulse audio preferences to add a virtu...
I have an nvidia gtx 1050 running on debian 9. I have 2 external monitors, one through Display port and one through HDMI. Both monitors output the sound just fine, but only one at a time. Is there any way to combine sound for both digital outputs? I tried using Pulse audio preferences to add a virtual device, but that device is a bridger between the "Digital Ouput" (motherboard sound) and one of the HDMI outputs (whichever is currently enabled/active)
Seba Vasile (1 rep)
Feb 4, 2018, 09:40 PM • Last activity: Jul 17, 2025, 07:08 PM
1 votes
1 answers
3377 views
Problem after NVIDIA proprietary driver update - Linux Mint
I'm using a laptop in which I have both an NVIDIA graphic card and the Intel integrated one. Before I updated the NVIDIA driver through Linux Mint update manager, I used to have them both configured using NVIDIA settings and NVIDIA Prime. After the update the driver manager marks the NVIDIA driver a...
I'm using a laptop in which I have both an NVIDIA graphic card and the Intel integrated one. Before I updated the NVIDIA driver through Linux Mint update manager, I used to have them both configured using NVIDIA settings and NVIDIA Prime. After the update the driver manager marks the NVIDIA driver as installed, but the Intel graphic card has the following sentence written below "This device is not working" and the only option possible is "Do not use this device". Both xserver-xorg-video-intel, mesa-utils and nvidia-settings are still installed (I've also tried to reinstall them) and I have SeureBoot disabled. When I try to run nvidia-settings it return an empty page and the following error is displayed: ERROR: NVIDIA driver is not loaded ERROR: Unable to load info from any available system How can I fix this situation? Thanks! This is the output from lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2 00:02.0 VGA compatible controller : Intel Corporation Device [8086:3e9b] Subsystem: ASUSTeK Computer Inc. Device [1043:1fc0] Kernel driver in use: i915 -- 01:00.0 3D controller : NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] [10de:1c8d] (rev a1) Subsystem: ASUSTeK Computer Inc. GP107M [GeForce GTX 1050 Mobile] [1043:1fc0] Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia From ls /lib/modprobe.d/: aliases.conf blacklist-nvidia.conf blacklist_linux_4.15.0-106-generic.conf fbdev-blacklist.conf blacklist_linux_4.15.0-112-generic.conf nvidia-graphics-drivers.conf blacklist_linux_4.15.0-20-generic.conf nvidia-kms.conf blacklist_linux_4.15.0-54-generic.conf systemd.conf From dpkg -l | grep -i nvidia: ii libnvidia-cfg1-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library ii libnvidia-common-390 390.138-0ubuntu0.18.04.1 all Shared files used by the NVIDIA libraries ii libnvidia-common-440 440.100-0ubuntu0.18.04.1 all Shared files used by the NVIDIA libraries rc libnvidia-compute-390:amd64 390.138-0ubuntu0.18.04.1 amd64 NVIDIA libcompute package rc libnvidia-compute-390:i386 390.138-0ubuntu0.18.04.1 i386 NVIDIA libcompute package ii libnvidia-compute-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA libcompute package ii libnvidia-compute-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA libcompute package ii libnvidia-decode-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA Video Decoding runtime libraries ii libnvidia-decode-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA Video Decoding runtime libraries ii libnvidia-encode-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVENC Video Encoding runtime library ii libnvidia-encode-440:i386 440.100-0ubuntu0.18.04.1 i386 NVENC Video Encoding runtime library ii libnvidia-extra-440:amd64 440.100-0ubuntu0.18.04.1 amd64 Extra libraries for the NVIDIA driver ii libnvidia-fbc1-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library ii libnvidia-fbc1-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library ii libnvidia-gl-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD ii libnvidia-gl-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD ii libnvidia-ifr1-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library ii libnvidia-ifr1-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library rc nvidia-compute-utils-390 390.138-0ubuntu0.18.04.1 amd64 NVIDIA compute utilities ii nvidia-compute-utils-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA compute utilities rc nvidia-dkms-390 390.138-0ubuntu0.18.04.1 amd64 NVIDIA DKMS package ii nvidia-dkms-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA DKMS package ii nvidia-driver-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA driver metapackage rc nvidia-kernel-common-390 390.138-0ubuntu0.18.04.1 amd64 Shared files used with the kernel module ii nvidia-kernel-common-440 440.100-0ubuntu0.18.04.1 amd64 Shared files used with the kernel module ii nvidia-kernel-source-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA kernel source package ii nvidia-prime 0.8.8.2 all Tools to enable NVIDIA's Prime ii nvidia-prime-applet 1.0.7 all An applet for NVIDIA Prime ii nvidia-settings 440.44-0ubuntu0.18.04.1 amd64 Tool for configuring the NVIDIA graphics driver ii nvidia-utils-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA driver support binaries ii xserver-xorg-video-nvidia-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA binary Xorg driver Here are my system info: System: Host: marco-ASUS Kernel: 4.15.0-112-generic x86_64 bits: 64 compiler: gcc v: 7.5.0 Desktop: Cinnamon 4.2.4 wm: marco dm: LightDM Distro: Linux Mint 19.2 Tina base: Ubuntu 18.04 bionic Machine: Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X580GD_N580GD v: 1.0 serial: Mobo: ASUSTeK model: X580GD v: 1.0 serial: UEFI: American Megatrends v: X580GD.304 date: 05/17/2018 Battery: ID-1: BAT0 charge: 29.1 Wh condition: 30.4/48.1 Wh (63%) volts: 11.6/11.6 model: ASUSTeK ASUS Battery serial: status: Discharging CPU: Topology: 6-Core model: Intel Core i7-8750H bits: 64 type: MT MCP arch: Kaby Lake rev: A L2 cache: 9216 KiB flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 52799 Speed: 4004 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 3987 2: 4045 3: 4000 4: 4000 5: 4005 6: 4013 7: 3943 8: 4002 9: 4000 10: 4006 11: 3991 12: 4038 Graphics: Device-1: Intel vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3e9b Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: ASUSTeK driver: N/A bus ID: 01:00.0 chip ID: 10de:1c8d Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa compositor: marco resolution: 1920x1080~60Hz OpenGL: renderer: Mesa DRI Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.0.8 compat-v: 3.0 direct render: Yes Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a348 Sound Server: ALSA v: k4.15.0-112-generic Network: Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi v: kernel port: 5000 bus ID: 00:14.3 chip ID: 8086:a370 IF: wlo1 state: up mac: Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: 2.3LK-NAPI port: 3000 bus ID: 03:00.0 chip ID: 10ec:8168 IF: eno2 state: down mac: Drives: Local Storage: total: 931.51 GiB used: 539.31 GiB (57.9%) ID-1: /dev/sda vendor: Toshiba model: MQ04ABF100 size: 931.51 GiB speed: 6.0 Gb/s serial: RAID: Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 bus ID: 00:17.0 chip ID: 8086.282a Partition: ID-1: / size: 136.93 GiB used: 111.72 GiB (81.6%) fs: ext4 dev: /dev/sda1 ID-2: swap-1 size: 31.25 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2 USB: Hub: 1-0:1 info: Full speed (or root) Hub ports: 16 rev: 2.0 chip ID: 1d6b:0002 Device-1: 1-2:2 info: Microsoft Basic Optical Mouse type: Mouse driver: hid-generic,usbhid rev: 1.1 chip ID: 045e:0084 Device-2: 1-6:3 info: IMC Networks type: Video driver: uvcvideo rev: 2.0 chip ID: 13d3:56a2 Device-3: 1-7:4 info: Realtek RTS5129 Card Reader Controller type: driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc rev: 2.0 chip ID: 0bda:0129 Device-4: 1-14:5 info: Intel type: Bluetooth driver: btusb rev: 2.0 chip ID: 8087:0aaa Hub: 2-0:1 info: Full speed (or root) Hub ports: 8 rev: 3.1 chip ID: 1d6b:0003 Sensors: System Temperatures: cpu: 68.0 C mobo: N/A Fan Speeds (RPM): N/A
Mabri (111 rep)
Jul 24, 2020, 10:23 AM • Last activity: Jul 17, 2025, 04:04 PM
1 votes
1 answers
2043 views
NVIDIA hdmi output not working
I'm running Garuda linux on my desktop and my computer has 2 HDMI ports and one of those comes from the NVIDIA 2070 super. The regular HDMI works all the time with no issues but the nvidia one just seems to stop working with no errors or anything. If the cable is plugged in on boot it will work if I...
I'm running Garuda linux on my desktop and my computer has 2 HDMI ports and one of those comes from the NVIDIA 2070 super. The regular HDMI works all the time with no issues but the nvidia one just seems to stop working with no errors or anything. If the cable is plugged in on boot it will work if I'm in BIOS but after that the screen is frozen on the welcome to grub screen. I'm guessing this is a problem with my nvidia drivers. How do I trouble shoot?
Dillon Cortez (11 rep)
Dec 29, 2021, 04:52 PM • Last activity: Jul 17, 2025, 02:03 AM
3 votes
1 answers
3287 views
Failed to open vdpau backend - Nouveau
I'm using ArchLinux and when I run vlc or mplayer, I used to get the error Failed to open VDPAU backend libvdpau_nouveau.so: cannot open shared object file: No such file or directory This doesn't seem to cause any error as far as video playback is concerned, but I want to know the reason for this pr...
I'm using ArchLinux and when I run vlc or mplayer, I used to get the error Failed to open VDPAU backend libvdpau_nouveau.so: cannot open shared object file: No such file or directory This doesn't seem to cause any error as far as video playback is concerned, but I want to know the reason for this problem. I referred to this post in UbuntuForums and one of the suggestions to solve the problem was to install nouveau-fw. Looking at the installed files by the nouveau-fw package, I couldn't find libvdpau_nouveau.so at all in the list, but surprisingly mplayer stopped showing the error after installing the package. But vlc still continues to show the error. The only other solution given in the post was to install official nvidia drivers. I'm hoping to avoid this and just use the open-source drivers. Hoping someone can provide a solution to this.
Hashken (333 rep)
Apr 10, 2015, 04:12 AM • Last activity: Jul 10, 2025, 03:08 AM
1 votes
1 answers
3876 views
Black screen after installing Nvidia drivers on Debian Stretch
I have installed latest Debian Stretch on my MSI laptop and I want to install Nvidia proprietary drivers for my GTX 1060 graphics card. I followed this guide on Debian's wiki: https://wiki.debian.org/NvidiaGraphicsDrivers. Here are the steps I followed on my fresh install: First I added stretch-back...
I have installed latest Debian Stretch on my MSI laptop and I want to install Nvidia proprietary drivers for my GTX 1060 graphics card. I followed this guide on Debian's wiki: https://wiki.debian.org/NvidiaGraphicsDrivers . Here are the steps I followed on my fresh install: First I added stretch-backports and 'contrib non-free' postfix. My /etc/apt/sources.list dump: # # deb cdrom:[Debian GNU/Linux 9.7.0 _Stretch_ - Official amd64 NETINST 20190123-19:36]/ stretch main #deb cdrom:[Debian GNU/Linux 9.7.0 _Stretch_ - Official amd64 NETINST 20190123-19:36]/ stretch main deb http://ftp.hu.debian.org/debian/ stretch main contrib non-free deb-src http://ftp.hu.debian.org/debian/ stretch main deb http://security.debian.org/debian-security stretch/updates main contrib non-free deb-src http://security.debian.org/debian-security stretch/updates main # stretch-updates, previously known as 'volatile' deb http://ftp.hu.debian.org/debian/ stretch-updates main contrib non-free deb-src http://ftp.hu.debian.org/debian/ stretch-updates main # stretch-backports deb http://httpredir.debian.org/debian stretch-backports main contrib non-free Then I ran the followings as root: $ dpkg --add-architecture i386 $ apt-get update $ apt-get install build-essential $ apt-get install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') $ apt-get -t stretch-backports install nvidia-driver I rebooted the system but on boot where gnome should have started I see a black screen without a cursor. I do have access to other terminals. Here is my Xorg.0.log: [ 23.138] (--) Log file renamed from "/var/log/Xorg.pid-823.log" to "/var/log/Xorg.0.log" [ 23.140] X.Org X Server 1.19.2 Release Date: 2017-03-02 [ 23.140] X Protocol Version 11, Revision 0 [ 23.140] Build Operating System: Linux 4.9.0-8-amd64 x86_64 Debian [ 23.140] Current Operating System: Linux zion 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 [ 23.140] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-8-amd64 root=UUID=79569e63-703c-4939-ae49-32f4997c9c72 ro quiet [ 23.140] Build Date: 03 November 2018 03:09:11AM [ 23.140] xorg-server 2:1.19.2-1+deb9u5 (https://www.debian.org/support) [ 23.140] Current version of pixman: 0.34.0 [ 23.140] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 23.140] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 23.140] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 13 20:06:40 2019 [ 23.143] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 23.145] (==) No Layout section. Using the first Screen section. [ 23.145] (==) No screen section available. Using defaults. [ 23.145] (**) |-->Screen "Default Screen Section" (0) [ 23.145] (**) | |-->Monitor "" [ 23.146] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 23.146] (==) Automatically adding devices [ 23.146] (==) Automatically enabling devices [ 23.146] (==) Automatically adding GPU devices [ 23.146] (==) Max clients allowed: 256, resource mask: 0x1fffff [ 23.148] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 23.148] Entry deleted from font path. [ 23.152] (==) 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 [ 23.152] (**) ModulePath set to "/usr/lib/xorg/modules/linux,/usr/lib/xorg/modules" [ 23.152] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 23.152] (II) Loader magic: 0x555783fdbe00 [ 23.152] (II) Module ABI versions: [ 23.152] X.Org ANSI C Emulation: 0.4 [ 23.152] X.Org Video Driver: 23.0 [ 23.152] X.Org XInput driver : 24.1 [ 23.152] X.Org Server Extension : 10.0 [ 23.154] (++) using VT number 1 [ 23.159] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c2 [ 23.159] (II) xfree86: Adding drm device (/dev/dri/card0) [ 23.161] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 12 paused 0 [ 23.165] (--) PCI:*(0:0:2:0) 8086:3e9b:1462:1223 rev 0, Mem @ 0xa2000000/16777216, 0x80000000/268435456, I/O @ 0x00005000/64, BIOS @ 0x????????/131072 [ 23.165] (--) PCI: (0:1:0:0) 10de:1c20:1462:1223 rev 161, Mem @ 0xa3000000/16777216, 0x90000000/268435456, 0xa0000000/33554432, I/O @ 0x00004000/128, BIOS @ 0x????????/524288 [ 23.165] (II) LoadModule: "glx" [ 23.167] (II) Loading /usr/lib/xorg/modules/linux/libglx.so [ 23.215] (II) Module glx: vendor="NVIDIA Corporation" [ 23.215] compiled for 4.0.2, module version = 1.0.0 [ 23.215] Module class: X.Org Server Extension [ 23.215] (II) NVIDIA GLX Module 390.87 Tue Aug 21 16:10:56 PDT 2018 [ 23.216] (II) Applying OutputClass "nvidia" to /dev/dri/card0 [ 23.216] loading driver: nvidia [ 23.216] (==) Matched nvidia as autoconfigured driver 0 [ 23.216] (==) Matched nouveau as autoconfigured driver 1 [ 23.216] (==) Matched nv as autoconfigured driver 2 [ 23.216] (==) Matched modesetting as autoconfigured driver 3 [ 23.216] (==) Matched fbdev as autoconfigured driver 4 [ 23.216] (==) Matched vesa as autoconfigured driver 5 [ 23.216] (==) Assigned the driver to the xf86ConfigLayout [ 23.216] (II) LoadModule: "nvidia" [ 23.216] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so [ 23.221] (II) Module nvidia: vendor="NVIDIA Corporation" [ 23.221] compiled for 4.0.2, module version = 1.0.0 [ 23.221] Module class: X.Org Video Driver [ 23.221] (II) LoadModule: "nouveau" [ 23.221] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so [ 23.223] (II) Module nouveau: vendor="X.Org Foundation" [ 23.223] compiled for 1.19.3, module version = 1.0.13 [ 23.223] Module class: X.Org Video Driver [ 23.223] ABI class: X.Org Video Driver, version 23.0 [ 23.223] (II) LoadModule: "nv" [ 23.223] (WW) Warning, couldn't open module nv [ 23.223] (II) UnloadModule: "nv" [ 23.223] (II) Unloading nv [ 23.223] (EE) Failed to load module "nv" (module does not exist, 0) [ 23.223] (II) LoadModule: "modesetting" [ 23.223] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so [ 23.224] (II) Module modesetting: vendor="X.Org Foundation" [ 23.224] compiled for 1.19.2, module version = 1.19.2 [ 23.224] Module class: X.Org Video Driver [ 23.224] ABI class: X.Org Video Driver, version 23.0 [ 23.224] (II) LoadModule: "fbdev" [ 23.224] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so [ 23.224] (II) Module fbdev: vendor="X.Org Foundation" [ 23.224] compiled for 1.19.0, module version = 0.4.4 [ 23.224] Module class: X.Org Video Driver [ 23.224] ABI class: X.Org Video Driver, version 23.0 [ 23.224] (II) LoadModule: "vesa" [ 23.224] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so [ 23.225] (II) Module vesa: vendor="X.Org Foundation" [ 23.225] compiled for 1.19.0, module version = 2.3.4 [ 23.225] Module class: X.Org Video Driver [ 23.225] ABI class: X.Org Video Driver, version 23.0 [ 23.225] (II) NVIDIA dlloader X Driver 390.87 Tue Aug 21 15:44:49 PDT 2018 [ 23.225] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 23.225] (II) NOUVEAU driver Date: Tue Sep 20 00:31:06 2016 -0400 [ 23.225] (II) NOUVEAU driver for NVIDIA chipset families : [ 23.225] RIVA TNT (NV04) [ 23.225] RIVA TNT2 (NV05) [ 23.226] GeForce 256 (NV10) [ 23.226] GeForce 2 (NV11, NV15) [ 23.226] GeForce 4MX (NV17, NV18) [ 23.226] GeForce 3 (NV20) [ 23.226] GeForce 4Ti (NV25, NV28) [ 23.226] GeForce FX (NV3x) [ 23.226] GeForce 6 (NV4x) [ 23.226] GeForce 7 (G7x) [ 23.226] GeForce 8 (G8x) [ 23.226] GeForce GTX 200 (NVA0) [ 23.226] GeForce GTX 400 (NVC0) [ 23.226] (II) modesetting: Driver for Modesetting Kernel Drivers: kms [ 23.226] (II) FBDEV: driver for framebuffer: fbdev [ 23.226] (II) VESA: driver for VESA chipsets: vesa [ 23.226] (II) systemd-logind: releasing fd for 226:0 [ 23.226] (EE) [drm] Failed to open DRM device for (null): -2 [ 23.226] (WW) Falling back to old probe method for modesetting [ 23.226] (II) Loading sub module "fbdevhw" [ 23.226] (II) LoadModule: "fbdevhw" [ 23.226] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so [ 23.227] (II) Module fbdevhw: vendor="X.Org Foundation" [ 23.227] compiled for 1.19.2, module version = 0.0.2 [ 23.227] ABI class: X.Org Video Driver, version 23.0 [ 23.227] (**) FBDEV(1): claimed PCI slot 0@0:2:0 [ 23.227] (II) FBDEV(1): using default device [ 23.227] (WW) Falling back to old probe method for vesa [ 23.227] (EE) Screen 0 deleted because of no matching config section. [ 23.227] (II) UnloadModule: "modesetting" [ 23.227] (II) FBDEV(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32 [ 23.227] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32 [ 23.227] (==) FBDEV(0): RGB weight 888 [ 23.227] (==) FBDEV(0): Default visual is TrueColor [ 23.227] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0) [ 23.227] (II) FBDEV(0): hardware: EFI VGA (video memory: 1920kB) [ 23.227] (II) FBDEV(0): checking modes against framebuffer device... [ 23.227] (II) FBDEV(0): checking modes against monitor... [ 23.227] (--) FBDEV(0): Virtual size is 800x600 (pitch 800) [ 23.227] (**) FBDEV(0): Built-in mode "current": 48.0 MHz, 46.9 kHz, 75.1 Hz [ 23.227] (II) FBDEV(0): Modeline "current"x0.0 48.00 800 832 928 1024 600 604 608 624 -hsync -vsync -csync (46.9 kHz b) [ 23.227] (==) FBDEV(0): DPI set to (96, 96) [ 23.227] (II) Loading sub module "fb" [ 23.227] (II) LoadModule: "fb" [ 23.227] (II) Loading /usr/lib/xorg/modules/libfb.so [ 23.228] (II) Module fb: vendor="X.Org Foundation" [ 23.228] compiled for 1.19.2, module version = 1.0.0 [ 23.228] ABI class: X.Org ANSI C Emulation, version 0.4 [ 23.228] (**) FBDEV(0): using shadow framebuffer [ 23.228] (II) Loading sub module "shadow" [ 23.228] (II) LoadModule: "shadow" [ 23.228] (II) Loading /usr/lib/xorg/modules/libshadow.so [ 23.228] (II) Module shadow: vendor="X.Org Foundation" [ 23.228] compiled for 1.19.2, module version = 1.1.0 [ 23.228] ABI class: X.Org ANSI C Emulation, version 0.4 [ 23.228] (II) UnloadModule: "vesa" [ 23.228] (II) Unloading vesa [ 23.228] (==) Depth 24 pixmap format is 32 bpp [ 23.228] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by kernel - disabling) [ 23.230] (==) FBDEV(0): Backing store enabled [ 23.231] (==) FBDEV(0): DPMS enabled [ 23.231] (==) RandR enabled [ 23.233] (II) SELinux: Disabled on system [ 23.233] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found) [ 23.283] (II) config/udev: Adding input device Power Button (/dev/input/event5) [ 23.283] (**) Power Button: Applying InputClass "libinput keyboard catchall" [ 23.283] (II) LoadModule: "libinput" [ 23.283] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so [ 23.284] (II) Module libinput: vendor="X.Org Foundation" [ 23.284] compiled for 1.19.0, module version = 0.23.0 [ 23.284] Module class: X.Org XInput Driver [ 23.284] ABI class: X.Org XInput driver, version 24.1 [ 23.284] (II) Using input driver 'libinput' for 'Power Button' [ 23.285] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 22 paused 0 [ 23.285] (**) Power Button: always reports core events [ 23.285] (**) Option "Device" "/dev/input/event5" [ 23.285] (**) Option "_source" "server/udev" [ 23.285] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard [ 23.285] (II) input device 'Power Button', /dev/input/event5 is a keyboard [ 23.285] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event5" [ 23.285] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6) [ 23.285] (**) Option "xkb_model" "pc105" [ 23.285] (**) Option "xkb_layout" "us" [ 23.285] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard [ 23.285] (II) input device 'Power Button', /dev/input/event5 is a keyboard [ 23.286] (II) config/udev: Adding input device Lid Switch (/dev/input/event2) [ 23.286] (II) No input driver specified, ignoring this device. [ 23.286] (II) This device may have been added with another device file. [ 23.286] (II) config/udev: Adding input device Power Button (/dev/input/event4) [ 23.286] (**) Power Button: Applying InputClass "libinput keyboard catchall" [ 23.286] (II) Using input driver 'libinput' for 'Power Button' [ 23.286] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 25 paused 0 [ 23.286] (**) Power Button: always reports core events [ 23.286] (**) Option "Device" "/dev/input/event4" [ 23.286] (**) Option "_source" "server/udev" [ 23.286] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard [ 23.286] (II) input device 'Power Button', /dev/input/event4 is a keyboard [ 23.286] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5/event4" [ 23.286] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7) [ 23.286] (**) Option "xkb_model" "pc105" [ 23.286] (**) Option "xkb_layout" "us" [ 23.287] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard [ 23.287] (II) input device 'Power Button', /dev/input/event4 is a keyboard [ 23.287] (II) config/udev: Adding input device Sleep Button (/dev/input/event3) [ 23.287] (**) Sleep Button: Applying InputClass "libinput keyboard catchall" [ 23.287] (II) Using input driver 'libinput' for 'Sleep Button' [ 23.287] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 26 paused 0 [ 23.287] (**) Sleep Button: always reports core events [ 23.287] (**) Option "Device" "/dev/input/event3" [ 23.287] (**) Option "_source" "server/udev" [ 23.287] (II) input device 'Sleep Button', /dev/input/event3 is tagged by udev as: Keyboard [ 23.287] (II) input device 'Sleep Button', /dev/input/event3 is a keyboard [ 23.287] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input4/event3" [ 23.287] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8) [ 23.287] (**) Option "xkb_model" "pc105" [ 23.287] (**) Option "xkb_layout" "us" [ 23.287] (II) input device 'Sleep Button', /dev/input/event3 is tagged by udev as: Keyboard [ 23.287] (II) input device 'Sleep Button', /dev/input/event3 is a keyboard [ 23.288] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event9) [ 23.288] (II) No input driver specified, ignoring this device. [ 23.288] (II) This device may have been added with another device file. [ 23.288] (II) config/udev: Adding input device HDA Intel Mic (/dev/input/event8) [ 23.288] (II) No input driver specified, ignoring this device. [ 23.288] (II) This device may have been added with another device file. [ 23.288] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0) [ 23.288] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall" [ 23.288] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard' [ 23.288] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 27 paused 0 [ 23.289] (**) AT Translated Set 2 keyboard: always reports core events [ 23.289] (**) Option "Device" "/dev/input/event0" [ 23.289] (**) Option "_source" "server/udev" [ 23.289] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is tagged by udev as: Keyboard [ 23.289] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is a keyboard [ 23.289] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0" [ 23.289] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 9) [ 23.289] (**) Option "xkb_model" "pc105" [ 23.289] (**) Option "xkb_layout" "us" [ 23.289] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is tagged by udev as: Keyboard [ 23.289] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is a keyboard [ 23.289] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event1) [ 23.289] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall" [ 23.289] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad' [ 23.290] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 28 paused 0 [ 23.290] (**) SynPS/2 Synaptics TouchPad: always reports core events [ 23.290] (**) Option "Device" "/dev/input/event1" [ 23.290] (**) Option "_source" "server/udev" [ 23.290] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 is tagged by udev as: Touchpad [ 23.290] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 is a touchpad [ 23.290] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input2/event1" [ 23.290] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 10) [ 23.290] (**) Option "AccelerationScheme" "none" [ 23.290] (**) SynPS/2 Synaptics TouchPad: (accel) selected scheme none/0 [ 23.290] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000 [ 23.290] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4 [ 23.290] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 is tagged by udev as: Touchpad [ 23.290] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 is a touchpad [ 23.290] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0) [ 23.290] (II) No input driver specified, ignoring this device. [ 23.290] (II) This device may have been added with another device file. [ 23.290] (II) config/udev: Adding input device PC Speaker (/dev/input/event6) [ 23.291] (II) No input driver specified, ignoring this device. [ 23.291] (II) This device may have been added with another device file. [ 23.291] (II) config/udev: Adding input device MSI WMI hotkeys (/dev/input/event7) [ 23.291] (**) MSI WMI hotkeys: Applying InputClass "libinput keyboard catchall" [ 23.291] (II) Using input driver 'libinput' for 'MSI WMI hotkeys' [ 23.291] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 29 paused 0 [ 23.291] (**) MSI WMI hotkeys: always reports core events [ 23.291] (**) Option "Device" "/dev/input/event7" [ 23.291] (**) Option "_source" "server/udev" [ 23.291] (II) input device 'MSI WMI hotkeys', /dev/input/event7 is tagged by udev as: Keyboard [ 23.291] (II) input device 'MSI WMI hotkeys', /dev/input/event7 is a keyboard [ 23.291] (**) Option "config_info" "udev:/sys/devices/virtual/input/input8/event7" [ 23.291] (II) XINPUT: Adding extended input device "MSI WMI hotkeys" (type: KEYBOARD, id 11) [ 23.291] (**) Option "xkb_model" "pc105" [ 23.291] (**) Option "xkb_layout" "us" [ 23.292] (II) input device 'MSI WMI hotkeys', /dev/input/event7 is tagged by udev as: Keyboard [ 23.292] (II) input device 'MSI WMI hotkeys', /dev/input/event7 is a keyboard [ 36.511] (**) Option "fd" "22" [ 36.511] (**) Option "fd" "25" [ 36.511] (**) Option "fd" "26" [ 36.512] (**) Option "fd" "27" [ 36.512] (**) Option "fd" "28" [ 36.512] (**) Option "fd" "29" [ 36.515] (II) systemd-logind: got pause for 13:64 [ 36.515] (II) systemd-logind: got pause for 13:67 [ 36.515] (II) systemd-logind: got pause for 13:69 [ 36.515] (II) systemd-logind: got pause for 13:68 [ 36.515] (II) systemd-logind: got pause for 13:65 [ 36.515] (II) systemd-logind: got pause for 13:71 [ 55.096] (II) systemd-logind: got resume for 13:64 [ 55.097] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is tagged by udev as: Keyboard [ 55.097] (II) input device 'AT Translated Set 2 keyboard', /dev/input/event0 is a keyboard [ 55.120] (II) systemd-logind: got resume for 13:67 [ 55.121] (II) input device 'Sleep Button', /dev/input/event3 is tagged by udev as: Keyboard [ 55.121] (II) input device 'Sleep Button', /dev/input/event3 is a keyboard [ 55.140] (II) systemd-logind: got resume for 13:69 [ 55.141] (II) input device 'Power Button', /dev/input/event5 is tagged by udev as: Keyboard [ 55.141] (II) input device 'Power Button', /dev/input/event5 is a keyboard [ 55.156] (II) systemd-logind: got resume for 13:68 [ 55.157] (II) input device 'Power Button', /dev/input/event4 is tagged by udev as: Keyboard [ 55.157] (II) input device 'Power Button', /dev/input/event4 is a keyboard [ 55.176] (II) systemd-logind: got resume for 13:65 [ 55.177] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 is tagged by udev as: Touchpad [ 55.177] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 is a touchpad [ 55.192] (II) systemd-logind: got resume for 13:71 [ 55.193] (II) input device 'MSI WMI hotkeys', /dev/input/event7 is tagged by udev as: Keyboard [ 55.193] (II) input device 'MSI WMI hotkeys', /dev/input/event7 is a keyboard [ 57.379] (**) Option "fd" "26" [ 57.379] (**) Option "fd" "27" [ 57.379] (**) Option "fd" "25" [ 57.379] (**) Option "fd" "22" [ 57.379] (**) Option "fd" "28" [ 57.380] (**) Option "fd" "29" [ 57.383] (II) systemd-logind: got pause for 13:64 [ 57.383] (II) systemd-logind: got pause for 13:67 [ 57.383] (II) systemd-logind: got pause for 13:69 [ 57.383] (II) systemd-logind: got pause for 13:68 [ 57.383] (II) systemd-logind: got pause for 13:65 [ 57.383] (II) systemd-logind: got pause for 13:71 And related messages from dmesg: . . [ 20.051031] nvidia: loading out-of-tree module taints kernel. [ 20.051034] nvidia: module license 'NVIDIA' taints kernel. [ 20.051035] Disabling lock debugging due to kernel taint [ 20.058235] nvidia-nvlink: Nvlink Core is being initialized, major device number 248 [ 20.058370] nvidia 0000:01:00.0: enabling device (0006 -> 0007) [ 20.058443] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none [ 20.058489] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 390.87 Tue Aug 21 12:33:05 PDT 2018 (using threaded interrupts) [ 20.069920] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 390.87 Tue Aug 21 16:16:14 PDT 2018 [ 20.075365] [drm] Initialized [ 20.079182] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:18/PNP0C09:00/PNP0C0D:00/input/input3 [ 20.079488] ACPI: Lid Switch [LID0] [ 20.079844] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input4 [ 20.079848] ACPI: Sleep Button [SLPB] [ 20.079889] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input5 [ 20.079891] ACPI: Power Button [PWRB] [ 20.079937] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input6 [ 20.079938] ACPI: Power Button [PWRF] [ 20.087606] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver [ 20.087913] ACPI: AC Adapter [ADP1] (on-line) . . . [ 22.621804] IPv6: ADDRCONF(NETDEV_UP): enp2s0: link is not ready [ 22.622573] alx 0000:02:00.0 enp2s0: NIC Up: 100 Mbps Full [ 22.622829] IPv6: ADDRCONF(NETDEV_CHANGE): enp2s0: link becomes ready [ 23.754442] gnome-session-f: segfault at 0 ip 00007f7cef889e19 sp 00007ffd529ea4e0 error 4 in libgtk-3.so.0.2200.11[7f7cef5a7000+700000] [ 33.821642] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 33.821643] Bluetooth: BNEP filters: protocol multicast [ 33.821645] Bluetooth: BNEP socket layer initialized Do you have any idea what may be the problem? Update: If I wait long enough on black screen, I get a curser.
paddlesteamer (11 rep)
Feb 13, 2019, 05:47 PM • Last activity: Jul 10, 2025, 02:08 AM
0 votes
1 answers
2031 views
Pop OS 20.04: How do I switch graphics drivers (Nouveau to propietary) without messing up the display?
**Moved this question over from AskUbuntu.** I've looked everywhere online for a solution. I've tried multiple times to install the appropriate Nvidia drivers for my graphics card (**which is a GTX 680**). I've also tried blacklisting Nouveau, to no avail. I'm desperate for a solution, especially co...
**Moved this question over from AskUbuntu.** I've looked everywhere online for a solution. I've tried multiple times to install the appropriate Nvidia drivers for my graphics card (**which is a GTX 680**). I've also tried blacklisting Nouveau, to no avail. I'm desperate for a solution, especially considering how a lot of games don't work properly with Nouveau. The only results that I got from attempting to install the appropriate Nvidia drivers were... bad, at best. Upon reboot, systemd would apparently works as intended. But, upon reaching a certain part in the init (around "Reaching target Bluetooth/Swap"), the upper part of the display is corrupted like crazy and the part below remains frozen. (see image below) enter image description here Side note: this happens even when booting into multi-user mode. Also, **the card is flashed to work with macOS Mojave**, so I suspect that might be the reason why. All help will be greatly appreciated. Thanks in advance, as well.
Psionikal (111 rep)
Aug 18, 2020, 09:53 PM • Last activity: Jul 7, 2025, 12:00 PM
Showing page 1 of 20 total questions