-
Notifications
You must be signed in to change notification settings - Fork 199
Description
Select the version
other or don't know
Describe your issue
I'm running Artix Linux (OpenRC) in an ESXi VM, and recently re-attempted switching to XLibre. The VM has Open VM Tools installed. There is no physical GPU passed through to this VM. After attempting the switch, I encountered noticable lag when attempting to interact with my desktop (Xfce4). When clicking on buttons and other UI elements, the expected response can take anywhere from 5-40 seconds to appear. I'm not sure if it's a bug or a mistake on my part. Any help would be appreciated.
Steps to reproduce
- Switched to TTY
- Ran the following commands:
sudo pacman -S xlibre-xserver startxfce4 - Encountered initial desktop lag
- Switched back to TTY
- Ran the following commands:
sudo pacman -S xlibre sudo pacman -S xlibre-input-vmmouse xlibre-video-vmware startxfce4 - Encountered the same desktop lag
NOTE: For each pacman -S ... command(s), I also removed any already-installed packages that conflicted with them if pacman couldn't do so automatically.
What did you expect?
A desktop environment with little-to-no lag.
Additional Information
My first attempt at this ran unto the same issue (lag). I suspect that I've missed a step. Please let me know if there are any changes I should make.
/var/log/pacman.log
[2025-12-04T13:19:18-0500] [PACMAN] Running '/usr/bin/pacman -S xlibre-xserver'
[2025-12-04T13:19:34-0500] [ALPM] transaction started
[2025-12-04T13:19:36-0500] [ALPM] removed xf86-video-vesa (2.6.0-2.2)
[2025-12-04T13:19:36-0500] [ALPM] removed xorg-server (21.1.20-1)
[2025-12-04T13:19:36-0500] [ALPM] removed xorg-server-common (21.1.20-1)
[2025-12-04T13:19:36-0500] [ALPM] removed xf86-input-libinput (1.5.0-1.2)
[2025-12-04T13:19:36-0500] [ALPM] installed xlibre-xserver-common (25.0.0.16-1)
[2025-12-04T13:19:36-0500] [ALPM] installed xlibre-input-libinput (1.5.1.0-9.2)
[2025-12-04T13:19:36-0500] [ALPM] installed xlibre-xserver (25.0.0.16-1)
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] >>> Closed source drivers - like those from Nvidia - might not
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] have an updated ABI version to match xlibre-xserver.
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] To prevent problems with these drivers create this file:
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET]
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] /etc/X11/xorg.conf.d/xlibre.conf
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET]
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] Section "ServerFlags"
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] Option "IgnoreABI" "true"
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] EndSection
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET]
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] >>> It is required to replace all installed xf86* xorg driver
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] packages with their xlibre* counterparts before starting
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] xlibre-xsever. So if for example xf86-video-intel has been
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] installed it should be replaced with xlibre-xf86-video-intel.
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET]
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] For more information about Xlibre on Artix Linux visit our WiKi pa>
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET] https://wiki.artixlinux.org/Site/XlibreOnArtix
[2025-12-04T13:19:37-0500] [ALPM-SCRIPTLET]
[2025-12-04T13:19:37-0500] [ALPM] transaction completed
[2025-12-04T13:34:51-0500] [PACMAN] Running '/usr/bin/pacman -S xlibre xlibre-xf86-video-vmware'
[2025-12-04T13:40:29-0500] [PACMAN] Running '/usr/bin/pacman -R xlibre-video-vesa'
[2025-12-04T13:41:07-0500] [PACMAN] Running '/usr/bin/pacman -S xlibre'
[2025-12-04T13:41:42-0500] [ALPM] transaction started
[2025-12-04T13:41:44-0500] [ALPM] removed xorg-server-xvfb (21.1.20-1)
[2025-12-04T13:41:44-0500] [ALPM] removed xorg-server-xnest (21.1.20-1)
[2025-12-04T13:41:44-0500] [ALPM] removed xorg-server-xephyr (21.1.20-1)
[2025-12-04T13:41:44-0500] [ALPM] removed xorg-server-devel (21.1.20-1)
[2025-12-04T13:41:44-0500] [ALPM] installed xlibre-video-vesa (2.6.0.4-1.1)
[2025-12-04T13:41:44-0500] [ALPM] reinstalled xlibre-xserver-common (25.0.0.16-1)
[2025-12-04T13:41:44-0500] [ALPM] reinstalled xlibre-xserver (25.0.0.16-1)
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET] >>> Closed source drivers - like those from Nvidia - might not
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET] have an updated ABI version to match xlibre-xserver.
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET] To prevent problems with these drivers create this file:
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET]
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET] /etc/X11/xorg.conf.d/xlibre.conf
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET]
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET] Section "ServerFlags"
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET] Option "IgnoreABI" "true"
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET] EndSection
[2025-12-04T13:41:44-0500] [ALPM-SCRIPTLET]
[2025-12-04T13:41:44-0500] [ALPM] installed xlibre-xserver-devel (25.0.0.16-1)
[2025-12-04T13:41:44-0500] [ALPM] installed xlibre-xserver-xephyr (25.0.0.16-1)
[2025-12-04T13:41:44-0500] [ALPM] installed xlibre-xserver-xnest (25.0.0.16-1)
[2025-12-04T13:41:44-0500] [ALPM] installed xlibre-xserver-xvfb (25.0.0.16-1)
[2025-12-04T13:41:45-0500] [ALPM] transaction completed
[2025-12-04T13:41:45-0500] [ALPM] running 'rebuild-detector.hook'...
[2025-12-04T13:45:09-0500] [PACMAN] Running '/usr/bin/pacman -R xlibre-xf86-input-vmmouse xlibre-xf86-video-vmware'
[2025-12-04T13:45:29-0500] [PACMAN] Running '/usr/bin/pacman -S xlibre-input-vmmouse xlibre-video-vmware'
[2025-12-04T13:45:36-0500] [ALPM] transaction started
[2025-12-04T13:45:36-0500] [ALPM] installed xlibre-input-vmmouse (13.2.0.3-1.2)
[2025-12-04T13:45:36-0500] [ALPM] installed xlibre-video-vmware (13.4.0.3-1.1)
[2025-12-04T13:45:36-0500] [ALPM] transaction completed
[2025-12-04T13:45:36-0500] [ALPM] running '30-udev-reload.hook'...
Extra fields
- I have checked the existing issues
- I have read the Contributing Guidelines
- I'd like to work on this issue