Xfce4-panel: some icons missing (sometimes)

Hi Neville, :wave:

you´re welcome.

In fact it was only now that I bothered to look up the settings of nixnote.
I always accepted the default settings… :blush:

Many greetings
Rosika :slightly_smiling_face:

Hi Rosika,

I would not mind taking a look at nixnote. How do you install it?
When I d/l’ed the deb file and try running it, I got a dependency error.

Thanks,
Howard

1 Like

Hi Howard, :wave:

I don´t know whether you already mentionend your OS. If you did: sorry, I seemed to have forgotten. :slightly_frowning_face:

Therefore I can tell you how I did it for Ubuntu-based systems:

It´s in the official Ubuntu repositories, therefore just:

sudo apt install nixnote2

… which should take care of any dependencies.

For further information, here is the terminal output of “apt-cache show”:

env LANG=en_US.UTF-8 apt-cache show nixnote2
Package: nixnote2
Architecture: amd64
Version: 2.1.6+dfsg1-1
Priority: optional
Section: universe/utils
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Boyuan Yang <byang@debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 9694
Depends: libqt5sql5-sqlite, tidy, libc6 (>= 2.14), libcurl4 (>= 7.16.2), libgcc-s1 (>= 3.0), libhunspell-1.7-0, libpoppler-qt5-1 (>= 0.34.0), libqt5core5a (>= 5.12.2), libqt5gui5 (>= 5.8.0) | libqt5gui5-gles (>= 5.8.0), libqt5network5 (>= 5.0.2), libqt5printsupport5 (>= 5.2.0), libqt5qml5 (>= 5.0.2), libqt5sql5 (>= 5.10.0), libqt5webkit5 (>= 5.212.0~alpha3), libqt5widgets5 (>= 5.12.2), libqt5xml5 (>= 5.0.2), libstdc++6 (>= 5.2), libtidy5deb1 (>= 1:5.2.0)
Recommends: mimetex
Suggests: cups
Filename: pool/universe/n/nixnote2/nixnote2_2.1.6+dfsg1-1_amd64.deb
Size: 3730828
MD5sum: 106d3f4a6890ac9472d78c9d5228a5f0
SHA1: 2e610678642616b412b2c53c5f0fa55187c8d761
SHA256: a5228ce146a23ecddb81e90594ee183d605da1fc2435bc97b704966276051a3b
SHA512: 21066b984c7be2ae17816ad59a1afbeddd57fec09a6016469dadb379591fd86ba95e37280b2cf72e9a7444791a0f1a60b2439dcd0e0c69d7a4640851bb23dd2f
Homepage: https://github.com/robert7/nixnote2
Description-en: Open Source Evernote client
 NixNote is a client for the Evernote service (www.evernote.com).  It
 will allow synchronization and editing of notes from your local
 system.
 .
 Once known as "NeverNote", this software was rewritten in C++/Qt to
 provide a native user experience.
Description-md5: eb13fd2e11013a1cc11b7afea4d45200

Hope it helps. :blush:

Many greetings
Rosika :slightly_smiling_face:

2 Likes

Hi Rosika,

Thanks for the info.
Yes, I am on a Ubuntu based distro of Mint.

Have a good day,
Howard

1 Like

You´re welcome, Howard. :heart:

Then I think it´ll be easy for you to install it.

What I particularly like about nixnote is the fact you can save not just plain text as notes but links as well (specially marked), picture files and other things.

Plus: it comes with a pretty good export and import function.

Many greetings from Rosika :slightly_smiling_face:

1 Like

@clatterfordslim :

Hi Mark, :wave:

in the meantime I´ve (partly) done what you suggested:

Well, it said:

Repository: 'deb https://ppa.launchpadcontent.net/xubuntu-dev/staging/ubuntu/ jammy main'
Description:
As always, install packages from PPA's at your own risk.

