Linux on Reddit
- what would be a direct replacement for Stablebit Drivepool in Ubuntu? i would like something FOSS and well maintained (2024/12/04 04:22)what would be a direct replacement for Stablebit Drivepool in Ubuntu? i would like something FOSS and well maintained. i would like to ditch Windows, and stablebit does not seem to offer a Linux version for their software submitted by /u/rcpax [link] [comments]
- Complaints about modern distros and big intuitive apps from an old timer (2024/12/04 02:35)I guess I should offer my credentials as an 'old timer' even though most of you are probably gonna roll your eyes and think OK here's another guy who had to walk 5 miles uphill both ways to school in the snow when he was a kid. My first distro was slackware back in the 1990s. I ordered it from an tiny little ad in some magazine that a colleague at work showed me when I was complaining about Microsoft Windows 3.1. It came on 50 floppy diskettes, two of which were mislabeled, but I figure it out and got it installed on my laptop one Saturday. I tried a lot of different distros over the years since then. I even did Linux From Scratch and Beyond Linux From Scratch successfully and used the distro I built that way for quite awhile. So yeah, ain't I the stud. So why do I have so much trouble with the new distros? Ubuntu and Mint work OK, though there are some little things about them I don't like, things that other people may actually like so I won't say they're 'bad'. The two distros that work best for me are pclinuxos and devuan. Both of these distros happen to be without systemd, but I don't know if that's just a coincidence or not, especially since Mint and Ubuntu use systemd and don't seem all that bad. Some of it may be that I've just gotten burned out as far as doing research on how to make the arcane incantations to get things to work. Why do I still have to do that? The answer may just be that new hardware and technology requires new stuff that you have to learn. Debian couldn't even display on my monitor. Aurora came up fine from the downloaded iso file, and seemed to install just fine, but then wouldn't boot. Endeavor installed and booted, but seemed to have a very limited selection of apps. (This is one where I could probably figure it out with some research if I weren't so burned out on researching stuff.) What's weird is that sometimes I find it easier to do things the supposedly hard obscure way rather than the supposedly easy intuitive way. A prime example is, I still watch TV over the air. I have a hauppauge TV tuner and I have hdhomerun for this. I can't, for the life of me, get kaffeine or mythtv or any of these so called '10 foot user interfaces' to do the job. I did get kaffeine to tune stuff in to watch live but not to record. How do I record? I compiled gnutv to record! And I invoke it from a bash shell script where I can easily specify the time, length of recording, name of the file to record to, etc. The script schedules the recording using the 'at' command. With the hdhomerun system, the only way I could get that to work was using curl with another bash script. Isn't that weird? submitted by /u/salamanderJ [link] [comments]
- Customizability and practicality rant from a 3rd world country engineering student (2024/12/04 02:34)For context: I originally got initiated on Linux because I only had a low end laptop (as in 2C/2T 2.5GHz 4GB RAM 1TB HDD storage. Which was fine for watching movies since you could turn it on and go make popcorn then come back and it would've been almost done booting up) so windows 10 ran horribly but, since AutoCAD doesn't run on Linux, I made a dual boot setup with Linux Mint. Fast forward some years and I built myself a PC that isn't outpaced by my typing speed and that was well on the requirements for modern windows 11, because I had built it around SOLIDWORKS recommended system requirements, and I kinda forgot about the laptop, relegating it to a act as second monitor for looking at datasheets (a glorified kindle basically). Fast forward to current date, I'm on vacation visiting my parents and I'm stuck with the laptop. For some thing I changed long ago, LaTeX formatting on Wikipedia and other stuff wasn't showing up properly so I tried doing a clean reinstall (used apt purge, deleted extra directories that don't get deleted on uninstall because fuck you cleanliness isn't for nerds). That didn't solve anything, guess Firefox loaded the stuff from that profiles shit that they made to more easily link data to a user, so I went on to look up Firefox alternative and ended up wanting to try up Floorp, so I searched Floorp on GitHub, went to the website, went to download, "error loading the page" what in the 1984 fuck (also gave me flashback of that one time I tried downloading librewolf but desisted after having the same problem), just ended up downloading from GitHub releases and tried the download page that failed previously, now with Floorp, it worked, tried reloading the tab on Firefox, still doesn't work, reset Firefox and try again, now it works tf. Rant: I wanted to add Floorp to the Launch menu and the taskbar, the former I knew how because I had done so already for other apps in the past but I never tried the latter, though it would be just right click and add to taskbar like on windows, because why do it any other way right?... For starters it isn't called taskbar it's called "panel" (which upsets me more than it should, like why on the comboluted complex plane representation of Taylor polynomial for the exponentiation of irrational fucks do you put such generic names that don't align with the mainstream shit for easier search and, to actually complicate matters, is the designation of a common element on other software that's way more used that the entirely of desktop linux), also the icons don't work as "placeholder" for when you open an instance of an app for it to be anchored to that place but that's a personal preference, and to add stuff you need to first add it to the launch menu which I don't see the point in why. Then I wanted to get Firefox out of the "panel", right-click and remove, right? Yes, but no. It did work, but I also had to reboot the system via command line because doing that crashed the panel and made the launch menu throw an error when I tried to open it by pressing the windows/super/os key (or Dave key, whatever you want to call it, I keep calling it Windows key because most keyboards I've used so far had the logo of some windows version, only exceptions being some government issued laptops with a special Linux distro and Raspberry Pi keyboard computers). I then wanted to try edit the context menu, no actual reason just wanted to check the process. Google it, oh look its actually simple, just go open the file explorer go to edit and... It isn't the complete menu, just a section of it... I know that to edit the context menu on Windows (at least W10) you need 3rd party software, if you don't want to manually edit the registry, but I was expecting more from how much people praise the customizability that Linux offers but It's not that it has the built in tools for that but just doesn't get in your way when you want to edit stuff. But then I wanted to know how to add more documents to the "new document" drop down menu from the context menu, turns out the previous menu doesn't manage that, it's somewhere else entirely, which I just fucking hate, the menus for configuring stuff are so descentraliced that it could as well be a blockchain, it gave me flashbacks about configuring the theme, why isn't it a global config, I understand maybe wanting to have some stuff from one theme but then liking more some parts of another but why not do it as submenus of that global menu instead, and I still remember having to edit some text config, because yeah why would you have GUIs for all appearance configs, it isn't like people edit that, if you want to change it just change distro, that usually has good GUIs and well designed UX. Apt, do you all really need a list of all packages on the currently selected mirror that often to justify apt list doing that instead of just listing the currently installed packages (apt list --installed), I know it isn't significant and probably I'm an idiot but I still can't figure out why you would need that as a user, much less enough to have it be the default. Again with the context menu, not about editing it this time though. At least on the distros I've tried, the context menu pops up on click press but the buttons "actuate" on click release, problem? If I do right click and then move the mouse I usually move the mouse as I release the click, so instead of saving that image I'm opening Firebird, because why not. I know this is probably a low level issue, but It's what infuriates me the most and a big thing keeping me from using Linux on my main PC (I have to use Windows for some software already, but there being more cons than pros on using Linux that it just doesn't make sense to dual boot or even use a VM), because for all the other stuff I can follow a tutorial and it's a one time thing, but this just gets on my way too often. Rant over. submitted by /u/Fluffy-Craft [link] [comments]
- What's the first/most important thing(s) I should know about Linux? (2024/12/04 02:06)Hello!!! Recently a good friend of mine told me how Linux works and just what I can do with it. He showed me Live Booting so I can dip my feet in the water so to speak, and when I did the first thing I noticed was just how clean it all feels - I had experimented a little with Plasma through my Steam Deck, but not as much aside from basic file stuff, so when I booted up Mint, I saw just how de-cluttered everything was compared to Windows - Not having thousands of apps or widgets that I don't need. I intend to install Linux onto my External hard drive soon so that I can play around with it further - really test the waters before I commit to it. I was wondering if there are some things I should know before hand - things that a newbie like me should keep in mind before I start to play with Linux. submitted by /u/ISavage2007 [link] [comments]
- Undocumented process: systemd --system --deserialize (2024/12/04 00:44)Good day all. So I have been a linux user since 1997 and recently I reinstalled Archlinux on my main desktop and noticed this process running on PID 1: systemd --system --deserialize 70 as root on htop. Normally I wouldn't be worried at all as I have been using systemd since arch migrated to it in 2012. Well after doing some digging, I read that this is an intentionally undocumented internal part of systemd: --deserialize is used to restore saved internal state that a previous invocation of systemd, exec()ing this one, has written out to a file. Its option argument is an open file descriptor for that process. --switched-root is used to tell this invocation of systemd that it has been invoked from systemd managing an initramfs, and so should behave accordingly. My question is, does anyone know what this actually process is doing and why it is undocumented. Seems like this goes against the whole idea of open source software and such? The oldest post I seen about this was 2013 on BSD but I do not ever remember seeing this and I have multiple machines/servers. https://lists.freedesktop.org/archives/systemd-devel/2013-September/013008.html https://unix.stackexchange.com/questions/98128/what-are-the-systemd-command-line-options-switched-root-and-deserialize https://preview.redd.it/1vyitjznaq4e1.png?width=1920&format=png&auto=webp&s=28f9536bb6e300c3c769fffe61f305ecea206c83 submitted by /u/securitybreach [link] [comments]
- Writing Drivers for a Display (2024/12/03 22:15)Hi, I'm a novice at Linux kernel components in general, and this is the first time I've tried to write a kernel module. I am writing a driver for an e-ink display. So far I just have a module which registers a framebuffer and accepts some ioctl commands for update, fast update, partial update, etc. The display draws the frame buffer and this might be enough for what I want to do, but it doesn't seem to work with things like X server or fbterm which I assume is because I haven't implemented some required functions. (These aren't really my end goal, but I'm just trying to learn the system at this stage) I am now reading up on DRM and FBTFT as a way to make the driver work with like a "real" display but it's pretty overwhelming. Could someone offer a bit of a rundown on what options are out there? Should I use DRM? Are there alternatives? Has FPTFT been in "staging" for 9 years, should I avoid it? Thanks for any advice you can offer. (Code is here, but it's a sloppy mess, and I'm really looking for general advice for personal development) submitted by /u/Ooottafv [link] [comments]
- Is toxicity the main linux problem? (2024/12/03 20:10)I am not talking about linux drama (like kernel stuff), but the community itself. The best example is when people install ubuntu, and people already start saying "it's a bad distro", "snaps suck" etc. Your average user will not notice a difference between .deb and snap packages, but people say that everywhere, so they end up getting confused. Also when a distro change a few things (like EndeavourOS), and people say it's useless and shouldnt exist, discouraging new people developing their distros. this is probably the major reason why many people start using linux, and go back to windows in like 1 week. submitted by /u/Zery12 [link] [comments]
- Bitwarden finally gained verified status on Flathub. (2024/12/03 19:52)submitted by /u/neblustar [link] [comments]
- Intel Announces Arc B-Series "Battlemage" Discrete Graphics With Linux Support (2024/12/03 18:40)submitted by /u/gurugabrielpradipaka [link] [comments]
- How would you debug a kernel panic caused by a reproducible yet random race condition? (2024/12/03 17:58)I've been banging my head against a kernel panic that's both reproducible and maddeningly random. It’s caused by a race condition, and while I can trigger it pretty consistently under certain workloads, actually figuring out the root cause has been a nightmare. submitted by /u/SimonPowellGDM [link] [comments]
- Video: Government moving 30,000 PCs from Microsoft to Linux and LibreOffice (2024/12/03 11:50)submitted by /u/themikeosguy [link] [comments]
- Asahi Linux's Honeykrisp Driver for Apple Silicon is Conformant to Vulkan 1.4 on Day One (2024/12/03 09:53)submitted by /u/Seshpenguin [link] [comments]
- Small PSA: If you are planning to buy Apple Magic Trackpad for use with Linux, don't do it, at least not yet (2024/12/03 07:29)Apple seems to have recently changed the firmware of new Magic Trackpads (with USB-C) so all gestures and setting changes do not work, only cursor moves. This is an issue for Linux but also for macOS 14 and older. It will probably take some time for kernel to catch up. I haven't seen anything about this on the internet so here you go submitted by /u/Exidex_ [link] [comments]
- How exactly do the passive and guided modes of the amd-pstate kernel driver work? (2024/12/02 21:19)Long story short, my laptop's CPU (7945HX) is a volcano that loves to erupt dramatically in a fountain of lava, even when it’s not strictly necessary. A while ago, I stumbled upon the amd-pstate kernel driver and learned about its alternative passive and guided modes. From what I understood, passive mode lets the OS directly request specific frequencies, while guided mode takes a hybrid approach: the OS defines a range of acceptable frequencies, and the hardware picks values within that range. Here’s where I’m confused: how does this distinction translate to the end user? I’ve always assumed that in guided mode, you could set minimum and maximum frequency values by modifying /sys/devices/system/cpu/cpufreq/policy*/scaling_max_freq and .../scaling_min_freq, while passive mode relied more on the governor requesting specific frequencies. I really liked the idea of setting upper and lower limits, so I went with guided mode. This didn’t last long; turns out, the nvidia-powerd.service(dynamic boost) constantly overwrites these values whenever anything remotely GPU-intensive happens. I ended up switching to passive mode with the idea of using the userspace governor to manually set my desired frequencies for those moments where the CPU gets a little too dramatic with light applications or games. Now here’s where things get weird. If I set a desired frequency, say 4 GHz, most of my 32 threads adhere to it. But a handful of them go way higher than that, reaching up to 5.44 GHz, while others dip below, running at 3.85 GHz. Interestingly, setting a specific frequency still influences all cores: lowering the limit to 3 GHz makes the "steamy cores" hit 4.23 GHz, while the not so steamy ones stay around 2.87 GHz. I suspect something changed in recent kernel versions (possibly 6.12), because I kinda remember being able to limit frequencies fairly recently, and they’d stay rock-solid at those values. The weirdest part is, I recall doing that in guided mode (which supposedly shouldn’t be able to do that?). Furthermore, upper and lower limits seem to be completely ignored now, even in guided mode, as cpupower frequency-info reports that the current frequency exceeds the set upper limit: available cpufreq governors: conservative ondemand userspace powersave performance schedutil current policy: frequency should be within 400 MHz and 3.00 GHz. The governor "userspace" may decide which speed to use within this range. current CPU frequency: Unable to call hardware current CPU frequency: 3.59 GHz (asserted by call to kernel) So, my questions are: Are the differences between passive and guided mode purely internal, or they are meant to be used/tweaked differently? Has amd_pstate changed the way it behaves in recent kernel versions? submitted by /u/Nefantas [link] [comments]
- Adventures in Linux and KDE: I think the donation notification works (2024/12/02 20:51)submitted by /u/ChristophCullmann [link] [comments]
- NVK, an open-source Vulkan driver for NVIDIA hardware, now supports Vulkan 1.4 (2024/12/02 19:38)submitted by /u/mfilion [link] [comments]
- Steam Survey Results For November 2024: Linux Gaming Marketshare Slightly Higher (2024/12/02 10:47)submitted by /u/gurugabrielpradipaka [link] [comments]
- [openSUSE] Tumbleweed Monthly Update - November 2024 (2024/12/02 07:10)submitted by /u/gabriel_3 [link] [comments]
- Lutris Release v0.5.18 (2024/12/02 07:07)submitted by /u/gabriel_3 [link] [comments]
- Converting an old phone into a mini workstation. (2024/12/01 20:38)I have this dream of rolling into my office and just having a slim brick to plug in and work. 99% of my job is done on web applications and it would be sufficient to work from a phone. I've tried Samsung Dex, I hate it. I want to fiddle around with custom kernel, etc. etc. Has anyone turned an old phone into a working non-phone Linux system? submitted by /u/Arrakis_Surfer [link] [comments]
- TidesDB - Open-souce high performance, transactional, durable key value store engine (BETA RELEASED!) (2024/12/01 08:01)submitted by /u/diagraphic [link] [comments]
- What do you guys think about opensuse tumbleweed? (2024/11/30 08:06)I asked this because I feel like people have something against tumbleweed like there is something really wrong with it or something...maybe its just me but I got the impression from this sub that not everyone likes it I haven't tried tumbleweed yet but I actually think its cool and want to try it out submitted by /u/Icy-Blacksmith-1318 [link] [comments]
- This Week in Plasma: Disable-able KWin Rules (2024/11/30 07:15)submitted by /u/gabriel_3 [link] [comments]
- What is your custom keyboard shortcut to open the terminal? (2024/11/30 07:13)I never really thought about until now, but i've always used guake/yakuake and set a global shortcut to my terminal as (ctrl+alt+space). No real reason for the specific shortcut other than that it required minimal hand movement, no break in eye contact with a monitor, and felt comfortable. So what do you do? Edit I see a lot of consistent key-bindings that are pretty common (e.g. meta+enter). I distro hopped a lot until i landed on manjaro(1.5yrs) and then endeavourOS(3yrs). I wanted a consistent keybinding to open a terminal across all distros i tried, hence the ctrl+alt+space key-binding. Just an extra FYI. Edit 2 After reading one of the posts (credit runawayasfastasucan), I forgot one of the reasons for wanting a one-handed/two handed method for opening a terminal. I can't remember why (maybe torrent or update monitoring on a slow internet. submitted by /u/toggle88 [link] [comments]
- Anybody else remember this...or am I just old?? (2024/11/30 04:23)submitted by /u/LordOthello [link] [comments]
- The EU is trying to implement a plan to use AI to scan and report all private encrypted communication. This is insane and breaks the fundamental concepts of privacy and end to end encryption. Don’t sleep on this Europeans. Call and harass your reps in Brussels. (2024/06/19 10:20)submitted by /u/B3_Kind_R3wind_ [link] [comments]
Discussion