Comments (10)
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.
Could we please get an installable deb package?
from diskmonitor.
@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.
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.
I haved added Bionic release in the PPA.
from diskmonitor.
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.
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.
Hello, just to let you know, I'm looking into this today
from diskmonitor.
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.
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)
- Add settings for UI configuration HOT 1
- Add the ability to configure the refresh timer for the applet
- compilation fails with [...]/build/settings/ui_appearance.h:1:30: fatal error: klocalizedstring.h: No such file or directory HOT 2
- make install puts .so file in /org HOT 2
- Requirements for building HOT 2
- fail build HOT 2
- Link to transifex is broken
- Applet's size is unbounded and is thus rediculously too large HOT 11
- Are USB HDD's supported? HOT 2
- Icon of Disk Monitor is incorrect on KDE Plasma Wayland sesison HOT 2
- nvme disk show as unknown HOT 13
- Dark font in breeze dark theme HOT 3
- Slovenian translation HOT 3
- Widget fails to import QtQuick.Layouts HOT 6
- Ask for sudo password on Wayland HOT 1
- Display when last test has run HOT 1
- QML RowLayout: Detected anchors on an item that is managed by a layout.
- QML RowLayout error HOT 1
- Plasma popups not displaying and generate error messages in KSystemlog
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from diskmonitor.