Skip to main content
Topic: XLibre available in galaxy repository (Read 6287 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

XLibre available in galaxy repository

The xlibre packages have been moved from the galaxy-gremlins (testing) repository to the galaxy (stable) one.
The xorg packages are also still available, so users can choose which packages to install and run.

For more information about XLibre on Artix see wiki page https://wiki.artixlinux.org/Site/XlibreOnArtix

artist

Re: XLibre available in galaxy repository

Reply #1
wow - Nice work.  I didn't expect this for another month or longer after watching the threads.  Thank you


Re: XLibre available in galaxy repository

Reply #3
The xlibre packages have been moved from the galaxy-gremlins (testing) repository to the galaxy (stable) one.
The xorg packages are also still available, so users can choose which packages to install and run.

For more information about XLibre on Artix see wiki page https://wiki.artixlinux.org/Site/XlibreOnArtix

artist


I have yet another stupid question...

will Xlibre work from lxdm et al?  Or does it need to be started from the command line with startx?

Re: XLibre available in galaxy repository

Reply #4
The xlibre packages have been moved from the galaxy-gremlins (testing) repository to the galaxy (stable) one.
The xorg packages are also still available, so users can choose which packages to install and run.

For more information about XLibre on Artix see wiki page https://wiki.artixlinux.org/Site/XlibreOnArtix

artist


I have yet another stupid question...

will Xlibre work from lxdm et al?  Or does it need to be started from the command line with startx?

I removed my lightdm in favor of lxdm. Just ensure you install the lxdm-(your init system). Works fine for me.
I have more tweaking to get it to run a script that sets my res and turns off my laptop screen but that can be called from .bashrc if need be.

With lightdm, there was a bit in the conf that allowed a script to run that took care of that for me on boot up. But like I said, I have more work to do with lxdm and to set a more pleasing theme.

So to directly answer your question, no but you will need the correct init bit for it to startup after boot
Supercalifragilisticexpialidocious

Re: XLibre available in galaxy repository

Reply #5
Xlibre is immediately a better experience than Xorg. Tearing is gone despite not running a compositor. Good stuff!

Re: XLibre available in galaxy repository

Reply #6
Thank you very much.
XLibre is great!

Re: XLibre available in galaxy repository

Reply #7
Thank you so much for xlibre you did such a great work keep it up i love artix linux no more xorg for me only xlibre its safe and maintain "Artist  :-* "

Re: XLibre available in galaxy repository

Reply #8
The xlibre packages have been moved from the galaxy-gremlins (testing) repository to the galaxy (stable) one.
The xorg packages are also still available, so users can choose which packages to install and run.

For more information about XLibre on Artix see wiki page https://wiki.artixlinux.org/Site/XlibreOnArtix

artist
I have yet another stupid question...

will Xlibre work from lxdm et al?  Or does it need to be started from the command line with startx?
XLibre is an X11 server that aims, among the other things, to not break the protocol, everything that works on XOrg but not XLibre is technically an XLibre bug you should report in its issue tracker.

I'm not using a display manager, but I'm pretty sure XLibre should work with all the ones that support XOrg out of the box.

Re: XLibre available in galaxy repository

Reply #9

I have yet another stupid question...

will Xlibre work from lxdm et al?  Or does it need to be started from the command line with startx?
XLibre is an X11 server that aims, among the other things, to not break the protocol, everything that works on XOrg but not XLibre is technically an XLibre bug you should report in its issue tracker.

I'm not using a display manager, but I'm pretty sure XLibre should work with all the ones that support XOrg out of the box.


The question is not really exclusive to lxdm.  It could be xdm or any other graphical login (that usually runs on X).

Currently my pstree looks like this:

|-lxdm-binary-+-Xorg---4*[{Xorg}]
     |             `-lxdm-session---wmaker-+-proxy.sh---ssh
     |                                     `-wmaker-+-chromium-+-chromium---chromium---22*[{chromium}]
     |                                              |          |-chromium---chromium-+-28*[chromium---13*[{chromium}]]
     |                                              |          |                     |-3*[chromium---17*[{chromium}]]
     |                                              |          |                     |-3*[chromium---14*[{chromium}]]
     |                                              |          |                     |-chromium---16*[{chromium}]
     |                                              |          |                     |-chromium---9*[{chromium}]
     |                                              |          |                     `-chromium---8*[{chromium}]
     |                                              |          |-chromium---12*[{chromium}]
     |                                              |          |-chromium---6*[{chromium}]
     |                                              |          `-36*[{chromium}]
     |                                              |-firefox-+-5*[Isolated Web Co---28*[{Isolated Web Co}]]


etc.  So it says Xorg.

Xorg is a binary on the file system
flatbush:[ruben]:~$ which Xorg
/usr/bin/Xorg



If I change to Xlibre lxdm will find the new X server?  I am assuming from what I cam reading the answer is yes.

It is interesting though that init kicks off lxdm directly as a server without X.  That is not how I thought it works.
I thought lxdm ran on X

flatbush:[ruben]:~$ ps -auxw|grep lxdm
root      2023  0.0  0.0   4904  2488 ?        Ss   Jun27   0:00 /usr/bin/lxdm-binary -d
root      2044  1.5  0.3 797616 246836 ?       Ssl  Jun27 343:43 /usr/lib/Xorg -background none :0 vt01 -nolisten tcp -novtswitch -auth /var/run/lxdm/lxdm-:0.auth
ruben    17242  0.0  0.0   6452  3956 pts/3    S+   19:23   0:00 grep --colour=auto lxdm
root     23030  0.0  0.0   9940  5464 ?        S    Jul06   0:00 /usr/lib/lxdm/lxdm-session

I tried running lxdm on an alternate terminal  I can easily startx and x comes up with the window manager.  But lxdm silently does nothing.  This doesn't work as simply as I thought.

Re: XLibre available in galaxy repository

Reply #10

XLibre is an X11 server that aims, among the other things, to not break the protocol, everything that works on XOrg but not XLibre is technically an XLibre bug you should report in its issue tracker.

I'm not using a display manager, but I'm pretty sure XLibre should work with all the ones that support XOrg out of the box.


The question is not really exclusive to lxdm.  It could be xdm or any other graphical login (that usually runs on X).

Currently my pstree looks like this:

|-lxdm-binary-+-Xorg---4*[{Xorg}]
     |             `-lxdm-session---wmaker-+-proxy.sh---ssh
     |                                     `-wmaker-+-chromium-+-chromium---chromium---22*[{chromium}]
     |                                              |          |-chromium---chromium-+-28*[chromium---13*[{chromium}]]
     |                                              |          |                     |-3*[chromium---17*[{chromium}]]
     |                                              |          |                     |-3*[chromium---14*[{chromium}]]
     |                                              |          |                     |-chromium---16*[{chromium}]
     |                                              |          |                     |-chromium---9*[{chromium}]
     |                                              |          |                     `-chromium---8*[{chromium}]
     |                                              |          |-chromium---12*[{chromium}]
     |                                              |          |-chromium---6*[{chromium}]
     |                                              |          `-36*[{chromium}]
     |                                              |-firefox-+-5*[Isolated Web Co---28*[{Isolated Web Co}]]


etc.  So it says Xorg.

Xorg is a binary on the file system
flatbush:[ruben]:~$ which Xorg
/usr/bin/Xorg



If I change to Xlibre lxdm will find the new X server?  I am assuming from what I cam reading the answer is yes.

It is interesting though that init kicks off lxdm directly as a server without X.  That is not how I thought it works.
I thought lxdm ran on X

flatbush:[ruben]:~$ ps -auxw|grep lxdm
root      2023  0.0  0.0   4904  2488 ?        Ss   Jun27   0:00 /usr/bin/lxdm-binary -d
root      2044  1.5  0.3 797616 246836 ?       Ssl  Jun27 343:43 /usr/lib/Xorg -background none :0 vt01 -nolisten tcp -novtswitch -auth /var/run/lxdm/lxdm-:0.auth
ruben    17242  0.0  0.0   6452  3956 pts/3    S+   19:23   0:00 grep --colour=auto lxdm
root     23030  0.0  0.0   9940  5464 ?        S    Jul06   0:00 /usr/lib/lxdm/lxdm-session

I tried running lxdm on an alternate terminal  I can easily startx and x comes up with the window manager.  But lxdm silently does nothing.  This doesn't work as simply as I thought.
The binary for XLibre is also called Xorg, that's one of the reasons why it should just work. If it doesn't work out of the box, you should probably send a bug report directly to XLibre.

Re: XLibre available in galaxy repository

Reply #11
Xlibre is immediately a better experience than Xorg. Tearing is gone despite not running a compositor. Good stuff!

This is cool !  Sadly i3 doesn't support pseudo-transparency, :(  If it did I would drop picom at once.

Re: XLibre available in galaxy repository

Reply #12
Just installed it, gonna try it out. Might finally ditch wayland that's caused me nothing but trouble.
EDIT: it works well so far, I wonder if I can enable VRR on it (I could enable it on wayland but it would make the display flicker)

Re: XLibre available in galaxy repository

Reply #13
Runs great here on two machines. Thanks 😶‍🌫️

Re: XLibre available in galaxy repository

Reply #14
XLibre works here pretty much the same as the pre-fork X11 did on my Intel machine and with no nasty surprises, so far so good!