aurorachrysalis
1
30
aurorachrysalis

@lemmy.ml

Woke Linux Gamer (He/Him)

aurorachrysalis 25 points 5 months ago

My favorites are:

Outer Wilds, Silksong (& HK), Hades 1 & 2, Nine Sols, Blue Prince, Subnautica, Dave the Diver, Return of the Obra Dinn, Papers Please, Inscryption, Baba is You and Factorio.

Some of these are not recent though.

path: 0 23901485, hotness: undefined, score: 25, children: 2
aurorachrysalis 15 points a year ago

A lot of people here have already given good advice. I shall add my experience, recommendation and some tips (may incidentally repeat some of them).

  1. If you play some games with kernel level anti-cheat (like Rainbow Six Siege, Apex, Valorant, LoL, Fortnite, Battlefield games, Destiny 2 among others), you will have to stick to dual-boot. Check on ProtonDB for compatibility of games. I have 500+ games on Steam and pretty much everything I've played has worked so far.

In terms of other software you use, make sure you have alternatives that work on Linux.

  • For Photoshop, there's Krita/GIMP.
  • For Video editing, there's Kdenlive, DaVinci Resolve, etc.
  • For browsing and office apps, there's LibreWolf and LibreOffice.

If you happen to have any software that you don't have a good alternative or that only runs on Windows, then you'll have to stick to dual booting.

  1. If you do end up dual booting, DO NOT use your external HDD in NTFS to run games on linux. It will work for a while, but you'll constantly have to 'chkdsk' or check disk on Windows every time your HDD is found corrupted. Also, NTFS is Windows' proprietary filesystem. So, I've heard that using ntfs-fix (chkdsk equivalent on linux) might cause data loss. Not sure how far it's true, but be cautious of using that too. But otherwise, I believe that just reading files from NTFS drive usually is not a problem.
  • If you are NOT dual booting however, you won't have to face this mess. You can backup the data on your HDD somewhere, format it in 'ext4' filesystem for Linux-only use ('Exfat' if you want to share any data with others on Windows/Mac) and restore all your files back to this HDD in ext4. Hope you have extra HDD with enough free space to move your files while you convert disks to ext4. You can also probably use cloud services for backup.
  1. I've used Ubuntu, Mint, Arch and Fedora.
  • Had faced a lot of issues with Ubuntu back in the day, and Snap Steam is a mess. So, avoid it.
  • Mint is easy to use, removes snap from Ubuntu and just uses apt, has a great Desktop Environment called Cinnamon, and I'd usually recommend this to someone new, but I wanted to shift from X-11 to Wayland for security reasons and HDR support among others. If Wayland worked well with Mint, I'd still be using it today, but that was the only reason I moved away from it.
  • While Arch is nice, it's certainly not for someone new.
  • That leaves us with Fedora KDE, which would be my recommendation. It has good security features like SE-Linux out of the box. The reason I suggest KDE over Gnome is so that you might have an easier transition from Windows to Linux. Once you have a hang of this, you can later use a pen drive to load other distro with other DE like Gnome, XFCE, Cinnamon, Cosmic, etc and test them out by live booting.
  1. Speaking of pendrives, make sure to always have one with Ventoy installed and the distribution you're using. This will be handy if you want to troubleshoot your system anytime. And I say Ventoy over others because it makes loading distro easier. You can just drag and drop the ISO files instead of having to burn with Balena Etcher or Rufus everytime.
  • Rufus is great, but if you're moving out of Windows, you don't need it.
  • And I have seen a lot of people have trouble with using Balena Etcher. So, avoid it.
    • Turn off Secure Boot in BIOS. (And maybe also fast boot).
  • And if your disk is on RAID instead of AHCI, you might have trouble installing. So, you might want to set your SATA configuration to AHCI mode in BIOS if you face issues.
  1. If you end up choosing Fedora, you may want to follow this.

