The Linux Thread - The Autist's OS of Choice

I don't know how much of this is GNOME and how much is the GNOME-centric distros using massive amounts of memory already (Fedora is notorious for this.)
I've been trying out Fedora 36 with KDE lately and checked the memory usage after your post. On a reboot it starts out at 900MB but with Firefox with a few tabs and the TOR browser open it had ballooned up to 4.5GB of memory used.

I'm not too familiar with it but does using GTK applications on KDE add a lot of bloat?
 
You can set that down to 512MB or less (double check docs to be sure) and it will run the gateway in text mode.

edit:
https://www.kicksecure.com/wiki/RAM_Adjusted_Desktop_Starter (https://archive.ph/2YE3P)

RAM to 256MB
Video memory to 16MB
https://www.whonix.org/wiki/RAM#Whonix-Gateway_™_CLI_RAM_Saving_Mode (https://archive.ph/FjWlk)

Thanks. That might help. Every bit helps at the moment.

I paid 60 bucks for 2 x 8GB sticks to stick in this sucker. Shit like this makes it well worth it.

Music shit don't need that much (not running massive Kontakt libraries).

Running Virtual Machines always incurs a bit of a RAM hit,, but this fucker is thirsty!

Thanks for the tip!


EDIT:

I'm not too familiar with it but does using GTK applications on KDE add a lot of bloat?

Anything KDE adds bloat. It's a beautiful desktop. But it's buggy as hell. Sound drivers? Nah!

I'm probably out of the loop and it's all been brought up to speed and is totally wonderful now. But last time I looked...
 
Last edited:
  • Like
Reactions: burntwater
I had xfce issues as well on my distro (Devuan Chimera). I remember I had to open up a terminal once it booted up to the desktop with Ctrl+Alt+T and type "xfwm4 --replace" and that magically made everything come back up, only my desktop icons were kinda fucked. I remember one day after a reboot that it just decided to work normally again, idk why.
I remember trying out Devuan about 5 minutes after the first release came out due to my intense hatred of Poetering (thread on that cunt when?). Unfortunately, half of everything was broken and when I went to the IRC to talk to them they were a bunch of idiots. It even half struck me as some kind of
honeypot to single out people against the SystemD bollocks. I thought they must be pretending to be retarded on purpose...to drive people back to the backdoored stuff.

Yeah yeah, tinfoil hat etc.
 
I remember trying out Devuan about 5 minutes after the first release came out due to my intense hatred of Poetering (thread on that cunt when?). Unfortunately, half of everything was broken and when I went to the IRC to talk to them they were a bunch of idiots. It even half struck me as some kind of
honeypot to single out people against the SystemD bollocks. I thought they must be pretending to be retarded on purpose...to drive people back to the backdoored stuff.
Devuan was hot garbage last time i tried it.
The sad truth is that systemd-free distros are either a DIY distro like gentoo, a rolling distro that works most of the time but breaks often like artix, something barely usable made by retards like devuan/antiX, fully libre and also barely usable like all of the FSF endorsed distros, or something thats well made but a pain to use like slackware.
Poetterware is simply going to be inescapable in a few years. (it already partially is.)
 
Shame about KDE being so bloated because it really is a good looking desktop. I might go back to XFCE.

Any recent experience with Budgie or Cinnamon? They seem pretty nice too.
 
I've been trying out Fedora 36 with KDE lately and checked the memory usage after your post. On a reboot it starts out at 900MB but with Firefox with a few tabs and the TOR browser open it had ballooned up to 4.5GB of memory used.

I'm not too familiar with it but does using GTK applications on KDE add a lot of bloat?

Shame about KDE being so bloated because it really is a good looking desktop. I might go back to XFCE.

Any recent experience with Budgie or Cinnamon? They seem pretty nice too.


You can't go wrong with XFCE. I even like LXDE when it's available. I used that a lot a few years back. I really liked KDE too, but it's just so bug-ridden. Spent weeks getting Pulse audio and all that to work.

XFCE is where it's at these days. Qubes and Whonix are using it. It resembles windows. It's just functional. I say all this as a total noob and not someone you should really listen to about this stuff.

Cinnamon and all that will always be more bloated. I used Mint for the longest time. But even when using the debian LMDE distro I think it had XFCE as the desktop or LXDE.

You really need to suck it and see what works for you. It's nice to have the eye candy. But a functional windows like desktop in the form of XFCE goes a long way. AVLinux - a distro that is very close to my heart, uses that as well.

