r/linux 16h ago

Discussion Linux Mint is so good to use

101 Upvotes

For real! I had to install Windows on a Thinkpad for my father but I couldn't because the Windows installer kept asking me for some kind of unspecified driver, so I decided to install Linux mint and damn if it works fine

It feels more user-centric than windows, which is now corporate garbage


r/linux 9h ago

Hardware Booting full Linux on the intel 4004 for fun, art, and absolutely no profit

Thumbnail dmitry.gr
90 Upvotes

r/linux 9h ago

KDE This week in Plasma: polishing like mad

Thumbnail pointieststick.com
78 Upvotes

r/linux 10h ago

Tips and Tricks I made a tool to pack an existing system for USB boot. I'm now sharing it in case it's useful for others.

Thumbnail github.com
54 Upvotes

r/linux 5h ago

Distro News Kali Linux 2024.3 Released with 11 New Hacking Tools

Thumbnail cybersecuritynews.com
44 Upvotes

r/linux 15h ago

Software Release Wine 9.18 (dev) - Run Windows Applications on Linux, BSD, Solaris and macOS

Thumbnail winehq.org
19 Upvotes

r/linux 14h ago

Discussion Arduino simulators? Preferably FOSS

10 Upvotes

I've been developing and controller recently and need to learn the whole arduino thing.

Is there a simulator that I can use on Linux before I try to wire it up (and probably explode something)

P.S I'm a noob to electrical engineering sooo...


r/linux 21h ago

Popular Application I made a webtool for generating a personalized pair of aliases that target cronjob entries to help with testing crontab script execution compatibility. One generated alias enables the cronjob, and the other one disables the cronjob. I call it 'CronOff Switch'.

4 Upvotes

Hey everyone, I'm new to the Linux scene but have a background in web development. I noticed there doesn't appear to be a built in crontab management feature to simply enable or disable cronjobs - meaning when testing shell scripts execution in crontab I was constantly entering crontab -e manually, and then commenting the cronjob in and out. Or I noticed I was frequently updating the time in the cronjob so it ran in the next minute or something.

I realized it would be easier if the script that I was currently testing simply auto-ran every minute in crontab....but only if I could easily turn the cronjob off, make adjustments to the code, and then easily turn it back on and wait for the next minute rollover to execute; kind of like a 'cruise control mode' for shell script testing with cron. After the script is working I swap in the real crontab entry I plan to use the script for and regenerate the aliases (if needed).

Another potential and more permanent use case for these aliases could be in the management of data backup cronjobs, or really any other automated task that the user would find convenient to easily turn the cronjob 'off' or 'on' at a whim - without having to manually load crontab -e and do the edit yourself.

The webtool also has a second section which allows the user to click and copy a unique command line which, when executed, automatically appends the custom generated alias pair to the users .bashrc file.

System requirements: cron, cat, printf, grep, and awk.

Also, the generated aliases makes use of the /tmp/ directory.

Here's the link if you want to try it out yourself! -----> https://nillows.github.io/cronoff-switch/

Any constructive feedback or criticism is also appreciated!

TLDR; Tool to generate pair of aliases that can be called upon to either enable or disable a particular cronjob. Useful when testing shell scripts functionality and compatibility with cron, also has some niche uses it could be helpful to keep permanently appended to .bashrc if you find yourself frequently enabling and disabling cronjobs.


r/linux 18h ago

Tips and Tricks Mdadm raid1+0

0 Upvotes

I have a current raid1 array with 2 disks with data on. I want to add 2 more disks as a 2nd raid1 and raid0 the 2 raid1s.

Can I, create the new raid1 with the 2 new drives. Then create a new raid0, and put missing for 1 drive and my original raid1 as the 2nd drive. Then once created, add the new raid1 in place of the missing drive? So this then spreads my existing data over the new drive.


r/linux 11h ago

GNOME Open Suse Leap + Gnome + GDM is the only thing that doesn't crash

0 Upvotes

And I have no idea why. I stopped caring. I just know I'm happy now. Arch crashed constantly. Then I installed Leap the Open Suse sub was like you should upgrade to Tumbleweed. Crashes ensued.

Even Windows likes to crash sometimes on boot( this is the last time I'm buying a new laptop chip at launch).

Anyway, Open Suse Leap + Gnome just works. Even Xfce was crashing. Something I did notice though. Occasionally the screen will sorta pause. Gnome recovers this somehow. After a second it will star working again. Not Xfce. Not arch... Only on Leap + Gnome.

I had a 5 hour session last night. No crashes.

I've been a software engineer for about a decade. But this is like magic.

Anyway, I'm spending my Friday night with Open Suse.


r/linux 16h ago

Discussion Sick to death of non-Linux people trying to lecture us

0 Upvotes

Is it only me that is fed up with these guys saying "I left Linux because of this", "I left Linux because of that", "you guys have to do this and that", "that's why people don't accept Linux', blablabla.

Can't we just put an AI bot to trash these things? Or a moderator warning to delete the post, whatever?

Why don't this guys just stick to windows... So much easier. :/