Bug 472557 - Missing information in page "About this System"
Summary: Missing information in page "About this System"
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Unstable Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords: qt6, wayland-only
Depends on:
Blocks:
 
Reported: 2023-07-23 23:46 UTC by Piotr Mierzwinski
Modified: 2023-08-02 15:08 UTC (History)
6 users (show)

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


Attachments
About this system (68.56 KB, image/png)
2023-07-27 00:19 UTC, Piotr Mierzwinski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Mierzwinski 2023-07-23 23:46:45 UTC
SUMMARY
Page  "About this System" is almost empty, so no information in basic page

STEPS TO REPRODUCE
1. start Kinfo center
2. 
3. 

OBSERVED RESULT
In "About this System" missing information

EXPECTED RESULT
 "About this System"

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240.0
Qt Version: 6.6.0beta2

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2023-07-25 15:04:22 UTC
Can you attach a screenshot so we can see what it does look like for you?
Comment 2 Piotr Mierzwinski 2023-07-27 00:19:04 UTC
Created attachment 160556 [details]
About this system
Comment 3 Piotr Mierzwinski 2023-07-27 00:19:33 UTC
Attached.
Comment 4 Nate Graham 2023-07-28 20:38:45 UTC
This appears to be a Neon packaging bug, moving there.
Comment 5 Jonathan Riddell 2023-07-31 13:24:18 UTC
Error when opening the about distro kcm:

>kcmshell6 kcm_about-distro
qt.qml.typeresolution.cycle: Cyclic dependency detected between "file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/desktop/private/MobileTextActionsToolBar.qml" and "file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/desktop/private/TextFieldContextMenu.qml"
qt.qml.typeresolution.cycle: Cyclic dependency detected between "file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/desktop/private/MobileTextActionsToolBar.qml" and "file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/desktop/Menu.qml"
qt.qml.typeresolution.cycle: Cyclic dependency detected between "file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "file:///usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/desktop/Menu.qml"
Final member modelData is overridden in class QQmlDMAbstractItemModelData. The override won't be used.
Final member modelData is overridden in class QQmlDMAbstractItemModelData. The override won't be used.
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot call method 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot call method 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot call method 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot call method 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot call method 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot call method 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot call method 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot call method 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot call method 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
qrc:/kcm/kcm_about-distro/main.qml:110: TypeError: Cannot read property 'localizedValue' of undefined
qrc:/kcm/kcm_about-distro/main.qml:84: TypeError: Cannot read property 'isHidden' of undefined
qrc:/kcm/kcm_about-distro/main.qml:83: TypeError: Cannot read property 'localizedLabel' of undefined
Comment 6 Nate Graham 2023-07-31 20:06:26 UTC
Turns out to have been an incompatibility introduced by Qt 6.6 (which got stricter) and Neon just shipped that Qt version.

Fixed by Kai Uwe Broulik with https://invent.kde.org/plasma/kinfocenter/-/commit/68e476f234f78c895c4b6e1b0bd150e4bb8b0296!
Comment 7 Piotr Mierzwinski 2023-08-02 15:08:11 UTC
Works fine now. Thanks.