In many ways, XFCE has become the de facto desktop of choice if you just want something that works and is lightweight. But hit me up when KDE gets to the same point. Icons good enough to eat...
 
I installed Whonix in VirtualBox just recently after all of this fiasco. It runs the Tor browser kind of natively once you get it set up. You can import an image in to VBox when you start it and it will make up a virtual 100GB dynamic disk that only takes up about ohh, less that 8GB on your hard drive. You need to start up the Gateway server thing to start then browse by starting the Workstation virtual disk just after - full instructions given. Couldn't be easier if you already have VBox set up.
To be clear to readers, the 100GB disk means the Whonix virtual drives will dynamically grow as needed up to 100GB. Mentioning as Whonix is a great tool and that may be confusing to people who never dealt with VMs much before.
The machine I tested it on only has 8GB of RAM and it really needs ALL of that to get going. You can't have any other programs open. It sets up with 1GB of RAM or something for the Gateway server image, then it sets about 2GB of Virtual RAM for the Workstation image where you do the actual browsing.
I recommend using the CLI gateway. You can get by with less than 512MB easy and don't really ever have to do anything beyond initial setup which is almost entirely automated and what isn't is in their setup guide.
You can also lower the amount of RAM for the Workstation VM if you'd like, it really isn't that resource hungry.
I've got a fairly recent 250GB SSD that I plan to install it to and I will run whonix straight from the Qubes install I put on there. You can't put Qubes on a VM like VBox because it's a type 1 Hypervisor (did I get that right?) based on Xen - it needs bare metal to run - so Qubes won't fit inside VBox. But Whonix does.
It's not that QubesOS won't fit in a VM, it would require virtualizing and fooling Xen which isn't like virtualizing an OS from what I know, though I'm not that knowledgeable on hypervisors but they don't function like traditional OS's which is what Virtual Box is focused on.
The reasons Whonix gave for choosing VBox to run on (apart from all the other OS's/VM's) is that it is popular and easy(ish). I only really came across Qubes when I was researching Mullvad VPN and greater security in general. It's been a while since I had a brush up, so the last few days downtime I've been getting back up to speed.
Whonix is agnostic towards what you set it up on but Virtual Box is easiest for people just getting into it. Qubes is for the more hardcore crowd who don't need to be told how to set up Whonix in virtual machine software.
Looking forward to putting this on my 24GB RAM machine and also booting it off a dedicated Qubes SSD later on in a VM.
QubesOS is interesting, I've played with it; not for the faint of heart. Great for a beefy travel laptop but for a desktop experience I think it may be too cumbersome. You could just have a Tails setup on QubesOS or yeah Whonix if you want persistence from tor browsing. You could have a silo'd Tor browser as well.
Setting things up to a "daily driver" level of usable is some work and frankly if someone got the QubesOS computer and managed to log in, unless they know what the hell QubesOS is they're not going to know what the fuck they're looking at.

I think QubesOS is for privacy and/or security extremists but these types tend to have tailored workflows already that would be cumbersome to anyone else but works for them. If you're particularly worried about malware, then QubesOS is perfect since you can just trash and rebuild an environment super quick, but if that isn't a concern then other methods for what you're going for are probably better.

Share your thoughts when you try it out, please! None of my friends will fucking bother and I don't know anyone else who has actually given it an honest try. My next travel laptop will be acquired with QubesOS in mind and I'm going to give it another try, my current best one with 16GB of RAM just isn't up to it. 3 VMs max before it bitches at me that I'm running low on memory.
 
  • Like
Reactions: K-Hole
Devuan was hot garbage last time i tried it.
When was that?
The first time I tried Devuan was right at the end of the Beowulf release's lifecycle. I had a million problems due to all the system libs being incredibly stale by that point compared to what any software brought in "from the wild" needs. But I think that's just inherent to any distro with long-lived releases - when I tried again with the Chimera release, pretty much everything worked fine.
As with all Debian-based distros, it is a lolcow when it comes to wifi drivers and other non-libre binaries however.
 
Finally managed to properly install gentoo on my main PC, so I'm daily driving it now. I'm actually having a lot of fun tinkering with it and really making the system my own, it also is helping me learn more about the internals. Have a long way to go but I'm happy with the results so far.

On a related note, I was setting up my sound and wanted to try and alsa only system. It was working great and was pretty simple to configure actually, but some apps are pulse audio only so I had to wrangle with pipewire to get it working. That was a bit of hair pulling just because pipewire contrary to what the wiki said did not just work out of the box when I emerged it. Oh well, it works now. I'm also actually finding it fun to just use plain old i3, I thought a tiling window manager was going to be more complicated than a regular old desktop environment but its actually pretty powerful and simple to use. Finding nice minimal replacements to GUI tools I'd normally use is pretty interesting. I think my only gripe right now is that I miss dolphin, although spacefm is pretty good in comparison.
 
  • Like
Reactions: burntwater
I went back to Fedora 36 XFCE spin. I absolutely hate the stock GTK file open dialog. Why is it so dumbed down and useless?
 
To be clear to readers, the 100GB disk means the Whonix virtual drives will dynamically grow as needed up to 100GB. Mentioning as Whonix is a great tool and that may be confusing to people who never dealt with VMs much before.

I recommend using the CLI gateway. You can get by with less than 512MB easy and don't really ever have to do anything beyond initial setup which is almost entirely automated and what isn't is in their setup guide.
You can also lower the amount of RAM for the Workstation VM if you'd like, it really isn't that resource hungry.

It's not that QubesOS won't fit in a VM, it would require virtualizing and fooling Xen which isn't like virtualizing an OS from what I know, though I'm not that knowledgeable on hypervisors but they don't function like traditional OS's which is what Virtual Box is focused on.

Whonix is agnostic towards what you set it up on but Virtual Box is easiest for people just getting into it. Qubes is for the more hardcore crowd who don't need to be told how to set up Whonix in virtual machine software.

QubesOS is interesting, I've played with it; not for the faint of heart. Great for a beefy travel laptop but for a desktop experience I think it may be too cumbersome. You could just have a Tails setup on QubesOS or yeah Whonix if you want persistence from tor browsing. You could have a silo'd Tor browser as well.
Setting things up to a "daily driver" level of usable is some work and frankly if someone got the QubesOS computer and managed to log in, unless they know what the hell QubesOS is they're not going to know what the fuck they're looking at.

I think QubesOS is for privacy and/or security extremists but these types tend to have tailored workflows already that would be cumbersome to anyone else but works for them. If you're particularly worried about malware, then QubesOS is perfect since you can just trash and rebuild an environment super quick, but if that isn't a concern then other methods for what you're going for are probably better.

Share your thoughts when you try it out, please! None of my friends will fucking bother and I don't know anyone else who has actually given it an honest try. My next travel laptop will be acquired with QubesOS in mind and I'm going to give it another try, my current best one with 16GB of RAM just isn't up to it. 3 VMs max before it bitches at me that I'm running low on memory.


All great points my good man. I just fuck about with this stuff for shits and giggles. Probably to an autistic extent sometimes, that's why I don't mind sharing my findings.

Always happy to be schooled by someone with a superior understanding.


EDIT:

Oops, missed your last paragraph there!

Share your thoughts when you try it out, please! None of my friends will fucking bother and I don't know anyone else who has actually given it an honest try. My next travel laptop will be acquired with QubesOS in mind and I'm going to give it another try, my current best one with 16GB of RAM just isn't up to it. 3 VMs max before it bitches at me that I'm running low on memory.

Well, I got a spare SSD with half its lifetime left on it. It's a Samsung and that fucker has done me proud so far, so why not? I'm taking it out of one machine and have no use for it otherwise. I read that Qubes translates very well to being put on SSD and working well over a USB3 connection (most modern computers have this, but old laptops may not). So we will see.

Again, it's just for shits and giggles. I started off with Linux Mint Julia over a decade ago. I didn't expect it to work. To find my fucking network card, but it did and it connected to the net automagically.

If all goes well, then I'll set it up on this machine, then test it on my travel laptop, maybe tweak it, but I guess it either works or don't. Travel laptop only has 8GB as well, but this main machine I'm testing on now will get a major RAM upgrade in the next days. It just about works anyway, but it's slow as hell.

The other main machine that I would plug this portable SSD in to would be at my folk's house and that has 12GB of RAM. Has USB3. I wouldn't expect it to work, but would be nice if it did. That machine needs a lot of work. In fact, it's a bit kaput, so would be nice to get this going to get old files off there. I can use one of several other Linux USB boot disks to do that. But still...

I realise that VM's need more RAM to run, but it's odd how I can boot Knoppix in to what is basically a Debian like distro and then run Virtual Box off there and run fucking Windows XP/7 off it again! And it works just fine.

I think QubesOS is for privacy and/or security extremists

Yeah, that's the main reason for me trying it. But if you do the crash course of reading through the main Qubes and Whonix pages, then I think anyone would be an extremist by that point when you realise just how hard the average punter is getting data raped and privacy raped in their day to day browsing. For another thread...

I've got nothing to hide, so really nothing to fear (okay mum, we can talk about the brazilian tranny porn later if you like). A lot of this is just an intellectual exercise to me. But I wonder if they day might come when it might really be needed.

Events lately on the farms make this more pertinent than ever, so I'm glad to explore it all a bit more. Most people can't set up Linux. Not that it does you much good anyway. Even running a VPN is not a panacea.

Whatevs, I'm going to give this a go (I hate chucking out old SSD's - especially a Samsung). And Qubes running Whonix in a VM seems ideal. I'll probably see if I can run Win7 and WinXP in there just for fun. Hell, if I ever get that far, I'll install fucking Win98 on the fucker as well!

What a time to be alive!
 
Last edited:
  • Like
Reactions: Aidan
When was that?
The first time I tried Devuan was right at the end of the Beowulf release's lifecycle. I had a million problems due to all the system libs being incredibly stale by that point compared to what any software brought in "from the wild" needs. But I think that's just inherent to any distro with long-lived releases - when I tried again with the Chimera release, pretty much everything worked fine.
As with all Debian-based distros, it is a lolcow when it comes to wifi drivers and other non-libre binaries however.
4ish years ago now i believe, i was mainly having issues with getting the thing to let me install non-free and contrib packages. (i.e firmware and docker)
Granted that was before i started daily driving linux.
 
You shouldn't even be using the default ISO for a Debian install but the shitty ass website is a false advertisement that just turns everyone over to LMDE or MX Linux instead. Been thinking of putting MX Linux on a work machine. Really liked tinkering with that on my first year with Linux.
 
Finally managed to properly install gentoo on my main PC, so I'm daily driving it now. I'm actually having a lot of fun tinkering with it and really making the system my own, it also is helping me learn more about the internals. Have a long way to go but I'm happy with the results so far.

On a related note, I was setting up my sound and wanted to try and alsa only system. It was working great and was pretty simple to configure actually, but some apps are pulse audio only so I had to wrangle with pipewire to get it working. That was a bit of hair pulling just because pipewire contrary to what the wiki said did not just work out of the box when I emerged it. Oh well, it works now. I'm also actually finding it fun to just use plain old i3, I thought a tiling window manager was going to be more complicated than a regular old desktop environment but its actually pretty powerful and simple to use. Finding nice minimal replacements to GUI tools I'd normally use is pretty interesting. I think my only gripe right now is that I miss dolphin, although spacefm is pretty good in comparison.
I am also using gentoo, I have been on the ALSA train for years, but like you I hit some programs that only worked with Pulseaudio. Pulse never worked for me, but Pipewire replacing Pulse works pretty well. I don't think I can stand using other distros anymore after using portage to control how packages are built and installed.

I was using Icewm as a minimalist window manager for a long time, but for some reason clicks in Wine have an odd offset, nor does unicode text work in window title for some reason. I switched to xfce4, its a bit bigger but I excluded all the optional parts and it works pretty well so far. Desktop icons still don't show for me, but I don't really care since I start everything from a terminal emulator. Kitty is pretty nice, even does emojis, there is also a minimalist zutty, but I have yet to try that.
 
  • Like
Reactions: kūhaku
I wish someone would just write a script for Jack that autoconnects everything, when it's working and configured it shits on ALSA and Pooaudio. It's not a huge deal for me because I know how to use it (you have to if you ever get into music production on Linux) but if they made it normie friendly it might get wider adoptance and support.
 
I did an experiment and seen if I could escalate Raspbian to Debian Sid, and I'm surprised it wasn't a total trashfire getting things set up.

Naturally, the audio situation was harder due to withheld packages, but then again that's the experience with unstable I guess?

Tried to see what a more up to date cinnamon looked like and how it runs on this thing. My previous attempt at running Cinnamon was back during Buster and it was absolutely dreadful, coming from Manjaro KDE it was significantly worse than GNOME. Now it's actually usable. Pipewire is installed but oddly the systemd files required to get it to run on top of pissaudio are missing and I can't figure out why.

EDIT: Nvm on that last bit; it was the entire point
 
Last edited:
Back