Graphic problem: Linux-Kernel 6.8 - GeForce GT730 (nvidia-driver-470.256.02)

Hallo!

May I ask you for assistance with my driver problem?

For about 10 years I have been working with the Linux distribution “Linux Mint”, currently:
Linux Mint 21.3 Cinnamon
Cinnamon-Version: 6.0.4
Mainboard: ASUS P8H61/USB3
Linux-Kernel: 5.15.0-122-generic
Processor: Intel© Core™ i7-2600 CPU @ 3.40GHz × 4
Memory: 7.7 GiB
Hard disks: 3121.7 GB
Graphics: NVIDIA Corporation GK208B [GeForce GT 730]
Current graphics driver: nvidia-driver-470.256.02 (recommended according to driver management)
(For further detailed system information see below)

Until about three months ago, I was very happy with my msi GeForce GT 730 graphics card. I had the kernel 6.5.0-45 installed, which ran very well. I also never had any problems with any of the other new kernels officially offered by Linux Mint over the years.
When the new Linux 6.8 kernel came out and I installed it, I encountered problems with the graphics/driver for the first time. The resolution of 1920x1080 (16:9) was too high. I was able to adjust it, but the problem returned after every restart.

Then the upgrade for Linux Mint 22 was released. This requires kernel 6.8. I carried out the upgrade, also in the hope that this would solve the graphics problem.
During the upgrade, the system automatically switched to the open-source Nouveau driver. When I reactivated the Nvidia driver (470.256.02) recommended by the driver management, the whole system crashed. To make the computer work, I had to perform a BIOS reset and restore the old Linux Mint 21.3 with a backup.

I suspect that the graphics card has been damaged by the system upgrade and the associated kernel update. Since then, I often get a black screen on startup and delays when loading and editing images and videos.
I need a graphics card that works well in order to be able to edit videos in high resolution (HD and full HD movies).

Before I buy a new graphics card, I would like to ask you to answer the following questions:

  1. Linux Mint / Ubuntu: Are you aware of driver problems when using the 6.8 kernel and GeForce graphics cards (especially the GeForce GT 730)? I haven’t found anything in the forums!
    If so, are there any suggested solutions from NVIDIA?

  2. Is there anything else important to consider when using GeForce graphics cards under Linux in general, but especially under Linux Mint or Ubuntu?

  3. Can you recommend a new graphics card? A card that offers the prerequisites for good video (no games) and image processing. The graphics card and the appropriate NVIDIA driver should work very well under Linux Mint.

Thank you very much for all your efforts in advance and I look forward to hearing from you.

Anandh
System Information

