Bug 497279 - Screen overview is converting hex codes in IDs to decimal, making identifying useless
Summary: Screen overview is converting hex codes in IDs to decimal, making identifying...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kscreen (show other bugs)
Version: 6.2.3
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-10 15:25 UTC by Philipp T
Modified: 2025-03-17 19:39 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.4.0
Sentry Crash Report:


Attachments
Screen overview (437.14 KB, image/png)
2024-12-10 15:25 UTC, Philipp T
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp T 2024-12-10 15:25:24 UTC
Created attachment 176493 [details]
Screen overview

SUMMARY

Hey everyone, my LG displays seem to have a hex identifier in their serial or whatever that is. When using the "identify screens" feature or using other environments like Sway, they are shown as `LG Electronics LG HDR 4K 0x0002B583` & `LG Electronics LG HDR 4K 0x0002B7E5`, which seems to be correct. However in the display overview in system settings the IDs are shown as decimal numbers,  `LG Electronics LG HDR 4K 178149` & `LG Electronics LG HDR 4K 177539`. This makes the identify feature completely useless as most people won't be able to convert these.

STEPS TO REPRODUCE
1. Have a screen with a hex number in it's model/ID (I don't know what exactly it is)
2. Check the screen overview to see the decimal number
3. Use identify feature to see the hex number

OBSERVED RESULT
Hex numbers are printed as decimals in screen overview

EXPECTED RESULT
Hex numbers should be printed as they are in screen overview

SOFTWARE/OS VERSIONS
Linux: Fedora 41
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2025-03-17 19:39:39 UTC
After some changes to how names are generated, with current git master I can no longer reproduce this; hex IDs remain hex.