I posted this as a comment in another post but when I got done I realized it would probably just be better as its own post. I’m sure I could find the answers I need myself but frankly I trust the userbase here more than most online articles....
In addition to the other comment re. LibreOffice, I’d also recommend trying out OnlyOffice - generally, it has better compatibility with MS Office formats compared to LO, and the UI is very similar to MSO which may make it easier to use.
As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying.
BlendOS. You can easily switch between DEs without any conflicts or dependency hell, as they’re all containerised (and would therefore perform better than running them inside a full-fledged VM).
What are your ‘defaults’ for your desktop Linux installations, especially when they deviate from your distros defaults? What are your reasons for this deviations?...
Opal drives are self-encrypting, so they’re done by the disk’s own controller transparently. The main advantage is that there’s almost no performance overhead because the encryption is fully hardware backed. The second advantage is that the encryption is transparent to the OS - so you could have a multi-boot OS setup (Windows and FreeBSD etc) all on the same encrypted drive, so there’s no need to bother with Bitlocker, Veracrypt etc to secure your other OSes. This also means you no longer have a the bootloader limitation of not being able to boot from an encrypted boot partition, like in the case of certain filesystems. And because your entire disk is encrypted (including the ESP), it’s more secure.
Yes, I do provide a password on boot, as you said, keys can be extracted from the hardware so that’s not secure, which is why I don’t use the TPM to store the keys.
There are no hooks necessary in the bootloader, as it’s the BIOS which prompts you for the password and unlocks the drive.
And yes, there have been implementation problems in the past, but that’s why the Opal 2.0 standard exists - don’t just buy any random self-encrypting drive, do your research on past vulnerabilities for that manufacturer, and check if there are any firmware updates for the drive (don’t just rely on LVFS).
Also, the common hardware attacks rely on either a SATA interface (to unplug the drive while it still has power) or older external ports vulnerable to DMA attacks such as PCMCIA or Thunderbolt 3.x or below; so those attacks only affects older laptops. Of course, someone could theoretically install a hardware keylogger or something, but this is also why you have chassis intrusion detection, and why you should secure and check any external ports and peripherals connected to your machine. Overall physical security is just as important these days.
But ultimately, as always, it comes down to your personal threat model and inconvenience tolerance levels. In my case, I think the measures I’ve taken are reasonably secure, but mostly, I’ve chosen Opal for performance and convenience reasons.
Nobara KDE user here. One of the reasons why I chose it is because it comes with many of the customisations that I’d normally do (such as using an optimized kernel). But in addition, I use:
Opal instead of LUKS
KDE configured with a more GNOME/macOS like layout (top panel+side dock)
GDM instead of SDDM, for fingerprint login
Fingerprint authentication for sudo
TLP instead of power-profiles-daemon for better power saving (AMD P-State EPP control, charging thresholds etc)
Hello Linux people, I need a bit of help. I wanted to leverage the new 545 NVIDIA drivers, but no other OS that I know of has them yet, so I installed Arch Linux using the handy archinstall script. I followed an external guide on how to get NVIDIA cards up and running. This one specifically:...
Meh. As a KDE F38 user, this is a super boring release. Nothing really new for us to look forward to, except LibreOffice 7.6 (which you can get via Flatpak). I was hoping the new DNF 5 would make the cut, but guess it’s still not ready yet. :(
Guess will have to hold out my excitement until F40 for Plasma 6 and DNF 5 (hopefully).
Comes with a custom install script too. If you plan on using the scripts, then I’d highly recommend forking the repo and customizing the scripts for your own needs, and when there’s a change uostread you could just merge the new changes.
As KDE F38 user, this is a super boring release. Nothing noteworthy for us to look forward to except LibreOffice 7.6 - which you can get via Flatpak anyways. I was hoping the new DNF 5 would make the cut, but guess it’s still not ready yet. :(
Guess will have to hold out my excitement until F40 for Plasma 6 and DNF 5 (hopefully).
This is not strictly a Linux-issue as I reproduce this issue under Windows 10 as well (but can not reproduce under Android or macOS), but I will be using Linux for any troubleshooting and I wasn’t sure where else to post this....
No such issues here with my XM5, been using mine for over an year. Are your devices on at least Bluetooth v5.2? All of mine are either 5.2 or 5.3 and I’ve not experienced any issues. I use my headphones with Android, Linux, Windows 10 and macOS. Even multipoint works fine.
As for the head comfort, you could get a headband cover/cushion, such as the ones made by Geekria.
I have 500gb SSD and need to basically uninstall Elden Ring and Dark Souls 3 to install Baldur’s Gate 3. I want to buy new SSD, but my money is a bit tight right now as I’m saving for my degree’s tuition fee....
Foreground targets are where writes initially go. Data is moved from foreground to background targets while idle or as needed. Data which is read from the background targets is moved to promote targets.
If you set your NVMe as a promote target, SSD as foreground and your HDDs as background targets, all writes would first go to your SSD, then get copied to your HDD during idle, and finally the copy of the data on your SSD will then be marked as a cached copy. In case your SSD becomes full, then it’ll store the data on other drives. As for the promote targets, any time you read data from either the SSD or HDD that wasn’t on the NVMe, it would get cached to it, so the next read will be faster.
The main point of the foreground vs promote is to prioritize write vs read speeds. If you value faster writes, then set your NVMe as foreground. If you value faster reads, then set your NVMe as promote. Of course, you can also set your NVMe as both foreground and promote to benefit from both faster reads and writes.
But since you plan to introduce an SSD in the mix, you can create a single group for your NVMe + SSD, and a second group for the HDDs, and set your SSD group to foreground + promote, which will simplify things.
If you’re concerned about chucking both the SSD and NVMe in the same group, no need to worry cause bcachefs will automatically prioritize reads from drives with lower latency as mentioned in the wiki.
If they are different speeds, reads for replicated data will be sent to the ones with the lowest IO latency.
But regardless of which setup you go for, main thing to remember is to use the NVMe (or the group containing the NVMe) as the promote target, as that will be your primary cache drive.
As others have mentioned, the sequential speeds in RAID 0/5 won’t really help you in gaming. What you might see at best is faster loading times, but that’s really about it.
One option which no one else has mentioned is using setting up tiered storage using bcachefs - where your SSD acts like a cache drive, which would contain frequently read aka “hot” data, and the rest of the data would be on your spinning disks. This way, you’d be making the most of your limited SSD space, whilst still taking advantage of the large storage provided by the spinning disks.
The advantage of bcachefs is that all your drives can be part of the same pool and it’ll all be transparent to your OS/programs, and all your data is striped like a RAID 10 array, so you can replace your drives in the future without any issues, or any major config changes. Like if you get a faster NVMe drive in the future, you can set that as your “hot” (promote) drive, your SSD as the foreground drive and your spinning disk pool as the background ones and your data will automagically migrate.
The main drawback right now (for you) is that it’s not yet part of the kernel. The good news is that it’s gonna be in the next kernel (6.7), so you can either wait for it, or use a third-party kernel with bcachefs already compiled in it (I believe linux-tkg is one of them).
Just use a terminal multiplexer to split your screen (so you don’t need a separate tab), and then ceate an alias/session file with your monitoring programs so you can call it with a single command.
I apologize if this has been asked a ton, still migrating to lemmy. Still stuck on crappy reddit out of habbit, but i’ve found the lemmy universe to be much more helpful....
Yeah, unfortunately it looks like the reader on the X1 is a special case. Thankfully, this isn’t an issue with my Z13 - the reader itself worked out-of-the-box, just had to enroll my fingerprint from the Settings menu and then added fprintd to my pam.d rules.
I have tried it on several distros before and it always causes problems because you get a million more packages intermingled with your already installed packages and sometimes you get conflicts or whatever. But it usually messes up my system. is there a safe way to have several desktops installed? or do you pretty much install a...
I used it at work recently to update my work-provided HP Thunderbolt dock, and it resolved an issue where the external monitors would fail to activate after resuming from standby. I never got an update notification when I was using my Windows laptop so I was oblivious to it; it was only thanks to connecting it to my Linux laptop and fwupd, that I found out there was an update, which subsequently resolved the issue.
I love it when stuff like this happens and Linux saves the day. =) (and I get to show off to my Windows heathens colleagues.)
It’s mostly libinput. Why the hell can’t I easily change scroll speed on Gnome and not on KDE? Why does gnome have a simple tool (gnome tweaks) to change the trackpad cooldown to change the time trackpad doesn’t work as a substitute for good palm rejection and KDE doesn’t? Why is it a bit of a pain in both to change...
At least KDE is planning to introduce customisable trackpad gestures next year, with Plasma 6.0. Not sure if that would include palm rejection though or the other stuff.
I thought NixOS was already reproducible, like, isn’t that the whole point? What’s the big deal here, and why is it a “great achievement” - does the Linux world now completely change? Does this revolutionize how Linux ISOs are built?
I’m not sure how accurate StatCounter is, given that most Linux users use adblockers. However, according to it, Linux has almost a 14% desktop share in India.
You’re not breaking the law, you’re breaking a software license agreement. That does not automatically make it a crime, at least, that would depend on your exact local laws, and the lawyer’s interpretation of it - in many cases the actual wording around this is ambiguous and could be argued both ways. A better term for it would be a “legal grey area”, which means if you’re a company then don’t f*** around with it, and if you’re just a random user then no one gives a f***.
In any case, if those scripts were truly illegal, then the Microsoft-owned Github wouldn’t host them in the first place. Clearly Microsoft themselves don’t have an issue with it, so why should anyone else care about it?
No headphone jack, no buy. It’s not a question of whether a headphone jack is useful to you, it’s just the principle of it - there’s no good reason to remove it (especially for the asking price of FP5), and more importantly, it goes against what the Fairphone stands for, IMO. I can understand if it were some other profit-driven company making a shrewd business decision, but for Fairphone to do it, seems very unfair to me.
I had 6 weeks of annual leave saved up. Im changing to a job that pays significantly more than my current salary. When my boss asked me what it would take to stay, I asked for a salary increase of 35% which he begrudingly gave me. Then I quit. This equated to an entitlement payout of about $10,700 instead of $8000 on my previous...
This is pretty much what I did, although it was coincidental. Felt bad for my boss because he fought pretty hard to get a meaty pay rise for me, and then a month later I quit.
Sell Me on Linux
I posted this as a comment in another post but when I got done I realized it would probably just be better as its own post. I’m sure I could find the answers I need myself but frankly I trust the userbase here more than most online articles....
What's new in Fedora Workstation 39 (fedoramagazine.org)
This week in KDE: Wayland by default, de-framed Breeze, HDR games, rectangle screen recording (pointieststick.com)
What is the easiest way to try all the DEs?
As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying.
Your chosen desktop Linux defaults?
What are your ‘defaults’ for your desktop Linux installations, especially when they deviate from your distros defaults? What are your reasons for this deviations?...
system freezes when waking up from suspend
Hello Linux people, I need a bit of help. I wanted to leverage the new 545 NVIDIA drivers, but no other OS that I know of has them yet, so I installed Arch Linux using the handy archinstall script. I followed an external guide on how to get NVIDIA cards up and running. This one specifically:...
Fedora 39 Released with GNOME 45, Linux 6.5 + More (www.omgubuntu.co.uk)
deleted_by_author
Fedora Linux 39 Released As A Wonderful Upgrade For Leading Workstations & Servers (www.phoronix.com)
systemd 255-rc1 Brings "Blue Screen of Death" Support and New Tool To Spawn VMs (www.phoronix.com)
Help troubleshooting issues with Sony WH1000MX5 playback
This is not strictly a Linux-issue as I reproduce this issue under Windows 10 as well (but can not reproduce under Android or macOS), but I will be using Linux for any troubleshooting and I wasn’t sure where else to post this....
The best RAID setup for internal HDD and does it actually make sense to use it all for gaming?
I have 500gb SSD and need to basically uninstall Elden Ring and Dark Souls 3 to install Baldur’s Gate 3. I want to buy new SSD, but my money is a bit tight right now as I’m saving for my degree’s tuition fee....
CLI monitoring with GPU overview
I recently started using and love it but I’d like it more if I could see some of my GPU stats....
How to choose a computer/laptop/device that is better compatible with linux? Are there certain things to look out for when shopping?
I apologize if this has been asked a ton, still migrating to lemmy. Still stuck on crappy reddit out of habbit, but i’ve found the lemmy universe to be much more helpful....
Is there a safe way to run multiple desktop environments on Ubuntu 22.04?
I have tried it on several distros before and it always causes problems because you get a million more packages intermingled with your already installed packages and sometimes you get conflicts or whatever. But it usually messes up my system. is there a safe way to have several desktops installed? or do you pretty much install a...
Shoutout to fwupd for updating device firmware (github.com)
It updated a Thinkpad dock with no issues while on Windows, I had to find specific drivers and sketchy update utilities. Awesome!
My few remaining gripes with linux
It’s mostly libinput. Why the hell can’t I easily change scroll speed on Gnome and not on KDE? Why does gnome have a simple tool (gnome tweaks) to change the trackpad cooldown to change the time trackpad doesn’t work as a substitute for good palm rejection and KDE doesn’t? Why is it a bit of a pain in both to change...
NixOS Reproducible Builds: minimal installation ISO successfully independently rebuilt (discourse.nixos.org)
Great achievement by the NixOS Developers. Congratulations!
Linux holds a market share of approximately 14% in India. (programming.dev)
I’m not sure how accurate StatCounter is, given that most Linux users use adblockers. However, according to it, Linux has almost a 14% desktop share in India.
Is the fairphone really worth it?
The new fairphone 5 came out, it looks cool but the price is really, really high…...
ULPT: If you get paid annual leave and you're definitely going to quit your job soon, ask for a large pay rise first. When you quit, your accumulated annual leave will be paid out at the higher rate
I had 6 weeks of annual leave saved up. Im changing to a job that pays significantly more than my current salary. When my boss asked me what it would take to stay, I asked for a salary increase of 35% which he begrudingly gave me. Then I quit. This equated to an entitlement payout of about $10,700 instead of $8000 on my previous...