Git Product home page Git Product logo

Comments (10)

papylhomme avatar papylhomme commented on August 19, 2024 1

Hello, I won't be able to create and maintain a PPA myself as I don't use Ubuntu or Debian, maybe you can ask on the ubuntu forums if any dev would be interested in this.

from diskmonitor.

csehszlovakze avatar csehszlovakze commented on August 19, 2024

Could we please get an installable deb package?

from diskmonitor.

hleroy avatar hleroy commented on August 19, 2024

@csehszlovakze I have created a PPA for DisKMonitor. It's my first PPA but it seems to be working fine. It only works for Kubuntu 20.04 (Focal Fossa).

sudo add-apt-repository ppa:hleroy/kde-diskmonitor
sudo apt install diskmonitor

I'm interested in your feedback.

from diskmonitor.

csehszlovakze avatar csehszlovakze commented on August 19, 2024

I would test it but I only have Kubuntu 18.04.4 which I don't want to upgrade till EOL. Could you please include Bionic in your PPA as well?

from diskmonitor.

hleroy avatar hleroy commented on August 19, 2024

I haved added Bionic release in the PPA.

from diskmonitor.

csehszlovakze avatar csehszlovakze commented on August 19, 2024

The main app works.

The widget throws the following error:
Error loading QML file: file:///usr/share/plasma/plasmoids/org.papylhomme.diskmonitor/contents/ui/main.qml:22:1: module "QtQuick.Layouts" version 1.11 is not installed

from diskmonitor.

hleroy avatar hleroy commented on August 19, 2024

I can reproduce the issue on Kubuntu 18.04 but I can't find a sensible explanation. DisKMonitor imports QtQuick.Layouts 1.1, but the error message complains about missing version 1.11

The package qml-module-qtquick-layouts is installed. I have quickly compared the content of /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Layouts on Kubuntu 18.04 and 20.04, but I can't really find a meaningful difference.

I don't know QML & QtQuick... so I can't help more. Maybe @papylhomme can point us in the right direction.

from diskmonitor.

papylhomme avatar papylhomme commented on August 19, 2024

Hello, just to let you know, I'm looking into this today

from diskmonitor.

papylhomme avatar papylhomme commented on August 19, 2024

Seems to be a dependency problem. Which version of qtdeclarative5 is installed on your systems ? The file /usr/share/plasma/plasmoids/org.papylhomme.diskmonitor/contents/ui/main.qml should read import QtQuick.Layouts 1.11 (as in the source files)

EDIT moved this in a new issue

from diskmonitor.

hleroy avatar hleroy commented on August 19, 2024

On Kubuntu Bionic (NOT WORKING)

$ apt show qtdeclarative5-dev
Package: qtdeclarative5-dev
Version: 5.9.5-0ubuntu1.1
Priority: optional
Section: universe/libdevel
Source: qtdeclarative-opensource-src
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian Qt/KDE Maintainers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 4 653 kB
Depends: libqt5qml5 (= 5.9.5-0ubuntu1.1), libqt5quick5 (= 5.9.5-0ubuntu1.1), libqt5quickparticles5 (= 5.9.5-0ubuntu1.1), libqt5quicktest5 (= 5.9.5-0ubuntu1.1), libqt5quickwidgets5 (= 5.9.5-0ubuntu1.1), qt5-qmltooling-plugins, qtbase5-dev

On Kubuntu Focal (WORKING)

$ apt show qtdeclarative5-dev
Package: qtdeclarative5-dev
Version: 5.12.8-0ubuntu1
Priority: optional
Section: universe/libdevel
Source: qtdeclarative-opensource-src
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian Qt/KDE Maintainers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 3 132 kB
Depends: libqt5qml5 (= 5.12.8-0ubuntu1), libqt5quick5 (= 5.12.8-0ubuntu1), libqt5quickparticles5 (= 5.12.8-0ubuntu1), libqt5quickshapes5 (= 5.12.8-0ubuntu1), libqt5quicktest5 (= 5.12.8-0ubuntu1), libqt5quickwidgets5 (= 5.12.8-0ubuntu1), qt5-qmltooling-plugins, qtbase5-dev, qtdeclarative5-dev-tools

