I just wrote a guide with various tips and tricks to improve the Garuda experience. This will help new users get started because it’s a lot of bits and pieces to pull together.
Let me know if anything needs to be corrected.
I just wrote a guide with various tips and tricks to improve the Garuda experience. This will help new users get started because it’s a lot of bits and pieces to pull together.
Let me know if anything needs to be corrected.
Thank you for that beginners guide, although this is more advanced than I am.
I found “zram to optize your ram” does this mean “zram to optimize your RAM”?
In the section Post Installation:
List monitors with
xrandr | grep -w connected
I have two Monitors connected but xrandr only shows one…
after that are some tweaks, that I would not consider essential for beginners, but nice to have, for me would be more essential to get the GPU running for example, and hints to good topics or wikipages would be great here.
Sorry, if I am very critical here, it is just that at the beginning I am not exactly messing with daVinci and some minor looks, but with essential features like firing up the GUI (kde dr460nized) at all (which I managed now)
I guess you should mention
garuda-update
and
garuda-inxi
as really important tools, or is that even before becoming a beginner? I guess I need to be more humble at a pre-beginner noob stage.
I think if you want to present a Guide to Garuda that you do it in an official Garuda-manner. I take particular exception to such excerpts as below:
“3. Search Manjaro-related problem”
And nothing whatsoever about the Garuda Wiki ?
Your guide, while it may or may not be helpful to some is, I’m sure, helpful to yourself.
Please keep it personal. It does not represent Garuda–it represents your own setup.
Added Garuda Wiki.
Had been months stuck on the DaVinci problems. The only way I solved it is realizing that I can search Manjaro instead of Garuda, and the solution popped up very quickly! There’s just not enough community-based solutions for a small distro.
Maybe I shouldn’t have mentioned it at all; but basically it compressed your RAM so that 8GB behaves like 12GB with minimal impact on performance.
grep
is filtering the list… try just xrandr
to see if it appears
Can do just update
instead of garuda-update
, and that’s mentioned at the bottom.
garuda-inxi
you’ll learn about that when you create a forum post and it asks for it.
We get results where we find them. No problem with that. But why not also then recommend, Endeavour, Arco, Cachy, yada yada yada?
Basically, my best recommendation–and I’m not bullshitting you–is to work together with the Garuda Team to update the Garuda Wiki. Become part of the in-house team.
I think you’d be a good fit.
Well; one says to keep it personal, the other to make it more official. It’s one way or the other… is it base configuration or custom tastes?
Clarified the intent on top: This is not meant to teach the usage of Linux, but rather, to streamline many configuration tweaks for a better experience.
I took the time to write that; but honestly, I’ve been working 16h a day for a while now. Really can’t take more on my plate. But in that sense, helping people with a guide is something that is done once and keeps helping people, so that time investment has good leverage.
Btw just looked quickly at the Wiki, it talks about ufw
but KDE has by default firewalld
.
One more thing I realized when trying Fedora: Fedora has SELinux, Ubuntu has AppArmor, but Arch-based distos have neither by default. Is that a security concern for a personal computer, and should it have one by default?
You “could” but I didn’t need to so far. Manjaro is the most popular AFAIK. If you still find nothing could try others. But the thing is; if people search that way and find solutions, there still will be nothing when searching “garuda”.
The computer starts and there’s really nothing to fire up. As for GPU, even with dual-graphics, there used to be optimus-manager
but now that’s not installed by default and everything GPU-related is just working out-of-the-box so far, not really anything to do.
Nice!
But could you add something to this line:
- Ask in the Garuda Community, showing the homework you’ve made first. They’re a lot more beginner-friendly than the Arch community, but do expect you to first put your own efforts.
Something like, DO NOT IGNORE THE TEMPLATE, POST YOUR garuda-inxi
OR YOU WILL GET NO HELP!
Alright I edited the entire last section.
WTF Facebook forbids this page from being shared, it auto-removes it. What would trigger its censorship rules?
Added the WPS Office spellcheck fix.
Perhaps that is because Ubuntu is inherently more insecure than Arch. Ubuntu is shoving snaps down their users throats whether they want them or not. One of the reasons snaps are discouraged here (aside from their privacy issues) is because of all the security concerns over embedded malignant code.
Officially Arch does not support using the AUR. Even though the AUR has the same potential possibities for tampering, because of its open nature there are many sets of eyes reviewing the code. For this reason tampering is rare and is usually discovered very quickly if it ever does occur.
Arch Linux has nothing by default. Everything you get is what you install.
Arch-based? Meh
Actually, having a “Known Issues & Work-Arounds” in the Wiki could be useful, especially for common software.
These are already available in the forum, why should we overload the wiki?
Why not? Many ppl, including me, dont care for any wiki. Its like reading newspapers from years ago. No, thank you.
Anyway, thanks for your effort @Hanuman. Just did the performance stuff couple hours ago, new (Ger) Mirror and what not, and dang, many bottlenecks are gone.
If u could add a few quick 'n dirty steps to make the cachyos Kernel as default would be helpful on top.
Newbie guide? Ok
I find the catchyOS kernel is “better” statement kinda obnoxious. Is it actually better? Benchmark results?
Get some objective baseline for the reader before making such claims.
I already said how to make it default, edit grub default boot menu – I doubt most users know how to do that or take the time to do it.
Is it more performant? I think everyone agrees it is. However, there may be issues on some hardware. It wasn’t working well for me 2 years ago but now it’s fine. They do not put it as default because some users can encounter problems, so linux-zen
is a safer default. Either linux-cachyos
or linux-xanmod
, I’ve seen both recommended by Garuda admins.
To be honest, I didn’t even know about the Wiki. The one page I looked (about firewall) was outdated.
Garuda Boot Options app is better for noobs.
I gave the cachyOS repos a go.
Geekbench v6
linux-cachyos :
linux-zen:
So here is the baseline. The performance difference is 1% on average.
If linux-cachyOS runs stable over the years, then why not.
linux-lts results:
My conclusion is that cachyOS kernel has some optimizations, improvements over the standard 6.xxx base. Geekbech results likely reflect every days usage since there are a lot of different workloads. It is up to the end user to decide if current improvements are significant.
Anyway, I’d like to see more test results besides wishful thinking
Nice. I’m curious about the specific performance tweaks; are there any downsides to it? Why aren’t they set as default?
In regards to optimizations, if you get 5 optimizations of 1% each, that adds up to 5%.
v3 repos do make a considerable difference; for the apps compiled in v3 and not already optimized with specific assembly code. It was measured about 15% improvement.
This actually looks like 1% for parallel workloads. It is unlikely that the optimization is cumulative.
In this case yes.