Linux
- The Dislike to Ubuntu
I know there are lots of people that do not like Ubuntu due to the controversies of Snaps, Canonicals head scratching decisions and their ditching of Unity.
However my experience using Ubuntu when I first used it wasn't that bad, sure the snaps could take a bit or two to boot up but that's a first time thing.
I've even put it on my younger brothers laptop for his school and college use as he just didn't like the updates from Windows taking away his work and so far he's been having a good time with using this distro.
I guess what I'm tryna say is that Ubuntu is kind of the "Windows" of the Linux world, yes it's decisions aren't always the best, but at least it has MUCH lenient requirements and no dumb features from Windows 11 especially forced auto updates.
What are your thoughts and experiences using Ubuntu? I get there is Mint and Fedora, but how common Ubuntu is used, it seemed like a good idea for my bros study work as a "non interfering" idea.
Your thoughts?
- My latest Linux-convincing story
Earlier this week my company bought a LIDAR from Ouster. The LIDAR is a network device: it has an ethernet interface, it gets its IP from a DHCP server and then it talks to whichever machine runs the Ouster application.
The engineers and the marketing guy in charge of evaluating it installed the software on a Windows 11 laptop and tried to make it work for 2 days, to no avail. The software simply wouldn’t connect.
So they came to me, the unofficial company “hacker”, to figure it out. And I did: the culprit, as always, was the Windows firewall. Because of course…
But here’s the twist: because it’s Windows, you need some sort of additional antivirus on top of it. Our company uses WithSecure, which is phenomenally annoying and intrusive, and constantly gets in your way when you try to do any work in Windows that isn't Word or Excel. And of course, WithSecure wouldn’t let me punch a hole in the Windows firewall, because of course…
Anyhow, after trying to work around Windows and the hateful compulsory antivirus, I called IT and told them I needed WithSecure disabled, at least temporarily. They told me to fuck off because they’re not letting an unsecured Windows machine on the intranet.
Fine. I pulled another, older Windows laptop without any antivirus, connected it to an air-gapped router, configured DHCP in the router, connected the LIDAR to the router, launched the Ouster app and… it didn't work.
After 3 hours trying to figure out what was wrong, I finally found the problem: the stupid app is an Electron app built with an older version of Electron that had a bug in node.js that prevented it from working if it couldn’t resolve some internet address.
Sigh… Electron… Because of course…
This was getting too painful and annoying with Windows. So I blew away the Windows partition, installed Linux Mint on the laptop, configured the ethernet interface as a private interface, installed the DHCP server so I could do away with the router, connected the laptop to the guest wifi so the stupid Electron app could resolve whatever it needed to resolve to work, installed the Linux version of the Ouster app, and hey-presto, it worked rightaway.
So I made an account for the guys in Mint and handed them the laptop. They played with the LIDAR for a few hours without any problem, pulled records and files out of the machine on USB sticks without any problem, viewed some Excel files in Libreoffice without any problem.
Eventually the marketing guy asked me:
“So what was the problem then?” “Windows of course” I said. “What else?” “Wow. That Linux stuff is really good. We tried so hard to make this work but we never could. But it worked rightaway in Linux. That’s slick!” “Well yeah, I keep telling you guys Windows is crap. There are reasons and this is one of them.” “Yeah I can see why you don’t like it. And that Linux desktop is really nice actually. I might give it a spin at home.”
So hey, I managed to impress a marketing guy with Linux 🙂
It shows how polished Linux has become, if ordinary computer users can be convinced this easily now. It wasn’t like that for a long long time and it feels kind of rewarding to know you bet on the right horse all along and you're vindicated at last.
- Help me decide if I can switch to Linux, I have some questions
- Recommendations for Notepad++ replacement. Desired features: ```
- Tabbed with ability to have multiple files open via tabs at the top
- find and replace with regex ability, find and replace over multiple files in folder, find pop-out that shows all the lines with the desired text and allows clicking to jump to them.
- Ability to jump to line via inputting number
- basic tools for conversion like URL decoding/encoding and base64 decoding/encoding (or addons for such, no I don’t like pasting potentially sensitive info in random converter websites),
- column select mode (alt on notepad++),
- encoding settings switch
- code language highlighting,
- dark mode (dark background option)
- line operations like trim trailing space (or all excess space), ability to view and manipulate (find/replace) symbols like end of line, whitespace, carriage return, etc.
- Not driven entirely by three dozen memorized keyboard shortcuts
- I am NOT coding in this, I am at most editing some markup files (xml, lua) or doing some find and replace for updated functions, doing text manipulation, using as an intermediary step in managing large sets of data.
- Ability to open fairly large files without freezing up (e.g. 400mb text file opens instantly in NPP but locks up windows default notepad) ```
-
I have an iPhone, I like to back it up and sync music via a cable to it using iTunes. Would it work fine to have a persistent Windows VM on Linux with iTunes installed? Any issues?
-
I do some gaming. I own several games exclusively on the EA App (they’ve rebranded it from origin), the Command and Conquer series and Dragon Age at this point I think are the ones I don’t have elsewhere and care about. Anyone have any thoughts to share on that and how well it works? I know several of the C&C games are rated as “garbage” on WineHQ so that worries me. I have no worries about my Steam games given the work they’ve done and the fact they have a Linux client though I do worry about my GoG games a little. I suppose I could run these in a Windows virtual machine but I worry how well that will work, I’m not sure older games will necessarily take well to being run in a VM of a modern OS like Win10. I also off and on play WoW though I gather from WineHQ that it works well. I don’t do any competitive online stuff other than that though.
-
How do Xbox One controllers work wired with Linux? Is there something I can install where it just works with supported games as it does on Windows or is it likely I’ll need to mess with things each time?
-
Recommendations for GUI mpv frontend?
-
Suggestions for an FFmpeg GUI wrapper? >> NOT handbrake <<. I already use that, it’s not useful when I don’t want to operate on video but only audio or only extract subtitles, etc. Preferably something easy to use but hard to master in that it works without too much tinkering as expected but it has a lot of depth and options? I’m looking for something that I can drag say an mkv file to with video and audio and subtitle tracks and I can choose to convert ONLY the audio which is say DTS-HD MA to FLAC or Opus and set the quality level, channels, etc. (I previously used a Windows software called xmediarecode)
-
I use software called AdvancedRenamer. I’m looking for software on Linux that >> via GUI << allows mass renaming using things like replace <stringa> with <stringb> or adding text at the beginning or end of file names by pattern, regex, removing things by pattern or by count from the start end of a filename, incrementing/decreasing numbers in names by a set amount, that kind of thing. I like a preview window of the results before I click commit.
-
Keyboard shortcuts. Control+C and V I believe work the same but is there a way to get common windows key shortcuts working in a similar-ish fashion on Linux? For example winkey+L locks the session without logging out but requires a password and I tend to do this all the time, multiple times a day, is there a way to get Linux to respond to those key-presses and do the same thing? Other key combos I like would be win+d for hiding windows and showing the desktop. Others I can probably deal with learning new combos but those two are pure muscle memory.
-
I don’t understand Linux distro segmentation especially when it comes to software availability. On Windows it’s simple, there’s either a download for Windows or there isn’t and short of it being for something ancient like Win98 it’ll tend to just work with Win10 with compatibility enabled. But with Linux often there are multiple files for different flavors, one for Ubuntu, one for Debian, one for Mint, one for Arch, one for CentOS, etc. Sometimes there’s just one option for Linux but it specifies it’s for something like Arch. If I run into a software I need and it specifically indicates it’s for another flavor of Linux than the one I run, how likely is it that I can get it to work on another distro without any real trouble? (Real trouble meaning I need to do web searches and edit config files or add flags that vary by software to the executable launch)
-
Last but not least. I’m looking for suggestions for a Linux distro to use that fits my needs.
I tried Ubuntu a couple of years ago and I hated it. Among other things the settings app was too simple and didn’t have 1/10th of the kind of options I am familiar with on Windows, it looked like the settings for a phone or smart system like a streaming device. I know GUI settings are not a strong suite of Linux but I have to admit I hate, hate, hate the idea of too much stuff via command line/shell or editing config files. That said if that’s how it’s going to be I think I might be able to deal with it.
I’d describe myself as a power user. I use arcane and strange programs from time to time to meet odd needs and every 4-6 months I find myself searching up some odd problem or need I have and pouring over old forum posts. I game (mostly older stuff). I use mods with games. I manage a media server among other services in my home so have to work with video files, audio tracks, subtitles, etc. I do not like the command line but I’m not afraid of it. Just because I can problem-solve and troubleshoot does not mean I want to spend my free-time doing so or babysitting an unstable distro.
So I’m caught between not wanting a beginner, simple-use-case (think someone who browses the web, edits some basic text or docx files and almost nothing else) distro AND not wanting one that’s bleeding edge experimental or super strange in execution so it’s breaking all the time or needs troubleshooting so I need to go into the terminal for every single thing I do or so I have to go and make forum posts asking for help every 4 months.
I do want something actively developed with regular and prompt security updates in response to vulnerabilities. So it needs to have a certain size and userbase, not be a bespoke hobby project.
I use an NVIDIA graphics card (1070 because I'm not rich and haven't needed anything more yet) so I’ll need something that allows installation of the necessary (proprietary) drivers for that and doesn’t cause a big fuss with that if there’s a problem.
I am going to be using firejail and want to be able to use opensnitch firewall. I also need to remote desktop connection to a Windows server (GUI) and have a stable connection to that. I am also likely to have a Windows10 virtual persistent installation via virtualbox (unless someone knows a better option) which I will use for a few things but have no interest in using most of the time for common tasks or heavy programs which need to run native on Linux if I’m switching.
Strong preference all options offered be free as in beer (small 1-time fees are fine, subscriptions are not).
However they may be based on non-free licenses and have proprietary/closed source code if it’s the best option. (Do try and keep suggestions somewhat mainstream, don’t just search for me and suggest the first thing you find on github with all of 2 stars made by a user named notmalware 3 months ago or something else sketchy. I'm looking for personal or heard experience and suggestions. If I don't get any I'll search myself.)
- The CUPS explout is here: GitHub - RickdeJager/cupshaxgithub.com GitHub - RickdeJager/cupshax
Contribute to RickdeJager/cupshax development by creating an account on GitHub.
I hope this goes without saying but please do not run this on machines you don't own.
The good news:
- the exploit seems to require user action
The bad news:
-
Device Firewalls are ineffective against this
-
if someone created a malicious printer on a local network like a library they could create serious issues
-
it is hard to patch without breaking printing
-
it is very easy to create printers that look legit
-
even if you don't hit print the cups user agent can reveal lots of information. This may be blocked at the Firewall
TLDR: you should be careful hitting print
- Need to clone 16GB partition on 128GB disk to 32GB disk
I'm not coming up with a lot of useful (clear) results when searching for a solution to this issue.
Is it OK to simply dd the 128GB disk to the 32GB disk using count to stop after the 16GB partition was cloned?
A bit more context: I had to clone a 16GB eMMC and only had a 128GB SD around. Now I purchased a 32GB eMMC and want to clone it again. The partition holds a root filesystem for an ARMv8 device. I don't have the 16GB eMMC anymore, that would have been the easy way out.
- Arch Linux and Valve Collaboration
>We are excited to announce that Arch Linux is entering into a direct collaboration with Valve. Valve is generously providing backing for two critical projects that will have a huge impact on our distribution: a build service infrastructure and a secure signing enclave. By supporting work on a freelance basis for these topics, Valve enables us to work on them without being limited solely by the free time of our volunteers.
>This opportunity allows us to address some of the biggest outstanding challenges we have been facing for a while. The collaboration will speed-up the progress that would otherwise take much longer for us to achieve, and will ultimately unblock us from finally pursuing some of our planned endeavors. We are incredibly grateful for Valve to make this possible and for their explicit commitment to help and support Arch Linux.
>These projects will follow our usual development and consensus-building workflows. [RFCs] will be created for any wide-ranging changes. Discussions on this mailing list as well as issue, milestone and epic planning in our GitLab will provide transparency and insight into the work. We believe this collaboration will greatly benefit Arch Linux, and are looking forward to share further development on this mailing list as work progresses.
- There are sane people with this many VMs on a personal machine, right? RIGHT?
Half of these exist because I was bored once.
The Windows 10 and MacOS ones are GPU passthrough enabled and what I occasionally use if I have to use a Windows or Mac application. Windows 7 is also GPU enabled, but is more a nostalgia thing than anything.
I think my PopOS VM was originally installed for fun, but I used it along with my Arch Linux, Debian 12 and Testing (I run Testing on host, but I wanted a fresh environment and was too lazy to spin up a Docker or chroot), Ubuntu 23.10 and Fedora to test various software builds and bugs, as I don't like touching normal Ubuntu unless I must.
The Windows Server 2022 one is one I recently spun up to mess with Windows Docker Containers (I have to port an app to Windows, and was looking at that for CI). That all become moot when I found out Github's CI doesn't support Windows Docker containers despite supporting Windows runners (The organization I'm doing it for uses Github, so I have to use it).
- Firewalls: what SHOULD I block?
Hey there folks,
I'm trying to figure out how to configure my UFW, and I'm just not sure where to start. What can I do to see the intetnet traffic from individual apps so I can know what I might want to block? This is just my personal computer and I'm a total newbie to configuring firewalls so I'm just not sure how to go about it. Most online guides seem to assume one already knows what they want to block but I don't even know how/where to monitor local traffic to figure out what I can/should consider blocking.
- Attacking UNIX Systems via CUPS, Part I | CUPS Remote Code Executionwww.evilsocket.net Attacking UNIX Systems via CUPS, Part I
Hello friends, this is the first of two, possibly three (if and when I have time to finish the Windows research) writeups. We will start with targeting GNU/Linux systems with an RCE. As someone who’s
- Unauthenticated RCE Flaw With CVSS 9.9 Rating For Linux Systems Affects CUPS
> There's been talk of this unauthenticated RCE vulnerability coming with a CVSS 9.9 rating but none of the technical details were publicly known until it was made public just now at the top of the hour. Simone Margaritelli discovered this vulnerability and has shared a write-up around this potentially very impactful Linux vulnerability.
> This vulnerability, fortunately, doesn't affect the Linux kernel but rather CUPS... The print server commonly used on Linux systems and other platforms.
...
From Attacking UNIX Systems via CUPS, Part I:
> "A remote unauthenticated attacker can silently replace existing printers’ (or install new ones) IPP urls with a malicious one, resulting in arbitrary command execution (on the computer) when a print job is started (from that computer)."
...
> This remote code execution issue can be exploited across the public Internet via a UDP packet to port 631 without needing any authentication, assuming the CUPS port is open through your router/firewall. LAN attacks are also possible via spoofing zeroconf / mDNS / DNS-SD advertisements.
> Besides CUPS being used on Linux distributions, it also affects some BSDs, Oracle Solaris, Google Chrome OS, and others.
> As of writing there is no Linux fix available for this high profile security issue. In the meantime it's recommended to disable and remove the "cups-browsed" service, updating CUPS, or at least blocking all traffic to UDP port 631.
- Strange issue with soft-bricked tablet
Sorry if this is a yapathon, this is a detailed issue, and I will put an AI summary in the comments
I have already made a post about that but that was outdated and I learned some new information. If anyone thinks it's cluttering their feeds, I will delete the post, just ask.
I have been absolutely stumped by this issue that I'm facing, even as a 5-year Linux user. I have just got my hands on a Getac F110-G2 tablet. It came with Windows 10 pre-installed, and everything functioned perfectly fine. Of course, I don't like Windows and I shortly went to installing Debian, and got a GNOME live image straight from their website. I downloaded, flashed to a USB drive, and installed. The installer booted and functioned perfectly fine, with the only weird thing being a random signoff which didn't seem to break anything. One thing to note is that I installed and started
gpsd
, but that shouldn't mean anything because that was a live image. I clicked reboot, and the tablet seemed to reboot normally, until the boot process started.When nothing happened but a black screen for a minute, I rebooted my tablet, but that didn't do anything either. Than, I rebooted to the installation media to try another install. It was black too. This caused me to try re-flashing the USB drive with the same Debian, but no luck. I tried to disable TPM which I know can cause some issues, and still no luck. I also switched between UEFI and Legacy boot modes, and observed that the installed version of debian had only installed on legacy. I contacted Getac support because no secure boot toggle was in the BIOS, and they directed me to it. I disabled secure boot and still no luck. I've tried again a few times, and that's where I'm at. Also note that I've tried with my TV as a display and that didn't work either, so it's definitely not a display issue. I tried a different USB stick with no luck, and it seems like my tablet is just soft-bricked from now on.
So where to now?
- I've thought about installing the SSD to my PC's motherboard, wiping it clean, and then re-installing to try and boot.
- I freed another one from the iron grip of the bloated legacy of Billy G
My sister had a weird problem with Win 10 and needed me to format her notebook, a perfect opportunity to convert another soul. So I suggested installing Linux so she could try it out, she was hesitant but when I showed her some prints of Zorin OS and told her about KDE Connect she was much more inclined.
After the installation I showed her the Gnome tour so she could learn the basics, connected her things, taught her how to install what she needed and let her do her own thing. One thing that is quite not normal for the average Windows user is that she learned to use the LibreOffice suite and other open source programs at school (cool as fuck), so she was quite comfortable with the new environment.
She's quite pleased and I don't think she'll miss Windows, but that only time will tell.
- Reflections on 2024 Linux Display Next Hackfestmelissawen.github.io Reflections on 2024 Linux Display Next Hackfest | Wen.onweb
Hey everyone!The 2024 Linux Display Nexthackfest concludedin May, and its outcomes continue to shape the Linux Display stack. Igaliahosted this year’s event ...
- winewayland: "Use subsurfaces for unmanaged windows" merged
Interestingly, the developer is already bringing up the possibility of using Wayland by default.
>Btw, after this I feel like the driver is much more usable, would it be acceptable to enable it by default? Is there any other major feature missing (given that virtual display settings is being worked on)?
- This week in KDE Plasma: converging 6.2pointieststick.com This week in Plasma: converging 6.2
The core Plasma team remains deep in bug-fixing mode until Plasma 6.2.1, with lots of bugs fixed this week! This is the second-to-last week of development before the repos are frozen, and we’…
The core Plasma team remains deep in bug-fixing mode until Plasma 6.2.1, with lots of bugs fixed this week! This is the second-to-last week of development before the repos are frozen, and we’re cranking away like mad to get 6.2 in great shape. And it is indeed in very good shape so far. The worst issues we’re still seeing are related to notifications freezing and being mis-rendered, caused by recent changes made to fix another significantly less severe issue. So in the worst-case scenario, we can simply revert the changes before the final 6.2 release if we don’t manage to fix the regressions in time.
- Linux in 5k?
My laptop has been having problems not charging and the top row of the keyboard stopped working. In my pursuit of a replacement I realized how ridiculously cheap Intel iMacs have become.
And then I realized that you can gut them and convert them into an insanely good computer monitor after the internals die.
I was looking for a dead one but somehow managed to get my hands on a working 5k 2017 iMac for $150. God the display is glorious.
For the time being Im just going to use the existing internals since they're still functioning.
I installed Fedora on an external drive and everything seems to be functional. I managed to get fractional scaling functioning. However the output only goes up to 4k. And while thats still really nice, the extra resolution does make an obvious difference when sitting ~1 foot away.
Has anyone been able to get 5k working?
- MediaTek Chipsets Zero-Click Vulnerability Detected by Researchers, Can Affect Routers and Smartphones | Technology Newswww.gadgets360.com Major Vulnerability Found in MediaTek Chipsets Could Affect Smartphones
The critical zero-click vulnerability in MediaTek chipsets has been designated the label CVE-2024-20017.
- Hacking wizard gets Linux to run on a 1971 processor, though it takes almost 5 days to boot the kernelwww.pcgamer.com Hacking wizard gets Linux to run on a 1971 processor, though it takes almost 5 days to boot the kernel
The real magic is that the chip has to emulate another old chip to manage the feat.
- Tor and Tails Merge to Fight Global Surveillance and Censorshiplinuxiac.com Tor and Tails Merge to Fight Global Surveillance and Censorship
Tor Project & privacy-focused Tails Linux distro join forces to boost global internet freedom and enhance online privacy.
- Vanilla OS 2 - Future Plans, Updates, and Next Releasevanillaos.org Vanilla OS - is your next Operating System.
Vanilla OS is an operating system built with simplicity in mind. It's fast, lightweight, beautiful and ready for all your daily tasks.
- Top 5 Features Coming to GIMP 3.0
YouTube Video
Click to view this content.
>In this video, I provide an overview of the 5 best or most exciting features coming to the highly-anticipated GIMP 3.0 release! These are my 5 favorite new features coming to GIMP 3.0, including non-destructive editing, smart guides, and CMYK support.
- COSMIC Alpha 2 Released
cross-posted from: https://lemmy.ndlug.org/post/1167059 > COSMIC’s Alpha 2 release builds upon that work with functionality built out for Files, additional Settings pages, considerable infrastructure work for screen reader support+, and some highly requested window management features. System76 is ecstatic at the level of excitement and collaboration so far with alpha testers and early app & applet developers, and we look forward to seeing what comes from these new additions.
...
> The second COSMIC alpha will be released on September 26th. Those participating in Alpha 1 on Pop!_OS can simply update through the COSMIC App Store to transition. This alpha will be followed by monthly alpha releases until all core features have been built out.
More coverage:
- Unsticking The Very Sticky | More Wayland governance discussionwww.supergoodcode.com Unsticking The Very Sticky
Day 4 of Wayland governance hacking I wake at 5 AM. This is the perfect time to wake up in NYC TZ, as it affords me the ability to eat a whole apple in the time it takes my little internet-browsing chromebook to load all the IRC and Discord backlogs from the five hours that I snuck away for a nap wh...
- Improving systemd’s integration testing infrastructure (part 2)www.codethink.co.uk Improving systemd’s integration testing infrastructure (part 2)
We helped systemd overhaul their integration test suite. Learn more about the project in part 2 of a two-part series.
- Sapo3, a tui audiobook generator, in Bash
https://gitlab.com/christosangel/sapo3
-
Sapo3 is a suite of scripts-tools that can help the user convert a text file to an audio file.
-
It uses the tts-edge API for text-to-speech conversion.
-
Big txt files can be easily converted to audio books, using a wide range of customization capabilities.
When the user runs Sapo3, they will be presented with a menu of options:
o option
: Fix name pronunciation with Fix Names
-
c option
: Split text to chapters with Chapterize -
v option
: Convert File to audio -
f option
: Check every sentence outcome with Fix Audio option.
-
m option
: Merging Audio Files -
p option
: Configuring Preferences
-
- Linux middle ground?
so a common claim I see made is that arch is up to date than Debian but harder to maintain and easier to break. Is there a good sort of middle ground distro between the reliability of Debian and the up-to-date packages of arch?
- Logging: How can I discover what process had ran under a PID, if the process was killed?
More specifically,
How can I discover what process had ran under a PID, if the process ran under a graphical session which restarted because of a crash, and then I killed it (the session)? It's not in the session's logs (it was COSMIC, so I ran it with RUST_BACKTRACE=1 and redirected the output to a file; nothing, other than a PID for a process that's no longer there).
The error in the COSMIC logs was "PID 22842 does not belong to any known session". I have reason to believe the process is a foot terminal launched by a systemd user service, which ran a script that launched the terminal(s). But I need to be sure, so I know what I'm dealing with, and I can approach it the right way.
Any help, info, or pointers would be greatly appreciated. Thank you.
- What alias do you have to update the system from terminal?
(Edit: I always forget that Beehaw will convert every ampersand character in code segments to
&
. Have this in mind when reading the code below. Do you have these problems too with your instance?)If you update your system from terminal, do you have a shortcut that bundles bunch of commands? I'm on EndevourOS/Arch using Flatpak. Rustup is installed and managed by itself. The empty command is a function to display and delete files in the trash using the program
trash-cli
. In my .bashrc:``` alias update='eos-update --yay \ ; flatpak uninstall --unused \ ; flatpak update \ ; rustup update \ ; empty'
empty() { trash-empty -f --dry-run | awk '{print $3}' | grep -vF '/info/' trash-empty -f } ```
I just need to type
update
. Also there are following two aliases, which are used very rarely, at least months apart and are not part of the main update routine:``` alias mirrors='sudo reflector \ --protocol https \ --verbose \ --latest 25 \ --sort rate \ --save /etc/pacman.d/mirrorlist \ && eos-rankmirrors --verbose \ && yay -Syyu'
alias clean='paccache -rk3 \ && paccache -ruk1 \ && journalctl --vacuum-time=4weeks \ && balooctl6 disable \ && balooctl6 purge \ && balooctl6 enable \ && trash-empty -f' ```
This question is probably asked a million times, but the replies are always fun and sometimes reveals improvements from others to adapt.
- Distro or Desktop like "classic" macOS
I'm talking about the System 7/8/9 days of macOS. I really like the aesthetic and workflow in the older macOS versions (call me a masochist) and I'm hoping if someone knows of something that already exists. I know there are plenty of skins/themes that hearken back to Windows 95/98, but most of what you find online when you look for "Linux like macOS 9" is things that make it look like modern macOS.
- Eliminating Memory Safety Vulnerabilities at the Source | Google's use of Rust in Android's Linux kernelsecurity.googleblog.com Eliminating Memory Safety Vulnerabilities at the Source
Posted by Jeff Vander Stoep - Android team, and Alex Rebert - Security Foundations Memory safety vulnerabilities remain a pervasive threa...
- Keyboard / Mouse Sharing with Arch / Wayland, MacOS, Windows 11 Laptop
TL;DR: Want to use my desktop keyboard/mouse with my Laptop. What software are you using/enjoying? Arch+KDE w/ Wayland will be the main host, main client is Windows 11. Secondary hosts may be Debian and MacOS, same client, but low priority on the Mac.
Hey folks, I'm rearranging some things a bit at home, would love to get some current thoughts on keyboard/mouse sharing over IP (no video).
I have to put up with some tools that don't play nicely with wine/proton, and so my work laptop is a windows device. I'll be controlling that device primary from Arch and Debian, though MacOS is a possibility. I'd like to keep the laptop closed and not add another mouse/keyboard into the mix, so Keyb/Mouse over IP it is.
Here's what I'm looking at, haven't tried them all yet, but looking for opinions:
- Barrier - Dead fork. Hasn't been updated in some time, being superseded by input-leap. Most portions of the project managed by someone who had not been active for a couple years before the Input Leap fork.
- Input Leap - Forked from Barrier at the end of 2021, and nearly 3 years later, no stable binary releases yet. Development seems fairly active, but no binary releases yet doesn't provide a massive amount of confidence that it will be stable. Doesn't mean I won't build and test though.
- Lan Mouse - Seems pretty neat, the lack of input capture on MacOS could create an issue for me in certain situations, but I can work around that if I need to for the rare times I'd need it. Traffic is unencrypted/plaintext. Its entirely local, and I've got more security than most users (and some companies), but still. Probably leading the pack right now.
- Deskflow - Upstream project for Synergy, a rename to differentiate the user project from Synergy. TONS of recent activity, but the switch is very recent. I don't know if there are any binaries built, but its a longstanding project (and like many, many others, I used Synergy before it went commercial, it was nice).
Any other options out there? Good/bad experiences with any of these?