This is the staging PPA for Xubuntu QA. The packages and package versions in this PPA can be found in the current development version of Xubuntu. The packages are uploaded for the convenience of people testing these new package versions and features in an otherwise stable environment.

That got me thinking: “at your own risk”… :thinking:

Well, I did it anyway.

sudo apt update; and apt list --upgradable

got me this excessive list then:

Aktualisierung für 46 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Auflistung… Fertig
catfish/jammy,jammy 4.16.4-1~bpo22.04 all [aktualisierbar von: 4.16.3-1]
exo-utils/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.3-1]
gir1.2-libxfce4util-1.0/jammy 4.18.1-2~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
gir1.2-xfconf-0/jammy 4.18.0-2~bpo22.04 amd64 [aktualisierbar von: 4.16.0-2]
greybird-gtk-theme/jammy,jammy 3.23.2-1~bpo22.04 all [aktualisierbar von: 3.23.1-0ubuntu1]
libexo-2-0/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.3-1]
libexo-common/jammy,jammy 4.18.0-1~bpo22.04 all [aktualisierbar von: 4.16.3-1]
libgarcon-1-0/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.1-1]
libgarcon-common/jammy,jammy 4.18.0-1~bpo22.04 all [aktualisierbar von: 4.16.1-1]
libgarcon-gtk3-1-0/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.1-1]
libmousepad0/jammy 0.5.10-1~bpo22.04 amd64 [aktualisierbar von: 0.5.8-1]
libthunarx-3-0/jammy 4.18.4-1~bpo22.04 amd64 [aktualisierbar von: 4.16.10-1]
libtumbler-1-0/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
libxfce4panel-2.0-4/jammy 4.18.2-1~bpo22.04 amd64 [aktualisierbar von: 4.16.3-1]
libxfce4ui-2-0/jammy 4.18.2-2~bpo22.04 amd64 [aktualisierbar von: 4.16.1-1]
libxfce4ui-common/jammy,jammy 4.18.2-2~bpo22.04 all [aktualisierbar von: 4.16.1-1]
libxfce4util-common/jammy,jammy 4.18.1-2~bpo22.04 all [aktualisierbar von: 4.16.0-1]
libxfce4util7/jammy 4.18.1-2~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
libxfconf-0-3/jammy 4.18.0-2~bpo22.04 amd64 [aktualisierbar von: 4.16.0-2]
mousepad/jammy 0.5.10-1~bpo22.04 amd64 [aktualisierbar von: 0.5.8-1]
thunar-archive-plugin/jammy 0.5.0-1~bpo22.04 amd64 [aktualisierbar von: 0.4.0-2]
thunar-data/jammy,jammy 4.18.4-1~bpo22.04 all [aktualisierbar von: 4.16.10-1]
thunar-volman/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
thunar/jammy 4.18.4-1~bpo22.04 amd64 [aktualisierbar von: 4.16.10-1]
tumbler-common/jammy,jammy 4.18.0-1~bpo22.04 all [aktualisierbar von: 4.16.0-1]
tumbler-plugins-extra/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
tumbler/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
xfce4-appfinder/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.1-1]
xfce4-cpufreq-plugin/jammy 1.2.8-1~bpo22.04 amd64 [aktualisierbar von: 1.2.7-1]
xfce4-datetime-plugin/jammy 0.8.2-1~bpo22.04 amd64 [aktualisierbar von: 0.8.1-1]
xfce4-helpers/jammy 4.18.2-1ubuntu1~bpo22.04 amd64 [aktualisierbar von: 4.16.2-1ubuntu2]
xfce4-notifyd/jammy 0.7.3-1~bpo22.04 amd64 [aktualisierbar von: 0.6.3-1]
xfce4-panel/jammy 4.18.2-1~bpo22.04 amd64 [aktualisierbar von: 4.16.3-1]
xfce4-power-manager-data/jammy,jammy 4.18.1-1~bpo22.04 all [aktualisierbar von: 4.16.0-1]
xfce4-power-manager-plugins/jammy 4.18.1-1~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
xfce4-power-manager/jammy 4.18.1-1~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
xfce4-pulseaudio-plugin/jammy 0.4.5-1~bpo22.04 amd64 [aktualisierbar von: 0.4.3-1]
xfce4-screenshooter/jammy 1.10.3-1~bpo22.04 amd64 [aktualisierbar von: 1.9.9-1]
xfce4-session/jammy 4.18.1-1~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1ubuntu2]
xfce4-settings/jammy 4.18.2-1ubuntu1~bpo22.04 amd64 [aktualisierbar von: 4.16.2-1ubuntu2]
xfce4-terminal/jammy 1.0.4-1~bpo22.04 amd64 [aktualisierbar von: 0.8.10-1]
xfce4-xkb-plugin/jammy 1:0.8.3-1~bpo22.04 amd64 [aktualisierbar von: 1:0.8.2-1]
xfconf/jammy 4.18.0-2~bpo22.04 amd64 [aktualisierbar von: 4.16.0-2]
xfdesktop4-data/jammy,jammy 4.18.1-1~bpo22.04 all [aktualisierbar von: 4.16.0-1]
xfdesktop4/jammy 4.18.1-1~bpo22.04 amd64 [aktualisierbar von: 4.16.0-1]
xfwm4/jammy 4.18.0-1~bpo22.04 amd64 [aktualisierbar von: 4.16.1-1]

