aboutsummaryrefslogtreecommitdiffstats
path: root/inxi.changelog
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2023-11-04 18:19:10 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2023-11-04 18:19:10 -0400
commit9ccb47729cfed157d0b94c1c9ddbd07a0fb179af (patch)
treef64ea95b870c87cf647874b6f362a694ef83e583 /inxi.changelog
parent5f41941aaf7d6be9efd82ad41b833a04cae48e7d (diff)
New upstream version 3.3.31-2.upstream/3.3.31-2
Diffstat (limited to 'inxi.changelog')
-rw-r--r--inxi.changelog143
1 files changed, 143 insertions, 0 deletions
diff --git a/inxi.changelog b/inxi.changelog
index 8f480c2..57f7612 100644
--- a/inxi.changelog
+++ b/inxi.changelog
@@ -1,4 +1,147 @@
================================================================================
+Version: 3.3.31
+Patch: 00
+Date: 2023-10-31
+--------------------------------------------------------------------------------
+RELEASE NOTES:
+--------------------------------------------------------------------------------
+
+Packagers: remember, inxi repos and issue reports are now on codeberg.org - make
+sure to change your package scripts and URLs. Github will be mirrored for inxi
+for a little bit more, maybe I will extend it one more quarter depending, but
+source repos should be changed.
+
+--------------------------------------------------------------------------------
+
+A small point release, mainly for fixes and bugs, plus a few minor matching
+table updates. Also some core tools updates, which make supporting gpu devices
+easier over time, particularly nvidia ones. Also some gpu data updates, new
+nvidia 545, which was unexpected, came out, extending the time to next legacy by
+some months.
+
+--------------------------------------------------------------------------------
+SPECIAL THANKS:
+
+1. GRAPHICS: GPU DATA: codeberg user malcolmlewis who also posted both the first
+pinxi issue, and the first codeberg issue. I had not thought nvidia would forget
+to add their own device IDs to their lists, but they did. This prompted an
+upgrade to the gpu_raw.pl/gpu_ids.pl to better handle manual add files for
+Nvidia, as well as better overall consistency for gpu data files and processing.
+
+2. SYSTEM: Wakeups: Mint user senjoz for alerting me to the well done but
+unfortunately localized to mint forums report on the wrong wakeup count report,
+because the data source was not what I thought it was.
+
+--------------------------------------------------------------------------------
+KNOWN ISSUES:
+
+1. Any distro forum person who finds issues related to inxi maybe being wrong or
+operating from false assumptions in terms of data sources should ideally find a
+way to report these issues directly, either via a codeberg issue, an email, or
+something else. It's not possible or practical to track every forum that uses
+inxi to debug user issues, so if members of those forums can be more proactive
+in terms of sending what appear to be valid issue reports to the inxi project,
+that will help a lot.
+
+2. GRAPHICS: GPU: no data for things like Biren and other non AMD/Intel/Nvidia
+GPUs. If you are into GPUs, by all means, help us out here!
+
+--------------------------------------------------------------------------------
+BUGS:
+
+1. INFO: main::get_wakeups(): I'd say that despite in the past largely being
+correct, using /sys/power/wakeup_count is a bug, but a bug that is excusable
+because the docs are just too opaque about what this thing actually refers to.
+My assumption re its meaning was clearly wrong.
+
+--------------------------------------------------------------------------------
+FIXES:
+
+1. INFO: main::get_wakeups(): Issue reported via a Mint forum posting which I
+was alerted to.
+
+https://forums.linuxmint.com/viewtopic.php?p=2378107#p2378107
+
+This would have made it into inxi 3.3.30 easily since the patch is changing file
+name, but I unfortunetly did not become aware of it until right after the
+release, On my system, for example, with systemctl suspend instead of the not
+working xfce suspend from gui, I get 7 wakeup_count type events counted for each
+suspend event. On another system I have, almost same everything, except fully
+functioning xfce suspend feature, the success and wakeup_counts are matched.
+
+I found a value of 49000+ digging through my datasets, and I can find no
+pattern, nor can I find this clearly documented, so the behavior is simply going
+to be use the value, including 0, from /sys/power/suspend_stats/success and
+using it if it is defined, and getting rid of /sys/power/wakeup_count completely
+as a data source, which I am now no longer sure at all about the meaning of. 1
+of my systems has 7 events per resume, one, almost the same setup, has 1.
+
+2. GRAPHICS: GPU DATA: Many nvidia fixes, device ID lists updated and corrected.
+
+--------------------------------------------------------------------------------
+ENHANCEMENTS:
+
+1a. PARTITIONS: added puzzlefs, atomfs to excludes. It's unclear, but both sound
+like they are like isofs or something like that.
+
+2a. GRAPHICS: GPU DATA: added Nvidia Pascal, Hopper, Lovelace device IDs. See
+Code 1 for fixes to detections. Added AMD, Intel newer GPU IDs, going with Code
+1 and GPU data fixes.
+
+2b. GRAPHICS: GPU DATA: updated lists, added Nvidia current EOL data, added
+newer kernel/X.org last supported. Added two more memssage types for current,
+legacy messages. Found a site that lists EOL for the drivers, that helps.
+
+2c. GRAPHICS: GPU_DATA: added new 545 driver IDs, updated nv current to 545
+
+3. SYSTEM: Distro: Added ubuntu noble 24.04 system base ID.
+
+--------------------------------------------------------------------------------
+CHANGES:
+
+1. DATA: pinxi/tools/lists: made file names consistent for gpu data types.
+
+--------------------------------------------------------------------------------
+DOCUMENTATION:
+
+1. DOCS: docs/inxi-graphics.txt, docs/inxi-partitions.txt - ongoing updates for
+features. More GPU data added, new file system types.
+
+--------------------------------------------------------------------------------
+CODE:
+
+1a. GRAPHICS: GPU DATA: pinxi/tools/gpu_raw.pl, pinxi/tools/gpu_ids.pl. Upgraded
+to enable basic manual additions to nvidia drivers. Also fixed detections for
+Hopper and Lovelace, those were too tight and I missed some device IDs there.
+
+Redid tools/gpu_raw.pl and gpu_ids.pl to have the more predictable file names.
+
+Also changed the file names to be consistent for nv data in pinxi/tools/lists/
+ gpu.[amd|intel].full
+ gpu.[amd|intel].full.sorted
+ gpu.[amd|intel].manual
+ gpu.amd.github
+ gpu.intel.com
+ gpu.nv.[driver].full
+ gpu.nv.[driver].full.sorted
+ gpu.nv.[driver].manual
+ gpu.nv.[driver].raw
+
+This let me bring all the lists up to date, and some manual fixes added in to
+some driver sets.
+
+1b. GRAPHICS: GPU_DATA: pinxi/tools/gpu_ids.pl - updated for Nvidia: new
+messages, current eol, filled out legacy drivers with their eol based on last
+nvidia driver release date.
+
+2. CORE: there were some pointless globals being used, as part of the overall
+effort to get rid of globals where sensible, else move them into hashes/arrays,
+makes code easier to maintain long term.
+
+--------------------------------------------------------------------------------
+-- Harald Hope - Tue, 31 Oct 2023 13:08:12 -0700
+
+================================================================================
Version: 3.3.30
Patch: 00
Date: 2023-09-25