Can i replace xorg with xlibre is there going to cause problem?
In general, yes. Pls check https://wiki.artixlinux.org/Site/XlibreOnArtix for more info. Beware xlibre is still in an experimental stage, so only try this on a spare machine or a vm.
artist
Title: Re: XLibre ISO media released for testing
Post by: calvinh on 19 June 2025, 14:50:38
Title: Re: XLibre ISO media released for testing
Post by: nous on 20 June 2025, 21:37:47
I rsync'ed the ISO from the weekly repository instead of testing, apologies. The correct one is now in place.
Title: Re: XLibre ISO media released for testing
Post by: lq on 21 June 2025, 01:29:08
8)
Title: Re: XLibre ISO media released for testing
Post by: DAH on 21 June 2025, 17:25:04
I've tried the dinit MATE XLibre iso on two laptops, a desktop, and in VirtualBox.
On an HP Probook with AMD Radeon r6 graphics, it worked with no problems.
In VirtualBox, on a Lenovo ThinkPad with Intel 3rd gen. graphics, and on a Dell Optiplex desktop with an AMD Bonaire FirePro W5100 video card, it stopped with a blank screen with a cursor in the upper left corner.
Title: Re: XLibre ISO media released for testing
Post by: Artist on 21 June 2025, 18:41:49
For intel you might have to install xlibre-xf86-video-intel, or enable modesetting. The xorg log file might provide some clues.
artist
Title: Re: XLibre ISO media released for testing
Post by: nous on 21 June 2025, 21:45:26
on a Dell Optiplex desktop with an AMD Bonaire FirePro W5100 video card, it stopped with a blank screen with a cursor in the upper left corner.
I actually tested it on a laptop with a Firepro M5100 and worked fine. I use the VBoxSVGA graphics controller in Virtualbox.
Title: Re: XLibre ISO media released for testing
Post by: DAH on 22 June 2025, 17:40:33
I've had some time to try out the five XLibre ISOs in your testing branch with the three computers I mentioned earlier. I did not try to install any into VirtualBox. In each case, I downloaded the ISO and put it onto a USB thumb drive.
All five worked with no problems on the HP Probook (AMD Radeon r6).
The artix-mate-dinit-xlibre-20250618-x86_64.iso worked with no problems on all three computers.
All of the other ISOs failed on the Lenovo ThinkPad (Intel 3rd gen graphics) and the Dell OptiPlex (FirePro W5100). Each would hang with the blank screen except for the artix-cinnamon-s6-xlibre which would end with an unresponsive flashing terminal log on screen.
Title: Re: XLibre ISO media released for testing
Post by: Artist on 25 June 2025, 19:32:26
xlibre-xserver in galaxy-gremlins has just been updated to 25.0.0.1 with some nvidia fixes; related feedback is welcome.
artist
Title: Re: XLibre ISO media released for testing
Post by: tsedek1 on 27 June 2025, 09:42:41
From the Testing ISO artix-community-gtk-openrc-xlibre-20250626-x86_64.iso
I thought the other announcement said Community GTK comes with XFCE by default.
Quote
Notable changes: LXQt and LXDE were dropped from the community editions; XFCE was made default DE in community-gtk.
I was hoping for familiar ground, sigh. On the other hand, MATE doesn't look too bad, maybe I can get used to it, after I change the metallic theme.
Issue: I am unable to accomplish offline package installs after ISO installation.
loading packages... warning: Public keyring not found; have you run 'pacman-key --init'? error: keyring is not writable error: required key missing from keyring error: '/var/cache/pacman/pkg/macchanger-1.7.0-6-x86_64.pkg.tar.zst': could not find or read file
Running 'pacman-key --init' did not solve the issue above.
loading packages... :: Import PGP key 1247D995F165BBAC? [Y/n] n error: required key missing from keyring error: '/var/cache/pacman/pkg/macchanger-1.7.0-6-x86_64.pkg.tar.zst': unexpected error
loading packages... :: Import PGP key 1247D995F165BBAC? [Y/n] y error: key "1247D995F165BBAC" could not be looked up remotely error: required key missing from keyring
Title: Re: XLibre ISO media released for testing
Post by: tsedek1 on 27 June 2025, 10:55:32
error: breeze-gtk: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/breeze-gtk-6.4.0-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: iana-etc: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/iana-etc-20250612-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: util-linux-libs: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/util-linux-libs-2.41.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature))
error: pam: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/pam-1.7.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: btrfs-progs: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/btrfs-progs-6.15-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: ca-certificates-mozilla: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/ca-certificates-mozilla-3.113-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: cryptsetup: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/cryptsetup-2.8.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: enchant: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/enchant-2.8.10-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: libxml2: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/libxml2-2.14.4-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: util-linux: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/util-linux-2.41.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: epiphany: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/epiphany-48.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: fastfetch: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/fastfetch-2.46.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: gnupg: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/gnupg-2.4.8-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: qt6-base: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/qt6-base-6.9.1-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: kcrash: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/kcrash-6.15.0-1.1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: kdecoration: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/kdecoration-6.4.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: lib32-libdrm: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/lib32-libdrm-2.4.125-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: lib32-libgpg-error: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/lib32-libgpg-error-1.55-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: lib32-libxml2: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/lib32-libxml2-2.14.4-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: lib32-sqlite: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/lib32-sqlite-3.50.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: nss: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/nss-3.113-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: lib32-nss: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/lib32-nss-3.113-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: lib32-util-linux: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/lib32-util-linux-2.41.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: lib32-vkd3d: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/lib32-vkd3d-1.16-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: libeinfo: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/libeinfo-0.62.4-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: liburcu: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/liburcu-0.15.3-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: 7zip: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/7zip-24.09-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: python: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/python-3.13.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: python-urllib3: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/python-urllib3-2.5.0-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: lutris: signature from "Robin Candau <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/lutris-0.5.19-6-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: openrc: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/openrc-0.62.4-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: udisks2: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/udisks2-2.10.1-6-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: oxygen: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/oxygen-6.4.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: pciutils: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/pciutils-3.14.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: perl-image-exiftool: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/perl-image-exiftool-13.30-2-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: perl-uri: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/perl-uri-5.32-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: perl-io-socket-ssl: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/perl-io-socket-ssl-2.094-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: pkgconf: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/pkgconf-2.5.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: python-coverage: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/python-coverage-7.9.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: python-numpy: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/python-numpy-2.3.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: thin-provisioning-tools: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/thin-provisioning-tools-1.2.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: tor: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/tor-0.4.8.16-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: vkd3d: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/vkd3d-1.16-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: waterfox: signature from "Artix Buildbot <[email protected]>" is unknown trust :: File /var/cache/pacman/pkg/waterfox-6.5.10-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
error: failed to commit transaction (invalid or corrupted package (PGP signature)) Errors occurred, no packages were upgraded.
Title: Re: XLibre ISO media released for testing
Post by: etech_dev on 28 June 2025, 21:54:53
Thank you for the XLibre ISO. Everything works flawlessly (Xfce + dinit). :D On one of my ThinkPads, I installed the galaxy/gremlins xlibre packages on a two year old Artix and it works perfectly well. I thank you, Artist as well as Enrico Weigelt for that; great job for freedom!
Title: Re: XLibre ISO media released for testing
Post by: tsedek1 on 29 June 2025, 10:41:43
==> Appending keys from archlinux.gpg... ==> Appending keys from artix.gpg... ==> Locally signing trusted keys in keyring... -> Locally signed 12 keys. ==> Importing owner trust values... gpg: setting ownertrust to 4
I understand that Arch Linux keys may require user interaction to 'populate', but I don't understand why the Artix Linux keys would need this action.
So far Xlibre is doing well. It is less noisy, Librewolf is not crashing as much (Canvas WebGL). Hopefully those DOS conditions from process tabs which consumed all of my system memory will not be recurring.
MATE: I'll have to keep my eyes open, will see what happens. I have an expectation to achieve.
Beginning 2 18, and 24
Pi is finite. It's length is greater than current computational capability can calculate. 3.1415926535897 End--------------->Beginning
Julia> Installs and runs well on Xlibre. Using the Chodnovsky algorithm to 1000 terms, was pretty fast.
Title: Re: XLibre ISO media released for testing
Post by: TheExplorer on 29 June 2025, 13:39:26
Awesome news!
Title: Re: XLibre ISO media released for testing
Post by: mrbrklyn on 29 June 2025, 15:51:45
Pi is finite. It's length is greater than current computational capability can calculate. 3.1415926535897 End--------------->Beginning
Julia> Installs and runs well on Xlibre. Using the Chodnovsky algorithm to 1000 terms, was pretty fast.
Why are you screwing up this thread. People, unpaid volunteers, are working hard here. This is not a tool for you to blow up your ego. They are trying to get something good done.
Title: Re: XLibre ISO media released for testing
Post by: tsedek1 on 29 June 2025, 15:52:49
This part of the line is the specific attacked element, which on successive iterations gets nested in previous generations.
There are repeated entries of the 'Cavas Translator..Shared Context' Using this method, they eventually had some level of Librewolf Browser access, and began trying to cause a denial of service through resource exhaustion.
Time between attacks shows, nesting of 'Cavas Translator..Shared Context':
(t=214.48) #<-----First instance from opening the browser. (t=214.48)(t=240.561) #<-------Attack begins (t=214.48)(t=240.561)(t=3141.71) (t=214.48)(t=240.561)(t=3141.71)(t=4009.07) (t=214.48)(t=240.561)(t=3141.71)(t=4009.07)(t=5168.55) (t=214.48)(t=240.561)(t=3141.71)(t=4009.07)(t=5168.55)(t=6267.97) (t=214.48)(t=240.561)(t=3141.71)(t=4009.07)(t=5168.55)(t=6267.97)(t=8897.1)
The last line, which includes the '8897' entry, is when the browser began to become glitchy.
As the crash entries began to stack up, I was able to see the browser become glitchy, and start to hicup. At that point I disabled the internet connection, close the browser clear the cache and profile, change my IP and Mac address, and reopen the browser again.
So far Xlibre has held up well, I didn't have a resource exhaustion denial of service that I had to recover from. XLibre is more resilient than traditional Xorg.
I love Xlibre.
Title: Re: XLibre ISO media released for testing
Post by: tsedek1 on 29 June 2025, 15:55:23
Why are you screwing up this thread. People, unpaid volunteers, are working hard here. This is not a tool for you to blow up your ego. They are trying to get something good done.
I was told to ignore trolls.
Thank you devs for you advice. 8)
Title: Re: XLibre ISO media released for testing
Post by: mrbrklyn on 29 June 2025, 15:58:21
Why are you screwing up this thread. People, unpaid volunteers, are working hard here. This is not a tool for you to blow up your ego. They are trying to get something good done.
I was told to ignore trolls.
Thank you devs for you advice. 8)
Who ever told you that forgot about all the Anti-Semitic Bullshit you posted and your repeated thread hijacking, which is exactly what you are reving up to do here.
I'll repeat - and this is not as hard as computing the last digit of Pi
Why are you screwing up this thread. People, unpaid volunteers, are working hard here. This is not a tool for you to blow up your ego. They are trying to get something good done.
Title: Re: XLibre ISO media released for testing
Post by: tsedek1 on 30 June 2025, 10:05:28
Here is the outcome of attacker working in the browser process:
[Parent 2654, IPC I/O Parent] WARNING: process 3853 exited on signal 9: file /root/.local/share/bsys6/work/librewolf-139.0.4-1/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:132
Successfully running a Unix command to terminate right now. Because of the resource exhaustion I never saw this entry when using Xorg, I had to focus on a restart.
After closing the browser the terminal would not return to a prompt, closing in the terminal with 'CTRL-C':
^CExiting due to channel error. Exiting due to channel error. Exiting due to channel error. Exiting due to channel error. Exiting due to channel error.
With Xorg, this is the point where the Denial of Service due to Resource Exhaustion would occur and my entire computer would be unusable for a considerable time. Often a force off button is required.
With Xlibre, the system, though experiencing a serious issue, remains usable. I only have to deal with the problematic browser instead of rebooting the entire system.
Currently, I don't have Auditd running nor do I have the firewall setup yet, so I don't know what they were touching.
[Parent 2654, IPC I/O Parent] WARNING: process 3853 exited on signal 9: file /root/.local/share/bsys6/work/librewolf-139.0.4-1/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:132
Successfully running a Unix command to terminate right now. Because of the resource exhaustion I never saw this entry when using Xorg, I had to focus on a restart.
After closing the browser the terminal would not return to a prompt, closing in the terminal with 'CTRL-C':
^CExiting due to channel error. Exiting due to channel error. Exiting due to channel error. Exiting due to channel error. Exiting due to channel error.
With Xorg, this is the point where the Denial of Service due to Resource Exhaustion would occur and my entire computer would be unusable for a considerable time. Often a force off button is required.
With Xlibre, the system, though experiencing a serious issue, remains usable. I only have to deal with the problematic browser instead of rebooting the entire system.
Currently, I don't have Auditd running nor do I have the firewall setup yet, so I don't know what they were touching.
so now you are officially in the wrong thread. Start a new thread of your browser problems and memory problems which have zero to do with testing XLibre. Don't highjack this thread.