The officially official Devuan Forum!

You are not logged in.

#151 Re: Installation » [SOLVED] No audio on Excalibur through pipewire on KDE wayland » 2025-08-20 17:10:58

I also wouldn't have to deal with this if by default when I install KDE with the

For KDE all that is needed is to have the pipewire and wireplumber packages installed and a script in the autostart used by it.

zeus@9600k:~/bin$ cat pipewire_start.sh 
#!/bin/bash

# Added to start pipewire on login to desktop
# https://dev1galaxy.org/viewtopic.php?id=5867
# was the ~/.xsessionrc -rw-rw-r-- permissions
# now ~/bin/pipewire_start.sh executable permissions
# as bash script loaded from KDE autostart in System Settings

# kill any existing pipewire instance to restore sound
pkill -u "$USER" -fx /usr/bin/pipewire-pulse 1>/dev/null 2>&1
pkill -u "$USER" -fx /usr/bin/wireplumber 1>/dev/null 2>&1
pkill -u "$USER" -fx /usr/bin/pipewire 1>/dev/null 2>&1

# start pipewire
exec /usr/bin/pipewire &

# wait for pipewire to start before attempting to start related daemons
while [ "$(pgrep -f /usr/bin/pipewire)" = "" ] ; do
   sleep 1
done

# start wireplumber
exec /usr/bin/wireplumber &

# start pipewire-pulse
exec /usr/bin/pipewire-pulse &

It works perfectly fine every time I log into my desktop.

#152 Re: Installation » wine-devel at Ceres? » 2025-08-18 15:40:16

And can i have winehq-staging at Devuan?

This posting seems to suggest you can do it on Trixie, so try and see.

https://www.reddit.com/r/linux_gaming/c … ently_got/

#153 Re: Installation » wine-devel at Ceres? » 2025-08-17 22:09:28

You are welcome. You may want to check out this article on using extrepo I have just read. I was looking at it and it lists the winehq as one that can be installed for a Trixie based system. It is probably soon enough after the transition to stable from testing for it to install on a unstable based system.

https://linuxiac.com/how-to-use-extrepo … ositories/

The page that lists the Trixie repositories.

https://extrepo-team.pages.debian.net/e … index.html

Edit: It can be just as simple as changing the bookworm to trixie in your existing entry then apt update then the install command to see if it will now work for you.

#154 Re: Installation » wine-devel at Ceres? » 2025-08-17 14:10:41

no any ideas?

One would be to use the system as intended, bookworm sources are for a bookworm based install. There you will find the proper dependencies need for that software to install. Instead you try to use them on an install that is now four generations further along than bookworm. Which is now old stable with Trixie based system the stable, the Forky being the new testing and the Ceres being the unstable. That is just not going to work if you search the packages you will find the winehq-devel does not exist as that is not a Debian package name that would be winehq-dev if it existed as that is how Debian systems name the development packages. In short you try to do something which is impossible to do, install a bookworm based system if you want to have any hope in hell of it working. Or you could try using the modern versions of the packages and see if those will do what you need, see what it tells you is available for your install.

