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.comhttps://distro.moeCheck the Wikis (most troubleshoots work for all distros):https://wiki.archlinux.orghttps://wiki.gentoo.orghttps://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_applicationshttps://directory.fsf.org/wiki/Main_Pagehttps://suckless.org/rocks/>What are some cool terminal commands?https://www.commandlinefu.com/commands/browsehttps://cheat.sh/>Where can I learn the command line?https://mywiki.wooledge.org/BashGuidehttps://www.grymoire.com/Unix/https://overthewire.org/wargames/bandithttps://tldp.org/LDP/Bash-Beginners-Guide/html/Bash-Beginners-Guide.html>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-linuxGNU/Linux Games:>>>/vg/lggPrevious thread: 109251547
>>109280873>Previous thread: 109251547>>109251547
what's the best way to get something like this in linux? ie. a simple way to tile windows occasionally, but without going full retard with a convoluted tiling wm
>*** Please be civil, notice the "Friendly" in every Friendly GNU/ Linux Thread ***
>read the man pages>the man pages are undecipherable hieroglyphsCrazy how a -help parameter tends to output a more understandable instruction than any man page ever conceived
>>109281098Manpages were always dogshit. That's why a lot of people were happy when cheat.sh was released. And that's why a lot of people are happy with the existence of AI.
>>109281098>[command] --help | lessthis is the way to go>>109280873what is the modern "just werks" bluetooth control software? I'm using debian 12, which comes with bluetootctl/blueman, but connecting my headphones is a matter of turning it on and off until it sticks. surely, there has to be a better way, right?
>>109280873Is this reason for concern regarding Red Hat or Fedora?
>>109281493Too late to be concerned about that.
>>109281493No. Most tech companies are stupid overvalued.
>>109280873How are they going to save Linux kernel ?Every single month there is 5-10 ULPE happening.It's falling apart.
>>109281493Probably not. RedHat and Fedora existed before IBM bought RedHat.>>109281551That's a good thing. It's being patched up pretty fast. Linux will finally be secure.
>>109281580I hope so, i want Microcuck to be outed from every single office if possible.
>>109281067Lately it feels like theres one dedicated schizo who only comes to these threads to ragebait and flame.
>>109281098Manpages are only good to use if you have an idea of what to search for. Like a specific config option or specific -arg flag.
>>109282194Speaking of which; How do you get man pages on a fresh install of arch?
>>109282216Installing the man-db or mandoc package
>>109282194That's because the man page writers forgot to write the manual part, or if they remember it's a 2 line example section tucked away at the very bottom, and one of the lines is showing some niche edge case.It's about on par with API documentation. Here's 1000 function names/flags listed alphabetically, go reconstruct the expected usage from first principles.
>Mint disks manager>format a disk>set up a new partition on it>can't actually write to it until I "take ownership"why is it so quirky tho? is there any logical reason why I wouldn't want automatic ownership of a partition I just created?
>>109281060If you're using KDE Plasma there are Kwin scripts that do something like this. There are some that use keybinds but I had one that works pretty much exactly like Windows where it shows a widget you drop windows onto. Not on a PC I can access right now so you'll have to do a bit of searching but hopefully gets you on the right track. Pretty sure you can browse scripts straight in the plasma settings window.
>>109283410It might ask you to elevate since you're talking straight to hardware but never seen a concept of partition ownership. Do you mean when you hit the play button to mount the partition? Sometimes you just want to partition stuff without mounting it, like when preparing boot drives. Different file systems (like exFAT) also lack support for ownership so they may also prompt for elevation.
>>109283410>is there any logical reason why I wouldn't want automatic ownership of a partition I just created?Yeah. Linux at it's core is a multi-user system so permissions are needed. For instance, if you installed a drive to use as swap then you definitely don't want users 1000 and above using it. The OS has no way to know if you're creating a drive for a service to use or not. Or let's say I install a drive for Apache log files, I definitely want to set the UID/GID to www-data and not my current user.
Kinda getting exhausted with cache and it's hourly updates.
>>109284077Cachy
>>109284077You don't have to updoot every time a single package in the repo gets a new version. Just don't put off updates for weeks or months.
>>109283527By default KDE plasma has editable tiles if you press Meta + T, then to use them you press shift while dragging a window. Personally I bound a mouse button to shift so I can tile with one hand
>>109281098This is a common theme in lots of places. Unusable and illogical documentation written by some autist. Clean and simple doc with couple of good examples would go a long way . Most of the you need to guess the syntax even because they don't bother..
>>109284255*most of the time
>>109281060>>109283527>>109284232Got on my KDE box, it's this https://store.kde.org/p/1909220
>>109280873Any cool Linux news recently?
is the only way to disable animations on plasma to set the speed to instant?
Should I make the switch?
>>109284627that's what the tooltip says, did you need another way?>>109284652you can dip your toes at least
>>109284652Depends on how much work you do.>I only use Steam, Spotify, Discord, and Google ChromeSure, why not?>I do schoolwork on my PCYou can get by, but expect to work around lesson planning .>I do work on my PC, and all of the applications I want work, or alternatives exist that I am willing to learn.Dual boot.>I do serious work on my computer and do not know what is compatible nor of any alternatives.Do not engage.To review:>I play minecraft with my friends and listen to music, sometimes I watch YouTube in the backgroundSwitching to linux is not a bad idea, especially with beginner friendly distros becoming popular.>I do programming for college to earn my CS degreeSwitch, but expect inconveniences. Windows and Linux are not 1:1.>I do light audio editing using reaper, which has a Linux buildDual boot, just in case. You'll want to be able to switch back at a moments notice in case you run into issues.>I only use my computer to run pirated car dealership software, only available on windows, and need it to work.Stay on windows, Linux will only frustrate or confuse you.While my job has me working using Linux, that's only because my job IS working on Linux. Most people doing "serious work" are going to find business oriented software typically does not support Linux, and they are going to have a bad time. While support is getting better day by day, it's still not recommendable unless your job already involves it directly.If you do still want to try Linux, Linux mint, bazzite, and cachyOS are all great places to start, all distros trying to be friendly and easy to use, all based on different distros.
>>109284255>>109281098From the manual pages I've read it's commonly the GNU project doing it. They treat the documentation as some kind of scientific paper that tries to impress some evaluation committee somewhere. Like instead of trying to help some stupid rando like me to actually use the software they describe their project down to the atom. With minimal to no examples.
>>109284871Thanks for the thorough answer, fren. My only gripe is I like to run FL studio and need ms office and the mendeley plugin in it for college. That's the only thing that holds me back. I really do want to stop using windows though.>CachyOSYeah I have been looking at this option. But I want something where I can do all the cool ricing things too like hyprland and niri and I don't have to worry to find tutorials about it because peopole use the same OS and package manager as I do. Do you reccomend arch?
>>109284998GNU man pages are crap on purpose because they were trying to force meme texinfo until the late 90s. Just read the html doc. Zoollennials have no idea how bad emacs zealots were back in the day. It was like 'btw i use arch' meets SJWs.
>>109281358>And that's why a lot of people are happy with the existence of AI.'ai' recommended me to use 'noauto' to prevent disk thrashing
>>109284998idk about the man pages but the emacs manual is pretty damn good.
>>109285451better to use vim with vim you just need to go through one inbuilt tutorial and no need for man page after that
>>109283556>never seen a concept of partition ownershipIt's a common problem on Linux.>Do you mean when you hit the play button to mount the partition?No, he means that disk managers that nuke a disk and create a new ext4 partition assign it to "root" and don't give you the read/write permissions to the disk/partition. You have to manually chown that partition, or more recently disk managers added the option to do this in the GUI. It's the most retarded thing I've ever seen, but KDE Partition Manager and GNOME Disks behave the same and default to not giving your user access to the partition you've created.>>109284627There's no difference between "skipping" an animation and an "instant" animation.
i just let ai do my cli commands now wtf else am i supposed to do
google gemini actually seems really good for linux configuration/troubleshooting
>>109286396Gemini is one of the better LLMs honestly, Google trained it well.And thanks to being able to use it in private windows and temp chats when signed in nothing gets fed to their training data if you don't want.
For non-Steam games, is it better to add them to Steam or something like Lutris/Heroic or whatever? Or is it functionally the same either way?
>>109286779For loose files it's best to use umu-launcher (or its third party frontend Faugus Launcher) so you can give them a Steam environment outside of Steam and easily use runners like GE-Proton.
>>109286779Using Bottles is more convenient than Steam. Steam itself doesn't have a dependency manager or an easy way to do almost anything with the wine prefix.
>>109286396Gemini is great:I just got it to help me analyse disk usage on my system with Ollama and Qwen. Tools like ncdu do a good job at showing where the space is but not really summarising the files.So now my 9070 XT is chugging along using 80% of its VRAM in use to analyse this CSV file all to tell me potential candidates of files to delete.This is why nobody can buy any RAM or storage anymore! This, right here!!!I've played with Ollama a bit in the past but never really used it for any actual analysis before. It does a good job.
>>109287105You could always use Gemma 4 instead of Qwen because it's just local Gemini with an Apache license.
>>109287154Qwen 14b was what Gemini recommended. Ironic that it doesn't recommend Google's own models.
>>109286779I just use Steam. Works like launching a regular Stream game.
Why does the mouse wheel refuse to register on Firefox if I scroll up/down only once? The mouse wheel works just fine on Windows Firefox. It works just fine on Kate editor. It is specifically broken on Linux Firefox
>>109284255from experience, the posix manual is very good. you even have some examples and gnu-specific features clearly documented.they also specify what qualifies as ub, so you know what not to do.but yeah, I agree that in general, it's not really well structured. I browser cppreference man pages in vim/emacs with a plugin that lets me follow links and it's already much nicer.
>>109285059>Do you reccomend arch?Arch using the arch wiki to install it with "archinstall". If you follow the wiki, you will have a hard time blowing up your system.https://wiki.archlinux.org/title/ArchinstallArch isn't as scary as people say, it's actually quite nice.>run FL studioGood luck with that.
>>109284556well, it's not that recent anymore, but support for sched_ext has been merged in 7.0. i've been using it on laptops and it's greatly improved battery life.
why do I get this extra nonsense when I paste into the terminal ^[[200~/?
^[[200~/
>>109287753Escape sequences / Control sequences, etc. You didn't copy / paste plain text, there's something else hidden in there.
>>109287767it happens even when I copy a piece from the url field in my browser, I need this to stop.
>>109284266that looks great, thanks
Now that linux is officially an AI Chad OS, what are the snailcats planning to use?
>>109287809Redox OS:https://www.phoronix.com/news/Redox-OS-March-2026
>>109285059I have run FL Studio trough Bottles and it was painless. Your mileage might vary. You can use Microsoft Office products trough web apps but the plugins might not work (I have never used a plugin in office so I don't know). I would never recommend Arch or it's derivatives for beginners but it might be a fun challenge. I recommend handholding training wheels distros like Mint, Zorin, Fedora... You can always dual boot to tip your toes in.
>>109285743Tell it to make a commands.md file and save every command you make it run there with explanations. Then study the file and miraculously become smarter.
>been using LTSC for a few months>suddenly Hypervisor games now work amazing on Linux without needing to disable all the security options like on WindowsFuckIt's enticing to switch back....
>>109287903That's the DenuOwO thing isn't it? How they get it to work on Linux?
>>109287809It's pretty ironic that Microsoft is trying to brand Windows as an AI forward OS when Linux mogs it in all ways in AI adoption and usability.
>>109287930Why do you think they're putting so much work into WSL?They want you to go "Linux is better so I'll download penguin.exe and stay on Windows anyway because the company laptop policy won't let me install Arch"
is there any reason to NOT use XFS? the performance gains over ext4 seem too good to ignore.
>>109287913No idea but apparently it pretty much works like a normal cracked game now on LinuxIt's really enticing
>>109287930Actually MS is trying to de-AI the overall 11 system right now with its K2 initiative. Copilot wasn't making them money or making people buy Copilot+ PCs so they're going backwards.
>>109287944Serious question can you run a VM with Arch in a Windows only company? I have friends in a company that does business with Microsoft and they are literally contractually obligated to only use windows for development. Apparently it is slow as a snalcat even if they do all in WSL.
>>109287976They don't really care if people buy "Copilot PC's" (which are scam anyway because Copilot is a web app and that Copilot key and the keyboard just launches it, there's no local AI option).That's their partners concern and they're not selling laptops because they're fucking expensive, not because people don't want them.Unless you absolutely need it, you're better off buying a second-hand laptop.
>>109288021WSL2 (not to be confused with the original WSL that's long since abandoned and was an ambitious attempt at emulating Linux system calls using the NT Kernel's personality system) is a Hyper-V VM, it's just integrated into Windows a bit better (kind of like how Virtualbox had "Guest additions", WSL has a bunch of stuff to integrate the guest into Windows so it can access shared files, run GUI apps, integration with the terminal, etc)Yes, you can install Arch on top of WSL:https://wiki.archlinux.org/title/Install_Arch_Linux_on_WSL
>>109287903Don't do it if gaming is your only reason to switch over. You gain nothing with denuvo games anyway because they are 99% shit, just waste of disk space. If you switch over to Lunatix, do it because you want to learn something and stuff like that.
>>109288021WSL performance is as good as any VM. it can be slow when accessing the windows FS since it uses a network FS for that, but it is fine if you keep your files in the native filesystem.
>>109287954The performance difference is irrelevant. There's little reason to use anything other than btrfs.
>>109288067performance is always the first concern, otherwise i would be using an amiga 500. it is very disappointing to see that ext4 can't reach the hardware performance even with purely sequential read/write. brtfs doesn't add anything that i care about, and it is even slower.
>>109288084Subvolumes, snapshots, compression, incremental send/receive support, etc, are all good reasons to use BTRFS but understandable if you don't care about any of that.
>>109287954Lack of case folding can bite you in the ass in certain obscure gaming scenarios, but that's technically a class of recurring wine bugs. I use xfs on all my NVMe drives and have no problems.>>109288097>Subvolumessecretly just bind mounts>snapshots>incremental send/receive supportreflink is all the filesystem needs to provide. LVM snapshot to get a frozen FS image and borg / restic for incremental backup.>compressionNot useful if the drive is much faster than your CPU can decompress. Nor is pegging the CPU trying to run checksums on everything a great idea.
>>109288189>secretly just bind mountsThat's not what they are at all.>>109288189>Not useful if the drive is much faster than your CPU can decompress. Nor is pegging the CPU trying to run checksums on everything a great idea.CPU has dedicated instructions to checksum data. Presumably, if you're using a Gen5 NVMe drive you've got a good CPU in it, but yes, maybe don't use it on a potato.Without data checksums you have to manually checksum data to verify integrity or use clunky workarounds like dm-integrity.
>>109288084>performance is always the first concernNot if it's unnoticeable. Unless you're on an HDD or you're doing something extremely specific with your machine, read/write operations are so fast that the performance difference between btrfs, f2fs, ext4 and xfs will never materialize. Maybe in a scenario where your PC has less than 16GB of memory and you rely on swap a lot? But most people aren't going to feel the difference between filesystems, it's usually the software you use that is not performant enough.>otherwise i would be using an amiga 500Exactly. The only time you'd have a significant I/O performance improvement is if you do a physical upgrade. A filesystem doesn't affect your day-to-day use much if at all.
>>109288212>CPU has dedicated instructions to checksum data. Presumably, if you're using a Gen5 NVMe drive you've got a good CPU in itCurrent top end CPUs can only run crc32 about twice as fast as good gen 5 m.2 drives can read, so you're still pegging the CPU. Especially on laptops. Single gumstick storage isn't the fastest option on desktops either.>Without data checksums you have to manually checksum data to verify integrity or use clunky workarounds like dm-integrity.The drive provides data checksums already. Filesystem level checksums are just insurance against firmware bugs. If you're having firmware issues on a boot drive, you tend to notice something is off pretty quickly. Most of the data you store on these has its own integrity tracking through the package manager or whatever.
>>109288294the phoronix benchmark shows that XFS has 38% better performance than ext4 in real-world scenarios. it is not a synthetic benchmark. i am not sure why you think that I/O performance doesn't matter unless you are using swap, that's a pretty wild take.
>>109288344>The drive provides data checksums alreadyNo, it doesn't. It will tell you if a block goes bad but that's it. I'd also be very hesitant to trust its firmware when historically BTRFS has shown that to be utter crap in many drives.
>>109288358>It will tell you if a block goes badwow what space magic technology does it use for this?
>>109288375You do realise there's a difference between blocks/cells at the hardware level and data checksums at the filesystem level, right?They're not the same thing.
>>109280873I have used system monitor to kill all processes that can be found with 'bottles'. Why can I still see a window of it and it still says its not responding?
>>109288385Either way you have 100% checksum coverage.
>>109288410You don't. A block/cell can be good but a file can still be bad. Why is that? Because files don't fit into a single block/cell at the hardware level and are spread across multiple of them.You can also get bit flips or corruption that gets caused for any number of reasons all the while the hardware is lying to you and saying that all is good.This is why archivers historically made those .crc files and manually checked the integrity of their files against them. You cannot rely on the hardware to tell the truth.
>>109288410I think it’s time for you to quadruple down