The officially official Devuan Forum!

You are not logged in.

#1 Re: Desktop and Multimedia » about:blank change after Chimaera update » Yesterday 00:17:19

golinux wrote:

@HardSun . . . Thanks for taking the time to respond. The tab is not the problem it is the ddg icon which precedes it that I find annoying. Why can't I just choose whichever search engine I want at that time! I think the point is to box us all into patterns that will move us further down the chute to the abattoir . . .

Are you talking about the search bar icon to the left that has a drop down menu of other search engines? Provided you have other search engine shortcuts?

I think you might be talking about the about:config setting as per below, try setting it to false and see if that is it?

browser.urlbar.scotchBonnet.enableOverride

Otherwise please upload an image as tux_99 mentions.

#2 Re: Off-topic » Question, about immutable distros » 2025-12-08 23:41:19

Fedora and red hat clones use something called ostree.
https://ostreedev.github.io/ostree/introduction/
Immutable is a buzz word for atomic upgrades from what ive read.

#3 Re: Desktop and Multimedia » about:blank change after Chimaera update » 2025-12-08 23:34:07

If you just want a blank page when you open firefox, try this. I got it from the arkenfox user.js i use in firefox.

1) go to about:config
2) copy paste this into the search browser.startup.homepage
3) double click that link and change whatever is there (usually its about:home) to chrome://browser/content/blanktab.html

I cant help with the duckduckgo icon thing sorry.
arkenfox user.js link if you are interested.
https://github.com/arkenfox/user.js/

#4 Re: Hardware & System Configuration » Recommend a Hypervisor ? » 2025-12-05 05:16:02

pcalvert wrote:

I believe that the real reason is because VirtualBox is not compatible with the way that Debian prefers to do things. Oracle wants people to use the latest version of VirtualBox rather than the Debian way, which is to apply patches to an older version of VirtualBox.

Its partially closed source and not built against debian free software guidelines.
The virtualbox extensions packs are proprietary software.
Virtualbox itself is built using the open watcom compiler under the Sybase Open Watcom Public License.

#5 Re: Hardware & System Configuration » Recommend a Hypervisor ? » 2025-12-04 21:46:17

You could try Aqemu which is a gui frontend for qemu, it would be good for people who used virtualbox.
Maybe not as many bells and whistles im not sure, but its a starting point to learn more about the powerful qemu type 2 hypervisor.

https://packages.debian.org/trixie/aqemu

#6 Re: Installation » Grub Error / Upgrade to Excalibur » 2025-12-01 05:44:26

Its either human error or a grub bug im not sure.
Most likely my human error knowing my inexperience wink
Glad you got it fixed oleg.

#7 Re: Installation » Grub Error / Upgrade to Excalibur » 2025-12-01 05:10:01

Are you dual or multi booting different linux systems?
It sounds like you may have had the efi mounted to the wrong partition?

My /boot/efi partition was definitely mounted, i was able to chroot into it the upgraded devuan from a live usb and correct the GRUB_DISTRIBUTOR line in
/etc/default/grub and that fixed it. That was the first thing i checked as i was getting a partial grub loading screen and then blackness, then boot loop.

#8 Re: Installation » Grub Error / Upgrade to Excalibur » 2025-12-01 04:44:49

No it doesn't apply to my case.
If you were installing what devuan install media were you using?

#9 Re: Freedom Hacks » Switching to GTK2 from GTK3 on Post-Beowulf Devuan Releases » 2025-11-29 00:13:23

Spacefm Bookworm/Daedalus just works.
Spacefm Trixie/Excalibur has a segfault where if I press the left alt button a few times it segfaults with glib errors.
So say if i use alt tab to change windows a few time with spacefm, boom segfault.

#10 Re: Hardware & System Configuration » Running with disconnected SATA cables » 2025-11-28 23:52:21

I run a two ssd setup on my pc and have to use windows for work.
When i installed windows i just made sure windows used the correct drive.
The only caveat I think will be the boot sectors and where windows decided to put the uefi.
So in my case i had to fiddle around making a separate partition for windows uefi.
This was so both hard disks have there own uefi partition.
So it may be a good idea to poweroff the devuan drive so windows uses the drive you want exclusively.

To make a long story short, i think in my setup the sda drive is the primary drive windows likes to put uefi, so if i install windows on say sdb or nvme0n1 it will always choose sda to install the uefi software provided that an OS like devuan previously installed a uefi partition there.