I have provided the information for qtdeclarative5-dev. There are many more packages starting with qtdeclarative5-*

$ apt search qtdeclarative5               
Sorting... Done
Full Text Search... Done
qtdeclarative5-accounts-plugin/bionic 0.6+17.04.20170405-0ubuntu1 amd64
  transitional dummy package for Online Accounts QML clients

qtdeclarative5-bacon2d1.0/bionic 0.90.7.1+16.10.20160718-0ubuntu1 amd64
  2D Game Engine for QML

qtdeclarative5-box2d1.1/bionic 0.1~git20140412 amd64
  QML Bindings for the Box2d physics engine

qtdeclarative5-dee-plugin/bionic 3.3+14.04.20140317-0ubuntu2~gcc5.1 amd64
  Qt 5 QML plugin for Dee

qtdeclarative5-dev/bionic-updates,now 5.9.5-0ubuntu1.1 amd64 [installed]
  Qt 5 declarative development files

qtdeclarative5-dev-tools/bionic-updates 5.9.5-0ubuntu1.1 amd64
  Qt 5 declarative development programs

qtdeclarative5-doc/bionic-updates,bionic-updates 5.9.5-0ubuntu1.1 all
  Qt 5 declarative documentation

qtdeclarative5-doc-html/bionic-updates,bionic-updates 5.9.5-0ubuntu1.1 all
  Qt 5 declarative HTML documentation

qtdeclarative5-examples/bionic-updates 5.9.5-0ubuntu1.1 amd64
  Qt 5 declarative examples

qtdeclarative5-folderlistmodel-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 folderlistmodel QML module

qtdeclarative5-kf5declarative/bionic,bionic 5.44.0-0ubuntu3 all
  transitional package for new QML module packages

qtdeclarative5-kf5solid/bionic,bionic 5.44.0-0ubuntu1 all
  transitional package to renamed qml-module-org-kde-solid

qtdeclarative5-localstorage-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 localstorage QML module

qtdeclarative5-models-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 Models2 QML module

qtdeclarative5-particles-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 particles 2 QML module

qtdeclarative5-poppler1.0/bionic 0.1.1+13.10.20130819.3-0ubuntu4~gcc5.1 amd64
  Poppler QML plugin

qtdeclarative5-private-dev/bionic-updates 5.9.5-0ubuntu1.1 amd64
  Qt 5 declarative private development files

qtdeclarative5-qtcontacts-plugin/bionic 5.0~git20140515~29475884-0ubuntu24~7 amd64
  transitional dummy package for Qt 5 Contacts QML Module

qtdeclarative5-qtorganizer-plugin/bionic 5.0~git20140515~29475884-0ubuntu24~7 amd64
  transitional dummy package for Qt 5 Organizer QML Module

qtdeclarative5-qtpowerd0.1/bionic 0.2+13.10.20131014.3-0ubuntu2 amd64
  Powerd QML plugin

qtdeclarative5-qtquick2-plugin/bionic-updates,now 5.9.5-0ubuntu1.1 amd64 [installed]
  transitional dummy package Qt 5 Qt Quick 2 QML module

qtdeclarative5-settings-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 settings QML module

qtdeclarative5-test-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 test QML module

qtdeclarative5-u1db1.0/bionic 0.1.5+15.10.20150826.1-0ubuntu1 amd64
  Qt5 binding for U1DB - QtQuick2 QML plugin

qtdeclarative5-unity-action-plugin/bionic 1.1.0+17.04.20170405-0ubuntu1 amd64
  Unity Action QML Components

qtdeclarative5-window-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 window 2 QML module

qtdeclarative5-xmllistmodel-plugin/bionic-updates 5.9.5-0ubuntu1.1 amd64
  transitional dummy package for Qt 5 xmllistmodel QML module

from diskmonitor.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.