Package Details: plasma-bigscreen-git r411.7344fe3-1

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)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3

ArchieMeng commented on 2021-08-26 09:56 (UTC) (edited on 2021-08-26 09:56 (UTC) by ArchieMeng)

@kihanos,

  1. How did you solve the last dependency of 'plasma-settings'? Is it a optional dependency?

  2. For the step 2 and step 3 in your post, are they required for a fresh arch environment (Which haven't install plasma before)?

  3. And would you like to become co-maintainer of this package since you have done a lot for the packaging when I was absent.

kihanos commented on 2021-08-16 07:34 (UTC)

@ArchieMeng

So, I finally got it to run as expected without Mycroft nor CEC support. Things are more complicated than I thought.

1- Dependencies:

    'kactivities'
    'kactivities-stats'
    'ki18n'
    'kdeconnect'
    'plasma-workspace'
    'kdeclarative'
    'plasma-framework'
    'kirigami2'
    'kcmutils'
    'knotifications'
    'kwindowsystem'
    'kwayland'
    'kwayland-integration'
    'xorg-server-xwayland'
    'plasma-wayland-session'
    'plasma-nano'
    'plasma-settings'

Note: the last dependency is Plasma-Mobile's KCM. Not yet on AUR, available at https://invent.kde.org/plasma-mobile/plasma-settings. The build procedure is straightforward. I did not untangle the dependencies of plasma-settings, but the ones of plasma-bigscreen are enough.

2- Created a dedicated user USER. Copied the content of https://invent.kde.org/plasma-bigscreen/bigscreen-debos-image-rpi4/-/tree/master/overlays/bigscreen/etc/xdg into $USER's ~/.config

3- Made 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

ArchieMeng commented on 2021-08-13 02:46 (UTC) (edited on 2021-08-13 02:46 (UTC) by ArchieMeng)

@kihanos The plasma-meta is just a meta package which install all the plasma environment. I didn't know which plasma dependencies the plasma-bigscreen needs at first, so I just used it to build the package in advance. I will change it to the specific ones once they are clear.

For mycroft-core, I don't have the proper environment to test (GFW blocked the repo and mycroft is not taking my proxy settings). But I remember when I was first packaging this package, the mycroft-core seemed to be working. Could you recheck that? If true, then mycroft-gui is the actual one needed.

kihanos commented on 2021-08-12 16:14 (UTC) (edited on 2021-08-12 16:16 (UTC) by kihanos)

Another comment: the optional dependency mycroft-core does not seems to be enough. Installing mycroft-gui seems to be needed (as least for cmake to quit complaining)

kihanos commented on 2021-08-12 15:05 (UTC) (edited on 2021-08-12 16:16 (UTC) by kihanos)

Hi! First, sddm now launches plasma bigscreen without any problem. Second, is there a reason for the dependence to plasma-meta? This seems way more than what is listed in the git README: https://invent.kde.org/plasma/plasma-bigscreen

neilsimp1 commented on 2021-05-15 15:50 (UTC)

I get a black screen whether I start from sddm or run /usr/bin/plasma-bigscreen-wayland. What Lean0402 suggested does indeed work for me though.

Leon0402 commented on 2020-12-23 16:58 (UTC)

When logging in from sddm, the screen is just black with my mouse cursor being visible.

From a wayland session I can use "plasmashell --replace -p org.kde.plasma.mycroft.bigscreen" though to make it work.