This is all dependent on "NOT" having secure boot enabled mind you. I dont trust that setup.

EDIT to add: I dont use grub to enter the windows drive, i just use my bios boot menu for that by pressing F10 as the machine starts up.
You could also have a grub menu option on devuan for choosing the windows installation after you set everything up.

#11 Installation » Grub Error / Upgrade to Excalibur » 2025-11-24 08:21:24

HardSun
Replies: 9

Upgraded Daedalus to Excalibur today.

Not sure why this is happening or how i managed to resolve it but the new grub default update puts my machine into a boot loop with a black screen.

Specifically the line in /etc/default/grub

GRUB_DISTRIBUTOR=`( . /etc/os-release && echo ${NAME} )`

Its output...

echo `( . /etc/os-release && echo ${NAME} )`
Devuan GNU/Linux

The fix was to revert it back to lsb-release, devuan excalibur now boots correctly.

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

Its output...

echo `lsb_release -i -s 2> /dev/null || echo Debian`
Devuan

Why would this happen?
Anyone experience this?

#12 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-11-19 00:44:38

just if i was starting it in the correct way, where do you start it from?

#13 Re: Off-topic » Devuan Users Audio Sound Setups » 2025-11-17 08:25:58

@steve_v

By favored i mean it was my favorite hifi system at the time after going through 2 others hifi brands/systems from as far back as the early 80's to late 80's.
The Denon surround sound was incredible at the time (around 1998), first album i played on it was Metallica's Master Of Puppets and it gave me goosebumbs at how clear and loud the sound was. Times change though and I lost interest in having nice things as people in my life ruined them on me. At the moment I live in shared accommodation so space and my own noise are at a premium.

#14 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-11-17 08:14:44

@steve
They had netbsd's bluetooth stack back around openbsd 5.3 version but removed it due to security concerns.

#15 Re: Off-topic » Devuan Users Audio Sound Setups » 2025-11-17 05:48:27

So steve, you just use an old HP PC as a sound server that runs all that hardware? Very cool, would love something like this oneday.
Ive always favored Denon, used to have $3k Denon setup back in the 90's, not connected to a computer but just the amp, cd/tape tuner and speakers setup.

#16 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-11-17 05:37:03

EDX-0 wrote:

just cancel pipewire and use alsa only + jack every so often, this is literally bloating the desktop with the bloatware of pipewire as if the poettering bloatware of pulseaudio wasn't bad enough, maybe we should all go to a real OS like OpenBSD that has a proper audio stack and system.

Ive tried OpenBSD, it has no bluetooth stack so i cant use my portable bluetooth speaker for audio. sad

#17 Off-topic » Devuan Users Audio Sound Setups » 2025-11-17 00:49:00

HardSun
Replies: 7

Just curious what devuan users have for audio setups, mine is pretty simple, just a portable bluetooth speaker but I think a rather nice sounding one, although i would love a better setup with proper quality PC speakers but i just dont have the room, i have a tiny desk and it fits my screen, keyboard and pc just snug with the portable speaker.

Its a Marshall Emberton II.
https://www.marshall.com/us/en/product/ … id=1006884

emberton-iii-side-desktop-1.png

Thread should be specific to devuan users running the devuan linux os and what works for them smile

#18 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-11-16 23:52:03

@davesp
its working, i was just curious if i was running it correctly, i put it in .xinitrc to autostart via startx.
I also locally set $XDG_RUNTIME_DIR as i dont use elogind only seatd.

#19 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-11-14 23:59:31

Just a quick question, it seems as though pipewire is running via the user, is this check correct?
user1 being my login name.

~ $ ps -aux | grep 'pipewire\|wireplumber'
user1     2081  0.0  0.0 104188 12720 tty1     Sl   09:45   0:00 /usr/bin/pipewire
user1     2084  0.5  0.0 481776 19648 tty1     SLl  09:45   0:03 /usr/bin/wireplumber
user1     2087  0.4  0.0 105960 14652 tty1     SLl  09:45   0:03 /usr/bin/pipewire-pulse

#20 Re: Documentation » How to: Devuan 5 Daedalus an pipewire » 2025-11-14 23:47:28

I just tried your script on my setup and it works.
Thanks davesp.

#21 Re: Off-topic » GTK2 Removed from Arch's Repositories » 2025-11-13 13:18:28

