Announcement

Collapse
No announcement yet.

Using Filelight on 24.10, not being compatible with Qt6

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [RESOLVED] Using Filelight on 24.10, not being compatible with Qt6

    Hi there,

    Using Kubuntu 24.10 stable, it might be a bit confusing to have Filelight offered within the folder properties (it has a specific button to explore the folder with Filelight), as it is not compatible with Qt6? The default installation does not include Qt5 and Filelight installation does not include requirements to install it.

    Result: If I install Filelight and launch it, the window opens but no action actually does anything, as it does not find Qt5 methods to run stuff beneath. There's no actual error on screen, the journal shows:

    mar 28 10:04:40 host filelight[13175]: QQmlComponent: Component is not ready
    mar 28 10:04:40 host filelight[13175]: file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/PageRow.qml:914: Error: Error while loading page: qrc:/ui/MapPage.qml:9 module "QtQuick.Shapes" is not installed


    Could this be documented/improved somehow to make it clear on what to expect?
    Last edited by jugodelulo; Mar 31, 2025, 01:41 PM. Reason: Thread has a workaround to avoid the reported issue

    #2
    Welcome to KFN.

    Filelight installs and runs correctly on my Kubuntu 24.10 installation (HP Pavilion g7 laptop). How did you install Filelight?

    When I installed it just a few minutes ago, apt showed only one dependency: qml-module-org-kde-kcoreaddons
    That isn't the only dependency however. This is what apt shows as the dependencies when I review the application in Synaptic Package Manager:

    Click image for larger version

Name:	filelight_dependencies.png
Views:	41
Size:	151.9 KB
ID:	685938
    So you should check to see if you have these installed.

    Filelight running on my laptop:

    Click image for larger version

Name:	filelight_running.png
Views:	41
Size:	53.7 KB
ID:	685939
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Thanks for the anwser.

      I found this button on the window for a folder's Properties, and when I clicked on it there was a message asking if I wanted to install Filelight.So... it was neither using apt or Discover.

      BUT, if I run sudo apt remove filelight, it throws this warning:

      The following packages were automatically installed and are no longer required:
      qml-module-org-kde-kcoreaddons qml-module-org-kde-quickcharts qml-module-qt-labs-platform
      Use 'sudo apt autoremove' to remove them​


      So, that dependency is installed, but the error shown is logged every time I try to select any option on Filelight. Hence, something is missing for Filelight to work.

      Comment


        #4
        https://bugs.launchpad.net/ubuntu/+s...t/+bug/2084169

        Comment


          #5
          Can confirm that the workaround in this bug report does fix the unexpected behavior. Thanks!

          Comment

          Working...
          X