root@9600k:~# apt-cache search wine
dxvk - Vulkan-based translation layer for Direct3D 8/9/10/11
dxvk-wine64 - Vulkan-based translation layer for Direct3D 8/9/10/11 - wine64 build
dxvk-wine64-development - transitional package
fonts-wine - Windows API implementation - fonts
gnome-colors - set of GNOME icon themes
gnome-wine-icon-theme - red variation of the GNOME-Colors icon theme
innoextract - Tool for extracting data from an Inno Setup installer
libd3dadapter9-mesa - state-tracker for Direct3D9
libd3dadapter9-mesa-dev - state-tracker for Direct3D9 -- development files
librust-winapi-dev - Raw FFI bindings for all of Windows API - Rust source code
libwine - Windows API implementation - library
libwine-dev - Windows API implementation - development files
libwinpr3-dev - Windows Portable Runtime library (development files)
mingw-w64-i686-dev - Development files for MinGW-w64 targeting Win32
mingw-w64-ucrt64-dev - Development files for MinGW-w64 targeting Win64/UCRT
mingw-w64-x86-64-dev - Development files for MinGW-w64 targeting Win64
python3-neo - Python IO library for electrophysiological data formats
q4wine - Qt GUI for WINE
samba-common-bin - Samba common files used by both the server and the client
shiki-colors - set of Metacity/GTK-2+ themes
shiki-wine-theme - red variation of the Shiki-Colors theme
tellico - Collection manager for books, videos, music, etc
tellico-data - Collection manager for books, videos, music, etc [data]
tellico-doc - Collection manager for books, videos, music, etc [doc]
tellico-scripts - transitional package for tellico-data
twine - utility for interacting with PyPI
unmass - Extract game archive files
wine - Windows API implementation - standard suite
wine-binfmt - Register Wine as the interpreter for Windows executables
wine64 - Windows API implementation - 64-bit binary loader
wine64-preloader - Windows API implementation - prelinked 64-bit binary loader
wine64-tools - Windows API implementation - 64-bit developer tools
winpr3-utils - Windows Portable Runtime library command line utilities
nvda2speechd - Bridge between Windows applications and Speech dispatcher
nvdacontrollerclient - Bridge between Windows applications and Speech dispatcher
gemrb - Open-source engine to run Baldur's Gate, Icewind Dale and Planescape: Torment
playonlinux - front-end for Wine
proton-caller - Run any Windows program through Valve's Proton
winetricks - simple tool to work around common problems in Wine
libwinpr3-3 - Windows Portable Runtime library

#155 Re: Installation » how to fix broken dep hell? » 2025-08-17 03:27:18

Thank man, but would you so kindly show clear instructions how pin packages?

root@9600k:~# cat /etc/apt/preferences.d/pinning
# Added to give priority to the testing packages

Package: *
Pin: release a=testing
Pin-Priority: 950

Package: *
Pin: release a=unstable
Pin-Priority: 600

There is an example I used when I was running testing with unstable in the /etc/apt/sources.list.d/devuan.sources file. I no longer use it as switched the file to have the excalibur used as it will soon be the new stable I want to run. When you create your file simply put the Pin-Priority: 1001 for the release you want used you can leave out all others.

#156 Re: Hardware & System Configuration » excalibur dist-upgrade? » 2025-08-15 23:09:37

Maybe take a look at Void Linux as a possible alternative - https://voidlinux.org/

I tried it once and you had better be prepared to be doing a lot of searching on the way to do a lot of things Debian does for you by default. Starting with booting it on another machine if cloning as their broken EFI implementation uses a direct entry to the firmware and does not setup the normal /EFI/BOOT/BOOTX64.efi that allows you to use the boot menu to choose another install. To be fair the Arch people do the same. So you need to set that up yourself then if logging in via ssh good luck on knowing what machine you log into as it does no tell you with either the MOTD when logging in or give a clue in the Terminal title you are using if graphical. Then numerous other things I had to go and copy the sensible Debian default configs to it I forget now but are still laying around in that install notes files. Oh and now I think the total deal breaker for me was in KDE it would show existing bookmarks in Dolphin with absolutely no way to add, modify or delete them without going to the config file and doing it manually. Additional deal breaker totally non intuitive naming of the packages if you need to install and you will because the dependency resolution is trash, if use to the sensible Debian naming scheme. That all from the memory of that experience doing it that comes to mind quickly.

#157 Re: Installation » "the desktop file refractainstaller.desktop is in an ..." » 2025-08-15 22:49:04

This kind of crap reminds me of the one time many years ago when I tried windoze vista.
....
Oh wait, i'm pretty sure I just described UEFI...never mind.

Which of course is another piece of garbage brought to us by the idiots at Microsoft.

#158 Re: Hardware & System Configuration » excalibur dist-upgrade? » 2025-08-15 15:04:18

Not that I am wanting to do a dist-upgrade

