How's Nvidia support when it comes to XLibre?
Search Criteria
Package Details: xlibre-server-common 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: | XLibre server common files |
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-common |
Provides: | xorg-server-common |
Submitter: | vitaliikuzhdin |
Maintainer: | vitaliikuzhdin |
Last Packager: | vitaliikuzhdin |
Votes: | 9 |
Popularity: | 8.89 |
First Submitted: | 2025-06-22 09:07 (UTC) |
Last Updated: | 2025-06-22 09:07 (UTC) |
Dependencies (33)
- xkeyboard-config (xkeyboard-config-hhkAUR, galliumos-xkeyboard-configAUR, xkeyboard-config-adnwAUR, xkeyboard-config-bbkt-gitAUR, xkeyboard-config-bbktAUR, xkeyboard-config-gitAUR)
- xorg-setxkbmap
- xorg-xkbcomp
- 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 (13)
- ultrakill-demo (requires xorg-server-common)
- xlibre-server
- xlibre-server-bootstrap
- xlibre-server-xephyr
- xlibre-server-xnest
- xlibre-server-xvfb
- xorg-server-bug865 (requires xorg-server-common)
- xorg-server-bug865-issue1578 (requires xorg-server-common)
- xorg-xwayland-bug865-issue1578 (requires xorg-server-common)
- xorg-xwayland-git (requires xorg-server-common)
- xorg-xwayland-hidpi-xprop (requires xorg-server-common)
- xwayland-standalone-with-libdecor (requires xorg-server-common)
- xwinclone (requires xorg-server-common)
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.