Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5349

Raspberry Pi OS • Re: Keyboard layout displaying/switching for Wayfire and wf-panel-pi

$
0
0
pi@raspberrypi:~/wf-panel-pi/builddir $ meson compile

ERROR: Current directory is not a meson build directory: `/home/pi/wf-panel-pi/builddir`.
Please specify a valid build dir or change the working directory to it.
It is also possible that the build directory was generated with an old
meson version. Please regenerate it in this case.
kalimera.kollisa edo.voithiseme se parakalo.manythanks
dimosthenis
Are you sure you are running on Bookworm? I have not tested this in any older release. If yes, I would suggest to make sure your system is up-to-date and then retry:

Code:

pi@raspberrypi:~/wf-panel-pi $ sudo apt updatepi@raspberrypi:~/wf-panel-pi $ sudo apt upgradepi@raspberrypi:~/wf-panel-pi $ rm -rf builddirpi@raspberrypi:~/wf-panel-pi $ meson setup builddir --prefix=/usr --libdir=/usr/lib/<library-location> # check README.md for what to put herepi@raspberrypi:~/wf-panel-pi $ cd builddirpi@raspberrypi:~/wf-panel-pi/builddir $ meson compile
Thanks for making this. Since you requested comments, it is a pleasure to report that I am a happy user of your https://github.com/avarvit/wayfire-kbdd-plugin plugin for more than a month now. I can not comment on https://github.com/avarvit/wf-panel-pi because I hesitated installing it (in case it complicates future updates).

Again thanks for the very useful plugin.
Thanks for your kind words! Although I am generally following wf-panel-pi (my clone is up to date with the official upstream repository, as you can check), I understand your argument. You can however compile and run my wf-panel-pi without installing it:

Code:

$ cd builddir$ meson compile$ ps -ef | fgrep wf-panel-pi | fgrep -v grep | awk '{print $2}' | xargs kill$ ./src/panel/wf-panel-pi
Even if you install my wf-panel-pi, thus overwriting the distribution one, you can always re-instate the distribution version of wf-panel-pi at any time by entering this:

Code:

$ sudo apt reinstall wf-panel-pi
This command will overwrite my wf-panel-pi with the one from the distribution, resetting things to their former state. If you have added kbdlayout to the enabled plugins (widgets_right=... line in ~/.config/wf-panel-pi), after re-instating the stock (distribution) wf-panel-pi, it will log an error when starting about not knowing what this is, but other than that it will work happily as it did before.

Statistics: Posted by avarvit — Sat Mar 23, 2024 7:51 pm



Viewing all articles
Browse latest Browse all 5349

Trending Articles