No 340 Nvidia driver available for Mint 22 - workaround?
by LenHoff from LinuxQuestions.org on (#6QGWW)
Have older Nvidia GT215 [GeForce GT 240], in an 2009 HP desktop, that Nvidia site says driver 340.1080 is the newest for it (D/L name uses ...340.108).
Driver Mgr doesn't find necessary drivers. [BTW, the HP box is pure BIOS.]
Installed LM 22 in MBR cause have old Win on a 2nd HDD. However, dual boot didn't / isn't working.
DOUBT? that MBR mode has anything to do w/ nouveau driver working poorly?
Main issue (HDMI or DVI) in LM 22 is, the Nouveau drvr has many GUI glitches on most apps. Lots snow on scrolling; screens (or parts) can take several sec to regen when scroll or switch apps.
System LOCKS up. Often using Firefox 130 (not only).
Removed gpu & tried intel graphics (VGA) - screen glitches went away & so far, not locked up.
A few 1080 vids played fine (assume actual displayed res << 720, 1080p).
Don't think 8GB RAM or quad cpu is the problem. With 2 browser, smplayer (playing) & 5 - 6 other apps, still plenty resources left.
BIG question(s):
1. Is any proprietary drvr workaround likely to work w/ this old a gpu - in * LM 22*, or be constant headache?
A legacy nvidia PPA (//:launchpad.net/~kelebek333/+archive/ubuntu/nvidia-legacy/) - says nvidia 340.108 (& others) are "for kernel 5.11 AND newer." No idea what's done for "for compatibility" w/ newer kernels.
PPA doesn't say if v340 works only LM 21, or 22 also.
2. Anything to try & make nouveau drvr "work better" w/ the GT 240?
Doubt? that using the 340 installer from Nvidia's site is likely to work in LM 22.
The "supported products" Nvidia lists in > 340.x drivers (390, 470, etc) don't list GT 240 (or 200 series).
Code:BEFORE removed GT 240:
lspci -k | grep -A 2 -i "nvidia"
04:00.0 VGA compatible controller: NVIDIA Corporation GT215 [GeForce GT 240] (rev a2)
Subsystem: eVga.com. Corp. GT215 [GeForce GT 240]
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
inxi -xxxG
Graphics:
Device-1: NVIDIA GT215 [GeForce GT 240] vendor: eVga.com. driver: nouveau
v: kernel arch: Tesla pcie: speed: 2.5 GT/s lanes: 16 ports:
active: HDMI-A-1 empty: DVI-I-1,VGA-1 bus-ID: 04:00.0 chip-ID: 10de:0ca3
class-ID: 0300 temp: 53.0 C
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: nouveau gpu: nouveau
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: HDMI-A-1 mapped: HDMI-1 model: Asus VS229 serial: C6LMTF052506
res: 1920x1080 hz: 60 dpi: 103 size: 475x267mm (18.7x10.51")
diag: 545mm (21.5") modes: max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: nvidia nouveau platforms: device: 0 egl: 1.4
drv: nouveau device: 1 drv: swrast gbm: egl: 1.4 drv: nouveau surfaceless:
egl: 1.4 drv: nouveau x11: egl: 1.4 drv: nouveau inactive: wayland
API: OpenGL v: 4.5 compat-v: 3.3 vendor: mesa v: 24.0.9-0ubuntu0.1
glx-v: 1.4 direct-render: yes renderer: NVA3 device-ID: 10de:0ca3Code: After switch to Intel graphics:
inxi -xxxG
Graphics:
Device-1: Intel 82G33/G31 Express Integrated Graphics
vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-4 ports:
active: VGA-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:29c2
class-ID: 0300
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: intel unloaded: fbdev,modesetting,vesa dri: i915 gpu: i915
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: VGA-1 mapped: VGA1 model: Asus VS229 serial: C6LMTF052506
res: 1920x1080 hz: 60 dpi: 102 size: 480x270mm (18.9x10.63")
diag: 545mm (21.5") modes: max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: intel i915 platforms: device: 0 egl: 1.4
drv: i915 device: 1 drv: swrast surfaceless: egl: 1.4 drv: i915 x11:
egl: 1.4 drv: i915 inactive: gbm,wayland
API: OpenGL v: 4.5 compat-v: 2.1 vendor: mesa v: 24.0.9-0ubuntu0.1
glx-v: 1.4 direct-render: yes renderer: i915 (: G33) device-ID: 8086:29c2
Driver Mgr doesn't find necessary drivers. [BTW, the HP box is pure BIOS.]
Installed LM 22 in MBR cause have old Win on a 2nd HDD. However, dual boot didn't / isn't working.
DOUBT? that MBR mode has anything to do w/ nouveau driver working poorly?
Main issue (HDMI or DVI) in LM 22 is, the Nouveau drvr has many GUI glitches on most apps. Lots snow on scrolling; screens (or parts) can take several sec to regen when scroll or switch apps.
System LOCKS up. Often using Firefox 130 (not only).
Removed gpu & tried intel graphics (VGA) - screen glitches went away & so far, not locked up.
A few 1080 vids played fine (assume actual displayed res << 720, 1080p).
Don't think 8GB RAM or quad cpu is the problem. With 2 browser, smplayer (playing) & 5 - 6 other apps, still plenty resources left.
BIG question(s):
1. Is any proprietary drvr workaround likely to work w/ this old a gpu - in * LM 22*, or be constant headache?
A legacy nvidia PPA (//:launchpad.net/~kelebek333/+archive/ubuntu/nvidia-legacy/) - says nvidia 340.108 (& others) are "for kernel 5.11 AND newer." No idea what's done for "for compatibility" w/ newer kernels.
PPA doesn't say if v340 works only LM 21, or 22 also.
2. Anything to try & make nouveau drvr "work better" w/ the GT 240?
Doubt? that using the 340 installer from Nvidia's site is likely to work in LM 22.
The "supported products" Nvidia lists in > 340.x drivers (390, 470, etc) don't list GT 240 (or 200 series).
Code:BEFORE removed GT 240:
lspci -k | grep -A 2 -i "nvidia"
04:00.0 VGA compatible controller: NVIDIA Corporation GT215 [GeForce GT 240] (rev a2)
Subsystem: eVga.com. Corp. GT215 [GeForce GT 240]
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
inxi -xxxG
Graphics:
Device-1: NVIDIA GT215 [GeForce GT 240] vendor: eVga.com. driver: nouveau
v: kernel arch: Tesla pcie: speed: 2.5 GT/s lanes: 16 ports:
active: HDMI-A-1 empty: DVI-I-1,VGA-1 bus-ID: 04:00.0 chip-ID: 10de:0ca3
class-ID: 0300 temp: 53.0 C
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: nouveau gpu: nouveau
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: HDMI-A-1 mapped: HDMI-1 model: Asus VS229 serial: C6LMTF052506
res: 1920x1080 hz: 60 dpi: 103 size: 475x267mm (18.7x10.51")
diag: 545mm (21.5") modes: max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: nvidia nouveau platforms: device: 0 egl: 1.4
drv: nouveau device: 1 drv: swrast gbm: egl: 1.4 drv: nouveau surfaceless:
egl: 1.4 drv: nouveau x11: egl: 1.4 drv: nouveau inactive: wayland
API: OpenGL v: 4.5 compat-v: 3.3 vendor: mesa v: 24.0.9-0ubuntu0.1
glx-v: 1.4 direct-render: yes renderer: NVA3 device-ID: 10de:0ca3Code: After switch to Intel graphics:
inxi -xxxG
Graphics:
Device-1: Intel 82G33/G31 Express Integrated Graphics
vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-4 ports:
active: VGA-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:29c2
class-ID: 0300
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: intel unloaded: fbdev,modesetting,vesa dri: i915 gpu: i915
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: VGA-1 mapped: VGA1 model: Asus VS229 serial: C6LMTF052506
res: 1920x1080 hz: 60 dpi: 102 size: 480x270mm (18.9x10.63")
diag: 545mm (21.5") modes: max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: intel i915 platforms: device: 0 egl: 1.4
drv: i915 device: 1 drv: swrast surfaceless: egl: 1.4 drv: i915 x11:
egl: 1.4 drv: i915 inactive: gbm,wayland
API: OpenGL v: 4.5 compat-v: 2.1 vendor: mesa v: 24.0.9-0ubuntu0.1
glx-v: 1.4 direct-render: yes renderer: i915 (: G33) device-ID: 8086:29c2