In Mageia 1 there was the support for NVIDIA GeForce FX but it didn't make to Mageia 2. Mageia 2 Release Notes provide such information on this topic: "Old drivers from Nvidia are no longer compatible with Xorg." - https://wiki.mageia.org/en/Mageia_2_Release_Notes#Proprietary_graphics_cards_drivers . This statement was true at the release of Mageia 2, but soon after that NVIDIA issued new drivers of 173 series. NVIDIA GeForce FX (5xy0) needs a binary driver of 173 series (later series won't do). The latest release of 173 series (173.14.36) adds support for xserver ABI 13 (xorg-server 1.13) matching Cauldron's xorg-server while earlier ones add support for the previous version xorg-server (I'm not sure but I think it matches xorg-server of Mageia 2).
Summary: restore binary NVIDIA binary driver for GeForce FX => restore NVIDIA binary driver for GeForce FX (nvidia173 series)
anssi, do you think it's possible ? (and please tell us if it's wrongly assigned)
Assignee: bugsquad => anssi.hannulaSource RPM: (none) => nvidia173
tmb add the rpm in testing, feel free to test http://svnweb.mageia.org/packages?view=revision&revision=316400
Component: New RPM package request => RPM PackagesAssignee: anssi.hannula => tmbSeverity: minor => normal
I'd like to try nvidia173 driver available through official mirrors, but I experience some difficulties. Just to mention: I'm using 32-bit version of Mageia 2 (with kernel from package "kernel-desktop" built for i686). At first I added Nonfree Updates Testing to my installation sources and I've been presented with some packages containing "nvidia173" in their names. Then I tried using configurator from Mageia Control Center to choose the driver, but for GeForce FX it only allows me to get nouveau driver while for some newer graphic card families it tells the user that there is a proprietary driver and allows choosing. With XFdrake (run as root) I got quite the same result (for GeForce FX - nouveau only). Finally I thought of trying some kind of manual setup (installing packages and writing "nvidia" as graphics card driver in /etc/X11/xorg.conf) but I don't know which package(s) to choose: whether "dkms-nvidia173-..." or "nvidia173-kernel-..." or "x11-driver-video-nvidia173...". Moreover packages with the name beginning with "nvidia173-kernel..." need kernel version 3.4.24 which is available in Core Updates Testing but I prefer my kernel to be from just Core Updates (currently 3.3.8 version). Please write whether this way of manual settings is safe (eg. won't break on updates) or if there are some better options. I assume that writing it here is a bit offtopic, but I think that some help in this matter could be useful to some other people as well.
Hi, You first need to install ldetect-lst from Core Updates Testing. then restart mcc and try to configure your hw again and it should do it correctly... -- Thomas
Thanks - installing ldetect-lst from Core Updates Testing helped! And now I got working desktop using "nvidia173" :) Main problem during doing as suggested was that when I enabled Core Updates Testing (but not for updates - the second "tick" was unchecked) every time I tried to install "ldetect-lst" package manager from MCC insisted on updating "rpmdrake" with version from Core Updates Testing :( The testing goes on...
tmb, should'nt this bug be assigned to the qa too ? (and ldetect)
Yep, was just about to :) Advisory: This update enables nvidia173 and nvidia96xx nonfree drivers as they now support the x11-server used in mga2: RPMS to validate: i586: ldetect-lst-0.1.303.2-1.mga2.i586.rpm ldetect-lst-devel-0.1.303.2-1.mga2.i586.rpm dkms-nvidia96xx-96.43.23-2.mga2.nonfree.i586.rpm nvidia96xx-devel-96.43.23-2.mga2.nonfree.i586.rpm nvidia96xx-doc-html-96.43.23-2.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.24-desktop-2.mga2-96.43.23-5.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.24-desktop586-2.mga2-96.43.23-5.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.24-netbook-2.mga2-96.43.23-5.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.24-server-2.mga2-96.43.23-5.mga2.nonfree.i586.rpm nvidia96xx-kernel-desktop586-latest-96.43.23-5.mga2.nonfree.i586.rpm nvidia96xx-kernel-desktop-latest-96.43.23-5.mga2.nonfree.i586.rpm nvidia96xx-kernel-netbook-latest-96.43.23-5.mga2.nonfree.i586.rpm nvidia96xx-kernel-server-latest-96.43.23-5.mga2.nonfree.i586.rpm x11-driver-video-nvidia96xx-96.43.23-2.mga2.nonfree.i586.rpm dkms-nvidia173-173.14.36-1.mga2.nonfree.i586.rpm nvidia173-cuda-173.14.36-1.mga2.nonfree.i586.rpm nvidia173-devel-173.14.36-1.mga2.nonfree.i586.rpm nvidia173-doc-html-173.14.36-1.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.24-desktop-2.mga2-173.14.36-4.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.24-desktop586-2.mga2-173.14.36-4.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.24-netbook-2.mga2-173.14.36-4.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.24-server-2.mga2-173.14.36-4.mga2.nonfree.i586.rpm nvidia173-kernel-desktop586-latest-173.14.36-4.mga2.nonfree.i586.rpm nvidia173-kernel-desktop-latest-173.14.36-4.mga2.nonfree.i586.rpm nvidia173-kernel-netbook-latest-173.14.36-4.mga2.nonfree.i586.rpm nvidia173-kernel-server-latest-173.14.36-4.mga2.nonfree.i586.rpm x11-driver-video-nvidia173-173.14.36-1.mga2.nonfree.i586.rpm x86_64: ldetect-lst-0.1.303.2-1.mga2.x86_64.rpm ldetect-lst-devel-0.1.303.2-1.mga2.x86_64.rpm dkms-nvidia96xx-96.43.23-2.mga2.nonfree.x86_64.rpm nvidia96xx-devel-96.43.23-2.mga2.nonfree.x86_64.rpm nvidia96xx-doc-html-96.43.23-2.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.24-desktop-2.mga2-96.43.23-5.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.24-netbook-2.mga2-96.43.23-5.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.24-server-2.mga2-96.43.23-5.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-desktop-latest-96.43.23-5.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-netbook-latest-96.43.23-5.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-server-latest-96.43.23-5.mga2.nonfree.x86_64.rpm x11-driver-video-nvidia96xx-96.43.23-2.mga2.nonfree.x86_64.rpm dkms-nvidia173-173.14.36-1.mga2.nonfree.x86_64.rpm nvidia173-cuda-173.14.36-1.mga2.nonfree.x86_64.rpm nvidia173-devel-173.14.36-1.mga2.nonfree.x86_64.rpm nvidia173-doc-html-173.14.36-1.mga2.nonfree.x86_64.rpm nvidia173-kernel-3.4.24-desktop-2.mga2-173.14.36-4.mga2.nonfree.x86_64.rpm nvidia173-kernel-3.4.24-netbook-2.mga2-173.14.36-4.mga2.nonfree.x86_64.rpm nvidia173-kernel-3.4.24-server-2.mga2-173.14.36-4.mga2.nonfree.x86_64.rpm nvidia173-kernel-desktop-latest-173.14.36-4.mga2.nonfree.x86_64.rpm nvidia173-kernel-netbook-latest-173.14.36-4.mga2.nonfree.x86_64.rpm nvidia173-kernel-server-latest-173.14.36-4.mga2.nonfree.x86_64.rpm x11-driver-video-nvidia173-173.14.36-1.mga2.nonfree.x86_64.rpm SRPMS: ldetect-lst-0.1.303.2-1.mga2.src.rpm kmod-nvidia96xx-96.43.23-5.mga2.nonfree.src.rpm nvidia-96xx-96.43.23-2.mga2.nonfree.src.rpm kmod-nvidia173-173.14.36-4.mga2.nonfree.src.rpm nvidia173-173.14.36-1.mga2.nonfree.src.rpm Testing procedure (needs the actual hw): 1. install ldetect-lst from core/updates_testing 2. go to mcc -> hardware -> configure x server 3. it should now notify that there is a commercial/proprietary driver available, answer yes to "do you want to use it" 4. after it's installed, reboot and check that the new driver is in use and working... as for finding supported hw to test for nvidia173 driver: http://www.nvidia.com/object/linux-display-ia32-173.14.36-driver.html ------- GeForce 200 series: GTX 280, GTX 260 GeForce 9 series: 9800 GX2, 9800 GTX/GTX+, 9800 GT, 9600 GT, 9600 GSO, 9500 GT GeForce 8 series: 8800 Ultra, 8800 GTX, 8800 GTS 512, 8800 GTS, 8800 GT, 8800 GS, 8600 GTS, 8600 GT, 8600 GS, 8500 GT, 8400 SE, 8400 GS, 8400, 8300 GS, 8300, 8200 / nForce 730a, 8200, 8100 / nForce 720a GeForce 7 series: 7950 GX2, 7950 GT, 7900 GTX, 7900 GT/GTO, 7900 GS, 7800 SLI, 7800 GTX, 7800 GS, 7650 GS, 7600 LE, 7600 GT, 7600 GS, 7550 LE, 7500 LE, 7350 LE, 7300 SE / 7200 GS, 7300 LE, 7300 GT, 7300 GS, 7150 / NVIDIA nForce 630i, 7100 GS, 7100 / NVIDIA nForce 630i, 7100 / NVIDIA nForce 620i, 7050 PV / NVIDIA nForce 630a, 7050 / NVIDIA nForce 630i, 7050 / NVIDIA nForce 610i, 7025 / NVIDIA nForce 630a GeForce 6 series: 6800 XT, 6800 XE, 6800 Ultra, 6800 LE, 6800 GT, 6800 GS/XT, 6800 GS, 6800, 6700 XL, 6610 XL, 6600 VE, 6600 LE, 6600 GT, 6600, 6500, 6250, 6200 TurboCache, 6200SE TurboCache, 6200 LE, 6200 A-LE, 6200, 6150SE nForce 430, 6150LE / Quadro NVS 210S, 6150 LE, 6150, 6100 nForce 420, 6100 nForce 405, 6100 nForce 400, 6100 GeForce 5 FX series: PCX 5900, PCX 5750, PCX 5300, FX 5950 Ultra, FX 5900ZT, FX 5900XT, FX 5900 Ultra, FX 5900, FX 5800 Ultra, FX 5800, FX 5700VE, FX 5700 Ultra, FX 5700LE, FX 5700, FX 5600XT, FX 5600 Ultra, FX 5600, FX 5500, FX 5200 Ultra, FX 5200LE, FX 5200, FX 5100 Quadro FX series: FX 700, FX 570, FX 5600, FX 560, FX 5500, FX 550, FX 540, FX 500/FX 600, FX 4700 X2, FX 4600, FX 4500 X2, FX 4500, FX 4000, FX 3700, FX 370, FX 3500, FX 350, FX 3450, FX 3400/4400, FX 330, FX 3000, FX 2000, FX 1700, FX 1500, FX 1400, FX 1300, FX 1100, FX 1000 Quadro FX Notebook series: FX 570M, FX 370M, FX 360M, FX 3600M, FX 2700M, FX 1700M, FX 1600M Quadro NVS series: NVS 440, NVS 290, NVS 285 Quadro Plex series: Model IV, Model II Quadro Sync series: G-Sync II, G-Sync I Quadro SDI series: Quadro SDI GPU Computing Processor series: Tesla C870 ------ and for nvidia96xx: http://www.nvidia.com/object/linux-display-ia32-96.43.23-driver.html ------ GeForce 4 MX series: MX Integrated GPU, MX 460, MX 440SE (AGP 8X), MX 440-SE, MX 440 (AGP 8X), MX 440, MX 420 (AGP 8X), MX 420, MX 4000 Quadro NVS series: NVS 55/280 PCI, NVS 50, NVS 450, NVS 440, NVS 420, NVS 295, NVS 290, NVS 285, NVS 280, NVS 210 Quadro 4 Go series: 700 GoGL, 550 XGL, 500 GoGL Quadro 2 Go series: MXR/EX/Go GeForce 4 Ti series: Ti 4800 SE, Ti 4800, Ti 4600, Ti 4400, Ti 4200 (AGP 8X), Ti 4200 GeForce 2 series: Ti 500, Ti 200, GeForce3 Quadro 2 MXR series: Quadro2 MXR/EX/Go ------
Status: NEW => ASSIGNEDAssignee: tmb => qa-bugsSummary: restore NVIDIA binary driver for GeForce FX (nvidia173 series) => update request: nvidia173, nvidia96xx and ldetect-lst (was: restore NVIDIA binary driver for GeForce FX (nvidia173 series))Source RPM: nvidia173 => nvidia173, nvidia96xx, ldetect-lst
Depends on: (none) => 8227Whiteboard: (none) => has_procedure,
Updated rpm lists: i586: ldetect-lst-0.1.303.2-1.mga2.i586.rpm ldetect-lst-devel-0.1.303.2-1.mga2.i586.rpm dkms-nvidia173-173.14.36-1.mga2.nonfree.i586.rpm nvidia173-cuda-173.14.36-1.mga2.nonfree.i586.rpm nvidia173-devel-173.14.36-1.mga2.nonfree.i586.rpm nvidia173-doc-html-173.14.36-1.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.24-desktop-3.mga2-173.14.36-5.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.24-desktop586-3.mga2-173.14.36-5.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.24-netbook-3.mga2-173.14.36-5.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.24-server-3.mga2-173.14.36-5.mga2.nonfree.i586.rpm nvidia173-kernel-desktop586-latest-173.14.36-5.mga2.nonfree.i586.rpm nvidia173-kernel-desktop-latest-173.14.36-5.mga2.nonfree.i586.rpm nvidia173-kernel-netbook-latest-173.14.36-5.mga2.nonfree.i586.rpm nvidia173-kernel-server-latest-173.14.36-5.mga2.nonfree.i586.rpm x11-driver-video-nvidia173-173.14.36-1.mga2.nonfree.i586.rpm dkms-nvidia96xx-96.43.23-2.mga2.nonfree.i586.rpm nvidia96xx-devel-96.43.23-2.mga2.nonfree.i586.rpm nvidia96xx-doc-html-96.43.23-2.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.24-desktop-3.mga2-96.43.23-6.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.24-desktop586-3.mga2-96.43.23-6.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.24-netbook-3.mga2-96.43.23-6.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.24-server-3.mga2-96.43.23-6.mga2.nonfree.i586.rpm nvidia96xx-kernel-desktop586-latest-96.43.23-6.mga2.nonfree.i586.rpm nvidia96xx-kernel-desktop-latest-96.43.23-6.mga2.nonfree.i586.rpm nvidia96xx-kernel-netbook-latest-96.43.23-6.mga2.nonfree.i586.rpm nvidia96xx-kernel-server-latest-96.43.23-6.mga2.nonfree.i586.rpm x11-driver-video-nvidia96xx-96.43.23-2.mga2.nonfree.i586.rpm x86_64: ldetect-lst-0.1.303.2-1.mga2.x86_64.rpm ldetect-lst-devel-0.1.303.2-1.mga2.x86_64.rpm dkms-nvidia173-173.14.36-1.mga2.nonfree.x86_64.rpm nvidia173-cuda-173.14.36-1.mga2.nonfree.x86_64.rpm nvidia173-devel-173.14.36-1.mga2.nonfree.x86_64.rpm nvidia173-doc-html-173.14.36-1.mga2.nonfree.x86_64.rpm nvidia173-kernel-3.4.24-desktop-3.mga2-173.14.36-5.mga2.nonfree.x86_64.rpm nvidia173-kernel-3.4.24-netbook-3.mga2-173.14.36-5.mga2.nonfree.x86_64.rpm nvidia173-kernel-3.4.24-server-3.mga2-173.14.36-5.mga2.nonfree.x86_64.rpm nvidia173-kernel-desktop-latest-173.14.36-5.mga2.nonfree.x86_64.rpm nvidia173-kernel-netbook-latest-173.14.36-5.mga2.nonfree.x86_64.rpm nvidia173-kernel-server-latest-173.14.36-5.mga2.nonfree.x86_64.rpm x11-driver-video-nvidia173-173.14.36-1.mga2.nonfree.x86_64.rpm dkms-nvidia96xx-96.43.23-2.mga2.nonfree.x86_64.rpm nvidia96xx-devel-96.43.23-2.mga2.nonfree.x86_64.rpm nvidia96xx-doc-html-96.43.23-2.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.24-desktop-3.mga2-96.43.23-6.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.24-netbook-3.mga2-96.43.23-6.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.24-server-3.mga2-96.43.23-6.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-desktop-latest-96.43.23-6.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-netbook-latest-96.43.23-6.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-server-latest-96.43.23-6.mga2.nonfree.x86_64.rpm x11-driver-video-nvidia96xx-96.43.23-2.mga2.nonfree.x86_64.rpm SRPMS: ldetect-lst-0.1.303.2-1.mga2.src.rpm kmod-nvidia173-173.14.36-5.mga2.nonfree.src.rpm nvidia173-173.14.36-1.mga2.nonfree.src.rpm kmod-nvidia96xx-96.43.23-6.mga2.nonfree.src.rpm nvidia-96xx-96.43.23-2.mga2.nonfree.src.rpm
CC: (none) => tmb
I spent some time testing nvidia173 on my computer (Athlon XP(x86-32, w. SSE)/GeForce FX 5700/Mageia 2). On desktop almost everything looks fine - the most notable quirk was that when hovering a mouse pointer over a checked item in menu (such as the menu available under right mouse button which allows to move a window to another desktop) the check mark disappears (sometimes entirely and on other occasions only partially) and when mouse pointer is moved somewhere else the check mark reappears, but it might be an issue of KDE or pair KDE-this driver (I didn't perform any cross-checks against other drivers or desktop environments). When trying video playback (some movies encoded with different codecs like Ogg and H.264) I got a "slideshow" with Totem (one frame per few seconds) but with Dragon Player the playback was fluent. Video shown in Firefox encoded with WebM was also ok (I mean no worse that in other systems but fluent only in some low resolutions). Trying some 3D demos (hmm... finding a 3D demo using OpenGL 2.0 or 2.1 for linux was the truly most daunting task during my tests) like gluxmark 1.0 or PureOpenGLDemo (I hoped to run LIGHTSMARK but with no success) went quite well. So to sum up: the nvidia173 driver installed according to aforementioned procedure (by installing proper "ldetect-lst" package and setting up the video card with standard Mageia utilities) allows to boot up, use desktop, video playback and 3D. As for me it works just fine. If there's anything else worth testing, please post your suggestions. And just to mention: to boot system with this driver there must be some steps undertaken to prevent nouveau module from doing KMS before the kernel loads binary module (the blob) from NVIDIA. During first boot after installing nvidia173 IIRC the system wasn't able to use display but after a reboot there was a booting option added and since then everything was loading well.
Adding mga2 64 to whiteboard from Michal's testing, thankyou.
Whiteboard: has_procedure, => has_procedure mga2-64-OK
Doing lspci on my 32-bit desktop machine shows GeForce 7100 / nForce 630i which is on the above list. As this is my production machine, I'll have to test in a VM though. Carolyn
CC: (none) => isolde
I can't get a display on reboot using "nomodeset", is there something else I should be doing? Carolyn
Whiteboard: has_procedure mga2-64-OK => has_procedure mga2-64-OK feedback
You cant test a hardware driver in a vm, it wont be detected. the test must be done on real hw.
Tested new ldetect-lst with nvidia geforce go 6150 in x86-64, and geforce 6200 in i586. Neither downloaded the 173 driver per comment 7.
CC: (none) => wrw105
That's interesting, I thought that after clicking to use the proprietory driver I didn't notice any confirmation on the screen that it had actually downloaded it, but I assumed it was so quick I'd missed it. Carolyn
(In reply to comment #14) > Tested new ldetect-lst with nvidia geforce go 6150 in x86-64, and geforce 6200 > in i586. Neither downloaded the 173 driver per comment 7. Did you have nonfree updates testing enabled ?
Prebuilt modules are rebuilt for kernel-3.4.32-2.mga2: SRPMS: kmod-nvidia173-173.14.36-7.mga2.nonfree.src.rpm kmod-nvidia96xx-96.43.23-8.mga2.nonfree.src.rpm i586: nvidia173-kernel-3.4.32-desktop-2.mga2-173.14.36-7.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.32-desktop586-2.mga2-173.14.36-7.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.32-netbook-2.mga2-173.14.36-7.mga2.nonfree.i586.rpm nvidia173-kernel-3.4.32-server-2.mga2-173.14.36-7.mga2.nonfree.i586.rpm nvidia173-kernel-desktop586-latest-173.14.36-7.mga2.nonfree.i586.rpm nvidia173-kernel-desktop-latest-173.14.36-7.mga2.nonfree.i586.rpm nvidia173-kernel-netbook-latest-173.14.36-7.mga2.nonfree.i586.rpm nvidia173-kernel-server-latest-173.14.36-7.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.32-desktop-2.mga2-96.43.23-8.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.32-desktop586-2.mga2-96.43.23-8.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.32-netbook-2.mga2-96.43.23-8.mga2.nonfree.i586.rpm nvidia96xx-kernel-3.4.32-server-2.mga2-96.43.23-8.mga2.nonfree.i586.rpm nvidia96xx-kernel-desktop586-latest-96.43.23-8.mga2.nonfree.i586.rpm nvidia96xx-kernel-desktop-latest-96.43.23-8.mga2.nonfree.i586.rpm nvidia96xx-kernel-netbook-latest-96.43.23-8.mga2.nonfree.i586.rpm nvidia96xx-kernel-server-latest-96.43.23-8.mga2.nonfree.i586.rpm x86_64: nvidia173-kernel-3.4.32-desktop-2.mga2-173.14.36-7.mga2.nonfree.x86_64.rpm nvidia173-kernel-3.4.32-netbook-2.mga2-173.14.36-7.mga2.nonfree.x86_64.rpm nvidia173-kernel-3.4.32-server-2.mga2-173.14.36-7.mga2.nonfree.x86_64.rpm nvidia173-kernel-desktop-latest-173.14.36-7.mga2.nonfree.x86_64.rpm nvidia173-kernel-netbook-latest-173.14.36-7.mga2.nonfree.x86_64.rpm nvidia173-kernel-server-latest-173.14.36-7.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.32-desktop-2.mga2-96.43.23-8.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.32-netbook-2.mga2-96.43.23-8.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-3.4.32-server-2.mga2-96.43.23-8.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-desktop-latest-96.43.23-8.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-netbook-latest-96.43.23-8.mga2.nonfree.x86_64.rpm nvidia96xx-kernel-server-latest-96.43.23-8.mga2.nonfree.x86_64.rpm
Both had the nonfree testing enabled. lspcidrake -v shows the following for the 64 bit machine: Card:NVIDIA GeForce 6100 to GeForce 360: nVidia Corporation|C51 [GeForce Go 6150] [DISPLAY_VGA] (vendor:10de device:0244 subv:103c subd:30b7) (rev: a2) s I'll copy the lspcidrake for the desktop shortly.
Here's for the 32 bit desktop: Card:NVIDIA GeForce 6100 to GeForce 360: nVidia Corporation|NV44A [GeForce 6200] [DISPLAY_VGA] (vendor:10de device:0221 subv:196e subd:02f3) (rev: a1)
I'm not familiar with the Whiteboard field (despite of reading https://wiki.mageia.org/en/QA_whiteboard_keywords) but if mga2-64-OK pertains to my entry it's incorrect. I tested nvidia173 only on 32-bit machine. I'd also be grateful for explaining whether has_procedure mean that there's the procedure and where can I find it.
in this bug, comment 7
Thanks Michal for the correction, I added the wrong one! Bill do you have updates testing set as an update media? https://wiki.mageia.org/en/Enabling_the_Testing_media#Enable_them_the_easy_way
Whiteboard: has_procedure mga2-64-OK feedback => has_procedure mga2-32-OK feedback
Whiteboard: has_procedure mga2-32-OK feedback => has_procedure mga2-32-OK
Claire, I've done a little investigating and found the following in /usr/share/ldetect-lst/Cards+ NAME NVIDIA GeForce 6100 to GeForce 360 DRIVER nouveau DRIVER2 nvidia-current DRIVER2_NO_SSE nvidia96xx DRIVER2_NEEDS_SSE So it looks like it's working the way the ldetect-lst is telling it to, but if comment 7 should determine the specific drivers, we'll need to have Thomas modify the ldetect-lst package to make it work.
Thomas, any thoughts on Bills comment please?
I feel like it'd be good to make clean some mess I made: Lightsmark 2008 v2.0 works ok and renders good looking output. It expects libGLEW.so.1.5 in /usr/lib , all other dependencies are listed in the archive in bin/install_dependencies.sh . And with some configurations it needs commandline options like resolution settings.
As requested by Thomas I've reviewed the ldetect-lst and nvidia changes and they look OK to me. Regarding Bill's comment, nvidia173 is only expected to be selected on GeForce FX hardware and nvidia96xx is only selected on GeForce 4xxx series and older.
CC: (none) => anssi.hannula
Anssi, in comment 14 it seems Bill is testing with geforce go 6150 and 6200 so they should be using nvidia173 if the card list in comment 7 is correct.
Claire, GeForce Go 6150 and 6200 are also supported by nvidia-current, so the older nvidia173 is not used for those cards even if it supports them.
I see, thanks. Is there a list somewhere of cards which do depend on the older driver? I fear we will have to validate this one just testing the update installs OK.
Yes, in comment #26 :) (except for some Quadro cards) A more complete list is in ftp://download.nvidia.com/XFree86/Linux-x86/313.26/README/supportedchips.html Look for "The 173.14.xx driver supports the following set of GPUs:" and "The 96.43.xx driver supports the following set of GPUs:" parts in the page.
The 173.14.xx driver supports the following set of GPUs: NVIDIA GPU product Device PCI ID GeForce PCX 5750 0x00FA GeForce PCX 5900 0x00FB Quadro FX 330/GeForce PCX 5300 0x00FC Quadro FX 330/Quadro NVS 280 PCI-E 0x00FD Quadro FX 1300 0x00FE GeForce FX 5800 Ultra 0x0301 GeForce FX 5800 0x0302 Quadro FX 2000 0x0308 Quadro FX 1000 0x0309 GeForce FX 5600 Ultra 0x0311 GeForce FX 5600 0x0312 GeForce FX 5600XT 0x0314 GeForce FX Go5600 0x031A GeForce FX Go5650 0x031B Quadro FX Go700 0x031C GeForce FX 5200 0x0320 GeForce FX 5200 Ultra 0x0321 GeForce FX 5200 0x0322 GeForce FX 5200LE 0x0323 GeForce FX Go5200 0x0324 GeForce FX Go5250 0x0325 GeForce FX 5500 0x0326 GeForce FX 5100 0x0327 GeForce FX Go5200 32M/64M 0x0328 Quadro NVS 55/280 PCI 0x032A Quadro FX 500/FX 600 0x032B GeForce FX Go53xx 0x032C GeForce FX Go5100 0x032D GeForce FX 5900 Ultra 0x0330 GeForce FX 5900 0x0331 GeForce FX 5900XT 0x0332 GeForce FX 5950 Ultra 0x0333 GeForce FX 5900ZT 0x0334 Quadro FX 3000 0x0338 Quadro FX 700 0x033F GeForce FX 5700 Ultra 0x0341 GeForce FX 5700 0x0342 GeForce FX 5700LE 0x0343 GeForce FX 5700VE 0x0344 GeForce FX Go5700 0x0347 GeForce FX Go5700 0x0348 Quadro FX Go1000 0x034C Quadro FX 1100 0x034E The 96.43.xx driver supports the following set of GPUs: NVIDIA GPU product Device PCI ID GeForce2 MX/MX 400 0x0110 GeForce2 MX 100/200 0x0111 GeForce2 Go 0x0112 Quadro2 MXR/EX/Go 0x0113 GeForce4 MX 460 0x0170 GeForce4 MX 440 0x0171 GeForce4 MX 420 0x0172 GeForce4 MX 440-SE 0x0173 GeForce4 440 Go 0x0174 GeForce4 420 Go 0x0175 GeForce4 420 Go 32M 0x0176 GeForce4 460 Go 0x0177 Quadro4 550 XGL 0x0178 GeForce4 440 Go 64M 0x0179 Quadro NVS 400 0x017A Quadro4 500 GoGL 0x017C GeForce4 410 Go 16M 0x017D GeForce4 MX 440 with AGP8X 0x0181 GeForce4 MX 440SE with AGP8X 0x0182 GeForce4 MX 420 with AGP8X 0x0183 GeForce4 MX 4000 0x0185 Quadro4 580 XGL 0x0188 Quadro NVS 280 SD 0x018A Quadro4 380 XGL 0x018B Quadro NVS 50 PCI 0x018C GeForce2 Integrated GPU 0x01A0 GeForce4 MX Integrated GPU 0x01F0 GeForce3 0x0200 GeForce3 Ti 200 0x0201 GeForce3 Ti 500 0x0202 Quadro DCC 0x0203 GeForce4 Ti 4600 0x0250 GeForce4 Ti 4400 0x0251 GeForce4 Ti 4200 0x0253 Quadro4 900 XGL 0x0258 Quadro4 750 XGL 0x0259 Quadro4 700 XGL 0x025B GeForce4 Ti 4800 0x0280 GeForce4 Ti 4200 with AGP8X 0x0281 GeForce4 Ti 4800 SE 0x0282 GeForce4 4200 Go 0x0286 Quadro4 980 XGL 0x0288 Quadro4 780 XGL 0x0289 Quadro4 700 GoGL 0x028C
Updated package list.. SRPM: kmod-nvidia173-173.14.36-8.mga2.nonfree.src.rpm ----------------------------------------------------- nvidia173-kernel-3.4.34-desktop-1.mga2 nvidia173-kernel-3.4.34-netbook-1.mga2 nvidia173-kernel-3.4.34-server-1.mga2 nvidia173-kernel-desktop-latest nvidia173-kernel-netbook-latest nvidia173-kernel-server-latest SRPM: kmod-nvidia96xx-96.43.23-9.mga2.nonfree.src.rpm ----------------------------------------------------- nvidia96xx-kernel-3.4.34-desktop-1.mga2 nvidia96xx-kernel-3.4.34-netbook-1.mga2 nvidia96xx-kernel-3.4.34-server-1.mga2 nvidia96xx-kernel-desktop-latest nvidia96xx-kernel-netbook-latest nvidia96xx-kernel-server-latest SRPM: ldetect-lst-0.1.303.2-1.mga2.src.rpm ------------------------------------------ ldetect-lst-debug ldetect-lst-devel ldetect-lst
It's proving difficult to get tests beyond what we already have and this is stagnant so I'm going to go ahead and validate. SRPM's ------ ldetect-lst-0.1.303.2-1.mga2.src.rpm kmod-nvidia96xx-96.43.23-9.mga2.nonfree.src.rpm nvidia-96xx-96.43.23-2.mga2.nonfree.src.rpm kmod-nvidia173-173.14.36-8.mga2.nonfree.src.rpm nvidia173-173.14.36-1.mga2.nonfree.src.rpm Advisory: This update enables nvidia173 and nvidia96xx nonfree drivers as they now support the x11-server used in mga2 Could sysadmin please push from core/nonfree updates testing to core/nonfree updates. Thanks!
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
I can't find ldetect-lst or the 96xx driver. Did the 32 bit vesrions get pushed? I've edited urpmi.cfg and updated. BTW I have a GeForce2 MX/MX 400 that won't run on Mageia2 or M3b without the VESA driver.
CC: (none) => 0123peter
Update Pushed: https://wiki.mageia.org/en/Support/Advisories/MGASA-2013-0099
Status: ASSIGNED => RESOLVEDCC: (none) => dmorganecResolution: (none) => FIXED
This was not a security fix, so it should've used MGAA-2013-xxxx numbering.