The officially official Devuan Forum!

You are not logged in.

#26 2026-03-30 11:18:03

tyder
Member
From: Oslo, Norway
Registered: 2016-12-19
Posts: 53  

Re: Devuan Excalibur mate-mini + Xlibre!

I think this is great work!  :-)
Does anybody know if there is similar work going on with Xlibre and Qt?

Offline

#27 2026-03-30 17:37:11

greenjeans
Member
Registered: 2017-04-07
Posts: 1,579  
Website

Re: Devuan Excalibur mate-mini + Xlibre!

Good question, I don't have an answer though as the mate-mini doesn't have any packages that require QT libraries, it's all GTK, I would think it wouldn't matter what toolkit is used, but I could be wrong. I'm going to snapshot a new Xlibre version with the compositor turned off later today to make it easy for folks to test, maybe load some QT apps in a live-session and see how they work, I haven't even tried video yet, just wanted to make a base model to start with and go from there.


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded March 2026!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#28 Yesterday 15:24:41

greenjeans
Member
Registered: 2017-04-07
Posts: 1,579  
Website

Re: Devuan Excalibur mate-mini + Xlibre!

3-31-2026 New Xlibre version available.

Got the new one uploaded, there were a fair number of updates including imagemagick and others.
For Xlibre, all Xorg packages that have a replacement available were swapped, while any that didn't
remain. I couldn't install the amdgpu package for the latest AMD cards dues to the backports libgallium
issue, and some very old amd packages for 15+ year old cards like mach64 are not available in the
current version of Xlibre, there are some packages for that available from an earlier version, but I
was advised that it's possibly a bad idea to mix-n-match, i'll test that later when I get access to an older
machine and report back.

This version has Mate's on-board compositor (Xpresent) turned off, and I had already previously removed
picom. And with that all the artifacts disappeared, everything seems to be working good and feels nice and
snappy again. Still have yet to test video, browser, or other major programs, just wanted a good working
base to start testing, so that's what this is for. All feedback very welcome, even if it's just to say it's
working/not working and what hardware you tested on, it helps a LOT.

https://sourceforge.net/projects/vuu-do … -6-xlibre/

Last edited by greenjeans (Yesterday 15:27:44)


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded March 2026!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#29 Yesterday 22:38:04

viptux
Member
Registered: 2025-05-06
Posts: 11  

Re: Devuan Excalibur mate-mini + Xlibre!

Nice.. thanks much greenjeans.

Below is how I installed the updated xlibre and pulling in deps/updates from excalibur backports.
[ baseline - clean minimal install .. added excalibur-backports and the xlibre repo ]

root@excalab:~ # apt update
Get:1 http://us.deb.devuan.org/merged excalibur InRelease [48.0 kB]
Get:2 https://xlibre-debian.github.io/devuan main InRelease [4,079 B]
Get:3 https://xlibre-debian.github.io/devuan main/stable amd64 Packages [20.8 kB]
Get:4 http://us.deb.devuan.org/merged excalibur-security InRelease [37.9 kB]
Get:5 http://us.deb.devuan.org/merged excalibur-backports InRelease [38.4 kB]
Get:6 http://us.deb.devuan.org/merged excalibur-updates InRelease [37.6 kB]
Get:7 http://us.deb.devuan.org/merged excalibur/main amd64 Packages [9,897 kB]
Get:8 http://us.deb.devuan.org/merged excalibur/main Translation-en [7,412 kB]
Get:9 http://us.deb.devuan.org/merged excalibur/non-free-firmware amd64 Packages [6,916 B]
Get:10 http://us.deb.devuan.org/merged excalibur/non-free-firmware Translation-en [4,664 B]
Get:11 http://us.deb.devuan.org/merged excalibur-security/main amd64 Packages [113 kB]
Get:12 http://us.deb.devuan.org/merged excalibur-security/main Translation-en [75.4 kB]
Get:13 http://us.deb.devuan.org/merged excalibur-security/non-free-firmware amd64 Packages [548 B]
Get:14 http://us.deb.devuan.org/merged excalibur-security/non-free-firmware Translation-en [306 B]
Get:15 http://us.deb.devuan.org/merged excalibur-backports/main amd64 Packages [180 kB]
Get:16 http://us.deb.devuan.org/merged excalibur-backports/main Translation-en [154 kB]
Get:17 http://us.deb.devuan.org/merged excalibur-backports/non-free-firmware amd64 Packages [5,472 B]
Get:18 http://us.deb.devuan.org/merged excalibur-backports/non-free-firmware Translation-en [3,992 B]
Get:19 http://us.deb.devuan.org/merged excalibur-updates/main amd64 Packages [3,140 B]
Get:20 http://us.deb.devuan.org/merged excalibur-updates/main Translation-en [4,178 B]
Fetched 18.0 MB in 3s (5,719 kB/s)                                      
All packages are up to date.    

