TrinitronX  

@TrinitronX
5 Followers
55 Following
113 Posts

DJ, 🎶 Producer. @PhasikSound, Dev, SysAd/DevOps Engr., *nix User, Human, Divine, Tatvamasi, Mystic
⚊⚎⚌☯ (◠‿◠) ☯⚏⚍⚋

Everywhere, Nowhere

🌐https://lyraphase.com
🪪https://keyoxide.org/hkp/1BDA0C0104CD899C66C30DD3187B4A9F09F02FCD
󰊤 🐙😸https://trinitronx.github.io/
♂️♀️⚧️He / Him

The next time I hear a gamer complaining about their PCIe lanes or GPU speed, remind me to give them this link, along with the advice to contemplate how many engineering hours have gone into designing and manufacturing these things that they take for granted…

https://www.linkedin.com/pulse/pci-express-primer-1-overview-physical-layer-simon-southwell/

PCI Express Primer #1: Overview and Physical Layer

Introduction This is the first in a set of articles giving an overview of the PCI Express (PCIe) protocol. This is quite a large subject and, I think, has the need to be split over a number of separate, more manageable documents and, even so, it is just a brief introduction to the subject.

@geerlingguy Wow! 😱
I’ll be following this, as yesterday I learned about Xcel’s planned power shutdown in Golden the hard way (went there for an appointment and found that everything was closed)

Now even the clocks are not safe!

I guess it’s better than a repeat of the Marshall fire…🤔

@photex 🤔 Wouldn’t this fall under the category of system dependencies rather than conda? (e.g. install `xorg-x11*-devel` or equivalent OS packages?)

@macberg FWIW, there's also rofimoji. Should be desktop agnostic. Supports fuzzy search & multiple copy/paste/type methods of input. Also customizable via text files. For example:

rofimoji --action=menu --files=kaomoji

Format is "emoji_chars<space>comma, separated, tags"

Saved to files in ~/.local/share/rofimoji:

${XDG_DATA_HOME:-${HOME}/.local/share}/rofimoji/data/kaomoji.csv

I've bound it to key Mod4+semicolon on Sway / Wayland, so it's always available.

https://github.com/fdw/rofimoji/

GitHub - fdw/rofimoji: Emoji, unicode and general character picker for rofi, wofi and similar selectors on X11 and Wayland

Emoji, unicode and general character picker for rofi, wofi and similar selectors on X11 and Wayland - fdw/rofimoji

GitHub

@postmodern Searching through the #spicegtk source code for the Wayland keyboard shortcuts inhibit protocol ("zwp_keyboard_shortcuts_inhibitor_v1"), but not yet seeing it implemented yet.

https://4d2.link/rdjy4

After mouse pointer fix is merged, maybe someone can work on getting the compositor keyboard shortcut inhibit working?

https://wayland.app/protocols/keyboard-shortcuts-inhibit-unstable-v1

Currently with #remoteviewer, the mouse ungrab is broken so it steals mouse. Workaround: use ungrabbed keyboard shortcuts to escape the VM.

zwp_keyboard_shortcuts_inhibitor_v1 · Search · GitLab

0 blobs for term 'zwp_keyboard_shortcuts_inhibitor_v1'

GitLab

@postmodern There was a recent patch to #virtviewer / #spicegtk that enables this on Wayland via the zwp_locked_pointer_v1 / pointer-constraints-unstable-v1 protocol: https://wayland.app/protocols/pointer-constraints-unstable-v1

The Merge Request is up on GitLab here: https://gitlab.freedesktop.org/spice/spice-gtk/-/merge_requests/128

I've tested it and it works to fix the pointer grab & release for the Spice GTK virt-viewer on Wayland. Hoping a maintainer sees this to merge it soon!

Pointer constraints protocol | Wayland Explorer

A better way to read Wayland documentation

`~/.cargo/bin`, `~/.cargo/registry`... Sigh 😞

Are we XDG FHS yet?

https://poignardazur.github.io/2023/05/23/platform-compliance-in-cargo/

Report on platform-compliance for cargo directories

When you use the Rust programming language toolchain, usually through a cargo command, it needs a place to store a bunch of config files, caches, and the cargo binary itself. By default, that place will be your operating system’s user directory, which I’m going to refer to as $HOME or ~, where it will put a .cargo folder.

PoignardAzur

AUR is intermittently down, due to DDoS.

https://status.archlinux.org/

What kind of people would DDoS free and open source software?

status.archlinux.org

@urosm @oreolek Yes, this is the way it's been for a very long time, even on XFree86 & X11/Xorg. There have always been multiple clipboards on Linux & Unix. Ctrl+Shift+C is the keyboard shortcut for paste of primary clipboard in terminal apps because Ctrl+C is already used to send SIGINT / interrupt to the foreground shell command. Middle mouse button should paste the primary selection clipboard, as on Xorg. The primary selection is automatically whatever text was highlighted/selected last.

Recognizing Nicole Collier, a hero amongst us, that has the integrity to fight against the authoritarian regime:

"My constituents sent me to Austin to protect their voices and rights. I refuse to sign away my dignity as a duly elected representative just so Republicans can control my movements and monitor me with police escorts.”

Source: https://heathercoxrichardson.substack.com/p/august-19-2025

August 19, 2025

Yesterday, the 51 Democratic Texas state representatives who left the state for Illinois, New York, and Massachusetts on August 3 to prevent Republican lawmakers from redistricting Texas to give five Democratic congressional seats to Republicans went back home.

Letters from an American