cross-posted from: https://discuss.online/post/34255100
Thought I’d create a distinct thread from the previous one asking about daily use, because I really do want to hear more on people’s pain points. Great to know people are generally sounding pretty positive in those posts who recently switched, but want to know your difficulties as well! This way old and new users can share their thoughts, hopefully to inspire a respectful discussion.
Printing.
Windows drivers are so fancy, with previews and a billion options, while Linux gets a randomly ordered list of raw options in a drop-down menu and that’s it
I haven’t managed to get HDR monitors nor my VR headset to work, and I’ve already spent way more time debugging it in Linux than I ever had to in Windows.
What issue are you facing with VR? try lvra.gitlab.io
I’ve followed their guides and I still haven’t managed to get it up and running with steamvr or monado. The one time I got picture in the headset I was in the floor and I haven’t managed to get picture again since.
There are a lot of things that bother me and could be improved:
Lacking Hardware support for Fingerprint readers: in my Lenovo Yoga 370 i could not (for gods sake) get the Fingerprint reader to work. But I gave up trying a couple years ago. So it might be working now but i don’t know. I know its not the OS fault because it is just missing key Materials and driver support from the manufacturer. But in the end I don’t care whose fault it is. It does not work, and that bothers me.
Not easy to use TPM for LUKS: why doesn’t the installer of any distribution use the TPM module for storing the decryption key for LUKS. Or at least make it an option. They are made for that! TPM is not your enemy. Use them to help you! Better to use TPM (with exported strong recovery key) instead of having no encryption at all or a weak password.
**Proper Backup and rollback Baker info the distro: **why was only Opensuse able to have an integrated solution for backup and rollback of OS changes and updates? MacOS has this since years (maybe decades…)
**No parental control features: **Plesse give me things like settings usage time limits and APP access limitation for specific user accounts. I know I can somehow do this via Polkit. But this is not user friendly and too complicated for typical use cases. I am very happy that GNOME is currently working in a solution for this in GNOME 50 (Propably)
full handwriting input…
already whined about it here with a handwriting example to show what my regular input on windows is. i basically used a wacom drawing tablet as my primary input and barely touched the keyboard at all.
-
I made a post the other day how Fedora KDE doesn’t render CJK fonts properly. MPV also wasn’t rendering fonts properly so I had to manually add a font in
mpv.conf. -
When I installed Fedora KDE, there was a button to enable third party repos. It actually worked but it only enables NVIDIA and Steam repos so I had to go over to rpmfusion to get the ones for non-free ffmpeg.
-
I have a wireless pen tablet from XP Pen and I need to close and open the XP Pen app to get it to connect every time. It doesn’t seem to “wake” automatically whenever I turn my tablet on.(nvm, using OpenTabletDriver instead fixes it) -
On Fedora, installing DaVinci Resolve seems tricky. Don’t know if I should use davincibox or davinci-helper.
This is my first time using Fedora and KDE on my desktop. It’s also been 2 years since I last used Linux on bare metal.
-
For me it’s that ‘can make it work’ != ‘want to spend hours researching to make it work’
If you have a well supported use case Linux is great, if you need to do some things that rely on proprietary drivers, old software, etc it’s a pain
I like the ux in some common windows utilities a lot more than I like their Linux alternatives. I prefer nano zip over the default app that came with my distro.
Default video settings caused going to console to be use a comically oversized font for my large monitor. I remembered how to change fonts sort of, but couldn’t for the life of me remember how to change the resolution. Internet searches had results of mixed quality. Pretty difficult to distinguish instructions for the old boot loader versus the current one. Set the res finally, but it didn’t work. One of the commands I tried did seem to work, but then it caused the advanced graphics to disappear and video transcode suffered. Finally I found the answer I should have used all along: sudo dpkg reconfigure (some package I can’t remember now)
And everything is like that. You want to do something, you better get educated. It’s great for hobbyists, but I find as I get older I just want it to look right and do the thing, so I choose windows from the grub menu and forget I even have it for weeks.
It’s great when everything is supported and works and you like the application and you’d spent sixteen hours theming your desktop and and and … but ain’t nobody got time fo dat
Still cannot recreate the responsiveness and auto-adapting resolution/DPI nature of Windows RDP in Linux. I want to be able to remotely connect from a laptop, desktop, etc and have it adapt to the client resolution and everything be clear and responsive and support keyboard shortcuts and re-up my existing session. Bandwidth isn’t the issue here, typically 5+ gbps fiber. Have tried xrdp, various VNC clients, gnome remote desktop, nomachine, AnyDesk, rustdesk, parsec, etc.
This is actually the only thing holding me back.
I run multiple Linux VMs or LXCs (Debian, Fedora, Mint, Ubuntu…probably others) but making it my one and only primary just hasn’t worked out.
I need Nvidia graphic drivers for a card Nvidia just up and decided they didn’t want to support. I ran updates and after rebooting just had no compositor until I moved to another driver set. Real shitty move, Nvidia. 1080 strix founders overclock. Now Vulcan is hit or miss.
After building my new machine. I swapped from Windows to Bazzite, then now CachyOS. It’s been pretty smooth.
My current things are:
-
Ring timeouts on my 9070xt. I feel like I’ve tried everything. Seems like this is an issue with directX 12, swapping to 11 works for the most part.
-
Wayland shenanigans. I want to use PTT in discord. If I use the x11 environmental, it works, but that then means I can’t PTT when using my browser. Using the git that everyone recommends works globally, but seems to be adding Ctrl or alt to my press after starting a game, which breaks my in game keybinds. For now it’s the env fix and swapping to voice activation if talking while browsing.
-
Hyprland stuff including keybinds to open on my other monitor when my first monitor has a full screen app. I can launch the apps and set full screen properties via window rules, but need to toggle full screen in order for it to work the way I expect. Oh and then there is also the problem with the wallpaper swapping forcing my workspace back to 1, even if I am on another workspace using an app.
Most other stuff has been nice. I don’t miss Windows in the slightest. These are just the last few bits to bother me and are by no means show stoppers.
-
Unattended remote access under Wayland. I have multiple computers some headless and some with displays and I often like to remote into those from my other machines on my lan. With Xorg I used VNC. But with Wayland I have yet to find a reliable way to remote control a Wayland session without also sitting in front of the machine I’m trying to remote into.
I got this working for the time being by using rustdesk (even though rustdesk isn’t supported fully on Wayland but already works for me)
Since I already had tailscale,I can even connect to devices on different networks.
Setup one time password on rustdesk and it works eveytime.
Can’t get an auto shutdown at a specific time working on Bazzite.
I have a few 5th and 6th Gen Intel laptops and mini PCs for my kids with games. Working well enough for the most part and PAM account login time limits what times if the day they can sign in but I want it to auto logout or even better force shut down at the end of the day instead of them staying up all night.
Most guides recommend using cron which is fine in general but it isn’t available in Bazzite. Even when I tried installing it since it isn’t included by default. Tried two different guides and an AI recommendation to do it via Systemd but that isn’t working as mentioned at the top.
What problems are you having with cron? I’ve been annoyed with cron many times over the years. I suppose you could just run
sudo shutdown -h 20:00 &in a terminal to schedule a shutdown at 8pm. Or maybe edit your sudo file to allow user to run shutdown without a password and throw it in a user startup file.
Cron just doesn’t exist for Bazzite. I’m sure there technically is a way to add it back but not practical.
Hadn’t thought about a user startup file. Not exactly a clean solution but shrug if it works I can live with it. I’ll add it to my list of ideas to try.
Basically no support for CAD software. I started out on FreeCAD back in 2016 then switched to Fusion360 a few years later. I gave FreeCAD another go a little after it hit 1.0 but it still feels so clunky in comparison.
Even though I share most of my designs, I’m not interested in the free version of OnShape where there isn’t a choice in the matter.
I’m no professional so I could probably make due with FreeCAD but I’ll be keeping my dual boot since I have the option.
And 2D CAD! Just make an AutoCAD clone!
FreeCAD is straight up awful. I’m with ya 100%
Waiting for someone to develop a blender addon for a cad mode
I can’t get the Windows based firmware updaters for my motorcycle helmet Bluetooth headset and joystick fully running under Wine/Lutris/Whatever. They both use USB and just will not connect.
Also, once a quarter I have to use an archaic Excel sheet that is heavily dependent on some VB Script. This file absolutely will not open correctly in anything other than a locally installed version of Excel because the script needs a real local printer and Open/Libre/Whatever cannot handle the insanity of the VB Script. I have a Windows VM just for this one thing.
On my phone. I would love to be able to run a Linux system or at least a de-googled android. But some apps I need access to don’t seem to be working without Google services and stuff like that si I’m stuck using a stock Google (Pixel) android.
Beside that, everything is and has been working smoothly on my computers since I switched from Apple to Linux Mint, 5 or 6 years ago. My only regret is to not have switched way earlier.
I do miss Spotlight. All the alternatives I have tested fall short one way or the other but giving up on Spotlight is not that bad of a deal considering all what Free Software, GNU and Linux have offered me in exchange. I would not want to switch back.
It is interesting to me that at this point, because of Waydroid, the primary things keeping me from using a Linux phone are the same things keeping me from de-googling more of my current phone. When running LineageOS in the past, I couldn’t reliably use RCS. Plenty of apps have issues with google’s Play Integrity shenanigans.
Once I hit a point where Im ok with running a degoogled android, I’m basically ready for just going straight to Linux on phone.
I have not personally encountered a Google-based app I could not run within Sandboxing google play services on a GrapheneOS running Pixel phone. So, fwiw, it is working in my experience these last three-ish years.
Have you tried GrapheneOS (since you have a Pixel)? I put it on mine, and it works great. It treats Google services as just another app, so you can control what it has access to while also putting it into a sandbox. Plus, with the user profiles, I have further segregated Google away from my data. I have a profile solely dedicated to apps that require Google services, and so far, I’ve had only minor issues (which may just be how I’m setting my security, so it could just be a me issue).
Literally the only issues I have with Graphene are that my banking app won’t work and I can’t add my debit card to the wallet app. But my bank has a website, and I can still carry my card in my real wallet so I’m not really fussed.
KDE Plasma has a search feature similar to that of Spotlight. You could try it with Fedora KDE’s live ISO.
As much as if saddens me to write it: the enterprise bullshit.
I’m not allowed to use Linux at work because it’s more complicated than the out of the box experience of MacOS and windows in terms of remote management, encryption enforcement, company certificates and all this useless bullshit.
yeah corporate environments continue to be a pain point. IT wants centralised management a la intune/GPE, i want to be able to use proper terminal tools for automation.
last time it came to a head i moved into a vm and refused to come out for two years.
And I’m not sure why Linux doesn’t excel in a centrally managed environment, since it descends from an OS that was designed from the ground up to be used by many users in an enterprise environment.
Because Microsoft office
Office, teams, SSO, SharePoint… You get a very interesting package of features from Microsoft of you are a company. And most integrations with services exist for MS SSO, so its sadly easy.
About 15 years ago I used to run my work desktop Windows in a VMware instance on Linux. We had Redhat and VMware licenses too use. I swear it ran faster than on bare metal for some reason. I used VMware’s virtual apps for Outlook and IE.
These days i just run what they hand me. No point getting on the bad side of the admins.