root@excalab:~ # apt-get -t excalibur-backports install xlibre xlibre-archive-keyring firmware-amd-graphics
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  bsdextrautils cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu groff-base libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2
  libdrm-radeon1 libdrm2 libegl-mesa0 libegl1 libepoxy0 libevdev2 libgbm1 libgl-dev libgl1 libgl1-mesa-dri libglu1-mesa libglvnd0 libglx-dev libglx-mesa0 libglx0
  libinput-bin libinput10 libisl23 libllvm19 libmpc3 libmpfr6 libmtdev1t64 libopengl0 libpciaccess-dev libpciaccess0 libpipeline1 libpixman-1-0 libseat1
  libsensors-config libsensors5 libuchardet0 libunwind8 libutempter0 libvulkan1 libwacom-common libwacom9 libwayland-client0 libx11-dev libx11-xcb1 libxau-dev libxaw7
  libxcb-damage0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb1-dev
  libxcomposite1 libxcursor1 libxcvt0 libxdamage1 libxdmcp-dev libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1
  libxshmfence1 libxss1 libxtst6 libxv1 libxvmc1 libxxf86dga1 libxxf86vm1 libz3-4 luit man-db mesa-common-dev mesa-libgallium mesa-vulkan-drivers
  nexussfan-archive-keyring x11-apps x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils x11proto-dev xbitmaps xcvt xfonts-100dpi xfonts-75dpi xfonts-base
  xfonts-scalable xinit xlibre-x11-common xorg-docs-core xorg-sgml-doctools xserver-xlibre xserver-xlibre-common xserver-xlibre-core xserver-xlibre-input-all
  xserver-xlibre-input-libinput xserver-xlibre-input-wacom xserver-xlibre-legacy xserver-xlibre-video-all xserver-xlibre-video-amdgpu xserver-xlibre-video-ati
  xserver-xlibre-video-fbdev xserver-xlibre-video-intel xserver-xlibre-video-nouveau xserver-xlibre-video-qxl xserver-xlibre-video-radeon xserver-xlibre-video-vesa
  xserver-xlibre-video-vmware xterm xtrans-dev
Suggested packages:
  cpp-doc gcc-14-locales cpp-14-doc groff lm-sensors libwacom-bin libx11-doc libxcb-doc www-browser mesa-utils nickle cairo-5c xorg-docs x11-xfs-utils xinput
  xserver-xorg-video-r128 xserver-xorg-video-mach64 firmware-misc-nonfree xfonts-cyrillic
The following packages will be REMOVED:
  x11-common
The following NEW packages will be installed:
  bsdextrautils cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu firmware-amd-graphics groff-base libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1
  libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-mesa0 libegl1 libepoxy0 libevdev2 libgbm1 libgl-dev libgl1 libgl1-mesa-dri libglu1-mesa libglvnd0 libglx-dev
  libglx-mesa0 libglx0 libinput-bin libinput10 libisl23 libllvm19 libmpc3 libmpfr6 libmtdev1t64 libopengl0 libpciaccess-dev libpciaccess0 libpipeline1 libpixman-1-0
  libseat1 libsensors-config libsensors5 libuchardet0 libunwind8 libutempter0 libvulkan1 libwacom-common libwacom9 libwayland-client0 libx11-dev libx11-xcb1
  libxau-dev libxaw7 libxcb-damage0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1
  libxcb-xfixes0 libxcb1-dev libxcomposite1 libxcursor1 libxcvt0 libxdamage1 libxdmcp-dev libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbfile1 libxmu6 libxpm4
  libxrandr2 libxrender1 libxshmfence1 libxss1 libxtst6 libxv1 libxvmc1 libxxf86dga1 libxxf86vm1 libz3-4 luit man-db mesa-common-dev mesa-libgallium
  mesa-vulkan-drivers nexussfan-archive-keyring x11-apps x11-session-utils x11-utils x11-xkb-utils x11-xserver-utils x11proto-dev xbitmaps xcvt xfonts-100dpi
  xfonts-75dpi xfonts-base xfonts-scalable xinit xlibre xlibre-archive-keyring xlibre-x11-common xorg-docs-core xorg-sgml-doctools xserver-xlibre
  xserver-xlibre-common xserver-xlibre-core xserver-xlibre-input-all xserver-xlibre-input-libinput xserver-xlibre-input-wacom xserver-xlibre-legacy
  xserver-xlibre-video-all xserver-xlibre-video-amdgpu xserver-xlibre-video-ati xserver-xlibre-video-fbdev xserver-xlibre-video-intel xserver-xlibre-video-nouveau
  xserver-xlibre-video-qxl xserver-xlibre-video-radeon xserver-xlibre-video-vesa xserver-xlibre-video-vmware xterm xtrans-dev
0 upgraded, 131 newly installed, 1 to remove and 12 not upgraded.
Need to get 121 MB of archives.
After this operation, 505 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

Hope this helps..

Best Regards

Last edited by viptux (Today 00:01:17)

Offline

#30 Yesterday 23:03:51