So apart from xfce4-panel there would be a lot of other packages be updated as well.

Well, I´m not so sure about that. Can this be considerd to be really safe :question:

As far as I know Linux Lite is making use of a modified version of the xfce DE.
I´ve no idea whether using the xubuntu-dev/staging ppa would interfere with this “speciality” or not… :thinking:.

Many greetings from Rosika :slightly_smiling_face:

Hi Rosika,
I think, unless you really need it, you should uninstall it.
No offense to @clatterfordslim , it is fine to meddle with a spare system, but Rosika is trying it on her main Linux Lite system. It would be better to play with ppa’s in a VM.

Regards
Neville

2 Likes

100% agree with @nevj - I’ve had many issues in the past with conflicts due to installing PPA’s…

I only do it if I absolutely need package X and a PPA is the only way… Occasionally I’ve been able to locate the DEB file that the PPA hosts, download it, and install with dpkg…


I’ve also encountered hideous scenarios where some “developer” read some stack overflow article or whatever and attempted to install some PPAs in Debian and screwed up the whole apt system, we call these people “passion fingers” because they f–k everything they touch :smiley:

2 Likes

That is a better way. You are in control, instead of handing it to some potentially nasty script.

Well I use it all the time and have had no problem. Linux Mint Xfce is also a modified version of Xfce and have had no problem at all. Thunar gets upgraded too, but I don’t use Thunar I use Nemo as my default. So even installing Nemo and uninstalling Thunar could be called a risk, but that’s the beauty about Linux it’s versatility. Has anything else gone wrong since you installed 4.18? I really don’t know why Linux Lite, Linux Mint and all the other Ubuntu based Xfce DE’S don’t upgrade to 4.18. The 4.16.4 gives errors with panel icons, where as the 4.18 fixes it.

Why is Ubuntu and Ubuntu based DE’S so behind Arch? If it works in Arch, why not on a Ubuntu based system? 4.18 for me works smoothly on all my main machines. Makes Linux Mint faster too, especially now I have gotten rid of Libreoffice, all of mint-themes, mint-themes-legacy mint-x-theme-icons, mint-y-theme-icons, mint-y-theme-icons-legacy and put my own themes in as default, plus my own wallpapers too, got rid of all the artwork of mints. Made my own custom ISO using Cubic. After stripping it out of all the bulk, my machine is running better than ever before. It installs in six minutes, instead of the default bloated version of ten minutes forty four seconds.

