diff options
| author | 2023-11-04 18:19:10 -0400 | |
|---|---|---|
| committer | 2023-11-04 18:19:10 -0400 | |
| commit | 9ccb47729cfed157d0b94c1c9ddbd07a0fb179af (patch) | |
| tree | f64ea95b870c87cf647874b6f362a694ef83e583 /inxi.changelog | |
| parent | 5f41941aaf7d6be9efd82ad41b833a04cae48e7d (diff) | |
New upstream version 3.3.31-2.upstream/3.3.31-2
Diffstat (limited to 'inxi.changelog')
| -rw-r--r-- | inxi.changelog | 143 |
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 |
