Skip to main content
Topic: Xlibre release 25.0.0.0 now available for testing (Read 25109 times) previous topic - next topic
0 Members and 6 Guests are viewing this topic.

Re: Xlibre release 25.0.0.0 now available for testing

Reply #15
XLibre starts without the workaround in /etc/X11/xorg.conf.d/xlibre.conf , but the performance is much worse compared to Xorg, and it seems that the NVIDIA driver doesn't manage to load properly (e.g, the Xfce 4 sensors applet can't detect the NVIDIA GPU while running on XLibre unlike Xorg).
Without the workaround the Nvidia driver exits (ABI mismatch) and X is using the iGPU instead hence the lower performance.
Maybe using the Nouveau open source driver might work?
Or maybe if you post an issue on the XLibre github you might have some luck ?

I was presently surprised when they added support for the current Nvidia drivers so rapidly. But at first I think only the 575. drivers worked then I think another commit fixed 570. 

But they seem keen to support older hardware so someone might step up ?

Afaik they're aiming to keep backwards compatibility for proprietary drivers, including old ones,

I commented about these in this issue

Re: Xlibre release 25.0.0.0 now available for testing

Reply #16
XLibre starts without the workaround in /etc/X11/xorg.conf.d/xlibre.conf , but the performance is much worse compared to Xorg, and it seems that the NVIDIA driver doesn't manage to load properly (e.g, the Xfce 4 sensors applet can't detect the NVIDIA GPU while running on XLibre unlike Xorg).
Without the workaround the Nvidia driver exits (ABI mismatch) and X is using the iGPU instead hence the lower performance.
Maybe using the Nouveau open source driver might work?
Or maybe if you post an issue on the XLibre github you might have some luck ?

I was presently surprised when they added support for the current Nvidia drivers so rapidly. But at first I think only the 575. drivers worked then I think another commit fixed 570. 

But they seem keen to support older hardware so someone might step up ?

It doen't seem it can easily be fixed from upstream. The config file should probably just be added to the nvidia package.


Re: Xlibre release 25.0.0.0 now available for testing

Reply #18
I took a look at https://gitea.artixlinux.org/packages/xlibre-xserver/src/branch/master/PKGBUILD and this part:
Code: [Select]
package_xlibre-xserver-common() {
  pkgdesc="XLibre fork of X.Org Xorg server common files"
  depends=(xkeyboard-config xorg-xkbcomp xorg-setxkbmap)
  provides=('xorg-server-common')
  replaces=('xorg-server-common')
  conflicts=('xorg-server-common')
looks like it would conflict and replace xorg-server-common required by xorg-xwayland. This looks like it would be a problem for Wayland users.

P.S. Nevermind, looks like it contains nothing important:
Code: [Select]
xorg-server-common /usr/
xorg-server-common /usr/lib/
xorg-server-common /usr/lib/xorg/
xorg-server-common /usr/lib/xorg/protocol.txt
xorg-server-common /usr/share/
xorg-server-common /usr/share/licenses/
xorg-server-common /usr/share/licenses/xorg-server-common/
xorg-server-common /usr/share/licenses/xorg-server-common/COPYING
xorg-server-common /usr/share/man/
xorg-server-common /usr/share/man/man1/
xorg-server-common /usr/share/man/man1/Xserver.1.gz
xorg-server-common /var/
xorg-server-common /var/lib/
xorg-server-common /var/lib/xkb/
xorg-server-common /var/lib/xkb/README.compiled

Re: Xlibre release 25.0.0.0 now available for testing

Reply #19
I
looks like it would conflict and replace xorg-server-common required by xorg-xwayland. This looks like it would be a problem for Wayland users.
It also provides=('xorg-server-common') so xorg-xwayland will be none the wiser.

Re: Xlibre release 25.0.0.0 now available for testing

Reply #20
can't wait for this to get to a non gremlins repo so I can quit wayland  :D
You don't need to enable the repo. You can just download the needed packages and install them with pacman -U
Make sure you have copies of the current packages so you can switch straight back if you need to.
Of course this way you have to handle updates yourself but avoid pulling in other packages which may be in, or appear in, gremlins.
I'd rather not deal with that but thanks! I'll wait for it to be stable enough for regular use, kde is already a crashfest.

 

Re: Xlibre release 25.0.0.0 now available for testing

Reply #21
Looking good here.
Supercalifragilisticexpialidocious

Re: Xlibre release 25.0.0.0 now available for testing

Reply #22
I have updated from the old package in galaxy-goblins to the new package in galaxy-gremlins, rebooted, and somehow Paru wants to pull in XLibre from the AUR instead?



Edit: Not sure how but Paru overrode my installation of XLibre at some point. I never used Paru to install XLibre, so no idea how that happened

Re: Xlibre release 25.0.0.0 now available for testing

Reply #23
Just works. :)

Re: Xlibre release 25.0.0.0 now available for testing

Reply #24
I have updated from the old package in galaxy-goblins to the new package in galaxy-gremlins, rebooted, and somehow Paru wants to pull in XLibre from the AUR instead?

Edit: Not sure how but Paru overrode my installation of XLibre at some point. I never used Paru to install XLibre, so no idea how that happened

Packages with name xlibre-server* no longer exists; at the 25.0.0.0 release these have been renamed to xlibre-xserver by upstream and us. Maybe paru is 'confused' by that (I have no clue about AUR helpers).

artist


Re: Xlibre release 25.0.0.0 now available for testing

Reply #26
Has anybody tried to run a compositor (picom or compton) on this new display server? The opacity seems not working properly.

Re: Xlibre release 25.0.0.0 now available for testing

Reply #27
^In my screenshot above conky has transparency provided by picom.

Re: Xlibre release 25.0.0.0 now available for testing

Reply #28
Has anybody tried to run a compositor (picom or compton) on this new display server? The opacity seems not working properly.

In the original screenshot I posted I am using fastcompmgr

Re: Xlibre release 25.0.0.0 now available for testing

Reply #29
Nvidia pushed new driver at 575.64.03:
https://www.nvidia.com/en-us/drivers/details/249044/
- Minor bug fixes and improvements

No breakage observed between this and Xlibre.