The officially official Devuan Forum!

You are not logged in.

#1 Freedom Hacks » Switching to GTK2 from GTK3 on Post-Beowulf Devuan Releases » 2025-02-27 20:47:59

brocashelm
Replies: 2

Note that this is only intended for experienced users. Do not attempt otherwise.

Unhappy with the direction Xfce has been going since the 4.16 release (CSD and all), I've considered just going back to 4.12 (while staying on Daedalus), which I successfully pulled off by preferring Beowulf's repository for all my Xfce-related packages. The problem, however, is that some of them depend on GTK3 (as 4.12 has partial GTK3 support). What I then did was enable the archived repositories for Ascii and even Jessie, and I ensured that my Xfce would be completely unaffected if I decided to run sudo apt autoremove libgtk-3-0.

Another issue is that I had to use the Jessie versions of xfce4-terminal and xfce4-notifyd, as those were already depending on GTK3 as of Ascii. After successfully "downgrading" my packages accordingly, and seeing that Xfce has been purely GTK2-ized once more, I set a negative pinning on the packages to prevent them from being "upgraded". I only had to redo my Thunar configs (although I'm much happier just using SpaceFM as my file manager, even as a transparent overlay on my icon-less Xfce desktop) and set a script for my panel's CPU temperatures (with xfce4-genmon-plugin).

Going even further, I was able to get the GTK2 versions of GParted, GSmartControl, Meld, Gnumeric, Atril, Engrampa, FileZilla, Audacity, EasyTAG, Geany (although I mainly just use Leafpad), and AbiWord back, but some of those had to be done rather "dirtily" to get the results I sought (i.e. by enabling the archived repositories for Debian's Lenny, Squeeze, and Wheezy releases). It wasn't something I wanted to do, but I was able to resolve all dependencies rather carefully.

Maybe it's "Frankensteined" in a way, but I find the system just as functional as before (if not more so now), and I seldomly tinker with software nowadays. I simply wanted to get rid of GTK3 and its problems. Now, some programs I couldn't actually do that, namely with Firefox ESR, LibreWolf, Thunderbird (although I guess Sylpheed remains an option), Alacarte (because I like customizing my menus, and KDE's menu editor flat-out sucks), and Synaptic (which I keep around in case I don't feel like typing up command lines). I couldn't get the GTK2 version of NetworkManager's applet to install, so I'm using the Qt5 alternative in nm-tray.

Has anyone else tried this? I'd be curious as to a different solution from mine.

#2 Re: Off-topic » The Joke Thread » 2025-02-27 20:28:26

The "jokes" in this thread are mostly lame, recycled dad jokes that only dads themselves find funny. wink

On the other hand, taking a "joke" thread seriously (in any context) is actually pretty hilarious. First time I burst out laughing on here (since the quote-to-reply button was removed). tongue

#3 Re: DIY » Announcement of the OpenMATE desktop environment » 2025-02-21 00:14:15

I would be a lot more excited to see SpaceFM (particularly the GTK2 version) continue to be maintained by someone who believes in the software without it losing its features (e.g. customization) or having all sorts of modern dependencies slapped on it (the Thermitegod fork is a shining example of that, which I couldn't even build with Devuan Ceres), when it literally "just works" with or without much of the accursed UDisks2 or D-Bus infestations.

In contrast, Thunar, Caja, Nemo, Dolphin, Konqueror, PCManFM-Qt, Xfe, Gentoo, etc. are all slow, bloated, and/or featureless pieces of software. SpaceFM is also the only GUI file manager that allows you to have four panels (among the keybinds you could set), which makes it a lot more comfortable for a power user on the desktop. It truly sucks that IgnorantGuru stopped maintaining it, and the GitHub repository has over two hundred reported issues. Using patches to work around some of these issues for now.

With that said, good luck with "GNOME/2". Besides, how would that even look if you wanted to install it on your distro? Something like sudo apt install gnome-2? (Since the forward slash would designate a different version of the software you'd like to install, such as sudo apt install xfce4/beowulf signifying you want the Xfce 4.12 desktop metapackage instead of 4.16, 4.18, or 4.20.)

#4 Re: Off-topic » Do you guys have girlfriends or boyfriends? » 2025-02-09 04:58:12

As a twenty year old single male I think it's very hard to find a girl who's actually interested in free software. I've had girls jokingly ask to "Netflix and chill" but when I tell her that I don't use Netflix since Netflix requires proprietary software to stream content, they stop talking to me. And worse if they do stay they think I'm weird since I blocked google IP's in my host file and we can't even watch youtube. I can't ever seem to get girls to come over to my place and I can't text them either. Once I get their numbers since I've added customs roms to my phone and refuse to use sms since it's a security concern I require all of my friends to download a free and open source messaging app and I share with them my public gpg key so that we can verify that our conversations are secure. None of my friends are willing to do this. And I can't use sites like tinder since it's not only proprietary software but a major privacy vulnerability. How come it is so hard to find a girl concerned about software freedom. I feel like I'm going to be a virgin forever.

EDIT: Btw the this post is GPLv3. So feel free to use it however you want but please send you changes back to me.

#5 Re: Devuan » Devuan and gaming, any benefits? » 2025-02-09 04:54:59

I recommend the following retro and indie game emulators (most can easily be installed with your package manager):

  • DeSmuMe

  • Dolphin Emulator

  • DuckStation (download the last functional AppImage for Daedalus here)

  • EasyRPG Player (use the official repository here)

  • FCEUX

  • I.K.E.M.E.N. GO / Ikemen GO (download the official binary here)

  • Kega Fusion (download the DEB binary here)

  • mGBA

  • Mupen64Plus-Qt

  • PCSX2 (use the 1.7.0 64-bit version from the official PPA)

  • RPCS3 (download the AppImage here)

  • Snes9x (download from their GitHub or use the 1.60 DEB binary that one of the project's maintainers Bearoso compiled)

#6 Re: Packaging for Devuan » LXQt is too old » 2025-02-09 04:30:39

Debian and its derivatives are not meant to be used in that way. You should be using a rolling release distro if you want the latest versions of packages. Your only other option is to compile it from source.

#7 Re: Devuan » Xfce 4.20 released in Dec 15,2024 » 2025-01-31 05:07:33

Just install Xfce 4.12 if you want GTK2 back, which Devuan Beowulf still provides. You can do it easily without taking down your entire system, since Xfce's dependencies are more from within. Just some packages like xfce4-helpers that you'll need to remove to get the 4.12 or earlier versions back. With proper Apt pinning work, you can prevent Xfce from being changed any further. Keep in mind that you might have to redo your Thunar Custom Actions, so back up all of your Xfce configs.

#8 Re: Off-topic » Statement regarding X community » 2025-01-31 05:03:49

Political opinions should only represent the individual, instead of the entire project. Debian is like that old man at a teen party spitting out trendy buzzwords to stay "cool" with that crowd, but it only works against their favor. Their association with Outreachy was kind of the writing on the wall, even more so with Systemd having been adopted "coincidentally" after its founder's death.

I will keep using and supporting Devuan, provided that the project focuses on good code over all else. If you follow OpenBSD's example in eating your own dog food, the users will come. I understand that you get most of your dependencies straight from Debian, but Devuan still provides some technical sanity to this day, when not everyone is into rolling releases.

#9 Re: Off-topic » The Crappiness of Modern Laptops » 2025-01-31 04:58:36

Nearly all laptops released after 2014 are pretty much pozzed with the planned obsolescence crap sprinkled on top. I got multiple Dell Latitudes sitting here ("latest" one being from 2018), and the ones from 2012 through 2014 are certifiably rock-solid products.

My main two laptops that I take with me on trips are both E6440 models, with three storage devices each (including the WWAN slots where I placed the mini SSDs on as my OS partitions, as well as the optical disc drives being replaced with those inexpensive secondary HDD adapters you can find via eBay and elsewhere), at least six or seven hours of OEM battery life guaranteed, and comfortable enough to type on. Those things just aren't being made anymore, and it annoys me how cheaply plastic and thin those newer Latitudes are. I get that the Haswell CPUs run pretty hot at times, but I got the i7-4712MQ on them running like a charm for the most part.

Interestingly, my Dell Inspiron B130 from 2006 (original owner) still boots up its ancient Pentium M CPU with a single core. Since I know it'd be overkill to upgrade, I keep Devuan Beowulf on it, using the lighter Xfce 4.12 instead of the bloated newer versions that only use GTK3 now. Only thing I need to do is replace the CMOS battery, although my chances of getting a functional OEM battery for that model are slim, so I just keep it plugged in when in use.

#10 Re: Devuan » Why are systemd files present in Devuan? » 2025-01-25 20:01:40

At this point, the whole Systemd hate has kind of died down. Wayland is the focus now. It is where your use case will not matter at all to the pretentious GN*ME/Freedesktop.org/Red Hat folks.

blackhole wrote:

The idealogues have done far more damage here over the years than the distro respin hobbyists. Whilst the distribution is perceived to attract and accomodate such people, it will struggle to find new maintainers and developers willing to participate. Most people will work on a software project if they believe there is technical merit in doing so Not because they like the politics, or hate MSor Red Hat, or believe there is corporate conspiracy to destroy Linux using systemd.

These forums, official or not, are a big part of the "visibility" of the Devuan project and while conspiracy theorists and e.g. right wing nuts are tolerated here, it will be assumed  that the project itself endorses those people and their views. Like it or not, that's the world we live in.

Sorry you feel that way. Anyway...

blackhole wrote:

some of the users of this site need to consider how their behaviour reflects on the Devuan project as a whole

Dunno about that. The Artix guys don't care at all about "muh hurt feelings", and their distro is currently ranked #3 at DistroWatch.com. In fact, one of the questions they ask you in interviews is: On a scale of 1 to 10, how much of an SJW are you?

And their distro is every bit as functional and popular as the other non-Systemd distros. Oh, and their inits (e.g. Runit, s6, OpenRC, Dinit) are complete on their own -- instead of Debian's half-assed way of relying everything on SysVinit to some extent.

There's also OpenBSD, whose protocols are strictly about keeping things "as politics-free as possible". Thus, they won't take kindly to anyone going on their mailing list and complaining about Elon Musk or why the project "needs" to endorse BLM/Antifa (the two are the same to me).

#12 Re: Off-topic » [SOLVED] "A future for the i386 architecture" and other good(???) news » 2025-01-02 06:31:13

What a way to kick off the new year. Yes, amazing news. Yes, it's time to retire 32-bit systems. Yes, everyone should be using the latest Intel and AMD products by now, especially with AI "features".

It is so truly revolutionary on Debian's part to push further towards being a rolling release distro. All they wanted was to make it easier to communicate with your multiple processes, they said. Oh, and then when that wasn't enough, they also wanted to make it more user-friendly to start your system and easily manage your services. Even after all of that, they still wanted to use memory-safe programming languages to make it easier to code your software, and now they want to make your graphical session more secure and modern.

Hooray for progress! Linux (without the GNU, because we shouldn't scare away newbies) is finally letting go of stability and embracing on-demand updates!

#13 Re: Hardware & System Configuration » [SOLVED] Graphical User Manager app? » 2025-01-02 06:24:40

If you're using GTK, then GNOME's Users and Groups (gnome-system-tools) or MATE User Admin (mate-user-admin) can certainly work with that. KDE Plasma and LXQt also have their own graphical user manager tools, if I'm not mistaken.

#14 Re: Devuan » Xfce 4.20 released in Dec 15,2024 » 2024-12-28 00:15:17

The great thing about Qt5 is that you can set an environmental variable to make your programs use GTK2, thus an easier time matching your preferred theme. That also includes VLC.

Simply install the package qt5-gtk2-platformtheme (add qt5ct and qt5-style-plugins if you want to tinker further). After that, open up your ~/.profile file and add export QT_QPA_PLATFORMTHEME=gtk2 to it. Save it, log out, and log back in. Pretty much any Qt5 program will look and feel more like GTK2. For example, if you used the GTK3 version of Transmission, the Qt5 version will match your GTK2 themes and icons! It's basically a lifehack to always prefer Qt5 versions over GTK3 versions whenever possible.

Firefox and its forks (e.g. LibreWolf) also allow you to change its default GTK3 filepicker to the Qt5 filepicker. Just install xdg-desktop-portal-kde, which should start automatically. Go to about:config, search for widget.use-xdg-desktop-portal.file-picker, and change 2 to 1. Try to open or save then. Pale Moon is the only "modern" GTK2 Web browser still being maintained.

CSD is an abomination. Thankfully, some GTK3 programs are merciful enough to let us disable them either through setting GTK_CSD=0 or in their options (wow, we have a choice). I know Celluloid lets you do that.

So, what do you guys propose we do? Take up on maintaining LXDE (GTK2) and add the better features from Xfce? Or do we fork Xfce 4.12 (last GTK2 release), remove all the Wayland and GTK3 dependencies, and cherry pick the features and bug fixes from upstream? Also, SpaceFM supported up to four panels, but it's been abandoned, yet it's the ONLY file manager that lets you customize everything under the sun. It is a lot of work, and many of us don't have coding experience. In which case, i3 is all we'll have to settle for in the not-so-distant future.

#15 Re: Devuan » Xfce 4.20 released in Dec 15,2024 » 2024-12-25 00:14:40

Hooray for Wayland integration!

Hooray for deprecating traditional UIs even more!

Hooray for even more CSD (just look at the Thunar screenshots)!

Hooray for Whisker Menu not being able to resize by hand (have to do it by X and Y variables, because it BREAKS in Wayland otherwise)!

Hooray for even more GTK3 (and soon GTK4) bloat along the way!

This was definitely what everyone asked for. So glad that Xfce is now a "modern" DE. Hip, hip, hooray! HOORAY!

P.S. Maybe it's time to fork 4.10 (at the latest). GTK2, X11, and less than 200 MB at "full load".

#16 Re: Off-topic » Preventing System Penetration by Deep State Actors when Live Streaming » 2024-12-18 03:23:55

Assume all Intel CPUs since the end of the Core2 Duo/Quad era to be backdoored. AMD CPUs started doing something very similar just a handful of years later, but it's a different term -- and yes, it affects the popular Ryzen lines.

In terms of a "secure" OS, there isn't one. Not by default, at least. On the other hand, my understanding is that the less lines of redundant code, the less likely there will be tampering. It's a good idea to phase out the Linux kernel and embrace OpenBSD. If you can't do that, then Alpine Linux might be a good carryover for now. Note that these might not be as fast or as responsive as Devuan, but they are tailored to the paranoid among us.

For a good list on the pros and cons of each e-mail provider, Dig Deeper laid it out on this article. It's definitely a good idea to not put all your eggs in one basket, so use a mixture of different providers for different use cases. Better yet, self-host your own e-mail accounts if you have an unmanaged hosting service. Always assume that someday, an attacker might read all of your e-mails (in which case, start encrypting your messages).

Similarly, Dig Deeper also posted his article on which Web browsers to use. Just as I mentioned back there with using multiple e-mail providers, the same would be recommended for the browsers (especially since not all Web sites will work correctly on a lighter browser such as Pale Moon or SeaMonkey, but Ungoogled Chromium or LibreWolf could be a good middle ground between privacy and "convenience"). Might not even be a good idea to rely on Tor Browser anymore.

Also, have a look at Spyware Watchdog for some spyware mitigation tutorials. The Web site also talks about non-browser software spyware risks.

It's highly recommended to use a stable VPN that has been routinely audited. Mullvad for paid and Riseup VPN for free (they are GPL-compliant) services. NordVPN is alright, but like I said, never put all your eggs in one basket.

Get your own router (don't use your ISP's), install OpenBSD on it, tinker with it, and keep as many connections strictly wired. Only exception would be if you are on the move with a laptop, but anything that sits on your desk is much more worth it to have Ethernet extension cords all over your walls hooked up to them. Encrypt and store away all sensitive data.

There are more tips, but I think these should cover the base of things. Just use common sense whenever applicable (hint: always). The parasites that shall not be named are working diligently to brush this information off, giving the masses the illusion that they have no freedom to begin with. I'd rather have enemies for sticking to my guns than to have "friends" for going with what the mainstream narrative tells us to believe.

#17 Re: Devuan Derivatives » Devuan est à la traîne (google: Devuan is lagging behind) ! » 2024-05-24 07:31:27

Claiming "elitism" is the argument used for wishing to infiltrate and subvert software. Being a "gatekeeper" is all that one has to ensure that a project never gets watered down with normies or other bad actors -- those who have nothing better to do than cry about "racism", "transphobia", or "bigotry" in an ill attempt to get rid of talented programmers, and a "CoC" will be written to prove "morality".

The Linux Foundation is pimped by corporations (including Microsoft and Google), so they have a huge influence on Linux. Systemd's creator even works for Microsoft now. As well, Debian proper is living on borrowed time. Instead of focusing on giving the users what they want (a system that "just works"), they chose to suck up to politics, which already drove away a few maintainers worth their salt. One of them is now happily a part of the Arch staff, where he ironically feels more accepted in.

Ultimately, Linus Torvalds sold out to the hurt feelings crowd, likely as blackmail from the women in his family. Meanwhile, Theo de Raadt of OpenBSD refuses to be a pushover, and anyone whining about politics on their mailing list gets the boot.

#18 Re: Devuan Derivatives » Devuan est à la traîne (google: Devuan is lagging behind) ! » 2024-05-23 19:30:23

If you don't like a distro, just don't use it. Find the one that works best for your use cases, but don't distrohop. Devuan itself is just a tool for those who want Systemd removed from an Aptitude-based distro, and it does a good job at making all the services compatible with traditional inits. Everything else falls on the user to customize it the way that they like it.

In my case, I always base my installs on Refracta, which is a well-done Devuan respin by the same guy you're butthurt over. No one distro out of the box is for everyone. That's just the reality of FLOSS. You are more than welcome to stick to Debian or another distro... In fact, you could go above and beyond by doing us all a favor: go back to Windows 10/11/whatever and stay there. Their support team at least will get a paycheck for babysitting you.

#19 Re: Forum Feedback » [SOLVED] Quote Button » 2024-01-22 20:35:57

I can see that my feedback fell on deaf ears. All clicking on [*quote] does is add a [*quote][*/quote] string to my post (asterisks are there because FluxBB apparently fails to parse things dynamically), which proves what I'm saying about having to highlight a post to add it to a reply. All this move does is punish good users for the actions of a relatively few bad ones. Why is this so difficult to understand?

And, how does that actually encourage people to stick around, especially when there have been MULTIPLE ad hominem attacks coming straight from the administrators' mouths themselves? If I knew there was going to be so much hostility and bitterness coming from people in positions of power, I wouldn't have even bothered opening an account here, and simply sought support elsewhere.

This is not the first time that anyone has left this forum (I can recall at least several of them, some with serious potential to give back to Devuan, being ran off because of this nonsense), and it will certainly not be the last time. For all the bitching some of the individuals give about people "not putting in the effort", you ensure your fate by treating them like second-class citizens. If you want the project to fizzle out of existence, then keep showing zero regard for the users' feelings. I was hoping Devuan would've been different from all of this, but I guess I was wrong.

As much as I dislike the act of distrohopping, maybe I'll just suck it up and change my repositories to Debian's and accept that Systemd, Wayland, and UsrMerge are inevitable. In fact, as long as Elogind and Eudev are pulled in, Systemd will always win.

#20 Forum Feedback » [SOLVED] Quote Button » 2024-01-22 01:42:12

brocashelm
Replies: 16

What happened to the quote button? I'm not seeing it anymore. Did you actually remove it? If so... Why?

I understand not lazily quoting an entire post to address a specific point (but hardly a "waste of bytes", as has been claimed -- you ought to just disable avatars and signatures, since those are every bit as unnecessary and can be "distracting"), but this just inconveniences responsible users who want to respond to a specific point of a previous post, but don't want to have to also highlight portions of a post to quote.

That just discourages communication in a support community, if anything. Abusive or careless users will still highlight entire posts and use the quote tags as they like, so you might as well just disable quote tags, too.

I don't think this was a good move.

#21 Re: Off-topic » [SOLVED] What is your view on major distros dropping X11 and requiring Wayland? » 2024-01-22 01:31:25

Because if you use a DE or WM that's not at all reliant on any part of Wayland, then you can continue to use X11 for however long it still exists. Knowing that i3 will never adopt Wayland is an example of this, so you can stay on it and not worry about the powers that be ordering you to remove it because it uses "insecure" X11. Something like OpenMATE as an example means that there will at least be some efforts to keep X11 chugging along for a while.

But, as I mentioned in closing in my previous post, software as we know it will never be the same again.

#22 Re: Installation » [SOLVED] software-properties-gtk not appeaing to execute » 2024-01-22 01:13:58

You can also edit your repositories via Synaptic Package Manager (sudo apt install synaptic) by going to Settings, and then Repositories. The rest of it is pretty straight-forward: just check and uncheck what you prefer, and add the extra lines as needed (check in Section(s)).

#23 Re: Off-topic » [SOLVED] What is your view on major distros dropping X11 and requiring Wayland? » 2024-01-22 01:09:47

I will simply direct the focus to this thread on OpenMATE. It's a fork of MATE 1.4, so originally released back in 2012.

I think if people focused their efforts on that project, we'd be one step closer towards preserving traditional display servers for Unix-like OSes.

Forget about other distros and DEs. There's no getting off this train that's bound to crash. Enjoy it while it lasts.

#24 Re: Desktop and Multimedia » requesting recomendations for a small window manager » 2024-01-22 01:05:33

stultumanto wrote:

I checked in aptitiude, and installing XFCE4 on my system would require downloading 500 MB of new files. It depends on PulseAudio and a whole bunch of other things I don't have installed.

That's because xfce4 itself is a metapackage, so of course it's going to install everything under the sun.

You'd want a "minimal" Xfce install with the following command (feel free to adjust to your own liking with more or less packages):

sudo apt install xfce4-terminal xfce4-session xfce4-settings xfwm4 xfdesktop4 xfce4-panel xfce4-power-manager thunar --no-install-recommends

In fact, you could do away with xfwm4 and just use something like openbox, i3wm, or fvwm in its place. Hell, even just keep xfce4-panel and use feh or xwallpaper for setting your desktop wallpaper without the need for xfdesktop4. thunar is recommended for full functionality, but you could swap it out for rox-filer or spacefm (not the icky GTK3 build, of course) and still use those for a "desktop" UI.

The point is that Xfce is what you make of it, and it can work for various use cases.

#25 Re: Installation » Install from Ventoy » 2023-11-07 20:59:30

In my experience, Ventoy has been a smooth experience. All I had to do was format the USB thumb drive with the program, and then copy and paste individual ISOs onto its path. Once that's done, I just do a safe removal prompt and wait a short while until Thunar says it's OK to physically unplug the device (yes, it does seem to take longer for EXT4 partitions, but it's not that big of a deal if you do this ahead of time). I then test it by rebooting and seeing the menu with the ISOs available. I have had minor troubles on UEFI-only systems, but I just have to select the UEFI option on the system boot menu (just before the Ventoy USB thumb drive boots).

It's strange to me that despite its rising popularity, no GNU/Linux distro has ever packaged it for their official repositories. The official binaries from the maintainer work, and I'm not too worried about making sure I have the latest version, provided that what I use already works. It has definitely eliminated any further need for other live USB programs. If and when I ever produce my own Devuan derivative, it WILL include a Ventoy launcher of some sort. Amazing piece of software!

Board footer

Forum Software