Fellow Fedora Immutable users, have any of you automated your system updates to occur at shutdown? If so, do you find it makes a practical difference?...
As for the –apply-live, I use it on occasion but I don’t want to rely on it for system updates (if that’s even possible).
As I said before, it does work for system updates, the only exception being the kernel. The –apply-live flag was added for that exact reason, to avoid the need for an unnecessary reboot.
Linux noob. Just got a pair of Skull Candy Push Active XT bluetooth earbuds. They pair just fine with my setup but no sound comes through them. I found many different posts on various forums and nothing helped....
It looks like you’re still using PulseAudio? I’d highly recommend switching to PipeWire+WirePlumber instead, installing it should make your earbuds work automatically.
I have been distro hopping for about 2 weeks now, there’s always something that doesn’t work. I thought I would stick with Debian and now I haven’t been able to make my printer work in it, I think I tried in another distro and it just worked out of the box, but there’s always something that’s broken in every distro....
Give Zorin a try. It’s based on Ubuntu but even more user friendly - so much so that my elderly mother has no issues using it, she even prints and scans (a Brother MFD) and has no issues.
Announced in early August and initially planned for the end of the month, the Fedora Asahi Remix distribution is finally here for those who want to install the Fedora Linux operating system on their Apple Silicon Macs....
As long as it doesn’t break I would take this over any alternative minipc
May I ask why though? One of the biggest advantages of using a MacBook is the performance-battery efficiency. If you’re going to get a Mac mini and loading Linux, you lose that advantage.
Unless you’re looking specifically for an ARM64 machine for whatever reason, I think an AMD mini PC, say something like the Minisforum EliteMini UM780 XTX would be technically a better option - you get dual NVMe, dual 2.5G network ports, USB 4.0, Oculink for even more b/w than Thunderbolt, and far more I/O options in general. Not to mention, excellent Linux support.
Anti-cheat support in general has been a thing in Linux since the past couple of years, thanks to the efforts of Valve and the Steam Deck’s popularity. But not every game works though, depending on the anti-cheat system used and it’s implementation, some effort from the dev might be needed to make it compatible. areweanticheatyet.com tracks the current status of these games, and www.protondb.com is also a good reference in general to check Linux game compatibility.
Not quite. Bcachefs can be used on any drive, but it shines the best when you have a fast + slow drive in your PC (eg NVMe + HDD), so the faster drive can be used as a cache drive to store frequently accessed data.
Alt TextA screenshot of a file manager preview window for my ~/.cache folder, which takes up 164.3 GiB and has 246,049 files and 15,126 folders. The folder was first created about 1.75 years ago with my system
If you’re talking about the Storage Sense feature - it sucks. It only clears a handful of well-known locations, but it doesn’t touch any of the orphaned content in C:\Windows\Installer, or the CSC or the old Panther folders from upgrades, not to mention several other files and folders in AppData. As I’ve said before, I’ve been a Windows sysadmin (until last year infact) managing over 20,000 devices, we’ve had Storage Sense on, but it’s been mostly useless - to the point that I ended up writing own cleanup script and set it to run before we pushed out a new Windows feature update, because otherwise we’d get several devices which failed to update due to the disk being full.
EDIT: I am thrilled with so many awesome responses! I’m taking notes and looking into all the recommendations. Again, thank you so much for taking the time to help me out (and many others, i’m sure), i’m glad i asked!...
A GPU is used for a lot more than just gaming these days. It’s used to render videos, accelerate normal 2D programs (like some terminal emulators), accelerate some websites/webapps (those which use WebGL for eg); also modern DEs like Gnome and KDE also make use of it very heavily, for instance for animations and window transitions. Those smooth animations that you see when you activate the workspace switcher or window overview? That’s your GPU at work there. Are your animations jittery/laggy? That means your setup is less than ideal. Of course, you could ignore all that and just go for a simple DE like XFCE or Mate which is fully CPU-driven, but then the issue of video acceleration still remains (unless you don’t plan on watching HD videos).
Without the right drivers (typically NOT nouveau, unless you’re on a very old card), you may find your overall experience less than ideal. As you can see in their official feature matrix , only the NV40 series card fully supports video acceleration - these are cards which were launched between 2004-2006 - that’s practically ancient in computer terms and I highly doubt your PC uses one of those. Now recent-ish cards do support video acceleration, but you’ll need to extract the firmware blobs from the proprietary drivers (which can be a PITA on normal Debian as it’s a manual process), plus, even after that, the drivers won’t support some features that may be required by normal programs, as you can see from the matrix.
The natural solution of course would be to install the proprietary nVidia drivers, but you do NOT want to do that (unless you’re a desperate gamer) as there’s a high possibility of running into issues like not being about to use Wayland properly, or breaking your system when you update it - just Google “Linux update black screen nVidia” and you’ll see what I mean.
You’ll be avoiding a lot of headache if you just went with AMD; or even just onboard graphics like Intel iGPUs (if your CPU has it) would be a much better option - because in either case, you’ll be using fully capable and stable opensource drivers and you won’t face any issues with that.
I have used Linux on and off for 15 years. I consider myself a casual user and stuck to the mainstream DEs (mostly KDE, XFCE and some Cinnamon). Gnome has been a hurdle for me before and after the big version 40 changes, I couldn’t get my head around how they handled the workspaces and workflow. At some point I I tried out an...
I currently use Windows 10 and I’d like to try out Linux. My plan is to set up a dual boot with OpenSUSE tumbleweed and KDE Plasma. I’ve read so many different opinions about choosing a distro, compatibility with gaming and Nvidia drivers, and personal issues with the ethos of different companies like Canonical. I value...
None of the comments here explain how WINE works, so allow me to elaborate a bit.
WINE is like a translator or a compatibility layer. When a Windows program tries to perform a function that would normally require Windows, WINE steps in and translates that request into something the Linux system can understand and process.
As you may know, Windows programs work by making API calls (eg using Win32 APIs) to operate and perform basic tasks. WINE takes these API calls and translates them to their Linux equivalents (POSIX calls, to be specific, which means Wine can run on several Unix-like systems). This way, when a program asks to say, open a file, or display something on the screen, WINE converts these requests into a form that Linux can execute.
WINE’s approach is about providing compatibility for user-level applications rather than replicating the internal workings of the Windows kernel. It includes various libraries and components that mimic the behavior of those in Windows. This helps in executing the Windows applications as if they are running in their native environment.
The core of it is NTDLL. NTDLL.dll is a core Windows library that provides low-level system functions to interact with the Windows NT kernel. In WINE, ntdll.dll is adapted to work with the Linux kernel instead.
Then you have the Win32 API libraries, providing the basic APIs that Windows applications use for functions like window management, text rendering, and system calls. Examples include user32.dll (for user-interface functions), gdi32.dll (for graphics device interface functions), and kernel32.dll (for basic system functions).
Shell32.dll for handling Windows Shell API functions related to file operations and the user interface.
DirectX Support, for running games and multimedia applications. WINE implements parts of DirectX, like Direct3D for 3D graphics, DirectDraw for 2D graphics, and DirectSound for sound processing. Note that WINE’s implementation converse Direct3D calls to OpenGL, whereas there are community projects like DXVK and VKD3D which translates these calls to Vulkan.
Finally there’s a Registry Implementation, so that applications that need to read or write to the registry can function correctly.
Of course, there’s a LOT more to it, the above is just an example of some key components. Basically Wine has reimplemented (coded from scratch) various libraries and executables that, on the outside, look like standard Windows dlls/exes, but internally they use POSIX APIs to talk to the Linux kernel and other POSIX components. This, along with the Syscall translations, bridges the gap between Windows programs and Linux.
Now naturally, this is neither a perfect, nor a complete implementation of Windows APIs; plus there are some things which Wine will never implement (such as ntoskrnl.exe), so not every program will work as expected - so check out the Wine AppDB for compatibility reports with various Windows apps.
Long story short, I learned there is an XMMS release of a plugin I use in Winamp for music playback (mp3PRO). Sadly, I recoded most of my music to mp3PRO back in the day, and now I’m stuck using Winamp, even on Linux. I like the player, wouldn’t change it, but I wanted to switch to something native, like Audacious or Qmms....
Well you don’t have to buy them brand new. If you guys have a used goods market there, you could look around for some good deals on used drives there. Or even used PCs, sometime people sell entire PCs for the same cost as a hard drive, so look out for those and take the drives out, sell the rest of parts.
And if things are really desperate money wise, it doesn’t even have to be a hard drive, you could even store your music on CDs/DVDs - not the most convenient option I know, but it’s an option - you could move the music that you don’t listen to often (or music that you’re tired of playing constantly), and keep your more frequently played music on the HDDs.
Well it’s Black Friday and HDDs are going for cheap. 6TB is nothing these days, when you could get a 16TB external drive for only $200, or a internal SATA one for $185. Or you could replace/supplement your entire NAS with a single 6TB drive for only $50.
Disk space is cheap now, so upgrade your storage, convert your music to FLAC, problem solved.
I installed endeavourOS 2 days ago and then, the next day, there was a newnrelease of endeavourOS. It’s supposed to have better encryption. Is it possible to upgrade encryption on Linux? An unrelated question: is it possible to change the password of an encrypted partition? I’m a beginner, so please explain your magical...
What are your ‘defaults’ for your desktop Linux installations, especially when they deviate from your distros defaults? What are your reasons for this deviations?...
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.
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.
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 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 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’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.
Silverblue: Run ostree updates at shutdown?
Fellow Fedora Immutable users, have any of you automated your system updates to occur at shutdown? If so, do you find it makes a practical difference?...
Bluetooth Help (MX Linux Plasma, kernel 6.1.0-13)
Linux noob. Just got a pair of Skull Candy Push Active XT bluetooth earbuds. They pair just fine with my setup but no sound comes through them. I found many different posts on various forums and nothing helped....
I'm so frustrated rn.
I have been distro hopping for about 2 weeks now, there’s always something that doesn’t work. I thought I would stick with Debian and now I haven’t been able to make my printer work in it, I think I tried in another distro and it just worked out of the box, but there’s always something that’s broken in every distro....
Fedora Asahi Remix Officially Released for Apple Silicon Macs (9to5linux.com)
Announced in early August and initially planned for the end of the month, the Fedora Asahi Remix distribution is finally here for those who want to install the Fedora Linux operating system on their Apple Silicon Macs....
Looking to switch to Linux in the somewhat distant future
Any distro I should use?
Intel or AMD for ffmpeg?
With no graphics card specific compilation to the ffmpeg, which among intel or AMD is better for executing...
USB fingerprint sensors with Linux support?
I have a Prometheus builtin one in my Thinkpad and even though the mainboard firmware sucks, the sensor has libfprint support....
My Experience Of Linux Gaming (Switching from Windows)
Hello all,...
What's with all these hip filesystems and how are they different?
You know, ZFS, ButterFS (btrfs…its actually “better” right?), and I’m sure more....
Reminder to clear your ~/.cache folder every now and then (lemmy.world)
Alt TextA screenshot of a file manager preview window for my ~/.cache folder, which takes up 164.3 GiB and has 246,049 files and 15,126 folders. The folder was first created about 1.75 years ago with my system
Noob question: what to arrange before switching to linux
EDIT: I am thrilled with so many awesome responses! I’m taking notes and looking into all the recommendations. Again, thank you so much for taking the time to help me out (and many others, i’m sure), i’m glad i asked!...
What Tweak, Program, ... changes a Desktop Environment from unusable to great for you?
I have used Linux on and off for 15 years. I consider myself a casual user and stuck to the mainstream DEs (mostly KDE, XFCE and some Cinnamon). Gnome has been a hurdle for me before and after the big version 40 changes, I couldn’t get my head around how they handled the workspaces and workflow. At some point I I tried out an...
New to Linux, have a few questions
I currently use Windows 10 and I’d like to try out Linux. My plan is to set up a dual boot with OpenSUSE tumbleweed and KDE Plasma. I’ve read so many different opinions about choosing a distro, compatibility with gaming and Nvidia drivers, and personal issues with the ethos of different companies like Canonical. I value...
Is there any way I can make an old XMMS plugin work in any modern player?
Long story short, I learned there is an XMMS release of a plugin I use in Winamp for music playback (mp3PRO). Sadly, I recoded most of my music to mp3PRO back in the day, and now I’m stuck using Winamp, even on Linux. I like the player, wouldn’t change it, but I wanted to switch to something native, like Audacious or Qmms....
Based KDE 🗿 (lemmy.ml)
EndeavourOS encrypted partition
I installed endeavourOS 2 days ago and then, the next day, there was a newnrelease of endeavourOS. It’s supposed to have better encryption. Is it possible to upgrade encryption on Linux? An unrelated question: is it possible to change the password of an encrypted partition? I’m a beginner, so please explain your magical...
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?...
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....
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....
NixOS Reproducible Builds: minimal installation ISO successfully independently rebuilt (discourse.nixos.org)
Great achievement by the NixOS Developers. Congratulations!
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...
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…...