Doubt you would want to the recommended command is now apt full-upgrade after using the normal  apt update then apt upgrade to ensure you are using the latest software before the move to the new OS. For the supposed mess upon upgrading. I did a Excalibur upgrade on one of my servers on cloned drive to test it out couple of days ago. It went perfectly fine so I cloned back the drive to it and two other server machines that were running the Daedalus. I have never really had problems with the old dist-upgrade or the new full-upgrade in twenty years of using a Debian based system. Whenever Woody came out is when I started so the next Debian 4 would have been my first experience doing it. They usually just work for me and the vast majority of people out there. Some have problems but that is to be expected as some have made so many changes to the defaults there are bound to be conflicts.

#159 Re: Installation » [SOLVED] Can't even install yt-dlp in Devuan 6, many things are broken » 2025-08-13 21:24:10

Can you guys post me your sources.list file please?

Here is what I use I think it gives all that is available when I look at it on a mirror. It uses a German mirror as I found that to be one of the more reliable ones out there.

root@9600k:~# cat /etc/apt/sources.list.d/devuan.sources
# Devuan 6 excalibur
## The new style method of using repositories to install software.
## This /etc/apt/sources.list.d/devuan.sources is new style and location file
## The /etc/apt/old.style.sources.list contains the same as this.
## https://linuxconfig.org/ubuntus-repository-configuration-ubuntu-sources-have-moved-to-etc-apt-sources-list-d-ubuntu-sources

## Normal excalibur sources
Types: deb
#URIs: http://ca.deb.devuan.org/merged
URIs: http://de.deb.devuan.org/merged
Suites: excalibur excalibur-backports excalibur-proposed-updates  excalibur-updates
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64

## excalibur security sources
Types: deb
#URIs: http://ca.deb.devuan.org/merged
URIs: http://de.deb.devuan.org/merged
Suites: excalibur-security
Components: main non-free contrib non-free-firmware
Enabled: yes
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64

## Normal unstable sources
Types: deb
#URIs: http://ca.deb.devuan.org/merged
URIs: http://de.deb.devuan.org/merged
Suites: unstable
Components: main non-free contrib non-free-firmware
Enabled: no
Signed-By: /usr/share/keyrings/devuan-archive-keyring.gpg
Architectures: amd64

I have it installed from what would be the unstable I would think  before I disabled it when Trixie was released.

zeus@9600k:~$ apt policy yt-dlp
yt-dlp:
  Installed: 2025.07.21-1
  Candidate: 2025.07.21-1
  Version table:
 *** 2025.07.21-1 100
        100 /var/lib/dpkg/status
     2025.04.30-1 950
        950 http://de.deb.devuan.org/merged excalibur/main amd64 Packages

#160 Re: Hardware & System Configuration » daedalus: iwlwifi firmware missing for linux-image-6.12.38+deb12-amd64 » 2025-08-12 22:13:23

I upgraded the kernel to 6.12.38+deb12-amd64, bootet into it and the wi-fi was offline. Then, I bootet the old kernel 6.1 again and wi-fi was online.

Since you are using a package that is one generation release on from the default you are using, I would check to make sure you have the iwlwifi packages from the same source as it installed too. The daedalus-backports should have the firmware-iwlwifi need to match that kernel looking at the Debian packages that should be there in it.

https://packages.debian.org/search?keyw … ection=all

At least that is what it would give me if needed running the same kernel on excalibur.

zeus@9600k:~$ apt policy firmware-iwlwifi
firmware-iwlwifi:
  Installed: (none)
  Candidate: 20250410-2
  Version table:
     20250410-2 950
        950 http://de.deb.devuan.org/merged excalibur/non-free-firmware amd64 P>
zeus@9600k:~$ uname -r
6.12.38+deb13-amd64

Edit: and I would make certain you have backup network connection that works before installing the wifi package and risking having none if only method of connecting fails with that package too.

#161 Re: Installation » Fresh install vs dist-upgrade for next release » 2025-08-11 16:09:43

I installed Debian in June 2004

I started with Woody in July of 2002 Google tells me for the release, or somewhere close to that as it was the first I used. It has been my experience in these past couple of decades that upgrading using the tools provided by Debian just works. Though now the dist-upgrade has been replaced by the full-upgrade which still does the same terrific job.

