The officially official Devuan Forum!

You are not logged in.

#26 Re: Freedom Hacks » How will life be without gvfs? » 2026-03-18 14:23:36

I have been running a desktop PC with XFCE with gvfs uninstalled since a long time and I have never noticed any problems apart from the fact that I have to mount removable drives manually.

'pmount' as suggested is a good alternative to make manual mounting of removable drives easier, but of course you can also just use the standard 'mount' command.

#27 Re: Devuan » Age Verification » 2026-03-18 13:17:34

Is Devuan a legal entity? If yes in which country? If not, who are those countries making these laws supposed to hold responsible? Certainly not individual devs located all over the world and often not even easily identifiable.

In practice these local laws only have relevance for companies or legal entities who have some kind of presence in the territories affected by these laws.

but I guess some kind of disclaimer such as "Not for use in Brazil/California/whatever" doesn't hurt and is easily done but IMHO that's not really necessary as the standard FOSS licenses disclaimer ("THIS PROGRAM IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.") should already cover that.

With operating systems that don't come preinstalled on a device it is ultimately the user who decides to download and install it who is responsible for it, not the creators, as the creators cannot know where it will be installed and how it will be used.

This is nothing new really, for example there has always been the issue of software patents which apply to the US but not to many other parts of the world and non-commercial non-US based distros have always ignored these local US laws, as they don't apply to them.

#28 Re: Other Issues » What just happened to Thunderbird? » 2026-03-08 11:45:26

Yahoo mail still works fine with Seamonkey, I just checked, so it doesn't seem that they have "gotten aggressive about forcing people to use their preferred access methods", it must be something with your setup or your account.

#29 Re: Other Issues » New Wifi Vulnerability » 2026-02-27 20:53:15

chris2be8 wrote:

My home network is entirely wired, with wifi disabled on my router.

Same here, my router is actually a small custom built PC that doesn't even have wifi.

A router provided by the ISP (or even a self-bought off-the-shelf router) is another gaping security hole that I would never allow in my home.

#30 Re: Hardware & System Configuration » [SOLVED] ext4 write slow on small 120gb sata SSD » 2026-02-16 03:56:54

greenjeans wrote:

how many SSD's last 14 years?

I don't know how many, but my Transcend 32GB SLC SATA SSD from 2011 is still going strong, no errors, with an average erase count of 29315 right now, according to smartctl.
I paid around 100 Euros for it at the time.

#31 Re: Freedom Hacks » UDisks2: Security Considerations » 2026-02-15 04:25:33

ralph.ronnquist wrote:

Don't copy AI output to here, @igorzwx, or anyone.

Thanks for that, what I find particularly annoying is when people post LLM slop without even declaring it (and therefore pretending they wrote it themselves), people should at least have the decency to put it in quotes and declare which LLM/chatbot they got it from, just like when quoting from a website or any other source.

#32 Re: Devuan » Proposal "Devuan User Repository" » 2026-02-06 14:39:31

What or who is LQ and FDN? Even my favourite search engine doesn't turn up anything useful, only clearly unrelated meanings...

#33 Re: Off-topic » XFCE is building a new WM and compositor for Wayland » 2026-02-05 17:04:37

From my perspective as a XFCE user who has no interest in Wayland and who doesn't have any insight into the details of how XFCE is developed it seems good because it keeps the wayland code (xfwl4) separate from the X11 part (xfwm4) so if in future they drop the X11 part it should be relatively easy for someone to for fork xfwm4 and continue maintaining it.

But if my assessment is wrong then please enlighten me.

#34 Re: Devuan » Proposal "Devuan User Repository" » 2026-02-04 13:25:18

ralph.ronnquist wrote:

Off topic babble seems to be the menu of the day. I could delete but I'm not too comfortable doing that.

I know a forum that has a thread called "random off-topic ramblings" in the off topic section of the forum where mods move all these posts to, so they don't get deleted/censored and the authors of these off-topic posts are free to continue they ramblings in that thread, but the original thread is kept free of noise.
Personally I find it's a good compromise that does not censor anything but at the same time keeps off-topic ramblings out of the regular threads.
Also they have the off topic section visible only to logged in members so that it doesn't get indexed by search engines.
Just a suggestion...