Fedora only comes with FOSS by default. So, you'll have to install Nvidia driver and proprietary multimedia Codecs separately by including RPMFusion repo.

  • You can download the free and non-free repo files from the RPM-Fusion site(Graphical Setup) and install them through the Software Center. After adding the repo, you might have to enable them in the Settings of Discover Software Center. Enable all of them except those containing the words 'testing', 'Test', 'Source', 'Debug' and 'google chrome'.

  • After that, it's just a few lines you type in the terminal (Konsole by default) for installing driver and codecs. Make sure to update the system and restart first before doing these.

For Nvidia driver, type:

sudo dnf install akmod-nvidia

For optional CUDA support, type:

sudo dnf install xorg-x11-drv-nvidia-cuda

For Video acceleration support, type:

sudo dnf install nvidia-vaapi-driver libva-utils vdpauinfo

For Codecs, type:

sudo dnf swap ffmpeg-free ffmpeg --allowerasing

Steam is also included in the non-free repo. You may install it by typing:

sudo dnf install steam

  1. Other than these, most applications can now be installed directly from the store as a Flatpak. You can select them in the store between Flatpaks, Fedora managed Flatpaks and Fedora Linux app for a particular one.
  • For flatpak apps, you'll see a tick next to the developer if they are verified. So, you can look out for that if necessary.
  • Make sure 'Flathub' repo is enabled in the Settings of Discover Software Center for the Flatpak apps to appear.

NOTE: Every time the video driver updates, you will have to do a follow-on update for flatpak runtimes. You might see a bunch of 'Application platform' and 'Freedesktop' stuff which you'll have to install. If you fail to do this, you might suddenly find flatpak applications not working properly.

  1. Troubleshooting tips:
  • If Steam doesn't launch the first time, type:

__GL_CONSTANT_FRAME_RATE_HINT=3 steam

  • If your system is frozen, try switching to TTY by pressing (Ctrl+Alt+F3) and going back to GUI by pressing (Ctrl+Alt+F2)*. *Could be F1 in some cases.

  • To check what errors you got during the recent boot,

journalctl -b 0 -p err

Apart from the driver installation and some troubleshooting, you generally won't have to use the terminal if you're averse to it.

  1. In terms of deGoogling, I'd recommend the following:
  • Buy a pixel and install Graphene OS.

Switch to

  • Tuta/Proton Mail for email,

  • Proton/Tresorit Drive for storage,

  • Mullvad (or i, proton) VPN or (Rethink DNS for firewall) I am not sure if you can use both Rethink and VPN at the same time. I assume there is a way.

  • OsmAnd for maps,

  • Newpipe for youtube frontend(Grayjay on Linux),

  • Bitwarden/KeepassXC for Password management,

  • Aegis for TOTP

  • Fdroid, Accrescent, Aurora for App store.

  • Molly FOSS for Messaging.

path: 0 17930958, hotness: undefined, score: 15, children: 17
aurorachrysalis 6 points a year ago

They can both be installed and can be swapped in the log-in session.

path: 0 18768391 18768945 18770173, hotness: undefined, score: 6, children: 0
aurorachrysalis 6 points 10 months ago

^This is the answer.

Mint still does not work well with Wayland from what I can tell, and if you need features like HDR, you're gonna have to stick to something that runs Wayland well.

While Bazzite seems fine, it is an atomic distro. If you were to try installing certain software natively, like another Firewall for instance, it might not work. And if you continue to layer such software, the update times can take longer.

Cachy(with KDE) seems very stable to me. You'll pretty much find every software through the repo. If not, you'll have to manually install flatpak yourself. Never had to do it myself though. But it shouldn't be a hassle, I think.

It has its own proton variant and they recommend that you disable Steam preshader caching and increase maximum shader cache size when you're using Proton-Cachy or GE.

path: 0 21142816 21145858, hotness: undefined, score: 6, children: 0
aurorachrysalis 5 points 9 months ago

From the perspective of being committed to not use anything Meta, I think it's great that it exists. It's very convenient that you can ask any third party or businesses to send any image or document through RCS instead of having to use WhatsApp, which a lot of them use by default these days. I personally ask them if they can first send it through Signal, but not a lot of them would do so and hence it becomes easier to make them use something that already exists on their phone by default.

