Bug 32507 - Due to Mageia 9 not getting an updated Nvidia Driver, Xorg no longer works.
Summary: Due to Mageia 9 not getting an updated Nvidia Driver, Xorg no longer works.
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-11 05:36 CET by Zombie Ryushu
Modified: 2023-11-11 10:13 CET (History)
0 users

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Zombie Ryushu 2023-11-11 05:36:54 CET
Due to Mageia 9 not getting an updated Nvidia Driver, Xorg no longer works.

there is an updated Nvidia Driver for the 390 series of driver to 390.157. 
unfortunately. It fails to build with the following error.

cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:252: /var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-acpi.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c: In function ‘nvidia_mmap_helper’:
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c:474:23: error: assignment of read-only member ‘vm_flags’
  474 |         vma->vm_flags |= VM_IO;
      |                       ^~
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c:536:23: error: assignment of read-only member ‘vm_flags’
  536 |         vma->vm_flags |= (VM_IO | VM_LOCKED | VM_RESERVED);
      |                       ^~
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c:537:23: error: assignment of read-only member ‘vm_flags’
  537 |         vma->vm_flags |= (VM_DONTEXPAND | VM_DONTDUMP);
      |                       ^~
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c:543:23: error: assignment of read-only member ‘vm_flags’
  543 |         vma->vm_flags &= ~VM_WRITE;
      |                       ^~
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c:544:23: error: assignment of read-only member ‘vm_flags’
  544 |         vma->vm_flags &= ~VM_MAYWRITE;
      |                       ^~
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c: In function ‘nv_encode_caching’:
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c:262:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
  262 |             if (NV_ALLOW_CACHING(memory_type))
      |                ^
/var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.c:264:9: note: here
  264 |         default:
      |         ^~~~~~~
make[2]: *** [scripts/Makefile.build:252: /var/lib/dkms/nvidia390/390.157-1.mga9/build/nvidia/nv-mmap.o] Error 1
make[1]: *** [Makefile:2011: /var/lib/dkms/nvidia390/390.157-1.mga9/build] Error 2
make: *** [Makefile:81: modules] Error 2
Comment 1 sturmvogel 2023-11-11 10:11:54 CET
There is no 390 series in Mageia 9. See release notes.

Source RPM: x11-driver-video-nvidia390-390.157-1.mga9 => (none)

Comment 2 sturmvogel 2023-11-11 10:13:31 CET
Quote from release notes:
NVIDIAs proprietary 390.x driver series, which supported older graphic cards like the GF1xx series, is EOL (end of life) since the end of 2022. Because the driver is not compatible with newer Kernel and newer X Server versions we had to drop it. Please try the free Xorg driver

Status: NEW => RESOLVED
Resolution: (none) => INVALID


Note You need to log in before you can comment on or make changes to this bug.