David C. Rankin composed on 2022-10-14 21:35 (UTC-0500):
Ianseeks wrote:
Its this one "nvidia geoforce GT218 geoforce 210" from about 2009 and not an OEM card. I want to get away from Nouveau as releases of it or Mesa (?) seem to affect just how bad the beeps get in frequency.
It's a pity Nvidia, and distros in general, don't build drivers for these cards by default.
Actually things are a bit different than most users are probably aware of. Technology evolves. All FOSS display drivers for X used to be device specific, one driver for ATI cards, another for Intel, one for NVidia, then one for AMD, plus for various also-ran brands. This type display driver has a nickname, DDX, for Device Dependent X. The situation changed about a decade ago. It was determined after KMS became entrenched that too many resources were devoted to display drivers due to device dependence. So the AMD & Intel driver devs came up with a driver that is not device dependent, not surprisingly named modesetting, and nicknamed DIX, for Device Independent X. Most of Intel's display driver effort goes into this driver. The Intel DDX has been in maintenance mode many years, at least 8 I think, currently at v2.99.917.916_g31486f40-3.3 in TW. AMD is a big contributor here too, though it's probably safe to assume it puts more resources into the amdgpu DDX. The DIX has been the upstream default display driver since server 1.17.0 7 years ago. As a consequence of the DIX, many NVidia owners who shun "the nouveau drivers" (and those who don't), don't know this happened, and may not be using "the nouveau drivers". Instead, they may be using the nouveau kernel driver, along with the modesetting DIX display driver, which many years ago ceased to be "experimental". e.g. the card OP uses (from 2009?) as used in TW here: # rpm -qa | grep xf86-video xf86-video-fbdev-0.5.0-3.3.x86_64 xf86-video-vesa-2.5.0-4.3.x86_64 # pinxi -GSaz System: Kernel: 5.19.13-1-default arch: x86_64 bits: 64 compiler: gcc v: 12.2.1 parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0 noresume mitigations=auto consoleblank=0 Desktop: KDE Plasma v: 5.26.0 tk: Qt v: 5.15.6 wm: kwin_x11 vt: 7 dm: 1: KDM 2: XDM Distro: openSUSE Tumbleweed 20221013 Graphics: Device-1: NVIDIA GT218 [GeForce 210] vendor: eVga.com. driver: nouveau v: kernel non-free: series: 340.xx status: legacy (EOL) last: release: 340.108 kernel: 5.4 xorg: 1.20 arch: Tesla process: 40-80nm built: 2006-13 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports: active: DVI-I-1,HDMI-A-1 empty: VGA-1 bus-ID: 01:00.0 chip-ID: 10de:0a65 class-ID: 0300 temp: 66.0 C Display: x11 server: X.Org v: 21.1.4 compositor: kwin_x11 driver: X: loaded: modesetting dri: nouveau gpu: nouveau display-ID: :0 screens: 1 Screen-1: 0 s-res: 3600x1200 s-dpi: 120 s-size: 762x254mm (30.00x10.00") s-diag: 803mm (31.62") Monitor-1: DVI-I-1 pos: primary,left model: NEC EA243WM serial: <filter> built: 2011 res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2 size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes: max: 1920x1200 min: 640x480 Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: right model: Dell P2213 serial: <filter> built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400 OpenGL: renderer: NVA8 v: 3.3 Mesa 22.2.1 direct render: Yes -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata