Thread #108254516
File: dancing-tux.gif (51.5 KB)
51.5 KB GIF
Users of all levels are welcome to ask questions about GNU/Linux and share experiences.
*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***
Before asking for help, please check our list of resources.
If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Install a GNU/Linux distribution of your choice on bare metal and run your previous OS in a Virtual Machine.
2) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
3) Go balls deep and replace everything with GNU/Linux.
Resources: Please spend at least a minute to check a web search engine with your question.
Many free software projects have active mailing lists.
$ man %command%
$ info %command%
$ %command% -h/--help
$ help %builtin/keyword%
Don't know what to look for?
$ apropos %something%
Try a random distro:
https://distrosea.com
https://distro.moe
Check the Wikis (most troubleshoots work for all distros):
https://wiki.archlinux.org
https://wiki.gentoo.org
https://wiki.debian.org
/g/'s Wiki on GNU/Linux:
https://igwiki.lyci.de/wiki/Category:GNU/Linux
>What distro should I choose?
https://igwiki.lyci.de/wiki/Babbies_First_Linux
>What are some cool programs?
https://wiki.archlinux.org/index.php/list_of_applications
https://directory.fsf.org/wiki/Main_Page
https://suckless.org/rocks/
>What are some cool terminal commands?
https://www.commandlinefu.com/commands/browse
https://cheat.sh/
>Where can I learn the command line?
https://mywiki.wooledge.org/BashGuide
https://www.grymoire.com/Unix/
https://overthewire.org/wargames/bandit
https://tldp.org/LDP/Bash-Beginners-Guide/html/Bash-Beginners-Guide.ht ml
>Where can I learn more about Free Software?
https://www.gnu.org/philosophy/philosophy.html
>How to break out of the botnet?
https://prism-break.org/en/categories/gnu-linux
GNU/Linux Games:
>>>/vg/lgg
Previous thread: >>108240940
343 RepliesView Thread
>>
>>
File: fvwm_sym_logo.png (6.2 KB)
6.2 KB PNG
>>
>>
>>
>>
>>
>>
File: Screenshot From 2026-02-27 20-44-32.png (948.6 KB)
948.6 KB PNG
>>108254516
So, I use Ubuntu and downloaded the deb package of Lutris. It says the version is outdated and I need to update it. I downloaded the newest deb but when I click on it it takes me to the snap store and the lutris application doesn't update itself. Thoughts?
>>
>>
>>
>>
>>
>>
>>108255076
You act like distributions like Alpine, Void and Gentoo (Musl) don't exist. Funny enough, Systemd only recently gained Musl libc support. You are far more likely to see a Musl libc user not using Systemd than you are to see them using Systemd.
>>
is there a way to make a fully reproducible linux install?
over time I tend to accumulate customizations that I may forget about. if I clean reinstall, I lose it all.
I'm talking about configurations such as bootloader, nvidia drivers (and related kernel modules), KDE settings, packages and other software
>>
>>
File: 1770460125994921.jpg (60.8 KB)
60.8 KB JPG
>>108255173
i didnt write in sudo apt install?
>>
>>
>>
>>
>>
>>
>>108255162
Just put it all in a git repo:
https://wiki.archlinux.org/title/Etckeeper
>>
when is something going to be done about all the arch tranny shitters and retards shitting up linuix?
every where they go they shit up the place
>hurrrrf durrrrrf why doesn't this non systemd component not work with systemd HURRRRRRRRRRRRRRRRRRRRRRRRRRR
>>
>>
read this from some new linux convert article:
>Cachy has a one-click gaming package install that includes the Proton compatibility layer, Steam, and Heroic (a launcher for Epic, GOG, and Amazon).
whatever this package is, is it available on normal Arch? (and Ubuntu because that's what's on my kids laptop)
i've been looking for exactly this.
>>
>>108255344
It's just a meta-package:
https://github.com/CachyOS/CachyOS-PKGBUILDS/blob/master/cachyos-gamin g-applications/PKGBUILD
>>
>>
>>
>>
>>
>>
>>
>>
>>108256601
Proton's fine just install the custom build from GloriousEgroll from the AUR:
https://aur.archlinux.org/packages/proton-ge-custom-bin
Although I'd still use vanilla Wine for anything you're not running through Steam.
>>
>>108241155
im this anon
>>108243082
>>108243263
i updated BIOS through my Windows drive using the manufacturer's .exe and now it seems I can't toggle between switchable and discrete anymore in BIOS. but good thing i can revert back to an older BIOS version.
currently installing nvidia drivers on the windows drive to see for sure if this is Nvidia's fault for being shit or if the hybrid graphics really doesn't work on Linux Mint
>>
File: 1771381391590152.jpg (447.6 KB)
447.6 KB JPG
Does anyone know a good plasma addon or something of that nature so I can have a top bar like Ubuntu/gnome? I tried hacking one together using the default kde stuff but it doesn’t quite work the same, I really want it to always be on the bottom instead of popping up when I try to close a full screen program.
>>
>>
>>108257602
Yes if a distro package. It will pull a lot of dependencies.
You can just install the Flatpak version if there is one and it'll be more up to date and although the bloat is still there it's not in cluttering your root filesystem and is easy to cleanup it you ever decide you don't want it anymore (unlike Apt that can sometimes not autoremove dependencies properly)
>>
>>
>>
>>
>>
>>
>>108256704
Emulators are basically same on every distro because you end up punting to flatpak every time. Either they're unpackageable thanks to rampant license violations or the authors are control freak spastics who can't deal with the idea of potentially having distro induced regressions.
>>
>>108256704
yes you can use emulators on any distro
Just make sure to avoid distros focused on stability such as Debian Stable or Ubuntu LTS, as their repos will have outdated versions of emulators which won't run aswell as more recent versions. I have to run PCSX2 from AppImage or flatpak because my Debian's repo has the version from 5 years ago lol.
I'd personally recommend a Rolling distro or a non-LTS Ubuntu
Also people on the internet may recommend retroarch which is sorta an all-in-one emulation platform that can be overwhelming if you're not used to it
You can disregard their advice and just get individual emulators for the systems you want to emulate, rather than Retroarch
Check out /emugen/ on /vg/ for more advice
https://emulation.gametechwiki.com/index.php/Linux_guide_for_emulators
>>
>>108257043
I'm gonna rewrite >>108241155 my post from the previous thread
Issues I found with: Lenovo Legion 5 15ARH05;
AMD Ryzen 5 4600H // NVIDIA GeForce GTX 1650 Ti // AMD Radeon(TM) Graphics
On Linux Mint 22.2 Kernel: 6.17.0-14-generic, when switched to switchable/hybrid graphics in BIOS I experienced a few issues:
>when using discrete graphics, obviously the GPU will be always in use, using more battery
so I decided to use the integrated graphics to get more battery life (+tlp)
There are 3 modes in hybrid mode, as indicated by the Linux Mint NVIDIA applet
>AMD Power-Saving Mode (Uses Integrated Graphics)
>NVIDIA On-Demand Mode (You can choose which programs use the dedicated GPU)
>NVIDIA Performance Mode (Uses the Dedicated Graphics)
The issue happened whenever I switched to either NVIDIA on-demand mode or performance mode
>the backlight in either of the above 2 modes was stuck in whatever brightness setting I was
using in AMD Power-Saving Mode.
The only quick fix is to restart the PC, enter BIOS, and select discrete graphics whenever I
wanted to game but that was a shit solution.
I noticed my BIOS was outdated so I assumed maybe it was had something to do with that.
So I plugged in a Windows(version Win 10 IoT Enterprise LTSC (21H2) x86_64) and downloaded the BIOS .exe provided by the manufacturer's website. I updated with no issue. It was several versions behind, 13 versions behind version eucn41ww. Once I rebooted and entered BIOS, I noticed the option to switch graphics mode was now gone. It seems the only way to access the MUX switch is to enter
Settings>>Update&Security>>Recovery>>Advanced Startup>>UEFI Firmware Settings. Its hidden when I use F2 at boot.
(cont.)
>>
>>
>>108258542
note to self: do not use notepad++ to write posts
So my next move was to try to see if the backlight issue was persistent on Windows. I installed the latest NVIDIA driver (591.86). Note the backlight was not displaying the appropriate brightness (the keys worked but not the display) when I plugged in the Windows drive initially. Once the driver was installed, I was able to adjust the brightness. However it seems when I go to NVIDIA Control Panel >> Manage 3D Settings >> Preferred graphics processor, though I selected integrated graphics, the display seems to be using the dedicated GPU still. Why the fuck is it so hard to use the iGPU? Seems anons in the last thread were saying that they had similar issues with AMD CPUs+NVIDIA GPUs but I'm about ready to give up. I only play like 2 games anyway.
>>
>>
>>
>>108258675
I've noticed that some distros are weird when it comes to how their packaged versions of Retroarch deal with cores. Like Arch has the core downloader/updater disable by default with them including cores in the repos themselves, but you can re-enable it within retroarch.conf
>>
>>
>>108258658
>>108258675
Yeah but you need to pull a recent version of retroarch from somewhere or build it yourself if you expect all the cores to work.
>>
>>
File: file.png (76.6 KB)
76.6 KB PNG
>>108258836
Seems to be an issue on your end anon.
>>
>>
>>
>>
>>
>>
>>
>>
>>108258902
So you haven't even falsified your own hypothesis? Alright, lemme see if this works. My main machine is running Fedora but my laptop is on Debian. It's an old piece of shit Dell that is not up to the task of emulating the PS2, but if it executes the code then that should be enough, right?
>>
>>108258843
Thanks anon. gtk.
Just used nslookup to check the actual IP and try to directly connect to it in case it was a DNS issue and it still times out. Either my shit ass ISP or weird default firewall settings are messing up the connection. Gonna check it tomorrow either way, it's late as hell.
>>
>>
>>
>>108258928
My laptop's CPU doesn't support the instruction sets needed by LRPS2, LOL. I am pleasantly surprised by how well Dolphin is running on this god damn Celeron though. It's dolphin-emu(2512.0.417+1802842b4a)
>>
>>108255162
Manual neckbeard option: write down a small handbook that tells how your particular setup gets created.
>bootloader
Assuming UEFI here. UEFI is tied to the physical hardware, the motherboard. You could have a small script that fires up efibootmgr accordingly*.
>nvidia drivers (and related kernel modules)
Figure out how to compile a custom kernel with Nvidia support -> you can later on bake yourself a brand new kernel regardless the distro. For this you need to save the kernel configuration, it's a single text file.
(idk what Nvidia support requires exactly)
*now that you have an UEFI system partition with the kernel you can do the efibootmgr thing.
>KDE settings
That's just your $HOME, back it up.
>packages and other software
Make a list of installed packages and save it as a text file. Later on you can apply that to your package manager.
>>108255184
Meme reason. I'd totally get it if someone WANTED openrc or dinit or what have you but "not wanting systemd" is just being a midwit.
>>
>>
>>108259164
But the latest Dolphin works just fine on Retroarch 1.20 (which came out last year). Libretro is never going to break their ABI's to the point that even a 2yo build (Debian has a 2 year release cycle) will not work with the latest cores.
>>
>>
>>
>>
>>
>>
>>
>>108258550
tried citra appimage recently because my kids wanted to play ace attorney (the new one)
fucking thing supports vulkan but this wouldn't load on the appimage one so I had to extract the appimage and delete the bad lib
vulkan worked fine after that
>>
File: 1770638486031.png (211.3 KB)
211.3 KB PNG
I need to setup arch on my new pc but I am so lazy I just cant be bothered it doesnt even take me that long
>>
>>
>>
>>
>>
>>
File: fuckchinks.jpg (189.1 KB)
189.1 KB JPG
>>108258608
>>108258542
I can't find older BIOS updates for this shit chink laptop. Gaming laptops are a meme. Does anyone know where I can find older BIOS updates for this Lenovo laptop? The MUX switch is entirely gone (picrel). I'm like this close from never touching gaming again.
>>
>>
>>
>>
File: Plasma_Hardy.webm (2.9 MB)
2.9 MB WEBM
>>108257166
I think you just need to try hard(i)er.
>>
>>
>>108258608
>Seems anons in the last thread were saying that they had similar issues with AMD CPUs+NVIDIA GPUs
I'm one of those anons. My Dell G15 Ryzen Edition has the same issue on Windows and Linux. You can't adjust the brightness through the OS control panel or the keyboard shortcuts. You need to disable hybrid graphics mode to be able to do this on either OS.
I haven't tried updating the BIOS since the laptop is only temporarily in my possession and I don't want to accidentally brick it.
>>108260040
https://wiki.archlinux.org/title/Distrobox
>>
>>
File: orange on grey.png (193.9 KB)
193.9 KB PNG
>>108260566
>that orange on grey
you have shit taste.
>>
>>
File: 1772269226616.jpg (405.5 KB)
405.5 KB JPG
>>108260853
forgot pic
>>
File: lutris.png (40.7 KB)
40.7 KB PNG
>>108254938
General tip: when installing Linux software it's often a good idea to google the home page of that software. Sometimes the home page will be a website, sometimes it will be a GitHub page. Such a page should advise you on the best installation method for your distribution.
Pic related is from the Lutris website, and it says you can get a deb from their GitHub page, but I don't think that would get updated with apt, because I think you would need to add a new repo in order to get apt updates.
Therefore you could just install the flatpak (also pic related). Then it will be easy to keep Lutris updated. Just run `flatpak update` whenever you want to update.
Source for pic: https://lutris.net/downloads
>>
>>108254938
>It says the version is outdated and I need to update it.
ignore the warning. lutris is maintained by your distribution and the application has no place telling you when to update.
>>108260881
>use flatpak
that can lead to its own host of issues though. lutris doesn't need to be installed, you can just git clone and run it if you don't want to rely on your distro's package.
>>
>>
>>
>>108260895
>that can lead to its own host of issues though
Admittedly I don't have Lutris installed because I rarely game on my computer, but I would probably try the flatpak if it were me. Flatpaks have just worked in my experience. If issues do arise then the deb package could be better.
>>
>>
>>
It's 2026 and the vast majority of distros still use insecure systemd-timesyncd to get unencrypted SNTP (potentially tampered) time from only one source (for which it will stick with for as long as it is reachable (meaning your uptime is easily monitored). Furthermore, the NTP Pool Project does not offer Network Time Security. If you are given inaccurate time, that means you could end up using expired certificates.
Why haven't you switched to chrony or ntpd-rs with an NTS supporting server? Why aren't the SystemD devs bothering to improve their 1980s NTP daemon?
>>
>>108261353
Does not matter unless you 100% trust the source you are connecting to anyway. Same with dns over tls. Only makes sense if you have a trustworthy server.
If you don't, you have to assume that that information is being shared with the whole world anyway and that you get bogus information.
>>
File: screenshot.png (43 KB)
43 KB PNG
Did anyone notice that Duckduckgo's font (Duck Sans) has horrible kerning? I spent half a day testing different browser just to find out it's specifically an issue with that specific font.
>>
File: nope.png (129.2 KB)
129.2 KB PNG
>>108261450
>>
File: 1771535711728774.gif (696.2 KB)
696.2 KB GIF
I give up. I can only access hybrid settings through Windows settings. Lenovo fucked me over. Is this vendor-lock in? For them to hide the MUX unless I access UEFI settings through Windows settings is fucking criminal. I installed two older BIOS version to try to revert what they've done but its truly gone. Call me a bitch but I genuinely cried a bit. I just wanted to use integrated graphics on Linux and use the on-demand mode instead of discrete mode being on. I will not support Lenovo ever again. They fucking won this time and I just wanna...not touch any computer for 10 days at least. Not sure which is more cucked, hardware or software...? Thank you anons who tried to help me. I really appreciate you guys more than anyone else on the internet. It will be sad once the internet becomes 100% age verified via live face scan.
>>
>>108261498
>I just wanted to use integrated graphics on Linux and use the on-demand mode instead of discrete mode being on
I'm not sure if it's the same thing, but I have a Lenovo laptop too and I use the "switchable graphics" option in UEFI settings.
I use Nvidia prime render offload for games and GPU intensive apps and Intel integrated graphics for everything else, this works on Xorg but has issues on Wayland.
Is this what you're trying to achieve?
https://download.nvidia.com/XFree86/Linux-x86_64/440.64/README/primere nderoffload.html
>>
>>108261481
Huuuuh, now what in the world would cause this random issue for, it's literally just that one font that's fucked up for me. Well it's not big deal, but random problems like that are quite annoying and fascinating at the same time.
>>
>>
>>
>>
>>108261517
Idk what that is but I'll look into it. I appreciate it anon. Computers are funny. I plugged in my Linux Mint drive and now the MUX in BIOS is back. Why, god, was I put through this stupid ordeal just to go back to step 1? Does anyone know the least cucked hardware for Linux?
>>
>>
>>108261498
If you configure xorg to force it to use the intel gpu you should then be able to choose which applications you want using your nvidia gpu by using the prime-run wrapper
https://wiki.archlinux.org/title/PRIME#PRIME_render_offload
https://wiki.archlinux.org/title/Intel_graphics#Xorg_configuration
>>
>>
>>
>>108261498
>>108261617
Slightly unrelated but I had times when I enter the UEFI settings and it has advanced options, this happens very rarely and randomly and I almost lost my sanity trying to search for a way to reliably enter the advanced UEFI settings on Lenovo laptops, there was literally no online information about this phenomenon and I almost lost it before I gave up. It's at times like these I understand why firmware should be open sourced, fuck proprietary firmware.
>Does anyone know the least cucked hardware for Linux?
Well for GPUs always pick AMD, for everything else I don't know, it seems Linux has the same amount of support for both AMD and Intel CPUs.
If you're asking about laptops then there are laptops specifically designed for Linux such as System76 and Tuxedo Computers, but these are more expensive than your average Lenovo laptop
>>
>>
>>
>>
>>108261911
I've been wrestling with it to shove a bunch of packages in an Aurora template rather than layering which is not working for me. I'm being unsuccessful enough with this when I can just install a non-atomic distro and get rid of this whole enchilada.
>>
>>
>>
>>
>>108261891
No, I actually use GNU IceCat for my main browser which I have compiled myself, though the problem isn't IceCat or Firefox specific because I installed Chromium through apt and it suffered the same problem.
>>
>>
>>108261978
I'm asking mostly because some flatpaks tend to have their own font rendering settings
Check what configs are applied in /etc/fonts/conf.d/ or if there's any replacements being set for the fonts that are supposed to substitute traditional microshit fonts
Check if DPI or font scaling factor settings have been fucked with
I believe firefox (I don't know about chromium) takes font rendering settings from gtk font config, maybe set that up too (I believe you can fuck with it with dconf editor)
>>
>>
>>
>>
>>
File: file.png (57.5 KB)
57.5 KB PNG
>>108261450
>>108262016
Works on my machine
>>
>>
>>
>>
>>108262107
Yeah. DDG is just a Bing proxy; MS isn't getting info on you specifically since the DDG servers are the ones performing the Bing searches, but it still leverages and arguably strengthens Microsoft's grip.
>>
>>108262107
oh I know. that's kind of what I was getting at.
I also tried ecosia but they're kind of shit.
Haven't really given Brave a chance. I tried the browser and when I started digging into the creator's practices I decided nah. I know he's the Javascript/Mozilla guy, but still nah.
>>
>>
>>108262005
>/etc/fonts/conf.d/
dear lord, there are too many files in there, all of them are symlinks except the README file:10-hinting-slight.conf
10-scale-bitmap-fonts.conf
10-sub-pixel-rgb.conf
10-yes-antialias.conf
11-lcdfilter-default.conf
20-unhint-small-dejavu-lgc-sans.conf
20-unhint-small-dejavu-lgc-sans-mono.conf
20-unhint-small-dejavu-lgc-serif.conf
20-unhint-small-dejavu-sans.conf
20-unhint-small-dejavu-sans-mono.conf
20-unhint-small-dejavu-serif.conf
20-unhint-small-vera.conf
30-metric-aliases.conf
30-opensymbol.conf
40-nonlatin.conf
45-generic.conf
45-latin.conf
48-spacing.conf
49-sansserif.conf
50-user.conf
51-local.conf
57-dejavu-sans.conf
57-dejavu-sans-mono.conf
57-dejavu-serif.conf
58-dejavu-lgc-sans.conf
58-dejavu-lgc-sans-mono.conf
58-dejavu-lgc-serif.conf
60-generic.conf
60-latin.conf
61-urw-bookman.conf
61-urw-c059.conf
61-urw-d050000l.conf
61-urw-fallback-backwards.conf
61-urw-fallback-generics.conf
61-urw-gothic.conf
61-urw-nimbus-mono-ps.conf
61-urw-nimbus-roman.conf
61-urw-nimbus-sans.conf
61-urw-p052.conf
61-urw-standard-symbols-ps.conf
61-urw-z003.conf
65-fonts-lmodern.conf
65-fonts-persian.conf
65-nonlatin.conf
69-unifont.conf
70-fonts-noto-cjk.conf
70-yes-bitmaps.conf
80-delicious.conf
90-synthetic.conf
README
I will comb through these later, thanks for helping anyway.
>>
>>
File: 1656724390795.jpg (200 KB)
200 KB JPG
>>108254516
PopOS stonks are about to drop to an all time low :^)
>>
>>
>>
>>
>>
>>108262340
>rewriting their shit in rust.
that's pretty much the entire linux community though, there's rust getting added everywhere from the linux kernel all the way to the top.
>serves them right
system76 is just another corporation in the end, i certainly won't shed a tear if their cosmic project falls on their head.
>>
>>108262360
I remember a year ago one anon would always shill cosmic in these threads and once cosmic alpha or beta came out and was revealed to be a buggy unstable POS with memory leaks he never shilled it again.
>>
>>
>>108262340
It's not about Rust or their rewrite. I am all for more competition and things to choose from. Its the fact that they decided to ship their (by their own standards by the way) beta software on their production image.
Our most beloved tech youtuber Linux sex tips showed some of the bugs he was having with their new desktop which included the steam client showing up in three mirrored windows instead of one.
>>
>>
>>108262376
>underestimating the amount of work a desktop environment takes
canonical learnt that lesson the hard way too, they bit off more than they could chew and they were left in a position where they either had to rebase gnome 3 years later or ship beta software.
>>
>>
>>
>>108261420
At least NTS eliminates MITM/spoofing. The only thing is if you have a dead RTC or none, you will have to manually set the time close to the real time for NTS to work (Ubuntu does offer some certificates to help in their now default chrony time sync).
>>108261626
Yes, that seems to be the easiest one to configure. I don't like using TOML confusing configs with the rust ones.
>>
>>
File: screenshot-20260228-175629.png (3.8 KB)
3.8 KB PNG
Finally... Praise the lord!
But before updating it is always wise to check
>https://forums.developer.nvidia.com/t/580-release-feedback-discussion /341205/
Not going to blindly install any new nvidia driver after the 580.119 plunder.
>>
>>
>>
>>
>>108262725
Same as HTTP. An attacker can spoof the clock. It's overblown as fuck and the consensus NTP does eliminates this to an extent.
If you care about NTP security then you use sources besides the NTP pool anyway and have a GPS clock or one of those expensive PCIe atomic clock cards you can buy.
>>
So whats the best distro to use KDE with?
Arch? Debian? Fedora? Cachy?(which is just arch with some tweaks and ootb) Something else?
I know how to use linux and tinker a lot just sometimes i want to have a distro that feels like an actual full complete package like closer to windows or fagOS
>>
>>
>>
>>
>>108262983
Fedora or Arch. Or better yet, any distro based on these 2.
>>108263047
Not really the case. Both need tinkering if you want to get the latest drivers, software, etc.
>>
File: 1751970984017196.gif (2.6 MB)
2.6 MB GIF
my speakers disappear when im using a thunderbolt dock with my hp elitebook.
i have 840 g8 that i got for cheap from a company insolvency sale.
slapped lunix on it and so far everyting works great.
i noticed however that when im using my thinkpad thunderbolt 4 dock the internal speakers disappear and only the hdmi/displayport and the built in combo mic/headpthone jack show up.
this is does not happen under windows.
is there some sort of thing i have forgot to set up?
its not really a big deal as i use bluetooth headphones anyways but its weird and unexpected behaviourl.
this is a standart arch install using the arch install script running kde plasma.
pic unrelated
>>
>>
>>
>>
>>
>>
File: 1772301189592.png (320.2 KB)
320.2 KB PNG
So, Ubuntu 26.04 finally split the 625 MB 'linux-firmware', the result is pic related.
Individual linux-firmware-* packages can be uninstalled, I just got rid of 406 MB of cruft from my computer.
After this, the updated initrd.img also decreased from 85 to 81 MB. Not great, not terrible.
>>108263280
Snaps are nice.
>>
>>
File: stackoverflow-dev-survey-2025-technology-most-popular-technologies-op-sys-op-sys-social.png (189.7 KB)
189.7 KB PNG
Ubuntu is the distro for devs who get things done
Arch is the distro for tinkering weirdos
>>
>>108263280
You can uninstall snapd on Ubuntu if you want, I did so the other day. I have used snaps in the past though, sometimes they're a good solution. A snap will get feature updates while something from the Ubuntu repos won't
>>
>>
>>
>>
>>
>>
>>108263808
Because there isn't one. If you want x86-64-v3 or v4 repos then that means using CachyOS.
CachyOS is not some meme fork, it is in fact fulfilling a purpose that vanilla Arch does not. If you wanted to do this on vanilla Arch then that would mean fetching all of the PKGBUILDS and rebuilding all of the packages from source yourself.
>>
>>108263306
>Use arch
>Want to install firefox native package
>Can do it just fine without touching the AUR
>Use ubuntu
>Want to install firefox native package
>No, you must use firefox snap and make it actually fucking annoying to switch over you asshole
>>
>>108263819
Or using the cachyOS repos which would kind of defeat the purpose a little?
Well, cachyOS does list a few defaults applied aside from extra repos / kernel. But these are basic shit like "oh we set up zram by default set to size equivalent to your ram".
That may be a detriment to some, but it's not too difficult to change (and if you're gonna use arch you're going to have to get accustomed to changing or adding things like these anyways).
>>
>>108263808
Some people want to autistically configure everything on their system instead of leaving it up to the distro maintainers.
>>108263821
Snap is a native package format. So is Flatpak btw.
>>
>>108263436
The only way you can reduce the initrd size on debian based systems is by setting MODULES=dep in /etc/initramfs-tools/initramfs.confand also setting COMPRESS=zstd (which i think is the default) and increasing COMPRESSLEVEL
>>
>>108263821
If you can't provide good Firefox builds, you're not a serious desktop distro. Simple as.
>>108263929
Machine native maybe. You still have mass shared library bloat. Even if the shared libraries are the same as the host, they still get loaded twice.
>>
>>108263929
>Snap is a native package format. So is Flatpak btw.
Snap is a worthless piece of shit is what it is.
I shouldn't have to wrestle to have a browser not take half a decade to open. There is no reason why this should be a thing.
>>
>>
>>108263808
Using upstream packages directly from arch's repo instead of having to deal with potential issues that might come from using cachy's repo
I don't use cachy so i don't know if they use both their own repo alongside arch upstream repos or if they only use their own repos.
>>
>>
>>
the main reason people just-use-Arch is because it's got a massive amount of momentum behind it in terms of development, support, etc and it's reliable and doesn't get in your way.
it's a known quantity in the way ubuntu was for a long time and only recently has started to lose the crown because arch is on steam deck etc
its going to be very hard to dethrone arch
at this point if you aren't on arch, then either you know why and you're using le-stable-debian or you're an ubuntu diehard or you're just a noob who got memed into using something niche like pclinuxos or some other shit
>>
>>108263436
Debian 13 here. Mine's around 70MB on one system. 100MB on a system with nouveau. It doesn't install that linux headers stuff by default...most people won't need this unless they have a fancy gpu with proprietary drivers.
>>
>>108263996
Cachy might not want to bother having to repackage EVERY package from upstream arch.
Mixing repos just come down to whichever repo has the newer version but you will also get prompted to choose which repo you want to install it from when the versions are the same in both repos
>>
>>108263966
>You still have mass shared library bloat.
That doesn't mean it's not a native package.
>>108263994
Is there a reason you'd ever install a web browser addon as a system package? Sounds like an awful idea.
>>
>>
>>
>>
>>108264012
>Is there a reason you'd ever install a web browser addon as a system package?
>instead of having to install it from mozilla's addon website for each firefox profile
You also wouldnt have to deal with either turning off auto updates and forgetting to update the addon or enabling auto updates and risking addons.mozilla.org sending a malicious update
>>
>>
>>108264028
Arch has some downsides like writing all their scripts in bash instead of posix sh which is 4x faster than bash and not preserving older kernels and modules so that you have a fallback if a kernel upgrade goes wrong.
>>
>>
>>
>>
>>
>>108264022
What is your definition of "native" exactly?
Do you consider an appimage native? Do you consider downloading an archive of Firefox, extracting it, then running it as "running it natively"? Do you consider Android apks "native"?
To me it seems like your definition of what "native" is is arbitrarily narrow and cherry-picked to push some sort of an agenda against anything that isn't a deb package.
>>108264038
Fair. I've never used more than 1 profile so I didn't consider the use case of having an extension universally installed. Still seems very wrong to do this. Especially when you could use Librewolf instead and have uBO pre-installed by default.
>>
>>
>>108264109
It's always nice when your needs are covered. But sometimes, they just are not. When I was looking for something like irfan view on linux, some of the recommendations were just in the aur. Or look at browsers, chrome and brave are not in the repos, and I guess they are somewhat popular.
>>
>>
been thinking about this fix I made to get the citra appimage working with Linux >>108259865
I had to delete a vulkan lib that came with the appimage so that it would default to the vulkan lib already installed (Arch + GNOME)
is there a way to know if I'm using a lib that is sub-optimal to the ones I've already got installed on my system?
does flatpak do a better job at this?
>>
>>
>>108264201
Brave would be in the repos if they were a proper open source browser instead of throwing code over the wall and seeing what sticks. You can't even build what's in the repository it without Npm JavaScript crap downloading code over the Internet.
>>
>>108264129
>What is your definition of "native" exactly?
In the context of a Linux distro, a native program should be able to run with the same shared libraries, in the same execution environment as programs from the host distro. It doesn't need its own special libc/stdc++ for instance.
>Do you consider an appimage native
It can be, but I wouldn't call it a good use of appimage.
>Do you consider downloading an archive of Firefox, extracting it, then running it as "running it natively"?
Does it load against the host shared libraries?
>>
>>108264206
>does flatpak do a better job at this?
Doubt it. The whole point of Flatpak is to run apps within a Flatpak runtime. The only thing you can do is pull a newer version of the runtime and use flatpak override to force the application to use it.
>>
>>
>>
>>108264762
desu I think I could be wrong about the year. I'll investigate, thanks. I asked because some Citra version had dubious code but the earlier versions are safe. Yet again these are community rumours, I don't really trust what some random bonehead says on twitter/r-eddit.
>>
>>
>>
>>108261664
Yes but the MUX was gone. For some reason it returned...
>>108261638
Thank u anon
>>
Using bash on vim mode. I want to change the prompt colour based on which mode I'm on.
By default, I can make it show a little "(cmd)" or "(ins)" before the prompt depending on the mode, but that shows up before the prompt and in white colour (the prompt is greeen). Looks fugly.
Is there any command I can call to check for which mode bash is on? If there is, I can just write some ifs in the bashrc and set the prompt that way. Is there any other way to do this?
>>
I'm having trouble with connecting a NTFS drive to Arch Linux, I've definitely only got the ntfs3 driver installed (checked with lsmod | grep ntfs)
I'm getting this shitty errorAn error occurred while accessing 'mydisk', the system responded: The requested operation has failed: Error mounting /dev/sda2 at /run/media/user/mydisk: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error
even AI is too retarded to understand what to do here lmfao
didn't think it would shit itself over this
doesn't this "amazing new" NTFS driver have a way to clear this stupid badblock crap that used to happen all the time in the old days?
>>
>>
do you think there will ever be a day when the stupid HDMI drm is circumvented from within the kernel
not that shit like widevine even works particularly well on linux because the HDMI jews hate it
i know there's ways around it but I don't want to have to jump through all those hoops just to record my own screen
as is i've got so many cables i genuinely think signal interference is starting to affect my system
>>
>>
>>
>>108264969
I'm too tired to answer your actual question but I will just say that I've been down this rabbit hole before and it's a waste of time, slowed me down at least. You're better off learning the bash keybinds because they're much more ubiquitous and get the job done.
Actually now that I think about it I had the exact same problem you're describing, I don't remember whether I found a workaround though unfortunately.
Anyway, for vi keybinds in the terminal... sometimes I'll do it the other way around, run bash in neovim. You can do it just by running
:terminal
In a neovim pane.
You can also do uhhh...
> In bash you can ctrl+x, ctrl+e (two stroke combo) to send the shell's readline to your $EDITOR. On exit of the editor, the command is executed.
Instead of fucking around with vi mode you can just do this.
I know this doesn't really answer your question directly but desu they are better solutions
>>
>>
>>
>>108265201
well your pbkdf2 is either argon2 or pbkdf2 so search up some benchmarks and see how many guesses/second those can get, it depends on the parameters also so you can compare benchmarks to the parameters on your system. from what i remember theres lots of benchmarks for pbkdf2, less so for argon2 since it just doesnt seem to be worth it to any password crackers maybe, its a lot slower than pbkdf2
>>
>>108265011
Check journalctl -e for the actual error message. You probably need to do something in Windows. Either run chkdsk or disable some settings if it's a boot / hiberfile drive.
>doesn't this "amazing new" NTFS driver have a way to clear this stupid badblock crap that used to happen all the time in the old days?
It's just a kernel driver. Userspace tools are still the same. And no, don't try to clear errors with ntfsfix. That's a problem enhancer. Use the old ntfs-3g driver if you're even a little worried about the drive contents getting eaten.
>>
>>108254516
If you had to choose from the following which software selection should you choose?
>Gnome Software
>Bazaar
>Synaptic Package Manager
>"Why can't I use or choose Terminal?"
I'm specifically asking about software centers, I have all 3 downloaded but maybe I should just baleet them all and use Terminal?
>>
>>
>>
>>
>>
>>
>>108265391
Max is 4GB on Linux last I played around with it. You can change it yeah, I think it involves adding a keyslot or something, dont remember the details so you will have to look it up. You can also make it slower by increasing iterations or decreasing threads. There is a lot of discussion about the best balance of parameters for argon2, official recommendation I think is max out memory and then add iterations up to a reasonable amount of time taken to unlock (you dont really wanna wait 30s and it doesnt bring much benefit over 2s).
>>
>>
>>108265011
first go see what dmesg or journalctl has to say so you can get the actual error message
are you explicitly specifying ntfs3 as the filesystem type? i think it still tries to default to the buggy read only ntfs driver
and what are your options? could be something as simple as accidentally specifying one of the ones they removed
and seconding using the ntfs3g driver as a backup just in case (it can't handle everything but it will let you know it can't instead of causing issues), and also its diagnostics tools
though if there's an actual error with the filesystem boot into windows and use chkdsk, you can pass the partition through to a VM so you don't actually have to taint your system
>>
>>
>>
>>
>>108265453
>>108265497
>you dont really wanna wait 30s and it doesnt bring much benefit over 2s
interesting why does it not increase the security when the attacker can only guess 2 passwords per minute instead of 30?
>official recommendation I think is max out memory and then add iterations up to a reasonable amount of time taken to unlock
>Also the 1gb 4 iterations default that all distros seem to be using is fine theres basically no benefit to going higher
so you're saying it's not worth it?
>>
>>108265624
It increases the security but it's easier to just strengthen your password. 30s vs. 2s is about equal to adding 4 bits of entropy (30 is 15x 2, or approx 2^4 = 4 bits entropy). You can get 5 bits of entropy by adding a random alphanumeric character to your password, which is equal to setting your pbkdf to take 60 seconds instead of 2 seconds. So between waiting 60 seconds for every unlock or adding a random character to your password, the latter makes more sense imo.
>so you're saying it's not worth it?
Probably not but thats just my opinion
>>
>>
>>
>>
>>
>>
>>
>>
File: 1752523448313553.jpg (123.5 KB)
123.5 KB JPG
I use my T60 to browse the web and my home server with 128 GB ram for all of computer heavy needs.
It might seem odd, but how would I do this...
>use T60 to send video URL to homeserver
>homeserver download the video to the ram
>playback the video on the T60
that way I can utilize the extra ram for caching instead of upgrading my T60 ram.
I just feel like it will almost click in my head so I can make a script.
But it just doesn't come to me on how to make it.
>>
>>
>>
There's a package I downloaded from the AUR w/ a dependency, also from the AUR, that has just recently updated. The package maintainer hasn't re-built against this newly updated dependency, which would otherwise be fine if the dependency in question didn't depend on a package from the official repository that's also been recently updated. Basically, I can't update my system without being warned of breaking a dependency. Will notifying the package maintainer to rebuild solve this issue?
>>
>>
File: 1749358254869958.jpg (20.9 KB)
20.9 KB JPG
>have a wireless mouse
>battery percentage is reported correctly at all times if you click on the tray icon
>plasma's tray icon for battery remains full at all times
there's all these "little things" that spoil kde for me, also who the fuck ever thought that interacting with controls/widgets/whateverthefuck with your mouse wheel is a good idea?
>scroll through settings window
>inadvertently maxing out some random setting
>>
File: 1749596140544498.png (131.2 KB)
131.2 KB PNG
>>108266873
just use ghnome
>>
>>
>>
>>108265358
>Gnome Software
Implementations vary by distro. Gnome-Software doesn't even work on most distros, all you get is a blank window.
>Bazaar
idk what this is
>Synaptic Package Manager
This is just an APT front end.
>>108265155
USB C is a phone charging port.
>>
>>108267155
>Gnome-Software doesn't even work on most distros, all you get is a blank window.
*only if the distro doesn't use a packagekit compatible package manager and you don't have any flatpak repository added. which means this pretty much never happens in practice.
>>
>>108267174
Not sure if kiddings or kidn't, most people don't use flatpaks.
>>108263436
Want to save drive space on firmware huh? Figure out which blobs you need and pick them individually from:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmwar e.git
>>
>>
>>108237113
Answer is extremely late but i'm using XWayland because for some reason the Wayland backend for Firefox had shutters every once and then. But this was last year, i never bothered to find out if it was working as it should.
>>108267174
Last time i tried PackageKit was slow and buggy, over 6 months ago in Ubuntu.
>>
>>108267314
>Last time i tried PackageKit was slow and buggy, over 6 months ago in Ubuntu.
yeah the command line tends to be the best, but there's no alternative for gui apps that want to integrate with the distro's package manager.
>>
>>108267210
>most people don't use flatpaks
What is the relevance of this?
>>108267155
>Gnome-Software doesn't even work on most distros, all you get is a blank window
LMAO it only doesn't work on Arch because their maintainers are too lazy to give a fuck about AppStream metadata.
>>
File: arch gnome software.png (176.4 KB)
176.4 KB PNG
>>108267594
>it doesn't work on Arch
it works just fine, it just only uses flatpak though as pacman is not compatible with packagekit.
>>
>>108263679
>>108263577
you know i was just thinking, there's all this hype that KDE Plasma is so good, but every other time i've used linux in the last 30 years, GNOME was always the better desktop environment
i smell a FUD campaign
>>
File: disappointley.png (53.5 KB)
53.5 KB PNG
>>108267618
>it works just fine, it just doesn't let you install distro packages
>>
>>108267594
Didn't work on Debian.
>>108263679
What's there to tinker with Arch? It's a basic binary distro just like Ubuntu.
>>
>>
>>108267764
>that's deprecated
No, it isn't. It's literally the point of using anything that isn't Debian. Moreover, they can never be deprecated if they use less RAM and disk space.
>increasingly delivered
I'm not aware of any distro that formerly maintained packages then decided "fuck this, flathub only".
>>
>>
>>
>>108267808
>0 added testing
Only on Arch, lol
>runtimes don't have as much bloat as you think, resources are shared in the sandbox
Flathub is a complete free for all with ABI's, with developers using different versions of the freedesktop spec, different versions of Mesa, different versions of bloody everything. I only got 5 Flatpaks installed on my machine yet I got 16GB worth of Flatpak dependencies and runtimes and other stupidities. This shit is even more bloated than Windows ffs
>>
>>108267829
>everybody is using different versions of everything
this is what allows for a consistent experience. the problem about modern app packaging is that everyone is running their own spin of the app, so you get the "works on my machine" experience.
with flatpaks everyone's running exactly the same app, everyone has the same bugs.
>>
>>
>>
>>
>>
>>
>>
are there any good ways to play GOG games on linux? i just want to play all my old games without all the tinkering. everything on steam works great but never gog. heroic is pretty bloated, but it's the best i've seen so far. proton versions are pretty hit and miss too with old winblows games.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
File: f.png (417.9 KB)
417.9 KB PNG
Why does Fedora make flatpaks that are already on Flathub?
>>108268437
>visually pleasing
Indeed.
>>
>>108254516
i've learned how to use FFMPEG CLI for batch-editing hundreds of images to compile into animations. i know a couple lines of code that fit my current need, but i don't know what shit like $ or -i or * means. i'd love a quick rundown of what this stuff means, and perhaps a few helpful codes. i was a windowfag for most of my life, now i use linux mint. the CLI was scary for me at first, but now it's a bit less intimidating
>>
>>
>>
>>
>>
>>
>>108268756
I think we're not understanding each other.
My post was about linux-firmware being split, and that I purged some of the linux-firmware-* packages that I don't need (about half of those that appear in my screenshot).
That instantly saved a few hundred MB of disk space *and* bandwidth that would be wasted on future updates.
That's the full extent of the cleanup I intended to do, since I need the other firmware packages to get updates.
I'm not going to manually manage individual firmware files on three laptops, that'd be insanity.
>>
>>108268716
>Why does Fedora make flatpaks that are already on Flathub?
Why would any distro package anything that is already packaged into a Flatpak/Snap/Appimage by the actual developer of an application/package?
>>
>>
>>
>>108268914
If you want simple UI
https://flathub.org/en/apps/org.fedoraproject.MediaWriter
>>
>>108268929
Thanks, anon. I got a Framework 12 as a secondary machine and have been using Bluefin. I thought I was going to have to partition the 1tb module I have to install windows for rufus but this works out perfectly.
>>
>>108268760
the easy way is just to get GNOME OS: https://os.gnome.org/
>>
>>
>>
>>
>>108269136
Not going to matter. Permissions are irrelevant here. It's read at boot and your firmware doesn't give a crap whether it's 700 or 755. This is just the package manager screeching because it doesn't match.
>>
>>108269144
is it going to cause any issues later down the road?
>>108269151
okay cool
>>
>>108268775
It's funny they kick up a fuss about that when they're not exactly doing a good job maintaining their own Flatpak, either. They still depend on EOL KDE runtime unless you build the flatpak from source in their repo.
Info: runtime org.kde.Platform branch 6.8 is end-of-life, with reason:
We strongly recommend moving to the latest stable version of the Platform and SDK
Info: applications using this runtime:
com.obsproject.Studio
>>
>>
>>
>>
>>108269381
Mint has Timeshift which claims to support BTRFS snapshots:
https://github.com/linuxmint/timeshift
I don't know if they set that up properly out-of-the-box though or if it really is basic.
>>
>>
>>108269343
Setting up Btrfs on Mint is such a cunt. If you're willing to do that much tinkering in order to make Mint no suck cock, you'd be better off installing a distro that already doesn't suck cock out of the box.
>>
>>108269427
I would honestly try anything else if I didn’t have a sleep bug that would disable wifi. The solution I found for that bug worked on Linux Mint but not Fedora. And I’m not exactly trying to check each and every distro to see if that problem persists either. I just really don’t wanna install Windows ever again.
>>
>>
>>
>>108269091
Having 300-900 extra MB of space taken up by a couple of additional versions of Flatpak Runtime doesn't matter. People who complain about Flatpak bloat are an irrelevant loud minority who shouldn't be pandered to.
>>
>>108269478
Mint is derived from Debian, so anything that works for Mint will work for Debian. Installing Debian with Btrfs is easy as pie; when you've booted into the Live ISO (Debian KDE is best for Windows refugees), just create the file/etc/calamares/modules/partition.coand add the textnf defaultFileSystemType: "btrfs"to it and save. Then when you run the installer, you'll have Btrfs as an option.
availableFileSystemTypes: ["btrfs","ext4"]
>>
>>
>>
>>
>>