Show newer

Because Parse::EDID is not in perl Core Modules, and was/is not even packaged in some large distros, I decided to integrate the code directly into pinxi for next inxi. This is now being finalized. I also added some features to it, and fixed some stuff that made no technical sense. This is running live now in pinxi, and will allow for 'out of the box' fairly complete monitor data for all Linux users (through edid file) as long as it's a drm monitor/graphics interface, with edid data.

Monitor data support is also hugely enhanced, particularly if Perl module Parse::EDID is installed.

Also, for those so inclined, you can now help support the project on opencollective.com/inxi with either a one time or a sustaining donation. Help free software authors help you!

Latest features closer to going live, this time it's the -G/Graphics logic that is getting a big upgrade and makeover. As with CPU, this one had some of the oldest logic in inxi. Now in pinxi, support for Wayland compositors hugely enhanced, but due to lack of single standardized tool like xrandr, I have to add the tools in one by one: swaymsg, wlr-randr, wayland-info, weston-info. No support for kwin_wayland or Mutter wayland yet, no data, no info.

Holy Toledo!! Manjaro I think set an all time record, inxi 3.3.10 is already in their 3 branches.

Should hit Manjaro repos within 24 hours if they maintain their normal rapid updating cycle for inxi. Others will trickle in after that. Debian testing/stable should follow sometime after that.

inxi 3.3.10 just out the door now, will wait to see how regular non alpha/beta tester users will react to the changes and fixes for a few months ideally before doing a follow-up release.

pinxi -Cay1
[con-d]
Speed (MHz):
avg: 2803
high: 3892
min/max: 1550/3400
boost: enabled
cores:
1: 1559
2: 1552
3: 3892
4: 3865
5: 2850
6: 2768
7: 3284
8: 3314
9: 1449
10: 2008
11: 3212
12: 3891
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
....

and so on. Last bugs have been difficult to resolve, hoping today's is the final real one.

pinxi 3.3.09-32 - last bugs being fixed!

pinxi -Cay1
CPU:
Info:
model: AMD Ryzen 5 2600
bits: 64
type: MT MCP
arch: Zen+
family: 17 (23)
model-id: 8
stepping: 2
microcode: 8008204
bogomips: 6799
Topology:
cpus: 1
cores: 6
tpc: 2
threads: 12
smt: enabled
cache:
L1: 576 KiB
desc: d-6x32 KiB; i-6x64 KiB
L2: 3 MiB
desc: 6x512 KiB
L3: 16 MiB
desc: 2x8 MiB
Speed (MHz):
avg: 2803
[con'd]

Quickly followed 3.0.31 with 3.0.32, in order to add a few more weather features, and better ability to handle attribution requirements.

Made it just in time for Debian/Ubuntu next release freezes, I think, it's in sid, and should make it into testing before Ubuntu freezes their testing pool for disco release.

Just did 3.0.31 release, which features a new way to handle weather requests. Also added an option to change the source for IP WAN data, but you're in general better off uising the dig method, it's fast and reliable.

Side note: Is there any way to fix the terrible lag I'm getting on mastodon? It's almost impossible to type a post.

3.1.1 released, that features bug fixes, 1 for Opus, and 2 for escaping " and & in the path when encoding. Everything should be working fine now.

3.1.0 quickly followed 3.0.0, and featured support for Opus output format. Since Opus comes from the same bunch that makes Ogg, the logic was pretty easy to implement, so I decided why not add another output format. Here's to many more years of syncing flac to ogg/opus/mp3 audio libraries!

Grab it at: github.com/smxi/acxi

smxi boosted

3.0.29 completed. A small point release, features fixed Trinity desktop detection, fixed cpu vulnerability unreadable errors (reported by fedora/vascom, thanks), adds and display managers, adds Q4OS distro ID and debian system base, more disk vendors/ids (thanks hardware database).

Polished up some loose ends on , which makes the new 3.0.0 version pretty much good to go. I'm keeping my fingers crossed, it may get packaged for debian/ubuntu, if the packager is in the mood. The new version is much cleaner, output is more consistent, man page reasonably complete, top comment instructions for user configs more complete, various glitches and fixes handled, so acxi 3 is pretty much ready for your to / conversion needs!

An unexpected fork on github motivated me to finally do the version 3.0.0 I'd meant to do ages ago. This brings acxi up to the level of Perl, for better or for worse...

github.com/smxi/acxi - acxi is an audio conversion program, converts lossless (like flac) to lossy formats (like ogg or mp3), while preserving your music library hierarchies and tagging in the compressed versions.

3.0.28 just released. This makes for probably the longest time between new inxi versions since Perl inxi started.

More disk vendors and vendor matches, fixes - fixes, fixes, finally got the dual cpu speeds you see in some ARM 2 cpu systems resolved.

For sys admins, inxi can now be started by Ansible or Chef with the --tty flag to make sure it runs as shell. This fix was not confirmed by the issue poster, oh well.

Battery corner cases handled, where sys battery sans data.

smxi boosted

Using i3 has me using keyboard shortcuts for everything, which are themselves beginning to feel like phrases, and tasks like paragraphs.

I never thought a window manager could make that big of a difference.

smxi boosted

I remembered a thing I forgot to do, and instead of continuing to do what I was doing while increasingly stressed, I stopped and did the thing.

Show older
Mastodon for Tech Folks

mastodon.technology is shutting down by the end of 2022. Please migrate your data immediately. This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!