viptux
Member
Registered: 2025-05-06
Posts: 11  

Re: Devuan Excalibur mate-mini + Xlibre!

Ooops.. forgot to list the package situation post install

PRETTY_NAME="Devuan GNU/Linux 6 (excalibur)"
NAME="Devuan GNU/Linux"
VERSION_ID="6"
VERSION="6 (excalibur)"
VERSION_CODENAME="excalibur"
ID=devuan
ID_LIKE=debian

libdrm-amdgpu1                 stable            2.4.124-2         amd64  [installed,automatic]
libdrm-common                  stable            2.4.124-2         all    [installed,automatic]
libdrm-dev                     stable            2.4.124-2         amd64  [installed,automatic]
libdrm-intel1                  stable            2.4.124-2         amd64  [installed,automatic]
libdrm-nouveau2                stable            2.4.124-2         amd64  [installed,automatic]
libdrm-radeon1                 stable            2.4.124-2         amd64  [installed,automatic]
libdrm2                        stable            2.4.124-2         amd64  [installed,automatic]
libegl-mesa0                   stable-backports  25.2.6-1~bpo13+1  amd64  [installed,automatic]
libgl1-mesa-dri                stable-backports  25.2.6-1~bpo13+1  amd64  [installed,automatic]
libglu1-mesa                   stable            9.0.2-1.1+b3      amd64  [installed,automatic]
libglx-mesa0                   stable-backports  25.2.6-1~bpo13+1  amd64  [installed,automatic]
mesa-common-dev                stable-backports  25.2.6-1~bpo13+1  amd64  [installed,automatic]
mesa-libgallium                stable-backports  25.2.6-1~bpo13+1  amd64  [installed,automatic]
mesa-vulkan-drivers            stable-backports  25.2.6-1~bpo13+1  amd64  [installed,automatic]
x11proto-dev                   unknown           2025.1-1+xlibre1  all    [installed,automatic]
xlibre-archive-keyring         unknown           1.0.0-1           all    [installed]
xlibre-x11-common              unknown           1:7.8+4           all    [installed,automatic]
xlibre                         unknown           1:7.8+4           amd64  [installed]
xserver-xlibre-common          unknown           2:25.1.2-1        all    [installed,automatic]
xserver-xlibre-core            unknown           2:25.1.2-1        amd64  [installed,automatic]
xserver-xlibre-input-all       unknown           1:7.8+4           amd64  [installed,automatic]
xserver-xlibre-input-libinput  unknown           1:25.0.1-1        amd64  [installed,automatic]
xserver-xlibre-input-wacom     unknown           1:25.0.0-1        amd64  [installed,automatic]
xserver-xlibre-legacy          unknown           2:25.1.2-1        amd64  [installed,automatic]
xserver-xlibre-video-all       unknown           1:7.8+4           amd64  [installed,automatic]
xserver-xlibre-video-amdgpu    unknown           25.1.1-3          amd64  [installed,automatic]
xserver-xlibre-video-ati       unknown           1:25.0.1-1        amd64  [installed,automatic]
xserver-xlibre-video-fbdev     unknown           2:25.0.0-1        amd64  [installed,automatic]
xserver-xlibre-video-intel     unknown           3:25.0.1-1        amd64  [installed,automatic]
xserver-xlibre-video-nouveau   unknown           2:25.0.0-1        amd64  [installed,automatic]
xserver-xlibre-video-qxl       unknown           1:25.0.0-1        amd64  [installed,automatic]
xserver-xlibre-video-radeon    unknown           1:25.0.1-1        amd64  [installed,automatic]
xserver-xlibre-video-vesa      unknown           2:25.0.0-1        amd64  [installed,automatic]
xserver-xlibre-video-vmware    unknown           2:25.0.0-1        amd64  [installed,automatic]
xserver-xlibre                 unknown           1:7.8+4           amd64  [installed,automatic]

Best Regards

Offline

#31 Today 01:18:51

greenjeans
Member
Registered: 2017-04-07
Posts: 1,579  
Website

Re: Devuan Excalibur mate-mini + Xlibre!

^^ Nice, thank you! Going over that data now, will have some questions later if that's okay?


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded March 2026!
Vuu-do GNU/Linux, minimal Devuan-based Openbox and Mate systems to build on. Also a max version for OB.
Devuan 5 mate-mini iso, pure Devuan, 100% no-vuu-do. wink Devuan 6 version also available for testing.
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Online

#32 Today 03:14:38

rations
Member
Registered: 2025-11-06
Posts: 60  

Re: Devuan Excalibur mate-mini + Xlibre!

maybe check xserver-xlibre-video-amdgpu it didn't install for me when installing xlibre I had to go back and install it. Only issue I've got is the devuan boot splash screen is green. After that everything is fine. This isn't on your mate mini greenjeans, just my setup from base install with jwm. This is using rx9060xt and backports. With my nvidia card no backports and no problems at all.


You will own nothing and be depressed
SOURCEFORGE jack-bridge

Offline

Board footer