#162 Re: Other Issues » Stardict - possibly problematic application? » 2025-08-09 01:27:01

With some plugins, StarDict sends the user's X11 selection from other applications to some servers: dict.youdao.com and dict.cn

Yes if you enable english to chinese translation which not a lot of people are going to do. Even if they have it installed which checking here I do not. These click-bait fud spreaders are out in full force on this one, I have seen this posted everywhere by them. With the same zero useful information presented as is typical of those postings, as in this posting as well...

#163 Re: Other Issues » [SOLVED] Strange directories in root » 2025-07-28 18:45:36

But 'network-manager' and 'avahi-daemon' was both near enough in the timeline.
I've disabled both (no need for them, as it is a desktop-machine) with update-rc.d

The network-manager is needed by KDE if you use it to show in its network widget, the avahi-daemon advertises network services to other devices on the network you may need both if those things stop working now.

Edit: In KDE you will still get network connection if another method of obtaining the IP is used but the widget will display no connections at all.

#164 Re: Installation » Fresh install vs dist-upgrade for next release » 2025-07-24 21:28:02

I started around the same time too (redhat 5.1) and I tried to do an upgrade once around that time and it didn't go well at all. Of course, times have changed and dist-upgrades have been smooth sailing for the most part for the last 10 years. I keep house pretty well,

I started with 5.2 in June of 1999 just over twenty-six years ago. Win98SE "upgrade" left my SB AWE64 sound card only able to play MIDI files, was in the store to buy new and seen the Redhat there dirt cheap and said what the hell and gave it shot. Installed ran sndconfig and had sound that was the last for windows as a daily driver. No wonder you had problems with upgrading system at that time you were in rpm hell as it was called. Where you had to dance naked in the moonlight chanting the secret formula while sacrificing a chicken or goat to get the damn things to install. What a nightmare that junk was.

The Mandrake based on it I found soon after that at least had sensible install procedures but nothing like the Debian Woody and apt had once I moved to it in 2004 I think it was it came out. Now that has been nothing but a real pleasure in the twenty plus years I have used it. But then again I am sensible with my machines I learned way back then backups, backups and more backups. They save your ass if anything goes wrong to this very day before any major upgrade I run my backup script on my machine to clone it to an external ssd boot that on my duplicate spare machine do the upgrade and see how it goes. I cannot remember the last time I had problems with an upgrade/dist-upgrade.

#165 Re: Freedom Hacks » A couple of useful solutions » 2025-07-20 16:44:40

+1 on the appman I have used it for a good year now works great.

#166 Re: Installation » Fresh install vs dist-upgrade for next release » 2025-07-20 16:41:38

make notes of any config changes you made

Those are best made when doing them the likely-hood of remembering later are slim to none. I know that is true for me so every change made goes in my install notes file I always make.

#167 Re: Packaging for Devuan » Repackaging Debian packages » 2025-07-18 23:19:53

It's in unstable

Shows up in Trixie as well, in addition to the git clone command to install local version listed.

https://packages.debian.org/search?keyw … ection=all

#168 Re: Packaging for Devuan » Repackaging Debian packages » 2025-07-18 15:14:51

Hi I seen this posting on the Debian Planet and immediately thought of this thread I read the other day. Especially when I read the mentorship offer part at the bottom of it. Could be worth a try to reach out and see if he can help.

https://optimizedbyotto.com/post/debcra … packaging/

#169 Re: Other Issues » package server not being updated » 2025-07-16 23:00:34

Who should I contact about this issue?

From greenjeans in this thread.
https://dev1galaxy.org/viewtopic.php?id=7304

You might get a faster reply to your query via IRC, on Libera-chat go to #devuan-dev, that's where all the big cheeses usually hang out

#170 Re: News & Announcements » Chrome based browsers and uBlock Origin » 2025-07-16 22:51:37

