@Colgrave I updated the dependencies, to match those of the stock package https://archlinux.org/packages/extra/x86_64/plasma-bigscreen/
Search Criteria
Package Details: plasma-bigscreen-git r411.7344fe3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/plasma-bigscreen-git.git (read-only, click to copy) |
---|---|
Package Base: | plasma-bigscreen-git |
Description: | A big launcher giving you easy access to any installed apps and skills. |
Upstream URL: | https://plasma-bigscreen.org/ |
Keywords: | mycroft plasma plasma-bigscreen |
Licenses: | GPL2 |
Conflicts: | plasma-bigscreen |
Provides: | plasma-bigscreen |
Submitter: | ArchieMeng |
Maintainer: | None |
Last Packager: | kihanos |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2020-12-02 08:40 (UTC) |
Last Updated: | 2023-04-22 18:05 (UTC) |
Dependencies (12)
- kdeconnect (kdeconnect-no-mdnsAUR, kdeconnect-gitAUR)
- plasma-nanoAUR (plasma-nano-gitAUR)
- plasma-nm (plasma-nm-gitAUR, plasma-nm-qtkeychainAUR)
- plasma-pa (plasma-pa-gitAUR)
- plasma-remotecontrollersAUR (plasma-remotecontrollers-gitAUR)
- plasma-settingsAUR (plasma-settings-gitAUR)
- qt5-virtualkeyboard (qt5-virtualkeyboard-gitAUR)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules-gitAUR (make)
- git (git-gitAUR, git-glAUR) (make)
- libcec (libcec-gitAUR) (optional) – add USB-CEC support in order to be controled by TV remotes
- mycroft-coreAUR (optional) – add voice control support
Required by (1)
Sources (1)
kihanos commented on 2023-04-22 18:07 (UTC)
Colgrave commented on 2023-04-16 04:31 (UTC)
I tried to install plasma-bigscreen-git
today and found that plasma-pa
and plasma-nm
are required to run plasma-bigscreen-git
. Should we consider adding these to the list of dependencies?
kihanos commented on 2022-08-23 18:08 (UTC)
@kovdan01 It's done. Thanks for the catch and the patch!
kovdan01 commented on 2022-08-18 08:19 (UTC)
Hello @kihanos! There is a small issue in current PKGBUILD. It assumes that we use "Unix Makefiles" as default CMake generator - for building and installing we just use make. This works by default, but a user might specify a custom CMAKE_GENERATOR environment variable (e.g. Ninja), and in such case the build becomes broken (ninja of course does not create a Makefile so we can't use make). Instead, I suggest you using cmake build and install commands. Here is the patch (tested it - works correctly):
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -49,12 +49,9 @@ build() {
cmake -B build \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DCMAKE_BUILD_TYPE=Release
-
- cd build
- make
+ cmake --build build --target all
}
package() {
- cd "$srcdir/plasma-bigscreen/build"
- make DESTDIR="$pkgdir/" install
+ cmake --install "$srcdir/plasma-bigscreen/build" --prefix "$pkgdir/usr"
}
kihanos commented on 2022-01-31 13:20 (UTC)
@raist356 Thanks for the catch. It is done.
raist356 commented on 2022-01-24 16:12 (UTC)
Build fails with "Unknown CMake command "ecm_find_qmlmodule"". Use of "ecm_find_qmlmodule" was merged 6 days ago.
Please change the dependency of extra-cmake-modules to the git version. After installing the git version, the build was successful.
kihanos commented on 2021-11-29 19:22 (UTC)
@mantielero Do you know which dependency was actually missing then? plasma-meta is a bit of an overkill here.
mantielero commented on 2021-11-28 21:03 (UTC) (edited on 2021-11-29 10:07 (UTC) by mantielero)
I update the whole system and follow more closely the instructions. Now the mouse/keyboard are working. I get the Plasma BigScreen splash when I start sddm. I get a beautiful background (like a 3d blue surface with a couple of yellow triangles), but nothing else is showing.
I wonder if maybe I am not copying the xdg
content to the proper place. I copied the files directly in ~/.config/
. Should I do it in a subfolder?
EDIT:
Fixed by installing plasma-meta
.
kihanos commented on 2021-11-28 12:57 (UTC) (edited on 2022-01-31 13:26 (UTC) by kihanos)
[EDIT: Although they work, the instructions below are out of date. See https://invent.kde.org/plasma/plasma-bigscreen/-/commit/3841db90f1899d8a90e0a36dc1ba05cdefaea900 for a commit upstream adding a starter script for X11 sessions]
@everyone. To get plasma-bigscreen to run, the following steps need to be taken:
1- Install the package and its deps.
2- Create a dedicated user USER
. Copy the content of https://invent.kde.org/plasma-bigscreen/bigscreen-debos-image-rpi4/-/tree/master/overlays/bigscreen/etc/xdg into $USER
's ~/.config
3- Make this the $USER
's .bash_profile
#
# ~/.bash_profile
#
export PLASMA_PLATFORM=mediacenter
export QT_FILE_SELECTORS=mediacenter
[[ -f ~/.bashrc ]] && . ~/.bashrc
4- You can now launch by loging in with $USER from sddm by running Plasma-X11 or Plasma-Wayland but not Plasma-Bigscreen-Wayland
mantielero commented on 2021-11-28 12:40 (UTC)
I have just learnt about plasma-bigscreen existance. I am trying to install it under RPi4. First I needed to install as hard dependencies:
modemmanager-qt
networkmanager-qt
If I run plasma-bigscreen-wayland
I get a black screen with the mouse and the keyboard working.
If I run sudo systemctl start sddm
I get a login window where the mouse and the keyboard are not working. I use autologin. This occurs with session=plasma
with session=plasma-bigscreen-wayland
I get the black screen and the mouse works.
I copied /usr/share/X11/xorg.conf.d/40-libinput.conf
without success.
Any clue about what could I try.
Pinned Comments