You are not logged in.

#726 2020-05-16 00:06:23

paysonwallach
Member
Registered: 2019-05-28
Posts: 2

Re: Pantheon Shell on Archlinux

Hi everyone,

Thank you for all of the effort that's been put into getting Pantheon running on Arch!

I've managed to get custom keybindings working with the latest versions of Mutter (3.36.2-1), Gala (3.3.2-1), and vanilla GNOME Settings Daemon (3.36.1-1). I wasn't terribly methodical in my experimentation so I don't know if simply updating to the latest versions of the aforementioned packages was sufficient or not but additionally, instead of editing the `Exec` paths of the various GNOME Settings Daemon plugins' `.desktop` files (as previously mentioned in the thread), I moved each plugin's executable to the path originally specified in its `.desktop` file. This reflects their arrangment in elementary OS and I suspect that there may be other components that expect these plugins to be in those locations, namely under `/usr/lib/gnome-settings-daemon/`.

Offline

#727 2020-05-16 00:54:45

quequotion
Member
From: Oita, Japan
Registered: 2013-07-29
Posts: 754
Website

Re: Pantheon Shell on Archlinux

paysonwallach wrote:

instead of editing the `Exec` paths of the various GNOME Settings Daemon plugins' `.desktop` files (as previously mentioned in the thread), I moved each plugin's executable to the path originally specified in its `.desktop` file. This reflects their arrangment in elementary OS and I suspect that there may be other components that expect these plugins to be in those locations, namely under `/usr/lib/gnome-settings-daemon/`.

Thank you for doing this experiment. Moving files away from their install location after pacman has installed them is a radical and unsupported thing to do, however. Your package manager can no longer track those files, ie they will not be replaced by ugrades, the package manager cannot remove them and upgrades will result in two sets of these files on your system.

I am happy you demonstrated that this set of packages can be made to work, but what this problem needs is an upstream fix. I have tried before, but the solution may not be as simple as my attempt. It seems I'm going to have to go back and throw the FHS 2.3 spec at them.

So I did.

Last edited by quequotion (2020-05-16 01:36:25)

Offline

#728 2020-05-16 16:13:43

dr_Styki
Member
Registered: 2020-05-15
Posts: 1

Re: Pantheon Shell on Archlinux

Hi guys,

I just installed Pantheon yesterday on my new PC and it works very well. So I give you a little feedback.
switchboard-plug-about
Installation

Pantheon packages

    from community :

pantheon pantheon-unstable light-locker switchboard-plug-security-privacy

    from aur :

elementary-wallpapers-git
pantheon-default-settings
pantheon-notifications-git (master, Go back to commit 5d7e3c479cb38197644db000ffabbe827fcd7e90)
pantheon-session
switchboard-plug-elementary-tweaks-git

    Some usefull packages :

cups cups-pk-helper #(for the switchboard Printers plug)
gvfs gvfs-afc gvfs-mtp gvfs-nfs gvfs-smb #(for pantheon files)
pulseaudio-bluetooth #(For bluetooth headset)

Don't forget to enable daemons like :

  • lightdm

  • NetworkManager

  • org.cups.cupsd

  • bluetooth

  • avahi-daemon

gsd path fix :

    Edit each /etc/xdg/autostart/org.gnome.SettingsDaemon.*-pantheon.desktop file and replace "/usr/lib/gnome-settings-daemon" by "/usr/lib".

pantheon.session fix :

    Remove org.gnome.SettingsDaemon.Clipboard and org.gnome.SettingsDaemon.Mouse from "RequiredComponents" in /usr/share/gnome-session/sessions/pantheon.session because they are not provided by gsd.


Now, what's working and what doesn't ?

Gala - Ok

  • Notifications (aur) - Ok

  • Keyboard Shortcuts (Screenshot, Sound, Brightness, Media, Custom, ...) - Ok

  • Window tiling - Ok

  • Multitask view - Ok

  • Picture in Picture - Ok

  • Workspaces - Ok

Wingpanel - Ok

  • Applications Menu - Ok

  • Indicators - Ok

    • Bluetooth - Ok

    • Datetime - Ok

    • Keyboard - Ok

    • Network - Ok

    • Nightlight - Ok

    • Notifications - Ok

    • Power - Ok

    • Session - Ok

    • Sound - Ok

Plank - Ok

Switchboard - Ok

  • Personal

    • Applications - Ok

    • Desktop - Ok

    • Language & Region - Ko

    • Notifications - Almost Ok

      • "Bubbles" button works

      • "Sounds" button works

      • "Notifications Center" button doesn't work

    • Security & Privacy

      • History - Ok

      • Locking - Not tested yet

      • Firewall - Ok

      • Housekeeping - Not tested yet

      • Location Services - Not tested yet

    • Tweaks (AUR) - Ok

  • Hardware

    • Displays - Ok

    • Keyboards - Ok

    • Mouse & Touchpad - Ok

    • Power - Not tested yet

    • Printers - Ok

    • Sounds - Ok

  • Network & Wireless

    • Bluetooth - Ok

    • Network - Ok

    • Online Accounts - Ko

    • Sharing - Not tested yet

  • Adminisration

    • About - Ok

    • Date & Time - Ok

    • Screen Time & Limits (Parental Control) - dns filter works. But time limit and app restriction don't.

    • Universal Access - Not tested yet

    • User Accounts - Ok

Pantheon Greeter - Ok

    Work well, but show the wingpanel datetime indicator. It should not. neutral

elementary OS official Apps :

  • Calculator - Ok

  • Calendar - Ok

  • Camera - Unable to test (no webcam)

  • Code - Ok

  • Files - Ok

  • Music - Ok

  • Photos - Ok

  • Screenshot - Ok

  • Shortcut-overlay - Ok

  • Terminal - Ok

  • Videos - Ok

Bonus elementary independent Apps

    Tested independent app that work OOB.
    git clone, arch-meson, ninja, ninja install, enjoy.

    Planner : to manage your tasks / projects.
        https://github.com/alainm23/planner
   
    Monitor :  Gnome system monitor like.
        https://github.com/stsdc/monitor
   
    AppEditor : Edit/Create .desktop, name, icon, category, command, etc ...
        https://github.com/donadigo/appeditor

Last edited by dr_Styki (2020-07-05 21:20:51)

Offline

#729 2020-05-24 02:30:18

SolarAquarion
Member
Registered: 2014-05-18
Posts: 88

Re: Pantheon Shell on Archlinux

There's this pull-request https://github.com/elementary/session-settings/pull/28 for the FHS stuff
for some reason switchboard plugs are not loading, which is weird.  It seems everything is properly linked

Offline

#730 2020-08-05 03:10:22

Use**ame
Member
Registered: 2019-04-24
Posts: 24

Re: Pantheon Shell on Archlinux

For some reason, the volume and brightness control buttons on the keyboard stopped working again. I did what I said above dr_Styki. What can I do?

Offline

#731 2020-08-09 11:20:22

quequotion
Member
From: Oita, Japan
Registered: 2013-07-29
Posts: 754
Website

Re: Pantheon Shell on Archlinux

kaptenen wrote:

is the time wrong for any one else?

Is this a fresh install (of arch)?

Offline

Board footer

Powered by FluxBB