I’m now able to install xlibre without issue. However, the nvidia driver (prop/open from Fusion, prop from official site) doesn’t seem to work properly for me, results in black screen when running anything that requires hardware acceleration.
Xorg.0.log (partial)
Argument -noreset is removed in XLibre (for more context: https://github.com/orgs/X11Libre/discussions/424 )
[2026-04-30 03:12:51]
XLibre X Server 1.25.1.5
X Protocol Version 11, Revision 0
[2026-04-30 03:12:51] Current Operating System: Linux fedoralappy 6.19.14-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 23 17:34:07 UTC 2026 x86_64
[2026-04-30 03:12:51] Kernel command line: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.19.14-200.fc43.x86_64 root=UUID=f7915202-6c06-4bbb-a78b-254e86865666 ro rootflags=subvol=root rhgb quiet,nova_core,nova_core rd.driver.blacklist=nouveau,nova_core modprobe.blacklist=nouveau,nova_core
[2026-04-30 03:12:51] Current version of pixman: 0.46.2
[2026-04-30 03:12:51] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[2026-04-30 03:12:51] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Apr 30 03:12:51 2026
[2026-04-30 03:12:51] (==) Using config directory: "/etc/X11/xorg.conf.d"
[2026-04-30 03:12:51] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[2026-04-30 03:12:51] (==) Automatically adding devices
[2026-04-30 03:12:51] (==) Automatically enabling devices
[2026-04-30 03:12:51] (==) Automatically adding GPU devices
[2026-04-30 03:12:51] (==) Automatically binding GPU devices
[2026-04-30 03:12:51] (==) Max clients allowed: 256, resource mask: 0x1fffff
[2026-04-30 03:12:51] (==) ServerLayout "layout"
[2026-04-30 03:12:51] (==) No screen section available. Using defaults.
[2026-04-30 03:12:51] (**) |-->Screen "Default Screen Section" (0)
[2026-04-30 03:12:51] (**) | |-->Monitor "<default monitor>"
[2026-04-30 03:12:51] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[2026-04-30 03:12:51] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[2026-04-30 03:12:51] (==) ModulePath set to "/usr/lib64/xorg/modules"
[2026-04-30 03:12:51] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[2026-04-30 03:12:51] (II) Module ABI versions:
[2026-04-30 03:12:51] X.Org ANSI C Emulation: 1.4
[2026-04-30 03:12:51] X.Org Video Driver: 28.0
[2026-04-30 03:12:51] X.Org XInput driver : 26.0
[2026-04-30 03:12:51] X.Org Server Extension : 11.0
[2026-04-30 03:12:51] (++) using VT number 1
[2026-04-30 03:12:51] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[2026-04-30 03:12:51] (II) xfree86: Adding drm device (/dev/dri/card1)
[2026-04-30 03:12:51] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card1
[2026-04-30 03:12:51] (II) xfree86: Adding drm device (/dev/dri/card0)
[2026-04-30 03:12:51] (II) Platform probe for /sys/devices/pci0000:00/0000:00:06.0/0000:01:00.0/drm/card0
[2026-04-30 03:12:51] (**) OutputClass "intel" ModulePath for driver modesetting reset to default
[2026-04-30 03:12:51] (**) OutputClass "NVidia" ModulePath for driver nvidia overridden with "/usr/lib64/nvidia/xorg,/usr/lib64/xorg/modules"
[2026-04-30 03:12:51] (**) and for modules "glx,glxserver_nvidia" as well
[2026-04-30 03:12:51] (**) OutputClass "nvidia" ModulePath for driver nvidia reset to default
[2026-04-30 03:12:51] (**) OutputClass "nvidia" ModulePath for driver nvidia overridden with "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib64/xorg/modules"
[2026-04-30 03:12:51] (**) OutputClass "nvidia" setting /dev/dri/card0 as PrimaryGPU
[2026-04-30 03:12:51] (--) PCI: (0@0:2:0) 8086:9a49:1025:152f rev 1, Mem @ 0x601e000000/16777216, 0x4000000000/268435456, I/O @ 0x5000/64, BIOS @ 0x????????/131072
[2026-04-30 03:12:51] (--) PCI:*(1@0:0:0) 10de:1f9d:1025:1530 rev 161, Mem @ 0x5f000000/16777216, 0x6020000000/268435456, 0x6030000000/33554432, I/O @ 0x4000/128, BIOS @ 0x????????/524288
[2026-04-30 03:12:51] (II) LoadModule: "glx"
[2026-04-30 03:12:51] (II) Loading /usr/lib64/xorg/modules/xlibre-25/extensions/libglx.so
[2026-04-30 03:12:51] (II) Module glx: vendor="X.Org Foundation"
[2026-04-30 03:12:51] compiled for 1.25.1.5, module version = 1.0.0
[2026-04-30 03:12:51] ABI class: X.Org Server Extension, version 11.0
[2026-04-30 03:12:51] (II) Applying OutputClass "NVidia" to /dev/dri/card0
[2026-04-30 03:12:51] loading driver: nvidia
[2026-04-30 03:12:51] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[2026-04-30 03:12:51] loading driver: nvidia
[2026-04-30 03:12:51] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[2026-04-30 03:12:51] loading driver: nvidia
[2026-04-30 03:12:51] (II) Applying OutputClass "intel" to /dev/dri/card1
[2026-04-30 03:12:51] loading driver: modesetting
[2026-04-30 03:12:51] (==) Matched nvidia as autoconfigured driver 0
[2026-04-30 03:12:51] (==) Matched nouveau as autoconfigured driver 1
[2026-04-30 03:12:51] (==) Matched modesetting as autoconfigured driver 2
[2026-04-30 03:12:51] (==) Matched nv as autoconfigured driver 3
[2026-04-30 03:12:51] (==) Matched fbdev as autoconfigured driver 4
[2026-04-30 03:12:51] (==) Matched vesa as autoconfigured driver 5
[2026-04-30 03:12:51] (==) Assigned the driver to the xf86ConfigLayout
[2026-04-30 03:12:51] (II) LoadModule: "nvidia"
[2026-04-30 03:12:51] (WW) LoadModule: If you are using one of the legacy branches of the nvidia proprierary DDX driver (e.g. 470, 390, 340, etc.)
[2026-04-30 03:12:51] (WW) LoadModule: you need to build Xlibre with -Dlegacy_nvidia_padding=true
[2026-04-30 03:12:51] (WW) LoadModule: Otherwise, you will get a segmentation fault due to the abi mismatch between the new X server abi and the one these old drivers are compiled against.
[2026-04-30 03:12:51] (WW) LoadModule: If you are using one of the maintained branches of the nvidia nvidia kernel drivers,
[2026-04-30 03:12:51] (WW) LoadModule: you can try using the in-tree, open-source modesetting DDX driver instead of the proprietary nvidia DDX driver.
[2026-04-30 03:12:51] (WW) LoadModule: Implicitly ignoring abi mismatch for the nvidia proprierary DDX driver
[2026-04-30 03:12:51] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[2026-04-30 03:12:51] (II) Module nvidia: vendor="NVIDIA Corporation"
[2026-04-30 03:12:51] compiled for 1.6.99.901, module version = 1.0.0
[2026-04-30 03:12:51] Module class: X.Org Video Driver
[2026-04-30 03:12:51] ================ WARNING WARNING WARNING WARNING ================
[2026-04-30 03:12:51] This server has a video driver ABI version of 28.0 that is not
supported by this NVIDIA driver. Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[2026-04-30 03:12:51] =================================================================
[2026-04-30 03:12:51] (WW) NVIDIA: The driver will continue to load, but may behave strangely.
[2026-04-30 03:12:51] (WW) NVIDIA: This driver was compiled against the X.Org server SDK from commit 8c4b137237498f9f67e0e44e650edcb39851c870 and may not be compatible with the final version of this SDK.
[2026-04-30 03:12:51] (WW) NVIDIA: This server has an unsupported input driver ABI version (have 26.0, need < 25.0). The driver will continue to load, but may behave strangely.
[2026-04-30 03:12:51] (II) LoadModule: "nouveau"
[2026-04-30 03:12:51] (WW) Warning, couldn't open module nouveau
[2026-04-30 03:12:51] (EE) Failed to load module "nouveau" (module does not exist, 0)
[2026-04-30 03:12:51] (II) LoadModule: "modesetting"
[2026-04-30 03:12:51] (II) Loading /usr/lib64/xorg/modules/xlibre-25/drivers/modesetting_drv.so
[2026-04-30 03:12:51] (II) Module modesetting: vendor="X.Org Foundation"
[2026-04-30 03:12:51] compiled for 1.25.1.5, module version = 1.25.1
[2026-04-30 03:12:51] Module class: X.Org Video Driver
[2026-04-30 03:12:51] ABI class: X.Org Video Driver, version 28.0
[2026-04-30 03:12:51] (II) LoadModule: "nv"
[2026-04-30 03:12:51] (WW) Warning, couldn't open module nv
[2026-04-30 03:12:51] (EE) Failed to load module "nv" (module does not exist, 0)
[2026-04-30 03:12:51] (II) LoadModule: "fbdev"
[2026-04-30 03:12:51] (WW) Warning, couldn't open module fbdev
[2026-04-30 03:12:51] (EE) Failed to load module "fbdev" (module does not exist, 0)
[2026-04-30 03:12:51] (II) LoadModule: "vesa"
[2026-04-30 03:12:51] (WW) Warning, couldn't open module vesa
[2026-04-30 03:12:51] (EE) Failed to load module "vesa" (module does not exist, 0)
[2026-04-30 03:12:51] (II) NVIDIA dlloader X Driver 580.142 Tue Mar 3 19:02:19 UTC 2026
[2026-04-30 03:12:51] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[2026-04-30 03:12:51] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[2026-04-30 03:12:51] (II) Platform device "/dev/dri/card0" at 0@1:0:0 can be claimed.
[2026-04-30 03:12:51] (II) Loading sub module "fb"
[2026-04-30 03:12:51] (II) LoadModule: "fb"
[2026-04-30 03:12:51] (II) Module "fb" already built-in
[2026-04-30 03:12:51] (II) Loading sub module "wfb"
[2026-04-30 03:12:51] (II) LoadModule: "wfb"
[2026-04-30 03:12:51] (II) Loading /usr/lib64/xorg/modules/xlibre-25/libwfb.so
[2026-04-30 03:12:51] (II) Module wfb: vendor="X.Org Foundation"
[2026-04-30 03:12:51] compiled for 1.25.1.5, module version = 1.0.0
[2026-04-30 03:12:51] ABI class: X.Org ANSI C Emulation, version 1.4
[2026-04-30 03:12:51] (II) Platform device "/dev/dri/card0" skipped because
[2026-04-30 03:12:51] (II) PCI bus id 0@1:0:0 has already been claimed by "Autoconfigured Video Device".
[2026-04-30 03:12:51] (II) PCI device skipped because
[2026-04-30 03:12:51] (II) PCI bus id 0@1:0:0 has already been claimed by "Autoconfigured Video Device".
[2026-04-30 03:12:51] (WW) Falling back to old probe method for modesetting
[2026-04-30 03:12:51] (II) DRI device "/dev/dri/card0" has already been claimed by "Autoconfigured Video Device".
[2026-04-30 03:12:51] (II) Platform device "/dev/dri/card0" skipped because
[2026-04-30 03:12:51] (II) PCI bus id 0@1:0:0 has already been claimed by "Autoconfigured Video Device".
[2026-04-30 03:12:51] (II) Platform device "/dev/dri/card1" at 0@0:2:0 can be claimed.
[2026-04-30 03:12:51] (II) modeset(G0): using drv /dev/dri/card1
[2026-04-30 03:12:51] (II) Platform device "/dev/dri/card0" skipped because
[2026-04-30 03:12:51] (II) PCI bus id 0@1:0:0 has already been claimed by "Autoconfigured Video Device".
[2026-04-30 03:12:51] (II) NVIDIA(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[2026-04-30 03:12:51] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[2026-04-30 03:12:51] (==) NVIDIA(0): RGB weight 888
[2026-04-30 03:12:51] (==) NVIDIA(0): Default visual is TrueColor
[2026-04-30 03:12:51] (==) NVIDIA(0): Using gamma correction (1.00, 1.00, 1.00)
[2026-04-30 03:12:51] (**) Option "AllowNVIDIAGpuScreens"
[2026-04-30 03:12:51] (II) Applying OutputClass "NVidia" options to /dev/dri/card0
[2026-04-30 03:12:51] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[2026-04-30 03:12:51] (II) Applying OutputClass "nvidia" options to /dev/dri/card0
[2026-04-30 03:12:51] (**) NVIDIA(0): Option "SLI" "Auto"
[2026-04-30 03:12:51] (**) NVIDIA(0): Option "BaseMosaic" "on"
[2026-04-30 03:12:51] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[2026-04-30 03:12:51] (WW) NVIDIA(0): Invalid SLI option: 'Auto'; using single GPU rendering.
[2026-04-30 03:12:51] (**) NVIDIA(0): Enabling 2D acceleration
[2026-04-30 03:12:51] (II) Loading sub module "glxserver_nvidia"
[2026-04-30 03:12:51] (II) LoadModule: "glxserver_nvidia"
[2026-04-30 03:12:51] (II) Loading /usr/lib64/xorg/modules/extensions/libglxserver_nvidia.so
[2026-04-30 03:12:51] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[2026-04-30 03:12:51] compiled for 1.6.99.901, module version = 1.0.0
[2026-04-30 03:12:51] Module class: X.Org Server Extension
[2026-04-30 03:12:51] (II) NVIDIA GLX Module 580.142 Tue Mar 3 19:04:44 UTC 2026
[2026-04-30 03:12:51] (II) NVIDIA: The X server supports PRIME Render Offload.
[2026-04-30 03:12:51] (WW) NVIDIA(0): Failed to initialize Base Mosaic! Reason: Only one GPU
[2026-04-30 03:12:51] (WW) NVIDIA(0): detected. Only one GPU will be used for this X screen.
[2026-04-30 03:12:51] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[2026-04-30 03:12:51] (--) NVIDIA(0): DFP-0 (boot)
[2026-04-30 03:12:51] (II) NVIDIA(0): NVIDIA GPU NVIDIA GeForce GTX 1650 (TU117-A) at PCI:1:0:0
[2026-04-30 03:12:51] (II) NVIDIA(0): (GPU-0)
[2026-04-30 03:12:51] (--) NVIDIA(0): Memory: 4194304 kBytes
[2026-04-30 03:12:51] (--) NVIDIA(0): VideoBIOS: 90.17.73.00.a0
[2026-04-30 03:12:51] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[2026-04-30 03:12:51] (--) NVIDIA(GPU-0): AOC 22B3HM (DFP-0): connected
[2026-04-30 03:12:51] (--) NVIDIA(GPU-0): AOC 22B3HM (DFP-0): Internal TMDS
[2026-04-30 03:12:51] (--) NVIDIA(GPU-0): AOC 22B3HM (DFP-0): 600.0 MHz maximum pixel clock
[2026-04-30 03:12:51] (--) NVIDIA(GPU-0):
[2026-04-30 03:12:51] (==) NVIDIA(0):
[2026-04-30 03:12:51] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[2026-04-30 03:12:51] (==) NVIDIA(0): will be used as the requested mode.
[2026-04-30 03:12:51] (==) NVIDIA(0):
[2026-04-30 03:12:51] (II) NVIDIA(0): Validated MetaModes:
[2026-04-30 03:12:51] (II) NVIDIA(0): "DFP-0:nvidia-auto-select"
[2026-04-30 03:12:51] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[2026-04-30 03:12:51] (--) NVIDIA(0): DPI set to (101, 101); computed from "UseEdidDpi" X config
[2026-04-30 03:12:51] (--) NVIDIA(0): option
[2026-04-30 03:12:51] (==) modeset(G0): Depth 24, (==) framebuffer bpp 32
[2026-04-30 03:12:51] (==) modeset(G0): RGB weight 888
[2026-04-30 03:12:51] (==) modeset(G0): Default visual is TrueColor
[2026-04-30 03:12:51] (II) Loading sub module "glamoregl"
[2026-04-30 03:12:51] (II) LoadModule: "glamoregl"
[2026-04-30 03:12:51] (II) Loading /usr/lib64/xorg/modules/xlibre-25/libglamoregl.so
[2026-04-30 03:12:51] (II) Module glamoregl: vendor="X.Org Foundation"
[2026-04-30 03:12:51] compiled for 1.25.1.5, module version = 1.0.1
[2026-04-30 03:12:51] ABI class: X.Org ANSI C Emulation, version 1.4
[2026-04-30 03:12:52] (II) modeset(G0): glamor: Using OpenGL 4.6 context.
[2026-04-30 03:12:52] (II) modeset(G0): glamor X acceleration enabled on Mesa Intel(R) Iris(R) Xe Graphics (TGL GT2)
[2026-04-30 03:12:52] (II) modeset(G0): glamor initialized
[2026-04-30 03:12:52] (II) modeset(G0): Atomic modesetting disabled
[2026-04-30 03:12:52] (WW) modeset(G0): TearFree cannot synchronize PRIME; use 'PRIME Synchronization' instead