You are not logged in.

#626 2015-11-15 22:20:45

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

Re: Pantheon Shell on Archlinux

Pushed a minor update to xscreensaver-dbus-screenlock for pantheon-variants:

Now emulating org.freedesktop.ScreenSaver (light-locker) instead of org.gnome.ScreenSaver (gnome-screensaver) because this is what wingpanel-indicator-session expects.

Unfortunately, the "Lock" button in wingpanel-indicator-session is not clickable, as it is looking for an additional user-switching dbus service in order to activate the button...

Locking by hotkey is working for me. Maybe the other dbus service can be spoofed...?

EDIT: It might also be possible to provide both org.freedesktop.ScreenSaver and org.gnome.ScreenSaver from a single python script (with a few changes); haven't tested.

Last edited by quequotion (2015-11-15 22:27:50)

Offline

#627 2015-11-16 04:54:29

nicetux
Member
Registered: 2015-11-16
Posts: 1

Re: Pantheon Shell on Archlinux

Those window close/maximize button bugs are so odd...

I am using ppa:elementaryos/daily on ubuntu 15.10 and when using "gala" having the same issues with older gtk2 applications like gvim/firefox.
Have tried on both GTK-3 3.16 and 3.18

Love the arch hacks to use other window managers, trying to get compton up and running as well as gala.

Offline

#628 2015-11-16 20:21:54

VenomGameworld
Member
Registered: 2009-07-12
Posts: 39

Re: Pantheon Shell on Archlinux

@nicetux

There's another way to fix this issue. The guys from Manjaro Linux "patched" Mutter 3.14 and Gala so the buttons work again. You can find those at:
https://github.com/Ste74/Pkg-Dev/tree/m … on-manjaro
https://github.com/Ste74/Pkg-Dev/tree/m … zr-manjaro

Only problem I've been experiencing so far is trying to change the Mutter (titlebar) theme...

Offline

#629 2015-11-16 20:29:09

VenomGameworld
Member
Registered: 2009-07-12
Posts: 39

Re: Pantheon Shell on Archlinux

quequotion wrote:

Unrelated: wingpanel-indicator-notifications has been updated for the change in gala's gconf keys, but I still can't get it to actually show any (past) notifications. I am currently using notify-osd-customizable and I get its notification bubbles.

EDIT: There is indeed a custom notification service as a plugin for gala... looking into making a breakout version (recreating pantheon-notify) for non-gala desktops. There already is such a thing in some lauchpad question somewhere, but it will be outdated by now...

How did you get notify-osd-customizable to work? I've double checked the org.freedesktop.Notifications.service file and disabled the one from Pantheon (org.gnome.Notifications.service), but it doesn't show me anything...

Offline

#630 2015-11-23 17:25:12

svalmont
Member
From: Londonderry, NH
Registered: 2013-04-05
Posts: 81
Website

Re: Pantheon Shell on Archlinux

So I've applied the 2 manjaro patches above for gala, etc.  And I had to uninstall pantheon-session as it was a dependency of gala-bzr.  How did you work around that?

Offline

#631 2015-11-24 12:42:55

VenomGameworld
Member
Registered: 2009-07-12
Posts: 39

Re: Pantheon Shell on Archlinux

svalmont wrote:

So I've applied the 2 manjaro patches above for gala, etc.  And I had to uninstall pantheon-session as it was a dependency of gala-bzr.  How did you work around that?

I forgot that one. There's a patched version of pantheon-session as well. You can find it at:
https://github.com/Ste74/Pkg-Dev/tree/m … on-manjaro

Remark: I don't use a display manager so in my case I've added the 2 commands from the "pantheon-session.sh" file to my ~/.xinitrc. If you do use a display manager it should work out of the box though I didn't test it.

When you're logged on you should see a new titlebar (with working buttons), but I haven't come round yet to changing the mutter titlebar theme. Key to this is having the 3.14 version of the package "gnome-themes-standard" installed because pantheon is built on GTK 3.14 (Freya release).
I'll post an update (hopefully) soon.

Offline

#632 2015-11-24 13:34:21

svalmont
Member
From: Londonderry, NH
Registered: 2013-04-05
Posts: 81
Website

Re: Pantheon Shell on Archlinux

Thank you, but missing two more listed as a dependacy of pantheon-session-bzr-manjaro:

slingshot-launcher-bzr-manjaro : https://github.com/Ste74/Pkg-Dev/tree/m … zr-manjaro
wingpanel-bzr-manjaro  : https://github.com/Ste74/Pkg-Dev/tree/m … zr-manjaro

UPDATE: found them, but when makepkg on wingpanel-bzr-manjaro, I get the following error:

