How's Nvidia support when it comes to XLibre?
Search Criteria
Package Details: xlibre-server-devel 25.0.0.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xlibre-server.git (read-only, click to copy) |
---|---|
Package Base: | xlibre-server |
Description: | Development files for the XLibre X server |
Upstream URL: | https://github.com/x11libre/xserver |
Licenses: | MIT, ISC, X11, ICU, BSD-3-Clause, LicenseRef-Adobe-Display-PostScript, LicenseRef-DEC-3-Clause, HPND, LicenseRef-HPND-sell-MIT-disclaimer-xserver, HPND-sell-variant, MIT-open-group, NTP, SGI-B-2.0, SMLNJ, X11-distribute-modifications-variant |
Groups: | xlibre |
Conflicts: | xorg-server-devel |
Provides: | xorg-server-devel |
Submitter: | vitaliikuzhdin |
Maintainer: | vitaliikuzhdin |
Last Packager: | vitaliikuzhdin |
Votes: | 7 |
Popularity: | 6.97 |
First Submitted: | 2025-06-22 09:07 (UTC) |
Last Updated: | 2025-06-22 09:07 (UTC) |
Dependencies (35)
- libpciaccess (libpciaccess-gitAUR)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-minimal-gitAUR, vulkan-terakan-gitAUR, mesa-gitAUR, mesa-fp8-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-fsr4-gitAUR, mesa-amber)
- pixman (pixman-gitAUR)
- xorg-util-macros
- xorgproto (xorgproto-gitAUR)
- libepoxy (libepoxy-gitAUR) (make)
- libpciaccess (libpciaccess-gitAUR) (make)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR) (make)
- libx11 (libx11-gitAUR) (make)
- libxaw (xawmAUR) (make)
- libxcvt (libxcvt-gitAUR) (make)
- libxfont2 (make)
- libxi (libxi-gitAUR) (make)
- libxkbfile (make)
- libxmu (make)
- libxrender (make)
- libxres (make)
- libxshmfence (make)
- libxtst (make)
- libxv (make)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-minimal-gitAUR, vulkan-terakan-gitAUR, mesa-gitAUR, mesa-fp8-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-fsr4-gitAUR, mesa-amber) (make)
- mesa-libgl (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-gitAUR, mesa-fp8-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-fsr4-gitAUR, mesa) (make)
- meson (meson-gitAUR) (make)
- pixman (pixman-gitAUR) (make)
- systemd (systemd-gitAUR, systemd-selinuxAUR) (make)
- xcb-util (make)
- xcb-util-image (make)
- xcb-util-keysyms (make)
- xcb-util-renderutil (make)
- xcb-util-wm (make)
- xorg-font-util (make)
- xorg-util-macros (make)
- xorg-xkbcomp (make)
- xorgproto (xorgproto-gitAUR) (make)
- xtrans (make)
Required by (116)
- amdvlk-2021q2.5 (requires xorg-server-devel) (make)
- amdvlk-2023q3.3 (requires xorg-server-devel) (make)
- amdvlk-debug (requires xorg-server-devel) (make)
- amdvlk-git (requires xorg-server-devel) (make)
- buici-clock (requires xorg-server-devel)
- cutefish-core-git (requires xorg-server-devel) (make)
- danser (requires xorg-server-devel) (make)
- danser-git (requires xorg-server-devel) (make)
- danser-git-no-surprise (requires xorg-server-devel) (make)
- doomsday (requires xorg-server-devel) (make)
- easystroke (requires xorg-server-devel) (make)
- easystroke-git (requires xorg-server-devel) (make)
- eruption (requires xorg-server-devel) (make)
- eruption-git (requires xorg-server-devel) (make)
- fortunate (requires xorg-server-devel) (make)
- frame (requires xorg-server-devel) (make)
- gpt-cli (requires xorg-server-devel)
- itgui-git (requires xorg-server-devel) (make)
- lib32-amdvlk-2021q2.5 (requires xorg-server-devel) (make)
- lib32-amdvlk-2023q3.3 (requires xorg-server-devel) (make)
- lib32-amdvlk-git (requires xorg-server-devel) (make)
- libdri2-git (requires xorg-server-devel) (make)
- lingmo-core (requires xorg-server-devel)
- nvidia-340xx-utils (requires xorg-server-devel) (optional)
- nvidia-390xx-utils (requires xorg-server-devel) (optional)
- nvidia-410xx-utils (requires xorg-server-devel) (optional)
- nvidia-430xx-utils (requires xorg-server-devel) (optional)
- nvidia-440xx-utils (requires xorg-server-devel) (optional)
- nvidia-470xx-utils (requires xorg-server-devel) (optional)
- nvidia-510xx-utils (requires xorg-server-devel) (optional)
- nvidia-525xx-utils (requires xorg-server-devel) (optional)
- nvidia-535xx-utils (requires xorg-server-devel) (optional)
- nvidia-550xx-utils (requires xorg-server-devel) (optional)
- nvidia-565xx-utils (requires xorg-server-devel) (optional)
- nvidia-utils-beta (requires xorg-server-devel) (optional)
- nvidia-utils-tesla (requires xorg-server-devel) (optional)
- nvidia-vulkan-utils (requires xorg-server-devel) (optional)
- open3d (requires xorg-server-devel)
- open3d-git (requires xorg-server-devel)
- piscesys-core-git (requires xorg-server-devel) (make)
- plasma-desktop-git (requires xorg-server-devel) (make)
- python-open3d (requires xorg-server-devel)
- python-open3d-git (requires xorg-server-devel)
- python-py3d (requires xorg-server-devel)
- raylib-oldgl-git (requires xorg-server-devel) (make)
- strongdmm (requires xorg-server-devel) (make)
- vim_cubed-git (requires xorg-server-devel) (make)
- virtualbox-ext-vnc-svn (requires xorg-server-devel) (make)
- virtualbox-guest-utils-nox-svn (requires xorg-server-devel) (make)
- virtualbox-guest-utils-svn (requires xorg-server-devel) (make)
- virtualbox-host-dkms-svn (requires xorg-server-devel) (make)
- virtualbox-kvm (requires xorg-server-devel) (make)
- virtualbox-sdk-svn (requires xorg-server-devel) (make)
- virtualbox-svn (requires xorg-server-devel) (make)
- xf86-input-acecad (requires xorg-server-devel) (make)
- xf86-input-cmt-git (requires xorg-server-devel) (make)
- xf86-input-evdev-ahm (requires xorg-server-devel) (make)
- xf86-input-evdev-trackpoint (requires xorg-server-devel) (make)
- xf86-input-joystick (requires xorg-server-devel) (make)
- xf86-input-joystick-git (requires xorg-server-devel) (make)
- xf86-input-libinput-git (requires xorg-server-devel) (make)
- xf86-input-libinput-hires-scroll (requires xorg-server-devel) (make)
- xf86-input-mtrack (requires xorg-server-devel) (make)
- xf86-input-mtrack-git (requires xorg-server-devel) (make)
- xf86-input-synaptics-gesturesonly (requires xorg-server-devel) (make)
- xf86-input-synaptics-led (requires xorg-server-devel) (make)
- xf86-input-tslib (requires xorg-server-devel) (make)
- xf86-input-wacom-nosystemd-git (requires xorg-server-devel) (make)
- xf86-input-wizardpen (requires xorg-server-devel) (make)
- xf86-input-xwiimote-git (requires xorg-server-devel) (make)
- xf86-video-amdgpu-git (requires xorg-server-devel) (make)
- xf86-video-ati-git (requires xorg-server-devel) (make)
- xf86-video-chips (requires xorg-server-devel) (make)
- xf86-video-cirrus (requires xorg-server-devel) (make)
- xf86-video-dummy-with-vt (requires xorg-server-devel) (make)
- xf86-video-i128 (requires xorg-server-devel) (make)
- xf86-video-i740 (requires xorg-server-devel) (make)
- xf86-video-intel-git (requires xorg-server-devel) (make)
- xf86-video-mach64 (requires xorg-server-devel) (make)
- xf86-video-mga (requires xorg-server-devel) (make)
- xf86-video-neomagic (requires xorg-server-devel) (make)
- xf86-video-nouveau-git (requires xorg-server-devel) (make)
- xf86-video-openchrome (requires xorg-server-devel) (make)
- xf86-video-openchrome-git (requires xorg-server-devel) (make)
- xf86-video-qxl-git (requires xorg-server-devel) (make)
- xf86-video-r128 (requires xorg-server-devel) (make)
- xf86-video-rendition (requires xorg-server-devel) (make)
- xf86-video-s3 (requires xorg-server-devel) (make)
- xf86-video-s3virge (requires xorg-server-devel) (make)
- xf86-video-siliconmotion (requires xorg-server-devel) (make)
- xf86-video-tdfx (requires xorg-server-devel) (make)
- xf86-video-vmware (requires xorg-server-devel) (make)
- xf86-video-vmware-git (requires xorg-server-devel) (make)
- xkeyboard-config-bbkt-git (requires xorg-server-devel) (make)
- xlibre-input-elographics (make)
- xlibre-input-evdev (make)
- xlibre-input-libinput (make)
- xlibre-input-libinput-git (make)
- xlibre-input-synaptics (make)
- xlibre-input-vmmouse (make)
- xlibre-input-void (make)
- xlibre-input-wacom (make)
- xlibre-video-amdgpu (make)
- xlibre-video-ati (make)
- xlibre-video-dummy (make)
- xlibre-video-fbdev (make)
- xlibre-video-intel (make)
- xlibre-video-nouveau (make)
- xlibre-video-qxl (make)
- xlibre-video-vesa (make)
- xlibre-video-voodoo (make)
- xorgxrdp (requires xorg-server-devel) (make)
- xorgxrdp-devel-git (requires xorg-server-devel) (make)
- xorgxrdp-git (requires xorg-server-devel) (make)
- xorgxrdp-glamor (requires xorg-server-devel) (make)
- xorgxrdp-nvidia (requires xorg-server-devel) (make)
Sources (3)
Latest Comments
gehenna14 commented on 2025-06-23 05:13 (UTC)
bug-reaper commented on 2025-06-23 04:22 (UTC) (edited on 2025-06-23 04:24 (UTC) by bug-reaper)
Very much look forward to yolo this, just want to confirm.
-
It's not gonna irreparably mess up my X-Server config if I need to roll back?
-
Is the full installation handled by the 3 aur packages? I saw the GH mentions recompiling certain things but I think it's auto-magically covered here yea?
My system ( i3 + Xfce4 + Nvidia970 {proprietary diver} )
vitaliikuzhdin commented on 2025-06-22 14:54 (UTC) (edited on 2025-06-22 17:51 (UTC) by vitaliikuzhdin)
If you're having trouble installing xlibre-server
due to circular dependencies, follow this procedure:
yay -S xlibre-server-bootstrap
yay -S xlibre-input-libinput
yay -S xlibre-server
Similarly, to revert:
pacman -S xorg-server xf86-input-libinput
This is an unfortunate reality of building AUR packages with circular dependencies from source. I don’t like this solution, but at least it's a solution.
I'm also considering an alternative approach: having xlibre-server
provide xlibre-server-bootstrap
, so that packages needing to build against xlibre-server
can list xlibre-server-bootstrap
as a makedepends
instead. If you're knowledgeable about this or have a good argument for or against it, I’d appreciate your input.
Pinned Comments
vitaliikuzhdin commented on 2025-06-22 14:54 (UTC) (edited on 2025-06-22 17:51 (UTC) by vitaliikuzhdin)
If you're having trouble installing
xlibre-server
due to circular dependencies, follow this procedure:Similarly, to revert:
This is an unfortunate reality of building AUR packages with circular dependencies from source. I don’t like this solution, but at least it's a solution.
I'm also considering an alternative approach: having
xlibre-server
providexlibre-server-bootstrap
, so that packages needing to build againstxlibre-server
can listxlibre-server-bootstrap
as amakedepends
instead. If you're knowledgeable about this or have a good argument for or against it, I’d appreciate your input.