Having an issue with intel xe v140 GPU (intel core ultra 7 258V) with forced intel xe graphics, trying to change gamma using redshift has no effect. Tried manually with xrandr --output DP-1 --gamma 1.0:0.5:0.5
still nothing. with the official xorg-server
package, redshift
works but I get screen tearing, which is why I’m using xorg-server-git daily. Anyone else experiencing this weird bug?
Search Criteria
Package Details: xorg-server-git 21.1.99.1.r1061.ge61bd1e5f-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xorg-server-git.git (read-only, click to copy) |
---|---|
Package Base: | xorg-server-git |
Description: | Xorg X server (git version) |
Upstream URL: | https://xorg.freedesktop.org |
Keywords: | git x-server xorg xorg-server |
Licenses: | custom |
Groups: | xorg |
Conflicts: | glamor-egl, nvidia-utils, xf86-video-modesetting, xorg-server |
Provides: | X-ABI-EXTENSION_VERSION, X-ABI-VIDEODRV_VERSION, X-ABI-XINPUT_VERSION, x-server, xorg-server |
Replaces: | glamor-egl, xf86-video-modesetting |
Submitter: | ilikenwf |
Maintainer: | JstKddng (yurikoles) |
Last Packager: | JstKddng |
Votes: | 51 |
Popularity: | 0.048024 |
First Submitted: | 2008-08-07 19:05 (UTC) |
Last Updated: | 2024-05-20 14:06 (UTC) |
Dependencies (44)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- libdrm (libdrm-gitAUR)
- libepoxy (libepoxy-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libpciaccess (libpciaccess-gitAUR)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR)
- libxcvt (libxcvt-gitAUR)
- libxfont2
- libxshmfence
- nettle (nettle-gitAUR)
- pixman (pixman-gitAUR)
- xf86-input-libinput (xf86-input-libinput-hires-scrollAUR, xf86-input-libinput-gitAUR)
- xorg-server-common-gitAUR
- git (git-gitAUR, git-glAUR) (make)
- 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, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber) (make)
- mesa-libgl (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa) (make)
- meson (meson-gitAUR) (make)
- pixman (pixman-gitAUR) (make)
- systemd (systemd-fmlAUR, systemd-selinuxAUR, systemd-gitAUR) (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-gitAUR (make)
- xtrans (make)
Required by (168)
- ahk_x11-bin (requires xorg-server)
- bamp-git (requires xorg-server)
- bg-plugins.lv2-git (requires xorg-server)
- bonzomatic-git (requires xorg-server)
- brawlcrate-wine-bin (requires xorg-server)
- catgirl-engine (requires xorg-server) (optional)
- catgirl-engine-git (requires xorg-server) (optional)
- chromium-fullscreen (requires xorg-server)
- clonk-git (requires xorg-server)
- clx-git (requires xorg-server)
- compiz-easy-patch (requires xorg-server)
- cortile-git (requires xorg-server) (optional)
- craft-git (requires xorg-server)
- ddh (requires xorg-server)
- ddm-git (requires xorg-server)
- dinotrace (requires xorg-server)
- dispad-git (requires xorg-server)
- drawterm-9front-git (requires xorg-server)
- dry-git (requires xorg-server)
- dwm0statusbard-git (requires xorg-server)
- Show 148 more...
Sources (3)
rafasaurus commented on 2025-04-22 07:23 (UTC) (edited on 2025-04-22 07:45 (UTC) by rafasaurus)
kerneltoast commented on 2025-01-12 06:01 (UTC)
The libinput_drv.so: undefined symbol: xf86Msg
error is due to having an xf86-input-libinput(-git) package installed which was compiled using either the non-git xorg-server-devel package or an old version of xorg-server-devel-git.
xorg-server-devel installs headers that belong to an xorg-server version older than xorg-server-git. There was an ABI-breaking change in xserver upstream which removed xf86Msg and replaced it with a macro, requiring a recompilation of any libraries (like libinput_drv.so) with the updated header. See here for more background: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1760#note_2609410
The solution is to install xorg-server-devel-git first and xf86-input-libinput-git after. Ideally, xorg-server-git should be changed to forbid non-git xf86-input-libinput as a dependency, and xf86-input-libinput-git should be similarly updated to forbid non-git xorg-server-devel as a dependency.
To install/update xorg-server-git correctly you can run: yay -S --answerclean All --rebuildall xorg-server-git xorg-server-devel-git xf86-input-libinput-git
guiodic commented on 2024-12-02 10:59 (UTC)
@carstenS476
I solved installing xf86-input-libinput-git but NOT from chaotic-aur but manually using the PKGBUILD.
carstenS476 commented on 2024-12-01 17:51 (UTC)
@guiodic, have you been able to resolve the issue? I have the same situation, same error message.
Installing xf86-input-libinput-git and xorg-server-git did not help.
mnyolt commented on 2024-11-20 12:58 (UTC) (edited on 2024-11-22 09:19 (UTC) by mnyolt)
For me, installing xf86-input-libinput-git worked. Before, I had xorg-server-git with the official xf86-input-libinput (non-git) installed.
bastple commented on 2024-11-12 12:49 (UTC)
@guiodic xf86-input-libinput and xorg-server depend on each other, rebuilding xorg-server-git -> xf86-input-libinput -> xorg-server-git fixed that issue for me
guiodic commented on 2024-10-12 10:12 (UTC) (edited on 2024-10-12 10:13 (UTC) by guiodic)
starting from 21.1.99.1.r1348.ge12d9863f-1 the keyboard doesn't work due to a problem with libinput. I also tried installing xf86-input-libinput-git but it still doesn't work. I don't know if it also affects the touchpad because I use synaptic, not libinput, but I guess so.
Log
[code] [2024-10-11 13:43:19] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/xorg/modules/input/libinput_drv.so: undefined symbol: xf86Msg [2024-10-11 13:43:19] (EE) Failed to load module "libinput" (loader failed, 0) [2024-10-11 13:43:19] (EE) No input driver matching `libinput' [2024-10-11 13:43:19] (EE) Failed to load /usr/lib/xorg/modules/input/libinput_drv.so: /usr/lib/xorg/modules/input/libinput_drv.so: undefined symbol: xf86Msg [/code]
temama612 commented on 2024-07-21 04:08 (UTC)
@mrcochobins04 Thank you! I believe I encountered the same issue, but I was able to resolve it.
mrcochobins04 commented on 2024-07-21 01:35 (UTC) (edited on 2024-07-21 01:54 (UTC) by mrcochobins04)
I fixed the build errors by adding #include <X11/Xmd.h>
in securproto.h
and then doing makepkg -C
.
Pinned Comments
yurikoles commented on 2022-03-18 01:04 (UTC)
check()
function was added, if unit tests fail, you may ignore them by appending--nocheck
tomakepkg
.yurikoles commented on 2019-05-29 15:00 (UTC)
PRs are welcome: https://github.com/yurikoles-aur/xorg-server-git