The ungoogled-chromium I use allows the ublock origin with its chromium web store extension. It gets updated all the time like the other chrome based browers I have installed, same with the extensions. Comes in handy I needed to go through all five other ones I have to find the one that worked on a particular website just two days ago. I still use Firefox mainly and have since it was still called Netscape Navigator before the fork to open source and as the guns nuts say, you will pry it from my cold dead hands.

#171 Re: Desktop and Multimedia » Daedalus unusable with multiple monitors - Fixed in Excalibur » 2025-07-16 14:32:27

I do I have been using a Debian or one based on it distribution since Woody was released in 2004 I think it was, so I have been through a few releases in that time. That is how it works it is at the stage now where nothing new is going to enter the archives for the coming release. So you can safely do updates knowing that they will be only the already mentioned bug fixes or security updates for the now fixed in stone versions of the software installed. Which is the main complaint against Debian as time goes on until the next release the outdated versions of the software installed in the current stable, as it takes them about two years between the stable release cycles to release the next version. But if you are interested in stability and something that just works day after day basically for years to come Debian stable and distributions based on it are unbeatable for that.

#172 Re: Desktop and Multimedia » Daedalus unusable with multiple monitors - Fixed in Excalibur » 2025-07-15 20:35:24

Perhaps I should withhold updating until it is released or limit it to the security repo only.

I fail to see why Trixie (which in Devuan is Excalibur) is in the hard freeze state all you will ever get for updates at this point are bug fixes/security updates of the frozen software versions already installed. Once the new OS software is released as stable then the security archive starts to get packages as those issues come up.

#173 Re: Devuan » Can't use MAKE command driver for installation » 2025-07-10 21:21:19

Okay, I will try to find the advice I missed.

You may also want to apt update then apt upgrade. It appears your kernel is two versions (-35 vs -37) behind the present released version by Debian which Devuan follows very closely. Most times on my main Devuan machine I will get the new kernel before it hits the Debian archives for those other machines I have running Debian systemd free.

#174 Re: Devuan » Can't use MAKE command driver for installation » 2025-07-10 21:13:11

Who's asking it to look for vmlinux?

I have no clue nor the interest to search the source to find out why the stupid things "Skipping BTF generation" step is looking for vmlinux now I notice instead of the vmlinuz that is there when the auto-complete gave it to me on my Debian system when I was wondering it was not finding what I knew had to be there to boot.. I went systemd free with after seeing how easy it is to do on a Devuan conversion.

seeder1@8400t:~$ acp systemd
systemd:
  Installed: (none)
  Candidate: (none)
  Version table:
     254.26-1~bpo12+1 -1
        100 http://ftp.ca.debian.org/debian bookworm-backports/main amd64 Packages
     252.38-1~deb12u1 -1
        500 http://ftp.ca.debian.org/debian bookworm-proposed-updates/main amd64 Packages
        500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages
     252.36-1~deb12u1 -1
        500 http://ftp.ca.debian.org/debian bookworm/main amd64 Packages

#175 Re: Devuan » Can't use MAKE command driver for installation » 2025-07-10 15:03:02

Though now I remember I have system like it with compiler and everything necessary just for shits and giggles since I have some time on my hands..

seeder1@8400t:~$ acp gcc
gcc:
  Installed: 4:12.2.0-3
  Candidate: 4:12.2.0-3
  Version table:
 *** 4:12.2.0-3 500
        500 http://ftp.ca.debian.org/debian bookworm/main amd64 Packages
        100 /var/lib/dpkg/status
seeder1@8400t:~$ acp build-essential
build-essential:
  Installed: 12.9
  Candidate: 12.9
  Version table:
 *** 12.9 500
        500 http://ftp.ca.debian.org/debian bookworm/main amd64 Packages
        100 /var/lib/dpkg/status
seeder1@8400t:~$ acp make
make:
  Installed: 4.3-4.1
  Candidate: 4.3-4.1
  Version table:
 *** 4.3-4.1 500
        500 http://ftp.ca.debian.org/debian bookworm/main amd64 Packages
        100 /var/lib/dpkg/status