Those serious about encryption would use Signal or Threema or other such apps anyway. But otherwise, this is great, especially now that it's on both iOS and Android.

path: 0 21315629, hotness: undefined, score: 5, children: 0
aurorachrysalis 5 points a year ago

If you have a lot of options around that work just well enough, it would be especially more than easy to look into the personality of the developer too. Also, on top of being a homophobic ass, the Brave team also injected affiliate links into the URL at one point. I don't know why anyone would ever trust them again.

There's Vanadium and there's Ironfox on mobile. Works decently fine. Even if it happens to be that Brave has some performance benefit, which I doubt is significant if at all it exists, I'd rather take a performance hit than use Brave.

path: 0 18717804 18720139 18724284 18725958, hotness: undefined, score: 5, children: 3
aurorachrysalis 4 points a month ago

Is your distro Pu-239 going to be The Bomb?

path: 0 25683343, hotness: undefined, score: 4, children: 2
aurorachrysalis 4 points a year ago

I avoid Brave cause of their history of shady practices like injecting affiliate links in the URL and crypto bloat. If I may suggest, you may still manually add your login sites to the cookie whitelist in Librewolf('Manage Exceptions' under 'Cookies & Site Data') and simply continue using it.

path: 0 18717804 18725913, hotness: undefined, score: 4, children: 0
aurorachrysalis 4 points a year ago

Just rolling with OpenSUSE Tumbleweed.

path: 0 18841197, hotness: undefined, score: 4, children: 0
aurorachrysalis 3 points a year ago

I second that you use Librewolf, which is a hardened fork of Firefox.

But beware of using any recent firefox, zen, and librewolf packages from the AUR. They supposedly contain malware.

path: 0 18339750 18340256, hotness: undefined, score: 3, children: 2
aurorachrysalis 3 points a year ago

Thank you for bolstering the point, my good fellow.

And Valve themselves discourage it. https://github.com/...

path: 0 19101882 19102651 19111668, hotness: undefined, score: 3, children: 0
aurorachrysalis 2 points a year ago

I dual boot Fedora KDE and Arch.

I've used Mint before and I've little to no qualms with it, but I wanted to move away from X-11, which has no GUI isolation. Hence the switch to Fedora, which has a smooth Wayland experience and also happens to have SELinux out-of-the-box.

path: 0 16535396, hotness: undefined, score: 2, children: 0
aurorachrysalis 2 points a year ago

Thanks, fellow tux comrade.

Duly noted. Someone else also suggested this. Let me edit and include it in the original post.

path: 0 19112423 19112465, hotness: undefined, score: 2, children: 0
aurorachrysalis 2 points a year ago

No. When someone wants to switch to GNU/Linux, don’t also shove your other opinions onto them. There’s nothing wrong with Firefox or Chromium, which often come preinstalled.

I said this was my experience and there is a reason why I started using/recommending these apps. A lot of people would just simply disagree with you claiming that Firefox or Chromium have nothing wrong. People already hate AI features being built into Firefox and don't want google's tentacles around their neck on chromium.

This whole section is way too long. Here’s what it should say: Use Linux Mint Cinnamon Edition. Or if your entire focus is gaming, use Bazzite.

Again, this has been my experience. And the title does say 'comprehensive' guide. Not a quick guide.

No new user gives a fuck what Linux distribution is. They don’t care what atomic distribution is. And talking to them about Arch can only lead to disaster.

I've been asked in Bluesky about what a distro is by some people. And I had to explain it to them. So yeah, they do care.

No. Do not recommend unsupported distribution which doesn’t work with the most popular GPU brand to any new users.

And that is exactly what I meant. Are you sure you're reading it correctly? I included it and explicitly did not recommend it so that people don't get misled from posts online making them believe that SteamOS will bring about the Year of the Linux and so on.

This section unnecessary since the previous section should already direct the new user to either Mint or Bazzite.

Mint is great. Bazzite is great.

But not everyone will be looking for X11 support and therefore Mint. And wrt Bazzite, not everyone will want to use an atomic distro.