One or more files did not pass the validity check! 

on wingpanel-fixes.patch

UPDATE(2): which is solved by makepkg -g >> PKGBUILD

Last edited by svalmont (2015-11-24 14:02:24)

Offline

#633 2015-11-24 16:28:18

svalmont
Member
From: Londonderry, NH
Registered: 2013-04-05
Posts: 81
Website

Re: Pantheon Shell on Archlinux

So I have all those packages installed, I've installed gnome-themes-standard 3.14.2 and I don't get the wingpanel or slingshot.  Even superkey + space doesn't bring up the application menu.  I do have plank and a blue background.  Command-line for slingshot will bring it up, but command-line for wingpanel won't and gives a warning:

IndicatorManager.vala:208: Unable to scan indicators folder /usr/lib/wingpanel: No such file or directory

UPDATE: Resolved by installing an indicator(s)

Last edited by svalmont (2015-11-26 01:56:51)

Offline

#634 2015-11-24 17:01:28

C6M6
Member
Registered: 2012-07-13
Posts: 39

Re: Pantheon Shell on Archlinux

for those who wanna try, here a patch that allow to use deepin-mutter instead of mutter (the deepin guys hacked mutter to workaround the problem of the windows control in non csd windows), it works, the themes are ok, and there no need to use the older packages version (plus deepin-mutter is in the official repo), but sometimes there are some shadow glitch.

it would be better if the problem would be fixed from gala side, but for now it works

ps: with the latest version of gala the media keys works (no osd), but gnome-settings-daemon need to be added to the dependency list

Offline

#635 2015-11-30 10:58:05

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

Re: Pantheon Shell on Archlinux

VenomGameworld wrote:

How did you get notify-osd-customizable to work? I've double checked the org.freedesktop.Notifications.service file and disabled the one from Pantheon (org.gnome.Notifications.service), but it doesn't show me anything...

I don't recall having to do anything in particular, but I've never had gala installed for it's service to get in the way. I wonder why they are using org.freedesktop for screen locking and org.gnome for notifications... I'm still looking into it (and trying to convice gala not to be a window manager).

Offline

#636 2015-11-30 17:56:03

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

Re: Pantheon Shell on Archlinux

Ideally Pantheon shell should be a Wayland compositor ...

Everything will eventually go Wayland way, so why make efforts in using X window managers?

my 2c ... wink

Offline

#637 2015-12-05 11:57:57

ElectricPrism
Member
Registered: 2012-12-07
Posts: 35

Re: Pantheon Shell on Archlinux

Hey @All - I did a massive revision to my Pantheon Arch Install Guide bringing it up to date with my Gnome Arch Install Guide

I periodically check this thread and the status in the hopes that I can help streamline a process to get the ElementaryOS experience with the awesomeness and freshness of Arch.

Anyways, presently it seems pantheon-session-bzr isn't building as the PKGBUILD is out of date now
"PKGBUILD is out of date... The file "debian/pantheon.desktop" does not exist in the repository http://bazaar.launchpad.net/~elementary-os/elementaryos/pantheon-xsession-settings/files/head:/debian/"

Everyone feel free to make suggestions to the doc and I'll graft them in, I would really like to see Pantheon Shell working as it's design is so complimentary to Arch IMO.

I'm also interested in the 3 Manjaro patches
https://github.com/Ste74/Pkg-Dev/tree/m … on-manjaro
https://github.com/Ste74/Pkg-Dev/tree/m … on-manjaro
https://github.com/Ste74/Pkg-Dev/tree/m … zr-manjaro

But I'm not exactly sure in layman's terms what the composite effect of the three patches does - fix some window shadow bugs? Anything else?

Edit: I would like to get to a point where I can create and share a VMWare Image, VBOX or QEMU of a working Pantheon Install, it seems like it might help focus and identify issues and/or fixes aswell

Last edited by ElectricPrism (2015-12-05 12:43:25)

Offline

#638 2015-12-07 05:31:03

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

Re: Pantheon Shell on Archlinux

bmentink wrote:

Ideally Pantheon shell should be a Wayland compositor ...

Everything will eventually go Wayland way, so why make efforts in using X window managers?

my 2c ... wink

If all of gala's services ran independently of the window manager, they'd be a half-step closer to portability.

Offline

#639 2015-12-17 19:59:07

livingsilver94
Member
Registered: 2015-12-17
Posts: 4

Re: Pantheon Shell on Archlinux

Hello people,
I'm on Virtualbox. I've tried to install Pantheon (pantheon-session-bzr) via both AUR and alucryd's repository. Everything is fine except for wingpanel: it's completely invisible!! And that's not all; if I click where application menu is supposed to be, nothing happens, however I'm able to open it typing ALT+F2. Any suggestion to make it behaving properly?