I have done the video series, apart from the last video, which hopefully will be going up tomorrow.
My YouTube Channel Part 5 going up today. I make content because I like to, not to become a YouTube content creator for money, or fame. I’m not a very good talker, but can write so much better than talking. I only do videos on my experiences with Linux. I keep it as me being a user of Linux not a programmer which is totally correct. I’m just a normal bloke living in a normal mucked up world like everybody else. What I love about Linux is it’s choice, not so much on which Distro, but on what you want to install on it, is left to the user. Whether or not you install 4.18 is totally your choice, all I can do is give my experiences with it and everything has been smooth sailing.

3 Likes

Thats fine Mark. You are a real expert at configuring DE’s. , and you have some spare computer space to do it in.
I was concerned mainly for Rosika, because Lite is her main system which she depends on for everything. She ought to wait for a fully supported upgrade. PPA’s are risky.

I have Xfce 4.18 in Gentoo, and Void, … but I do not have it in MX or Debian. That is the way it goes. I dont think most of the Debian family will get 4.18 until Debian does. There is very little difference unless you are a conniseur of desktop behaviours.

I do notice the boot speed difference that you refer to. My Gentoo is really minimal and boots in about 10 sec. Void is a bit slower, maybe 15 sec. Debian and MX are more like 30 sec. Bloat is to be avoided.

You talk about choice. I choose to combine a bloated stable distro with a minimal rolling release one. So MX and Void in one machine, Debian and Gentoo in the other. I can have the best of both worlds.

I have never tried your approach of starting with a bloated install and pruning it. It is probably easier than a minimal install and having to add things. Certainly easier to configure initially.

One of the things about Xfce is that it is meant to be hand-crafted to suit. In that sense it is a bit like Gentoo… no two Xfce’s will be the same. That is what Linux is supposed to be like, as you say.

Enjoy making your video. It is something I would never even attempt.

Regards
Neville

1 Like

Hi to you all, :wave:

thanks so much for a wealth of replies. :heart:

@nevj :

Right.

Well, actually I haven´t done the upgrade of those packages. I just wanted to take a look at potential changes.
After that I deleted the ppa:xubuntu-dev/staging entries from software-properties-gtk again and refreshed the package cache.
So it´s back to the defaults again. :wink:

Thanks for your concern, Neville. I was a bit concerned, too. Perhaps a bit over-cautious as well.
@clatterfordslim is certainly more confident in those matters, and he knows what he´s doing. :+1:

In the meantime stevef from the LL forum commented (regarding my problem):

For me the issue is very rare.
At worst it is a temporary inconvenience and very easy to work around.
The value of using a stable and supported platform with LTS status is much greater.

I know there are workarounds even for the panel version I´m using:

  • [problems] can be rectified by hovering the mouse over a launcher in the panel, without depressing any mouse buttons: any erroneously missing window-buttons are restored.

and

  • An other way to rectify this bug without using xfce4-panel -r, is to right-click on the panel, and go to dashboard → settings.
    When the settings window appears, “any erroneously missing window-buttons are restored, and any superfluous blank window-button spaces (left over from previously closed windows) are eliminated”

(both from some Windows do not appear in the panel (#188) · Issues · Xfce / xfce4-panel · GitLab )

The 1st one didn´t work for me and the 2nd one I´ll still have to try… :blush: .

Thanks a lot, Neville.

@clatterfordslim :

Thanks a lot to you as well, Mark.

O.K., that sounds good and gives me a bit of hope then.

No, but I haven´t really installed it, I´ve just taken a look at what packages would be affected by the ppa.

Right. You have a point there. I don´t know either. :thinking:

Anyway, if I decide to try the ppa it´d be probably for the best to make a timeshift snapshot first, just in case.

Thanks for the update on your youtube channel. I´m very impressed indeed. :+1:
I hope to be able to take a look at them.

Many thanks, Mark, for your kind help.

Greetings to all of you. :heart:
Rosika :slightly_smiling_face:

3 Likes