I see you want to simply stuff and just ask people to resort to one or two things. But that's not going to stop people. They're going to experiment different things. Hence the 'comprehensive' guide. People reading carefully and having good reading comprehension will already see that I mentioned Mint to be the most friendly and popular, and also explained in detail about how one can rollback from a failed state with Bazzite.

That would already point the users, who want things to just work, towards them.

There should be no ‘if’. A new user should not do manual partitioning. If they are interested in doing it, they’re already way too advanced to read your tutorial.

I asked people to ignore it if they don't want it. And once again, this is a 'comprehensive' guide.

Uh? Why? Let them use NTFS if the drive is in NTFS

I've explained what goes wrong with it and I've also stated for people who dual boot that NTFS can get corrupt and how to resolve it. For those who are only on Linux, I've been told that running fsck(file system consistency check) on a corrupted NTFS drive may not go well. Hence the reason I asked them to convert it to ext4.

If I'm wrong on this, please do shed light. I'll correct myself on this.

path: 0 19101882 19102725, hotness: undefined, score: 2, children: 9
aurorachrysalis 2 points a year ago

I tried two distros in the past week after your recommendation - Bazzite and Nobara. Bazzite is just like you say and all's good most of the time and I'm getting used to an atomic distro too. The only problem I seem to be having is that my GPU Freezes very often even while just browsing and I have to force-restart to recover.

journalctl shows me this error. [drm:nv_drm_gem_alloc_nvkms_memory_ioctl [nvidia_drm]] ERROR [nvidia-drm] [GPU ID ....] Failed to allocate NVKMS memory for GEM object

I don't know if this is because Bazzite uses a slightly older Nvidia (open) driver(570.64) and kernel(6.14.6) or because of something else.

However, I don't have this issue on Nobara and it uses the latest 6.15.4 and Nvidia (proprietary? akmod) driver (570.153). Correlation is not probably causation, but this might be one thing to consider.

And I've had issues with nvidia-open drivers in the past, but surely a lot of them seem to have gone now.

path: 0 17930958 17934600 17938507 17939372 18096216, hotness: undefined, score: 2, children: 4
aurorachrysalis 2 points a year ago

While Zen and ungoogled chromium are fine, I'd suggest to stay away from Brave for any serious purposes 'cause you never know what shady things they might be doing. Case in point, they had previously been changing regular URLs to include affiliate links on their own. They also have that crypto bloat.

path: 0 17930958 17932296 17938706, hotness: undefined, score: 2, children: 1
aurorachrysalis 2 points a year ago

Pardon my ignorance, fellow Linux user. I just happened to mention the ones I heard of.

Will check these out and include them.

path: 0 19148706 19148886, hotness: undefined, score: 2, children: 0
aurorachrysalis 2 points a year ago

CachyOS has recently stopped playing H264 videos on some websites after a system update.(on Librewolf and other browsers too). Installing ffmpeg4.4 will fix this.

path: 0 19810148 19810328 19813091, hotness: undefined, score: 2, children: 0
aurorachrysalis 2 points a year ago

It could be simplified with an overview at the beginning.

I should maybe have done the overview.

Format USB, burn iso, boot to usb, test, repeat if necessary

Exactly why Ventoy was suggested. To avoid repeating the formatting and burning ISO over and over again.

If they have already made the decision, no reason to list replacement programs

Oh, I see what you mean. I should have asked to skip to Step 2 after 1-A. Edited it now. Thanks.

you might get some better results if you dropped it into AI and asked for a summary.

Yeah, no, a lot of people don't like slop.

path: 0 19110058 19111895, hotness: undefined, score: 2, children: 1
aurorachrysalis 2 points a year ago

Thank you, Sir Cricket. It's only on looking at experiences of people like yours on social media that I mentioned that.

I had an issue with Balena myself too, but at one point, I wasn't quite sure if it was something wrong that I did, but others' input like these validated my stance.

path: 0 19101882 19110946 19111524, hotness: undefined, score: 2, children: 1

thanks for using Leebra!

go to feed...