why dont you do something about it then brocashelm.
my solution is to scale back the use of gui's.

#22 Re: Other Issues » [SOLVED] Devuan Excalibur Pipewire / via $HOME.profile » 2025-11-13 08:39:50

Nevermind, im getting it now.
Must be for users who are using elogind only.
I need to just keep doing what im doing to run pipewire and using below statement in $HOME/.profile

if [ -z "$XDG_RUNTIME_DIR" ]; then
        XDG_RUNTIME_DIR="/tmp/$(id -u)-runtime-dir"

        mkdir -pm 0700 "$XDG_RUNTIME_DIR"
        export XDG_RUNTIME_DIR
fi

Just the wording from the release notes made me think i could use that code in $HOME/.profile using startx without elogind.

https://files.devuan.org/devuan_excalib … _notes.txt

> `apt-get install pipewire pipewire-pulse wireplumber`

There are many different ways of achieving this depending on whether you require
sound in the console, a GUI desktop or both.

A basic solution that can accommodate both is to add the following shell
snippets:-

  * ~/.profile

        if [ "$XDG_RUNTIME_DIR" = "/run/user/$(id -u)" ] ; then
                psess_pids=
                for p in pipewire wireplumber pipewire-pulse ; do
                command -v $p >/dev/null || continue
                    pgrep --exact --uid $USER $p >/dev/null && continue
                    $p &
                    psess_pids="$! ${psess_pids}"
                done
                [ "$psess_pids" ] && trap "kill $psess_pids" EXIT
        fi

  * ~/.xsessionrc

        if [ -f ~/.profile ]; then
            . ~/.profile
        fi

#24 Other Issues » [SOLVED] Devuan Excalibur Pipewire / via $HOME.profile » 2025-11-13 06:08:55

HardSun
Replies: 2

I just have a question regarding the release notes and starting pipewire and $XDG_RUNTIME_DIR within $HOME/.profile as i cant get it to work, nothing happens.
EDIT: I dont use elogind or polkit, only seatd.

https://files.devuan.org/devuan_excalib … _notes.txt

This is how i currently start pipewire and wireplumber, please read on for the questions.
$HOME/.profile

if [ -f ~/.bashrc ];
    then . ~/.bashrc;
fi

export PATH="$HOME/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

if [ -z "$XDG_RUNTIME_DIR" ]; then
        XDG_RUNTIME_DIR="/tmp/$(id -u)-runtime-dir"

        mkdir -pm 0700 "$XDG_RUNTIME_DIR"
        export XDG_RUNTIME_DIR
fi

$HOME/.xinitrc

. ~/.profile
xrandr --output HDMI-2 --mode 1920x1080 --rate 144.00 &
xset s off -dpms &
slstatus &
sxhkd &
dbus-launch &
pipewire &
pipewire-pulse &
sleep 3s && wireplumber &
sleep 2s && exec startdwm

________________________________________________________

As per the release notes, below code snippets is how i have modified $HOME/.profile and now sourcing it via .xsessionrc instead of .xinitrc, is this correct or am i missing something?
Also dbus-launch is needed via either xinitrc or .profile i think?
$HOME/.profile

if [ -f ~/.bashrc ];
    then . ~/.bashrc;
fi

export PATH="$HOME/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

        if [ "$XDG_RUNTIME_DIR" = "/run/user/$(id -u)" ] ; then
                psess_pids=
                for p in pipewire wireplumber pipewire-pulse ; do
                command -v $p >/dev/null || continue
                    pgrep --exact --uid $USER $p >/dev/null && continue
                    $p &
                    psess_pids="$! ${psess_pids}"
                done
                [ "$psess_pids" ] && trap "kill $psess_pids" EXIT
        fi

$HOME/.xinitrc

xrandr --output HDMI-2 --mode 1920x1080 --rate 144.00 &
xset s off -dpms &
slstatus &
sxhkd &
dbus-launch &
sleep 2s && exec startdwm

$HOME/.xsessionrc

        if [ -f ~/.profile ]; then
            . ~/.profile
        fi

#25 Re: Off-topic » GTK2 Removed from Arch's Repositories » 2025-11-12 23:49:49

artix is keeping gtk2 around atleast. For as long as they build without much patching.

the next best thing is going suckless and do everything in the terminal.

Board footer

Forum Software