HPLiP / HPLiP toolbox : broken in Budgie?

probs a qt issue as I said.
I strongly urge you to try my above solution in Budgie.

Mmmm… I may try. But before, some thoughts :
⋅ regarding HPLiP toolbox, I have problems in my Budgie sessions but not in my Unity session,
@fossfreedom has no problem in his Budgie session → did you have applied Codic’s workaround about Qt5ct ?
@codic you have no problem in your budgie session, but how can you be sure it’s related to qt5ct ?

I don’t understand why it’s not a system wide issue in my case. I have another Qt app I like very much ( sayonara player ) and I have no problem with it in UBudgie 18.04.

Because I myself, do use Qt5ct, and qt-gtk2 could be broken with this specific theme and app that you use, or it could be an issue which isn’t reproducible

hmm … wondering if either the unity packages have screwed things up … or maybe a rogue PPA.

no - just using vanilla.

Mmm… confirming Qt5ct may not be any culprit here, in that scenario.

Rogue PPA ?

coeur-noir@asgard:~$ cat /etc/apt/sources.list.d/*
deb http://ppa.launchpad.net/adrianiainlam/indicator-keyboard-led/ubuntu bionic main #Indicator KeyLock
# deb-src http://ppa.launchpad.net/adrianiainlam/indicator-keyboard-led/ubuntu bionic main #Indicator KeyLock
deb http://ppa.launchpad.net/adrianiainlam/indicator-keyboard-led/ubuntu bionic main #Indicator KeyLock
# deb-src http://ppa.launchpad.net/adrianiainlam/indicator-keyboard-led/ubuntu bionic main #Indicator KeyLock
deb http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic main #Flatpak
# deb-src http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic main #Flatpak
deb http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic main #Flatpak
# deb-src http://ppa.launchpad.net/alexlarsson/flatpak/ubuntu bionic main #Flatpak
deb http://ppa.launchpad.net/lucioc/sayonara/ubuntu bionic main #Sayonara | Music player
# deb-src http://ppa.launchpad.net/lucioc/sayonara/ubuntu bionic main #Sayonara | Music player
deb http://ppa.launchpad.net/lucioc/sayonara/ubuntu bionic main #Sayonara | Music player
# deb-src http://ppa.launchpad.net/lucioc/sayonara/ubuntu bionic main #Sayonara | Music player
deb http://ppa.launchpad.net/numix/ppa/ubuntu bionic main #Numix | icons
# deb-src http://ppa.launchpad.net/numix/ppa/ubuntu bionic main #Numix
deb http://ppa.launchpad.net/numix/ppa/ubuntu bionic main #Numix | icons
# deb-src http://ppa.launchpad.net/numix/ppa/ubuntu bionic main #Numix
deb http://ppa.launchpad.net/papirus/papirus/ubuntu bionic main #Papirus | icônes
# deb-src http://ppa.launchpad.net/papirus/papirus/ubuntu bionic main #Papirus | icônes
deb http://ppa.launchpad.net/papirus/papirus/ubuntu bionic main #Papirus | icônes
# deb-src http://ppa.launchpad.net/papirus/papirus/ubuntu bionic main #Papirus | icônes
deb http://ppa.launchpad.net/peek-developers/stable/ubuntu bionic main #Peek | gif screenshot
# deb-src http://ppa.launchpad.net/peek-developers/stable/ubuntu bionic main #Peek | gif screenshot
deb http://ppa.launchpad.net/peek-developers/stable/ubuntu bionic main #Peek | gif screenshot
# deb-src http://ppa.launchpad.net/peek-developers/stable/ubuntu bionic main #Peek | gif screenshot
deb http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu bionic main #Handbrake | video
# deb-src http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu bionic main #Handbrake | video
deb http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu bionic main #Handbrake | video
# deb-src http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu bionic main #Handbrake | video
deb http://ppa.launchpad.net/stk/dev/ubuntu bionic main #SuperTuxKart
# deb-src http://ppa.launchpad.net/stk/dev/ubuntu bionic main #SuperTuxKart
deb http://ppa.launchpad.net/stk/dev/ubuntu bionic main #SuperTuxKart
# deb-src http://ppa.launchpad.net/stk/dev/ubuntu bionic main #SuperTuxKart
###   TeamViewer DEB repository list

### NOTE: Manual changes to this file
###        - prevent it from being updated by TeamViewer package updates
###        - will be lost after using the 'teamviewer repo' command
###       The original file can be restored with this command:
###       cp /opt/teamviewer/tv_bin/script/teamviewer.list /etc/apt/sources.list.d/teamviewer.list
###       which has the same effect as 'teamviewer repo default'

### NOTE: It is preferred to use the following commands to edit this file:
###       teamviewer repo                - show current repository configuration
###       teamviewer repo default        - restore default configuration
###       teamviewer repo disable        - disable the repository
###       teamviewer repo stable         - make all regular TeamViewer packages available (default)
###       teamviewer repo preview        - additionally, make feature preview packages available
###       teamviewer repo development    - additionally, make the latest development packages available


deb http://linux.teamviewer.com/deb stable main #TeamViewer | stable

# deb http://linux.teamviewer.com/deb preview main #TeamViewer | preview
# deb http://linux.teamviewer.com/deb development main #TeamViewer | devel
###   TeamViewer DEB repository list

### NOTE: Manual changes to this file
###        - prevent it from being updated by TeamViewer package updates
###        - will be lost after using the 'teamviewer repo' command
###       The original file can be restored with this command:
###       cp /opt/teamviewer/tv_bin/script/teamviewer.list /etc/apt/sources.list.d/teamviewer.list
###       which has the same effect as 'teamviewer repo default'

### NOTE: It is preferred to use the following commands to edit this file:
###       teamviewer repo                - show current repository configuration
###       teamviewer repo default        - restore default configuration
###       teamviewer repo disable        - disable the repository
###       teamviewer repo main [stable]  - make all TeamViewer packages available (default)
###       teamviewer repo tv14 [stable]  - make TeamViewer 14 packages available
###                             stable     omit preview and beta releases


### Choose stable main to receive updates for TeamViewer 14 and upcoming major releases
### Choose preview main to receive early updates for TeamViewer 14 and to receive major beta releases

### Choose stable tv14 to receive updates for TeamViewer 14
### Choose preview tv14 to receive early updates for TeamViewer 14

deb http://linux.teamviewer.com/deb stable main #TeamViewer

###   TeamViewer DEB repository list

### NOTE: Manual changes to this file
###        - prevent it from being updated by TeamViewer package updates
###        - will be lost after using the 'teamviewer repo' command
###       The original file can be restored with this command:
###       cp /opt/teamviewer/tv_bin/script/teamviewer.list /etc/apt/sources.list.d/teamviewer.list
###       which has the same effect as 'teamviewer repo default'

### NOTE: It is preferred to use the following commands to edit this file:
###       teamviewer repo                - show current repository configuration
###       teamviewer repo default        - restore default configuration
###       teamviewer repo disable        - disable the repository
###       teamviewer repo stable         - make all regular TeamViewer packages available (default)
###       teamviewer repo preview        - additionally, make feature preview packages available
###       teamviewer repo development    - additionally, make the latest development packages available


deb http://linux.teamviewer.com/deb stable main #TeamViewer | stable

# deb http://linux.teamviewer.com/deb preview main #TeamViewer | preview
# deb http://linux.teamviewer.com/deb development main #TeamViewer | devel
deb http://ppa.launchpad.net/tista/adapta/ubuntu bionic main #Theme Adapta
# deb-src http://ppa.launchpad.net/tista/adapta/ubuntu bionic main #Theme Adapta
deb http://ppa.launchpad.net/tista/adapta/ubuntu bionic main #Theme Adapta
# deb-src http://ppa.launchpad.net/tista/adapta/ubuntu bionic main #Theme Adapta
# deb http://ppa.launchpad.net/ubuntubudgie-dev/budgie-extras-daily/ubuntu bionic main #Budgie Devel
# deb-src http://ppa.launchpad.net/ubuntubudgie-dev/budgie-extras-daily/ubuntu bionic main #Budgie Devel
# deb http://ppa.launchpad.net/ubuntubudgie-dev/budgie-extras-daily/ubuntu bionic main #Budgie Devel
# deb-src http://ppa.launchpad.net/ubuntubudgie-dev/budgie-extras-daily/ubuntu bionic main #Budgie Devel
deb http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main #Budgie backport
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main #Budgie backport
deb http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main #Budgie backport
# deb-src http://ppa.launchpad.net/ubuntubudgie/backports/ubuntu bionic main #Budgie backport
coeur-noir@asgard:~$

Ok, I did as you suggested and now HPLiP toolbox shows its natural face. See Can't use Qt5ct to change global application style to kvantum

Still there is a problem with its icon in systray : no menu on left or right click.Capture du 2019-12-24 15-39-10

1 Like

Does this help?

That’s great!
For the appmenu, that’s been happening to me with Klipper (KDE’s clipboard manager, also QT). Not sure how to solve it :frowning:

Indeed !

So now hplip-systray.desktop contains :

[Desktop Entry]
Version=0.6
Type=Application
Name=HP System Tray Service
GenericName=Printer Status Applet
Comment=HP System Tray Service
Exec=dbus-launch hp-systray -x
Icon=/usr/share/hplip/data/images/128x128/hp_logo.png
Terminal=false
Categories=Application;Utility;
X-KDE-StartupNotify=false
StartupNotify=false
X-GNOME-Autostart-enabled=true
1 Like

I don’t know maybe it’s the same joke : your clipboard needs to be launched through dbus ?

Yeah :stuck_out_tongue:
I don’t even need it, I use ClipIt. Was just curious