seeder1@8400t:~$ acp git
git:
  Installed: 1:2.39.5-0+deb12u2
  Candidate: 1:2.39.5-0+deb12u2
  Version table:
 *** 1:2.39.5-0+deb12u2 500
        500 http://ftp.ca.debian.org/debian bookworm/main amd64 Packages
        500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages
        100 /var/lib/dpkg/status
seeder1@8400t:~$ acp linux-headers-$(uname -r)
linux-headers-6.1.0-37-amd64:
  Installed: 6.1.140-1
  Candidate: 6.1.140-1
  Version table:
 *** 6.1.140-1 500
        500 http://ftp.ca.debian.org/debian bookworm-proposed-updates/main amd64 Packages
        500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages
        100 /var/lib/dpkg/status
seeder1@8400t:~$ alias acp
alias acp='apt-cache policy'
seeder1@8400t:~$ ll src
ls: cannot access 'src': No such file or directory
seeder1@8400t:~$ mkdir src
seeder1@8400t:~$ cd src
seeder1@8400t:~/src$ git clone https://github.com/lwfinger/rtw89.git
Cloning into 'rtw89'...
remote: Enumerating objects: 7524, done.
remote: Counting objects: 100% (1755/1755), done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 7524 (delta 1703), reused 1661 (delta 1661), pack-reused 5769 (from 2)
Receiving objects: 100% (7524/7524), 7.99 MiB | 23.11 MiB/s, done.
Resolving deltas: 100% (6041/6041), done.
seeder1@8400t:~/src$ cd rtw89

eeder1@8400t:~/src/rtw89$ make
make -C /lib/modules/6.1.0-37-amd64/build M=/home/seeder1/src/rtw89 modules
make[1]: Entering directory '/usr/src/linux-headers-6.1.0-37-amd64'
  CC [M]  /home/seeder1/src/rtw89/core.o
/home/seeder1/src/rtw89/core.c:1751:11: warning: ‘rtw89_rxdesc_to_nl_he_gi’ defined but not used [-Wunused-function]
 1751 | static u8 rtw89_rxdesc_to_nl_he_gi(struct rtw89_dev *rtwdev,
      |           ^~~~~~~~~~~~~~~~~~~~~~~~
  CC [M]  /home/seeder1/src/rtw89/mac80211.o
  CC [M]  /home/seeder1/src/rtw89/mac.o
snip......

Skipping BTF generation for /home/seeder1/src/rtw89/rtw_8852c.ko due to unavailability of vmlinux
  CC [M]  /home/seeder1/src/rtw89/rtw_8852ce.mod.o
  LD [M]  /home/seeder1/src/rtw89/rtw_8852ce.ko
  BTF [M] /home/seeder1/src/rtw89/rtw_8852ce.ko
Skipping BTF generation for /home/seeder1/src/rtw89/rtw_8852ce.ko due to unavailability of vmlinux
  CC [M]  /home/seeder1/src/rtw89/rtw_8922a.mod.o
  LD [M]  /home/seeder1/src/rtw89/rtw_8922a.ko
  BTF [M] /home/seeder1/src/rtw89/rtw_8922a.ko
Skipping BTF generation for /home/seeder1/src/rtw89/rtw_8922a.ko due to unavailability of vmlinux
  CC [M]  /home/seeder1/src/rtw89/rtw_8922ae.mod.o
  LD [M]  /home/seeder1/src/rtw89/rtw_8922ae.ko
  BTF [M] /home/seeder1/src/rtw89/rtw_8922ae.ko
Skipping BTF generation for /home/seeder1/src/rtw89/rtw_8922ae.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-6.1.0-37-amd64'
seeder1@8400t:~/src/rtw89$ ll /vmlinuz
0 lrwxrwxrwx 1 root root 27 Jun 28 09:58 /vmlinuz -> boot/vmlinuz-6.1.0-37-amd64

With the result being the bottom of the snipped output with some stupid foolishness about not being able to find vmlinuz which is clearly there. Who knows if the the make install would work I am not interested in seeing if that step works. But if the OP will actually listen to advice given he can try and and find out.

Board footer

Forum Software