System:
Kernel: 5.15.0-122-generic x86_64 bits: 64 compiler: gcc v: 11.4.0 Desktop: Cinnamon 6.0.4
tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21.3 Virginia
base: Ubuntu 22.04 jammy
Machine:
Type: Desktop Mobo: ASUSTeK model: P8H61/USB3 v: Rev X.0x serial:
BIOS: American Megatrends v: 4305 date: 05/30/2013
CPU:
Info: quad core model: Intel Core i7-2600 bits: 64 type: MT MCP smt: enabled arch: Sandy Bridge
rev: 7 cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
Speed (MHz): avg: 1734 high: 1970 min/max: 1600/3800 cores: 1: 1596 2: 1893 3: 1970 4: 1596
5: 1596 6: 1934 7: 1595 8: 1692 bogomips: 54258
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Graphics:
Device-1: NVIDIA GK208B [GeForce GT 730] vendor: Micro-Star MSI driver: nvidia v: 470.256.02
pcie: speed: 5 GT/s lanes: 8 bus-ID: 01:00.0 chip-ID: 10de:1287 class-ID: 0300
Device-2: Microsoft LifeCam HD-3000 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 3-3:2
chip-ID: 045e:0779 class-ID: 0102
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: nvidia
unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 92 s-size: 530x301mm (20.9x11.9") s-diag: 610mm (24")
Monitor-1: HDMI-0 res: 1920x1080 hz: 60 dpi: 92 size: 531x299mm (20.9x11.8") diag: 609mm (24")
OpenGL: renderer: NVIDIA GeForce GT 730/PCIe/SSE2 v: 4.6.0 NVIDIA 470.256.02
direct render: Yes
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1c20 class-ID: 0403
Device-2: NVIDIA GK208 HDMI/DP Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel
pcie: speed: 5 GT/s lanes: 8 bus-ID: 01:00.1 chip-ID: 10de:0e0f class-ID: 0403
Device-3: Microsoft LifeCam HD-3000 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 3-3:2
chip-ID: 045e:0779 class-ID: 0102
Device-4: Tenx USB AUDIO type: USB driver: hid-generic,snd-usb-audio,usbhid bus-ID: 3-4:3
chip-ID: 1130:1620 class-ID: 0300
Sound Server-1: ALSA v: k5.15.0-122-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK P8P67 and other motherboards driver: r8169 v: kernel pcie: speed: 2.5 GT/s
lanes: 1 port: d000 bus-ID: 04:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp4s0 state: up speed: 100 Mbps duplex: full mac:
Drives:
Local Storage: total: 2.84 TiB used: 46.08 GiB (1.6%)
ID-1: /dev/sda vendor: Samsung model: SSD 840 EVO 120GB size: 111.79 GiB speed: 3.0 Gb/s
type: SSD serial: rev: BB6Q scheme: GPT
ID-2: /dev/sdb vendor: Seagate model: ST3000DM001-9YN166 size: 2.73 TiB speed: 3.0 Gb/s
type: HDD rpm: 7200 serial: rev: CC4C scheme: GPT
Partition:
ID-1: / size: 108.98 GiB used: 46.07 GiB (42.3%) fs: ext4 dev: /dev/sda3
ID-2: /boot/efi size: 512 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sda2
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
USB:
Hub-1: 1-0:1 info: Full speed or root hub ports: 2 rev: 2.0 speed: 480 Mb/s chip-ID: 1d6b:0002
class-ID: 0900
Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 4 rev: 2.0 speed: 480 Mb/s
chip-ID: 8087:0024 class-ID: 0900
Hub-3: 2-0:1 info: Full speed or root hub ports: 2 rev: 2.0 speed: 480 Mb/s chip-ID: 1d6b:0002
class-ID: 0900
Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 speed: 480 Mb/s
chip-ID: 8087:0024 class-ID: 0900
Device-1: 2-1.3:3 info: Belkin MI-2150 Trust Mouse type: Mouse driver: hid-generic,usbhid
interfaces: 1 rev: 1.1 speed: 1.5 Mb/s power: 100mA chip-ID: 1241:1166 class-ID: 0301
Hub-5: 3-0:1 info: Hi-speed hub with single TT ports: 4 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 3-3:2 info: Microsoft LifeCam HD-3000 type: Video,Audio
driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0 speed: 480 Mb/s power: 500mA
chip-ID: 045e:0779 class-ID: 0102
Device-2: 3-4:3 info: Tenx USB AUDIO type: Audio,HID driver: hid-generic,snd-usb-audio,usbhid
interfaces: 3 rev: 1.1 speed: 12 Mb/s power: 500mA chip-ID: 1130:1620 class-ID: 0300
Hub-6: 4-0:1 info: Super-speed hub ports: 4 rev: 3.0 speed: 5 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Hub-7: 5-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0 speed: 480 Mb/s
chip-ID: 1d6b:0002 class-ID: 0900
Hub-8: 6-0:1 info: Super-speed hub ports: 2 rev: 3.0 speed: 5 Gb/s chip-ID: 1d6b:0003
class-ID: 0900
Sensors:
System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 34 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Processes: 276 Uptime: 9m wakeups: 0 Memory: 7.72 GiB used: 2.15 GiB (27.9%) Init: systemd
v: 249 runlevel: 5 Compilers: gcc: 11.4.0 alt: 11/12 Client: Cinnamon v: 6.0.4 inxi: 3.3.13

If you used the distro packaged driver, there shouldn’t be any issue with the 470 driver and kernel 6.8. -But- installing kernel 6.8 from some random source on Mint 21 renders the kernel headers package incompatible to the Mint system so the nvidia driver won’t compile. You probably fell back to the fbdev driver in that case.
Mint 22 comes with kernel 6.8, so everything is compatible, the nvidia driver compiles. -but- AFAIK, Mint 22 changed to Wayland per default, so with the 470 nvidia driver, setting kernel parameter nvidia_drm.modeset=1
is needed for graphics to work.

Thanks for your support!

I still have questions about two points:

  1. How can I change the setting kernel parameter “nvidia_drm.modeset=1”?
    Which file path leads to the corresponding file or which command must be entered?

  2. I had performed both an upgrade from Mint 21.3 to Mint 22 and a complete reinstallation of Mint 22. In both cases the same problem. As soon as I switched from the open source Nouveau driver to the Nvidia driver (470.256.02) recommended by the driver management, the whole system crashed.

Would this mean that before activating the Nvidia driver, the kernel parameter setting must be changed to “nvidia_drm.modeset=1” or is it rather a hardware problem?

Many thanks for all your efforts!

Setting a kernel parameter:
https://wiki.ubuntu.com/Kernel/KernelBootParameters

Yes.

Very unlikely.

Imho, if the dist ships with wayland as default, it should set that parameter as default too
It’s big oversight by LM maintainers if they don’t set it…

!!! The graphics problem is now solved !!!

Many thanks for your help and support!!!

As recommended, I upgraded from Mint 21.3 to Mint 22 and then set the parameter nvidia_drm.modeset=1 .
Now the system is running perfectly again!

Many thanks again!

A final question: I am new to the NVIDIA forum. Now that my issue is resolved, is there anything I need to be aware of?

Good to hear that it’s resolved.
You can mark @generix answer as “solution”,

@generix gave me the “solution”