(this post of mine can be deleted or moved too since it's off topic)

#35 Re: Devuan » Proposal "Devuan User Repository" » 2026-02-03 15:32:58

@exponentialmatrix
I think you will have more success if you contact the real devs on #devuan-dev at libera.chat like suggested by ralph.ronnquist in his earlier post, this forum doesn't seem to be where the real devs hang out.

#36 Re: Devuan » Proposal "Devuan User Repository" » 2026-02-01 23:57:52

exponentialmatrix wrote:

I see debian as too bureaucratic to accept changes of this sort... If they really wanted a debian AUR they would have already done it a long time ago.

@exponentialmatrix please re-read ralph.ronnquists message he was talking about the steps to get easydeb into DEVUAN, not Debian!

#37 Re: Devuan » Proposal "Devuan User Repository" » 2026-02-01 13:31:56

@exponentialmatrix ralph.ronnquist suggestion seems sensible, proceed step by step, DUR requires 'easydeb', so first get 'easydeb' into Devuan, that way the fundamental requirement is available in the Devuan repos, after that it's only a matter of making the DUR repo an official part of Devuan.

#38 Re: Devuan » Proposal "Devuan User Repository" » 2026-01-31 20:53:29

I really don't see why you would call this "remedial classes".

It's a stepping stone, nobody was born a master, not even in the rosy past you seem to refer to (which I have lived through too as I got into computers in the 80s, unless you refer to even more ancient times with punch cards and computers the size of a large closet...).

#39 Re: Devuan » Proposal "Devuan User Repository" » 2026-01-30 22:00:06

I support this proposal, I tested easydeb last autumn (as documented in another thread here on this forum) and I found it easy to understand and very usable (not perfect, but no software is perfect).
The only reason I haven't used it again since, is lack of time, but if I have a need to package something again and find the time for it I will use it again.

#40 Re: Installation » does the Brave browser work here? » 2026-01-27 14:40:44

stargate-sg1-cheyenne-mtn wrote:

commentary on browsers, see especially regarding Brave

be careful what you write, calling somebody a "massive homophobe" just because he donated to California Proposition 8 which called for the banning of same-sex marriage in California, could be considered slander, even if you are just quoting somebody else as you aren't distancing yourself from the content of that quote.
Being against "gay marriage" does not at all mean being a  "massive homophobe".

#41 Re: Devuan » Devuan 6 Extremely Poor Quality Control. » 2026-01-24 13:51:35

@camtaf greenjeans is probably saying that the best Debian devs where the ones that left Debian because of systemd and they moved on to create Devuan instead. smile

There is probably some truth to it, no experienced and self respecting dev with Unix background would put up with such an abomination that systemd is.

#42 Re: Off-topic » Microsoft and encrypted data » 2026-01-24 13:33:57

I'm just as concerned about the possibility that Redhat (also a US corporation with strong ties to the military industrial complex, already before they became a division of IBM) might have hidden some backdoors in the Linux ecosystem code somewhere. Just because it's FOSS it doesn't mean you can't sneak in backdoors somewhere in the millions of lines of code (disguised as bugs for plausible deniability).

Systemd would seem like a good candidate for such a backdoor to me, it's an essential and very complex piece of software with root privileges that runs on every Linux machine (except on the few using alternative init systems wink ) and it's predominantly developed by devs working for RH.
The kernel itself is less likely as the code is under too much scrutiny.

#43 Re: Off-topic » AI in Firefox or Waterfox » 2025-12-24 14:28:58

Ladybird looks very promising so far  and I hope I will be able to use it instead of Firefox in the future.

#44 Re: Desktop and Multimedia » [SOLVED]about:blank change after Chimaera update » 2025-12-09 19:48:29

to change the default search engine:
Hamburger Menu > Settings > Search > default Search Engine

below that you have the Address Bar settings: unselect Search Engines

If that doesn't solve your issue then maybe post a screenshot as it's not clear what exactly you are referring to.

#45 Re: DIY » easydeb deb packager » 2025-12-09 10:01:49

@exponentialmatrix
Those two lines came from the Arch PKGBUILD ( https://gitlab.archlinux.org/archlinux/ … n/PKGBUILD ), I wasn't sure how to interpret them (optional build dependencies? is there such a thing in debian? how would optional build dependencies work anyway?) but I left them in there (commented out) just in case.

#46 Re: DIY » easydeb deb packager » 2025-12-08 07:52:56

exponentialmatrix wrote:

crappy easychroot, have low expectations. Will be polished over time. It's better over figuring out all the commands your self.
https://gitea.com/easydeb/easychroot

Thanks, will test it as soon as I find time for it.

It's "all"

The way I understand the debian policy guide "arch" should be "any" for rssguard: https://www.debian.org/doc/debian-polic … chitecture

Make an account on gittea, i'll make you a collaborator so that you can edit it your self in the future.

I'm not a fan of git at all (in fact I find the syntax contrived, overly complex and unintuitive) therefore I don't really do git repos but maybe I'll get myself an account on gitea when I have more than one debbuild.

#47 Re: DIY » easydeb deb packager » 2025-12-06 19:05:54

exponentialmatrix wrote:

rssguard on the DUR https://gitea.com/DUR/rssguard

One run-time dependency was missing (now added) and I have done some other minor improvements, here is the latest version:

# Maintainer: LinuxTECH.NET <deb-packager{at}linuxtech.net>

pkgbase=rssguard
pkgname=(rssguard{,-lite})
pkgver=4.8.6
pkgrel=1.1
pkgdesc='simple, light and easy-to-use RSS/ATOM feed aggregator
 RSS Guard is simple, light and easy-to-use RSS/ATOM feed aggregator
 developed using Qt framework which supports online feed synchronization
 with these services:
  - [Tiny Tiny RSS](https://tt-rss.org)
  - [Inoreader](https://www.inoreader.com)
  - [Nextcloud News](https://apps.nextcloud.com/apps/news)
  - [Gmail API](https://developers.google.com/gmail/api)
 .
 .'
arch=(any)
control_fields+=('Section: contrib/web')
control_fields+=('Priority: optional')
url='https://github.com/martinrotter/rssguard'
license=(GPL-3.0-only)
depends=(libqt6widgets6
         libqt6gui6
         libqt6core6t64
         libqt6sql6
         libqt6sql6-sqlite
         libqt6xml6
         libqt6concurrent6
         libqt6core5compat6
         libqt6multimedia6
         libqt6multimediawidgets6
         libqt6qml6
         libqt6network6
         libqt6dbus6
         libstdc++6
         libgcc-s1
         libc6
         libsqlite3-0)
builddepends=(qt6-5compat-dev
              qt6-declarative-dev
              qt6-multimedia-dev
              qt6-tools-dev
              qt6-base-dev
              linguist-qt6
              qt6-webengine-dev
              libsqlite3-dev
              'cmake>=3.14.0')
#suggests=('clang: Support for beautification of message filter scripts'
#            'mariadb-libs: Support for MariaDB-based data storage')
source=(${pkgbase}_${pkgver}.orig.tar.gz::https://github.com/martinrotter/rssguard/archive/refs/tags/${pkgver}.tar.gz)
sha256sums=('c29bdda08ece8de113dbdb87e8e23491221ba9ddbacd26141d6a00e04888972e')

prepare(){
  cd "${srcdir}"
  mv ${pkgbase}-${pkgver} rssguard
}

build() {
  cmake -B build -S $pkgname \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DREVISION_FROM_GIT=OFF \
    -DNO_UPDATE_CHECK=ON \
    -DENABLE_MEDIAPLAYER_QTMULTIMEDIA=ON \
    -DENABLE_MEDIAPLAYER_LIBMPV=OFF
  cmake --build build

  cmake -B build-lite -S $pkgname \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DREVISION_FROM_GIT=OFF \
    -DNO_UPDATE_CHECK=ON \
    -DENABLE_MEDIAPLAYER_QTMULTIMEDIA=ON \
    -DENABLE_MEDIAPLAYER_LIBMPV=OFF \
    -DNO_LITE=OFF
  cmake --build build-lite
}

package_rssguard() {
  depends+=(libqt6webenginecore6
            libqt6webenginewidgets6)

  DESTDIR="$pkgdir" cmake --install build
}

package_rssguard-lite() {
  pkgdesc+=' This package contains RSS Guard without the WebEngine support.'
  conflicts=(rssguard)
  provides=(rssguard=$pkgver)
  replaces=(rssguard-nowebengine)

  DESTDIR="$pkgdir" cmake --install build-lite
}
greenjeans wrote:

Sad thing is, it's really easy to do a simple package job with dpkg-deb. Place your scripts/files, control, postinst, build.

It is actually very easy with easydeb too, I like the concept behind it, that you can simply share a debbuild file (which is essentially a recipe for anyone to automatically replicate your build, basically instead of sharing binary packages that could be many megabytes you just share a text file, which you can even share in a forum post like I just did, it's just text)  and how it has been implemented (that it's shell scripts).

Easydeb is 80%-90% there, it only needs a few more improvements (like the chroot build thing as already mentioned, in order to be able to get the build dependencies right) to become the best way to create packages for debian derived distros, I mean for anyone who is not planning to become an official debian dev (they have no choice but to package according to the debian rules).

#48 DIY » How to have a dynamic desktop background with Xearth on Devuan XFCE » 2025-12-05 07:43:14

tux_99
Replies: 0

I'm not sure if there is anybody else out there who still likes to use Xearth as a desktop background but just in case I'll share here how I got Xearth working on Devuan XFCE.

For those who don't know, Xearth is a program written in the 90's that generates a 3D image of the earth showing it's current position with shading for the sides where it's night. See the homepage of Xearth: https://xearth.org/

To build Xearth just download the source code tarball from the above link, apply the below patch (otherwise the build fails) and then run xmkmf and then make.

diff -uNr xearth-1.1-orig/gifout.c xearth-1.1-new/gifout.c
--- xearth-1.1-orig/gifout.c	1999-11-07 07:51:34.000000000 +0100
+++ xearth-1.1-new/gifout.c	2025-12-03 11:17:28.970312517 +0100
@@ -44,6 +44,7 @@
  */
 
 #include <stdio.h>
+#include <stdlib.h>
 #include "port.h"
 #include "gifint.h"
 #include "kljcpyrt.h"

After 'make' completes you will find the generated binary 'xearth' and the man page that you can copy to /usr/local/bin and /usr/local/man.

To actually use xearth as a desktop background in XFCE I added the following lines to /etc/rc.local:
(I chose /dev/shm as temp folder for the generated images as that's in RAM to reduce write cycles on the SSD)

# create initial xearth desktop background images
/usr/bin/su - user -c "/usr/local/bin/xearth -grid -ppm -size 1920,1080 > /dev/shm/desktop-01.ppm"
/usr/bin/ln -fs /dev/shm/desktop-01.ppm /dev/shm/desktop-02.ppm

Replace 'user' with you actual username that you use to login to your PC and adjust the size parameter to match your screen resolution.

Then add the following entry to the crontab of your user (again adjust the resolution to suit your screen):

*/5 * * * * /usr/local/bin/xearth -grid -ppm -size 1920,1080 > /dev/shm/desktop-01.ppm ; DISPLAY=:0.0 /usr/bin/xfdesktop -N

This will generate a new image every 5 minutes and refresh your desktop background with this newly generated image.

Last thing, you need to configure the Desktop Settings -> Background of XFCE as follows:

Folder: /dev/shm/
Style: Centered
Colour: Transparent
[X] Apply to all workspaces   (this is optional)
[X] Change the background [at start up]

And here is a screenshot of how it looks like (obviously the part of the earth seen changes over the course of the day and the earth axis inclination changes over the course of the year so this is simply a snapshot of how it looked like when I made the screenshot):
http://pkgrepo.linuxtech.net/files/Scre … xearth.png

Enjoy! smile

#49 Re: Hardware & System Configuration » ntp and intranet » 2025-12-02 15:13:16

Yes openntp is the best one, I have been using it for decades, it's from OpenBSD, one of the few FOSS projects that still uses common sense (Devuan obviously is one of them too wink ).

#50 Re: DIY » easydeb deb packager » 2025-12-01 04:02:45

exponentialmatrix wrote:

you are using the wrong tool. translating it to a debian source package is overkill.

Ok, let me rephrase my question then:

What procedure did you follow to ensure that the build dependencies for all the DEBBUILDs that you created so far are complete and correct?

Board footer

Forum Software