Linux
- The stolen valor of terminal emulators! (+ Can you recommend some good ones for GNOME?)
Have you noticed there are some shameless thefts, basically clones, in the world of terminal emulators? At least the ones for GNOME?
For example, Kitty, Tilix, and Terminator have at least one clone, nothing changed, just repackaged, repackaged on the repository even. I won't name them, but those guilty should feel the burn of shame at their hearts!
And now that we got that out of the way, these are the temus I use actively, like each for a certain task:
- Tilix
- Kitty
- Alacritty
Alacritty is fast, but it's not customizable. Kitty is best. Tilix is good, especially since it's a WM of its own. But it's not as 'crisp' as Kitty is.
I don't like Terminator and its clones, because they have this fruity red bar on top, very distracting. Plus Tilix does what these inbred family do a thousand times better.
Now I wanna know if there are temus I am missing, like obscure ones. Should be able to run on Gnome.
I especially want something like the new Micropeni$ Windows terminal. Also terminal emulators that are based on more modern systems languages, e.g. Rust, Zig, Go. Ones that don't 'necessarily' stick to TermInfo.
So; Not some Xterm clone crap. There must be a million Xterm clones out there. I did not name Xterm because every terminal emulator for X is virtually a clone of Xterm lol.
Thanks!
- Seeking Reliable Port Forwarding Solutions for TCP and UDP Ports via UPnP
I'm using an old program that doesn't automatically forward ports. I've experimented with using the same ports as another program, but it didn't yield the desired results. Manually opening the ports directly in the router did not resolve the issue. I also tried a port forwarder, and it works but only intermittently.
If you have any recommendations for programs or tools that can reliably forward TCP and UDP ports via UPnP, please share them with me. I'm looking for a solution that is user-friendly, and works consistently.
- Upstreaming Linux kernel support for the Snapdragon X Elitewww.qualcomm.com Upstreaming Linux kernel support for the Snapdragon X Elite
Latest SoC is getting traction on Windows-based laptops, and we’re also consistently upstreaming to mainline Linux. See areas of focus and try our Debian installer.
- Predatory forcing of circular dependency?
I think ---DOCKER--- is doing this. I installed based, and userspace(7)-pilled liblxc and libvirt and then this asshole inserted a dependency when I tried to install from their Debian package with sudo dpkg -i. One of them was qemu-system, the other was docker-cli because they were forcing me to use Docker-Desktop, which I would not be caught dead using.
So is this accidental, or another predatory move by one of these 'ooh I wish I did not open source' companies (e.g. HashiCorp)? Why don't we all use LXC and ditch this piece of shit?
I could be misunderstanding how Debian-based packaging works. But this is too '''accidental'''. Correct me if I am wrong.
uname -a for context:
Linux pop-os 6.8.0-76060800daily20240311-generic #202403110203~1714077665~22.04~4c8e9a0 SMP PREEMPT_DYNAMIC Thu A x86_64 x86_64 x86_64 GNU/Linux
- ROFF: Not Just for Manpages! (A dossier on ROFF, especially GROFF, CSV dataset of commands, examples without macro packages, etc!)github.com GitHub - Chubek/roff-dossier: A dossier on the ROFF page formatting and typesetting language
A dossier on the ROFF page formatting and typesetting language - Chubek/roff-dossier
So I want to implement my own ROFF. I collected this to have a database for me, and everyone else, about ROFF, especially GROFF.
No-lifes at BSD are trying to push away ROFF in favor of Mandoc. I say booya to that. I will implement a 'new new roff'!
Anyways I hope you enjoy this series of documents and datasets. ROFF is really, really sweet. It's the reason we have UNIX.
RIP Lorinda Cherry, she's the author of
eqn
and passed away not long ago. When I saw her on the UNIX internal documentary I thought she's a secretary --- and I hope you forgive me since 1980s CS was not exactly a knitting circle.Ossanna was also a key developer of ROFF. He died not shortly after it was developed.
You can find some blog posts of people reminiscing about using GROFF 'mom' package to format their essays and dissertations even! Kinda jelly. I guess when your first PC you are given at 12 has MS Word 2003 installed on it, you don't think much about DSLs for typesetting. I wish I had something to typeset :D
Thanks.
- Fedora Asahi Remix 40 is now availablefedoramagazine.org Fedora Asahi Remix 40 is now available - Fedora Magazine
This article announces the general availability of Fedora Asahi Remix 40, bringing the newly released Fedora Linux 40 to Apple Silicon Macs.
- Shower thought: Linux would be more popular if we could all agree on a distro
Linux is super fragmented (and generally has been historically).
If more people in Linux agreed to develop, use, and support the same distro--similarly to how most of us use the same kernel--then that distro would probably be better than Windows and more people would move to Linux.
- Linux Firmware Update Utility Fwupd Release 1.9.19github.com Release 1.9.19 · fwupd/fwupd
This release adds the following features: Drop heap as part of a housekeeping action Retry downloads to workaround flaky network connections This release fixes the following bugs: Assume new ME ...
cross-posted from: https://discuss.tchncs.de/post/15147078
> This release adds the following features: > > * Drop heap as part of a housekeeping action > * Retry downloads to workaround flaky network connections > > This release fixes the following bugs: > > * Assume new ME versions are called CSME > * Fix a buffer-overread when parsing invalid CoSWID entity data > * Fix a logic thinko when parsing GUID strings > * Fix downloading files on Windows with libcurl >= 7.77.0 > * Revert back to a simpler syscall blocklist-based filter > > This release adds support for the following hardware: > > * Acer U32 dock > * Luxshare 7-in-1 dock > * Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818 >
- TUXEDO Launches Another Linux Laptop Powered By The AMD Ryzen 7 8845HS
Why the second identical disk is more expensive is beyond me (tried with 1TB Samsung 970 EVO Plus NVMe PCIs).
- [Ann] v0.1.2 of rook, a keepass-backed secret service
Rook is a lightweight, stand-alone, headless secret service tool backed by a Keepass v2 database. It provides client and server modes in a single executable, built from a reasonably small (auditable) code base with a small and shallow dependency tree - it should not be challenging to verify that it is not doing anything sketchy with your secrets.
Reasonable auditability, the desire to use KeePass files, and to do so through a headless tool that doesn't spawn off the better part of a DE through otherwise unused services, were the main motivations for Rook.
You might be interested in Rook if one or more of these are true:
- you use KeePass v2-compatible tools to store secrets already
- you are not running a DE like KDE or Gnome (although Rook may still be interesting because of secret consolidation)
- you prefer to minimize background GUI applications (KeePassXC is excellent and provides a secret service, but doesn't run headless)
- you run background applications such as vdirsyncer, mbsync (isync), offlineimap, or restic, or applications such as aerc that can be configured to fetch credentials from a secret service rather than hard-coded in a config file.
Pre-built binaries for limited OS/archs are built by the CI, and Rook if available in AUR. There's an nfpm config in the repos that will build RPMs and Debs, among others. I consider Rook to be essentially free of any major bugs and fit-for-purpose, although I welcome hearing otherwise.
Utility scripts in zsh and bash are available for providing autotyping and entry/attribute selection using xdotool, rofi, xprop, and so on; these are YMMV-quality.
Changes from v0.1.1 are:
Added
- one-time pin soft locking
- installation instructions for distributions that have rook in a repository
- more of the special autotype {} commands are supported (backspace, space, esc)
Changed
- getAttr adds a little delay before typing, allowing initiator tools (like rofi) to close windows before text is output
- cleans up code per golint/gochk
Fixed
- an autotype bug in outputting literals
- Mouse wheel scrolling skips every third scroll on Waylanddiscussion.fedoraproject.org Mouse wheel scrolling skips every third scroll
I’m running Fedora Kinoite 40, having switched over from Onyx through a rebase. On Onyx I was using X11, which worked just fine. Kinoite instead uses Wayland by default, which causes some issues with the scroll wheel. On most apps it works fine, however on Firefox (using Wayland directly) it seems t...
- Fedora Linux 40 releasedfedoramagazine.org OMG! We’re at forty! (Announcing the release of Fedora Linux 40) - Fedora Magazine
Announcing the release of Fedora Linux 40 with a description of it's contents, features, and improvements.
- I have selected Fish to be my login shell, I'm afraid to log out :(
Something tells me Fish is not a capable login shell? It was in /etc/shells, but that does not mean it's a login shell right? Would any shell with job control be a login shell? I'm really scared to logout! Any help is appreciated.
PS: What happens if I choose a shell with no job control whatsover, like Marsh, the shell I've been making lately (it has JC, but let's say it doesn't!) a my login shell after force-adding it to '/etc/shells'? What a design flaw! Or is it?
- Gentoo Linux becomes an SPI associated projectwww.gentoo.org Gentoo Linux becomes an SPI associated project – Gentoo Linux
News and information from Gentoo Linux
- Explicit GPU Synchronization for Xwayland now mergedwww.gamingonlinux.com Explicit GPU Synchronization for Xwayland now merged
The day is finally here. Xwayland now has the code for Explicit GPU Synchronization merged after waiting over a year for everything to be ready.
- Linux Kernel 6.7 Reaches End of Life, Users Urged to Upgrade to Linux Kernel 6.89to5linux.com Linux Kernel 6.7 Reaches End of Life, Users Urged to Upgrade to Linux Kernel 6.8 - 9to5Linux
Linux kernel 6.7 is now EOL (End-of-Life) and all users are now recommended to upgrade their systems to the latest Linux 6.8 kernel series.
- Tuxedo Computers Sirius laptop was reviewed in this podcast (26:53)linuxunplugged.com Glide like a Goose, Honk like a Moose
We test the Linux-first, all-AMD Sirius 16 laptop, discuss the new Hyprland release, and share a few stories from our recent trip.
> We test the Linux-first, all-AMD Sirius 16 laptop, discuss the new Hyprland release, and share a few stories from our recent trip.
- Why does my machine sometimes instantly come on from sleep?
About 50% of the time, if I choose sleep, it turns back on as soon as it shuts down. This can happen a couple times in a row. Other times, it sleeps normally and only comes back on with keyboard input. I’ve looked at running processes and there doesn’t seem to be anything I dual happening at the times it starts back up. Any ideas?
- Linux Laptop WiFi Access Point Selection
Hi all,
I'm visiting a relative that has a Google WiFi system with multiple access points. There's an access point literally right next to me that I can see in the KDE BSSID list with 100% connection strength.
For some reason, it's instead picking a BSSID with only 60% strength. Does anyone have any thoughts on why it's choosing this access point instead of one of the others? Is this something the Google WiFi controls/suggests to the laptop, is something bugged, or is there a good reason Linux might be choosing this particular access point?
EDIT: It turns out the access point placement was actually just really bad, and the access point in question was not even making it to the rest of the LAN... The speed difference between my phone and laptop seems to be just that, something to do with a difference between the framework and the Pixel's wireless cards (or drivers). Even with everything corrected, the Pixel is significantly out performing the framework.
- Nintendo forces to close the opensource Nintendo Switch emulator "yuzu-emu". It's time to clone their source codemastodon.social Robert Vitonsky (@vitonsky@mastodon.social)
Attached: 1 image Recently i get known about opensource emulator for #nintendoswitch https://yuzu-emu.org/ I tried, it works very well! I can play The Legend of Zelda. In a moments when i find something like this, i think this is a model of progress in mankind, where someone invent something to m...
- Kylin Linux to replace WIndows in China (5 July 2022 )techhq.com Kylin Linux to replace WIndows in China - news
Homegrown OS Kylin Linux is gaining prominence in China as the final 20% of Windows used by Chinese government is retired.
Does anybody know how that's going? It's been 2 years.
- ...github.com GitHub - ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.
A collection of modern/faster/saner alternatives to common unix commands. - ibraheemdev/modern-unix
- GIMP - GIMP 2.99.18 Released: The Last Development Preview Before 3.0!www.gimp.org GIMP - GIMP 2.99.18 Released: The Last Development Preview Before 3.0!
Release news for version GIMP 2.99.18
- I need to generate moe anime girls (it's related to Linux I promise!)
Hey. Just for fun, I wanna make a Tumblr blog where I introduce every POSIX utility listed in IEEE 1003.1 XCU. I know about the reputation of Tumblr and I think it is a neat thing to do, some kid may stumble upon the blog and know what POSIX is.
So I want every utility to have a Moe mascot, but I am
1- Not an artist; 2- Lack the funds to hire an artist;
so I was wondering, is there a way I can generate random moe girls? It's just for 'lark' it does not need to be super detailed.
(Keep in mind that I don't have any money or the access to international banking necessary to register on DALL-E or any paid service).
Thanks.
- The (short) story of how the SSH port became 22.www.ssh.com The story of the SSH port is 22.
The SSH port is 22. This is the story of how it got that port number. And practical configuration instructions.
cross-posted from: https://programming.dev/post/9907720 >The SSH port is 22. This is the story of how it got that port number. And practical configuration instructions.
- [OpenSuSE Tumbleweed] Move installed packages with zypper
I just noticed, that my SSD is almost full and I think it is because of all the zypper packages I got installed. I've got another ~100gb SSD thats just for stuff (mounted unter "Misc" says it all) and would like to move some (or all?) of the packages like vscode, podman or other stuff on that second SSD. Is there a way to do that with zypper without removing and installing them again under the new path?
- Impermanent NixOS: on a VM + tmpfs root + flakes + LUKSwillbush.dev Impermanent NixOS: on a VM + tmpfs root + flakes + LUKS
<p>Ever since reading Graham Christensen's blog post, Erase your darlings, I've been intrigued by the idea of opt-in state persistence. The concept has become known as impermanence , but I like to think of it as:</p> <blockquote> <p>I say we take off and nuke the entire site from orbit. It’s the onl...
- New Glibc Flaw Grants Attackers Root Access on Major Linux Distrosthehackernews.com New Glibc Flaw Grants Attackers Root Access on Major Linux Distros
A recently disclosed flaw in the GNU C library can give hackers full root access to Linux machines.
😱
- Niri: scrollable-tiling Wayland compositorgithub.com GitHub - YaLTeR/niri: A scrollable-tiling Wayland compositor.
A scrollable-tiling Wayland compositor. Contribute to YaLTeR/niri development by creating an account on GitHub.
v0.1 was released recently