If you are in the fedora mood, try nobara os. It’s fedora but with a spin on gaming, patches and some gui tools also. You can also try an inmutable distro like bazzite, which is also fedora and also focused on gaming. My advise would be to try a couple of things now that your system is clean and stick with whatever you like best.
I tried nebora after I effed up my kunutnu install. I was doing some super weird stuff. (Tried to remove snap)
Nebora for me was the worst experience out of every distro I’ve tried. I went back to kubuntu and manually applied what nebora did with much better results. (This time around I removed snap before doing anything else).
Kububtu with snap removed has been perfect so far.
To be honest, most things in Nobra can be installed/done to regular Fedora. And, unlike Nobra, Fedora has more than 1 maintainer: goof for the bus factor.
The nobara tweaks and configuration can be done on fedora but op is unlikely to know what they are or how to do them. If I remember correctly there’s quite a few important gaming things that fedora doesn’t ship with but I don’t know what they are cause I loaded fedora then switched to nobara after a few hours.
Maybe pop os is a good choice since it’s a mix of gaming related and beginner friendly.
TBH, I don’t really super feel like moving around since I now have something that works. While I do like setting up an environment, I can’t say I wouldn’t rather use it than set it up :P
Could always triple boot, use the third to play around to see if’n something else is even better than what you have, or use a container to test run different linuxes… linii? Personally I’m enjoying LMDE, and don’t like Gnome either, but that’s the great thing about Linux, so many different options.
I may at some point consider. I’m gonna rock out with this for the time being though, and later down the road if I feel like exploring I can set up a third boot partition. I appreciate the suggstions!
For sure. Lots of people here are enthusiasts that like trying out different things and different distros. Most people will just find something they like and stick with it for years. Don’t get me wrong, it can be fun to jump around, but don’t feel compelled to. Fedora will likely serve you well for many years.
Because it’s not about installing them, it’s making them work that’s not intuitive. I have an nvidia card and some linux experience, it was hard for me to set it up. If you have no background on linux, making it work might make you abandon it. In those cases it’s better to go with something that has everything figured out for you.
I seem to have the nvidia drivers working without having had to fuss too much. I think I may have tried running games before rebooting after graphics drivers were installed because I tried just now and it worked completely fine with the same framerate as on windows!
I asked a similar question and I was lead to this post.
I got side tracked and eventually lost motivation to get it working. I might give it another try in the new year. Hopefully this is what you are looking for. I assume your distribution is using PipeWire, otherwise you may have to look into HRIR for PulseAudio.
The post explains them quite well. HRIR (Head-Related Impulse Response) and SOFA (Spacially Oriented Format for Acoustics) are standards for representing spacial audio (surround sound) in audio files and streams. A convolver is something that performs convolution (a mathematical term for taking one function, applying it to another, and then producing a third function as a result), and a spatializer is more specifically something that, as the name suggests, gives “space” to audio (distorting audio to represent sounds coming from more than simply 2 directions, or again, what you call surround sound). So HRIR Convolver is simply a method to apply the HRIR function to audio to represent it in a way our brain would interpret as 3D audio, and SOFA Spatializer is simply a method to do the same thing, just with the SOFA standard instead of the HRIR standard. Based on the comments of the post, it seems that they recommend you use SOFA.
In either case, Pipewire supports both standards, and it is trivially easy to implement them through filters (as the post covers in depth). You could try both if you want and see which you prefer. If you’re unfamiliar with managing Pipewire and need further resources, the Arch wiki has an entry in great length about it here. I’d recommend reading the comments to that post first if you struggle with anything, such as persistence. Everything you need to set it up should be accessible in that post and its comments.
I’d also like to recommend that you read the post and comments to the post, or simply use a search engine if you come across unfamiliar terms. You can find answers to all the questions you’ve asked through the linked post and a simple search.
I managed to get it working, I just can’t control where the sound actually is coming from. I have to set my default sink to the new surround, so it just picks one random device that’s connected it’d seem. How can I tell it where to play my audio back?
So yeah, people have gotten hrtf surround sound stuff going with pulse audio, some searching around that should get you where you want.
Butt your last statement about games being “unplayable” in stereo is pretty silly, too, so I want to call that out. Don’t be silly. They aren’t “unplayable”, you aren’t “locked out,” thats silly. 99% of people that have ever played that game played in stereo.
I mean when i switched from stereo to surround it was like a whole new chapter. I got pseudo wallhacks I’m never going back. But I agree it’d be pretty silly to play RTS or city builders with it. Anyways thanks for the lead!
I also tried jconvolver in the past, but often hit issues when combined with pipewire. Pipewire’s native virtual surround support just works when configured correctly.
You can change the default sink to go to the virtual surround device this way:
<span style="color:#323232;">pactl list short sinks # get sink name
</span><span style="color:#323232;">pactl set-default-sink <set default sink>
</span>
There will be a way to set the default in the pipewire config files (~/.config/pipewire/pipewire.conf.d/*), too.
I use “catia” when I want to do manual audio routing, and I guess similar is possible with pavucontrol.
Simple thing, but are you sure you mounted the NFS share as NFSv4? I don’t have access to a machine to check right now, but I think it might default to mounting NFSv3, even if both sides support v4.
<span style="color:#323232;">vineta.h.kfe.pt:/nfs/nas on /nfs/nas type nfs4 (rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,soft,proto=tcp6,timeo=600,retrans=2,sec=krb5p,clientaddr=2001:470:7391::ce,local_lock=none,addr=2001:470:7391::c0,_netdev)
</span>
Which version of stat do you have? I get the same blank result locally on ext4 and btrfs filesystems (not over nfs) using stat 8.30 on an rpi4 (raspbian, 5.10.103-v8+).
Seems to work fine with stat 8.32 on xfs on a spot instance I have, running Rocky 9 (5.14.0-362.13.1.el9_3.x86_64).
I thought there might be more info in the changelog: info coreutils aqstat invocationaq but I’m not seeing it.
for about one year i used exclusively motorola droid4 as mobile device. it runs maemo-leste: mobile linux distribution with nokia’s hildon desktop (revived maemo fremantle sources) on top of devuan linux.
i also myself maintain about ten packages in maemo-leshe repository.
but most of the people won’t use motorola droid 4 and maemo-leste.
they won’t tolerate small screen and they need their ‘apps’ for ‘banking’ or ‘twitter’ or whatever.
i do not use banking apps or twitter or reddit or instagram or whatever they use, so i don’t care.
i used pidgin on that device, even connected to ‘ms teams’ for work via pidgin.
worked more stabre than real ‘teams’ client, but of course pidgin is not the mosh usable app on a small screen.
today i use dino on it for e2e encrypted xmpp messaging. in devuan chimaera dino is old and buggy. well what can i do?
it is okay.
but how many people are ready to give up shiny androids or ioses for this cyberpunk device?
even camera doesn’t work on it.
well, it is normal for mobile linux distributions that camera doesn’t work ot most devices. if it works for photos then not for videos.
well i carry an old small point and shoot with me. i think though it is crappy it makes pdotos better than many phones do.
but i cannot recognize qrcodes with phone.
recently i am trying to use pinephone.
it is more powerful and it has more recent software in postmarketos. my environment is sxmo. it is hde best phone environment ever created, i think. but how many people will agree with me? even pinephone users prefer phosh or kde plasma or something more fancy.
‘’‘’‘’‘’'what i do with pinephone?
first of all i charge it always. it is like tamagocci, if you don’t feed it it will die. so i carry a power bank with me.
it runs about six hours if i dont touch it (without suspend) and about two hours if i run dino.
in best case, if dino won’t make the device unresponsive.
i have an open source program called songrec on it, it can use shazam api and it recognizes music played around. it is a very useful app. and it is adaptive, works in both portrait and landsgape modes.
what else do i do with it? well, browse the web sometimes. but it is often a torture. and i wondur why dont i just do the same on laptop.
yeah and podcasts with gpodder-adaptive.
and radio with shortwave.
i know why i do this: i want to use mostly libre software so i am ready for inconveniences. but not many people are ready to this.
for many years i used sailfish. it is very polished. i would recommend it to ‘regular people’ instead of android.
but i do not like that it doesn’t run on mainline on most devices, so proprietary linux kernel is necessary, the ui framework isn’t libre so we cannot use an app we used to on other platform most of the time. so u r getting locked to sailfish. it is hard to leave it because u cannot take your apps with you. in order to port apps written with their silica classes one needs to rewrite the ui completely.
so i am a person who only used linux phones for years asd i know it is not easy foc regular people.
for me it is ok. i do not need much more than sxmo as environment. i only wish pinephone to not hang as often because of dino. (:
for about one year i used exclusively motorola droid4 as mobile device. it runs maemo-leste: mobile linux distribution with nokia’s hildon desktop (revived maemo fremantle sources) on top of devuan linux.
i also myself maintain about ten packages in maemo-leshe repository.
but most of the people won’t use motorola droid 4 and maemo-leste.
they won’t tolerate small screen and they need their ‘apps’ for ‘banking’ or ‘twitter’ or whatever.
i do not use banking apps or twitter or reddit or instagram or whatever they use, so i don’t care.
i used pidgin on that device, even connected to ‘ms teams’ for work via pidgin.
worked more stabre than real ‘teams’ client, but of course pidgin is not the mosh usable app on a small screen.
today i use dino on it for e2e encrypted xmpp messaging. in devuan chimaera dino is old and buggy. well what can i do?
it is okay.
but how many people are ready to give up shiny androids or ioses for this cyberpunk device?
even camera doesn’t work on it.
well, it is normal for mobile linux distributions that camera doesn’t work ot most devices. if it works for photos then not for videos.
well i carry an old small point and shoot with me. i think though it is crappy it makes pdotos better than many phones do.
but i cannot recognize qrcodes with phone.
recently i am trying to use pinephone.
it is more powerful and it has more recent software in postmarketos. my environment is sxmo. it is hde best phone environment ever created, i think. but how many people will agree with me? even pinephone users prefer phosh or kde plasma or something more fancy.
what i do with pinephone?
first of all i charge it always. it is like tamagocci, if you don’t feed it it will die. so i carry a power bank with me.
it runs about six hours if i dont touch it (without suspend) and about two hours if i run dino.
in best case, if dino won’t make the device unresponsive.
i have an open source program called songrec on it, it can use shazam api and it recognizes music played around. it is a very useful app. and it is adaptive, works in both portrait and landsgape modes.
what else do i do with it? well, browse the web sometimes. but it is often a torture. and i wondur why dont i just do the same on laptop.
yeah and podcasts with gpodder-adaptive.
and radio with shortwave.
i know why i do this: i want to use mostly libre software so i am ready for inconveniences. but not many people are ready to this.
for many years i used sailfish. it is very polished. i would recommend it to ‘regular people’ instead of android.
but i do not like that it doesn’t run on mainline on most devices, so proprietary linux kernel is necessary, the ui framework isn’t libre so we cannot use an app we used to on other platform most of the time. so u r getting locked to sailfish. it is hard to leave it because u cannot take your apps with you. in order to port apps written with their silica classes one needs to rewrite the ui completely.
so i am a person who only used linux phones for years asd i know it is not easy foc regular people.
for me it is ok. i do not need much more than sxmo as environment. i only wish pinephone to not hang as often because of dino. (:
There are ways this can happen even without the technicalities of date tracking on the Linux file system. Take, for example, Microsoft’s decision to store local time in the system clock. If you dual boot, and don’t configure either Linux or Windows to be consistent with the other, your clock will be off by one or more hours, unless you happen to live at UTC+00:00. Every modern computer users NTP to automatically correct itself, but it’s not uncommon to see tons of files with weird timestamps after booting Windows.
Even without dual booting, it’s possible your computer’s clock has drifted into the future when it was off, and got corrected later. That would explain seconds or minutes of differences.
I’d love to run a system without Google but it’s hard. I tried to run LineageOS with microg for a week or two but eventually had to install Google Play Services. Lots of hurdles with push notifications and unfortunately some apps really refused to work when they detected no play services installed. It really sadden me, to be honest. Really wanted to make it work.
Never gave Linux phones a chance, I rely too much on apps that wouldn’t be available.
I think the apps would work without Google Play services but they refuse to boot without it. Unfortunately since these are banking and finance apps the only alternative is not to use them.
I own a Poco F2 Pro, ROM support is somewhat limited. CalyxOS is insupported, it seems. When this phones starts dying I’ll probably give GrapheneOS a shot!
I’m interested in the problems you faced. I have realised that I will need GMS/MicroG for maps, and am unclear if I can get a FOSS app to host my local mail inbox without GMS. Other than that, everything else can be done in the browser (technically even maps can be used in the browser but I digress).
Would like to know which services prevent you from leaving Google
My first attempt was to flash the stock LineageOS and then install the microg packages from the fdroid store. I didn’t manage to get that fully working, the microg self-check would have a lot of fails due to version mismatches. I never figured out why. A lot of applications complained about the lack of play services and warned me they wouldn’t work, microg was clearly not installed properly.
Then, I flashed the “LineageOS for MicroG” ROM, which is a LineageOS fork with microg already installed. I had to enable all microg services but the self-check was 100% successful out of the box. No warnings about the lack of play services, everything was mostly working. I installed all software from Fdroid when possible and Aurora Store when not possible.
Push notifications were a bit of a struggle at first but they did work. I still didn’t get notifications to work on Telegram, but “Telegram FOSS” fork seemed to work okay. For GPS/Maps I used Waze (which is technically owned by Google) and it worked flawlessly. I assume you can use other GPS application, I just didn’t do my research on this one. For email I am using Proton Mail, which worked as expected.
The problematic apps were banking/financial apps, which I guess most people can live without. I’m confident the apps would work with microg but simply refused to even start. In Portugal our interbank network developed an application called “MBWAY”, which is really ingrained in the portuguese population. Most people use it. It has a ton of cool functiontionality such as sending money to other people just by using the phone number (instantly and without fees), replacing your ATM/food cards for payments and generating virtual credit cards for online shopping.
I use MBWAY way too much (pun intended), and just decided I didn’t want to live without it. I ended up flashing stock LineageOS and their GAPPS package, which contains the play services and play store app. I still install most stuff from the Aurora and Fdroid store. The banking/financial apps are now working.
linux
Newest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.