Last edited by livingsilver94 (2015-12-17 19:59:39)

Offline

#640 2015-12-18 00:12:59

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

Re: Pantheon Shell on Archlinux

The wingpanel is invisible because it has crashed ... un-install the wingpanel indicator applet .. then reboot.

Last edited by bmentink (2015-12-18 00:13:32)

Offline

#641 2015-12-18 21:29:14

livingsilver94
Member
Registered: 2015-12-17
Posts: 4

Re: Pantheon Shell on Archlinux

Found! Thank you for the hint. wingpanel didn't appear because wingpanel-indicator-launcher-bzr was missing. Once installed, it appeared after a reboot. That package should be put in dependencies list.

Last edited by livingsilver94 (2015-12-18 21:29:32)

Offline

#642 2016-01-17 04:46:22

ElectricPrism
Member
Registered: 2012-12-07
Posts: 35

Re: Pantheon Shell on Archlinux

Whats the status of Pantheon Arch? Is it still pretty hacky? Or do we have a pretty good state?

Offline

#643 2016-02-03 07:30:12

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

Re: Pantheon Shell on Archlinux

Hi Guys,

I have just installed arch/pantheon on a baytrail atom micro-pc. Was a bit of a  mission with 32bit EFI bios, as I had to make a custom install boot USB_Stick wink

Works very well, but I do have one major issue. The "Application" launcher top/left in wingpanel won't allow the launcher to stay in focus. I press application, the window flashes front for a second, then disappears before I can do anything with it ..

Any idea's

Last edited by bmentink (2016-02-04 07:12:37)

Offline

#644 2016-02-04 22:06:16

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

Re: Pantheon Shell on Archlinux

Update:

It seems slingshot-launcher is crashing evertime I try to launch the "Application" menu ... anyone have a fix for this?
In the meantime I will use synapse to launch programs ..

Offline

#645 2016-02-21 11:06:30

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

Re: Pantheon Shell on Archlinux

long time no see, been enjoying a stable interface for a while and just getting back to upgrades now.

just noticed something recently, this menu option in the pantheon-files-gtk dialog, "visit file" (oops, animation's a little too fast..)
visit_file.jpg
conventiently goes from file in recent files list to the directory holding that file.

edit: plank(-bzr) now has a osx-like zoom animation; i like that it is more customizable than the osx implementation.
Screenshot_from_2016_02_21_22_57_07.jpg
much more sexy; featuring: my old hacky trashbox icon.

plank also features several of its own "docklets" now, including a fully-functional trashbox icon, clock, show desktop, and "clippy" (didn't work for me--probably a clipboard manager)

Edit: Clippy needed a restart
plank_clippy.png
Right click menu, simple select-from-history clipboard manager.

Last edited by quequotion (2016-02-22 14:10:03)

Offline

#646 2016-02-21 19:56:52

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

Re: Pantheon Shell on Archlinux

Looks great!, did you turn on the zoom animation and trash icon with dconf-editor?

Last edited by bmentink (2016-02-21 19:57:43)

Offline

#647 2016-02-22 04:02:24

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

Re: Pantheon Shell on Archlinux

bmentink wrote:

Looks great!, did you turn on the zoom animation and trash icon with dconf-editor?

plank installs an icon for itself, the fastest way to plank's own settings application is the right-click menu here. drag and drop the docklets from its third tab.

last I checked plank hadn't been migrated to gconf, but I haven't looked into it with this version. the docklets are in vala at least.

Offline

#648 2016-02-22 05:10:31

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

Re: Pantheon Shell on Archlinux

Sorry .. not with you. All I get when I right-click in the dock is "Keep in Dock" style options, see nothing regarding settings ..
Please elaborate ..

Offline

#649 2016-02-22 10:41:33

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

Re: Pantheon Shell on Archlinux

bmentink wrote:

Please elaborate ..

For plank's own icon (white blue anchor on light blue square with rounded corners, and white mock plank)?  One of the options in this menu is "Preferences":
plank_preferences.png

You could also get there from the terminal (or slingshot) with "plank --preferences".

Last edited by quequotion (2016-02-22 18:11:56)

Offline

#650 2016-02-22 17:43:53

bmentink
Member
From: New Zealand
Registered: 2009-08-23
Posts: 442

Re: Pantheon Shell on Archlinux

Ah ... no wonder I could not find it .... I don't have that Anchor Icon visible ..
Thanks, will do the "plank --preferences" thing ..

Offline

Board footer

Powered by FluxBB