You are not logged in.

#376 2014-08-22 14:50:30

pgoetz
Member
From: Austin, Texas
Registered: 2014-02-21
Posts: 341

Re: Pantheon Shell on Archlinux

beta990 wrote:

I will keep testing and report (upstream) bugs. If someone needs a clone of the machine, let me know. smile

Thanks for doing this work; and yes, I'd definitely like to examine the .vdi file to see exactly what you did.

Offline

#377 2014-08-22 16:53:08

beta990
Member
Registered: 2011-07-10
Posts: 207

Re: Pantheon Shell on Archlinux

pgoetz wrote:
beta990 wrote:

I will keep testing and report (upstream) bugs. If someone needs a clone of the machine, let me know. smile

Thanks for doing this work; and yes, I'd definitely like to examine the .vdi file to see exactly what you did.

Hi pgoetz,

No problem: https://drive.google.com/file/d/0BzsKHp … sp=sharing

Things I haven't get to work yet:
- Shutdown needs terminal
- Lightdm doesnt work (with eOS greeter), but don't know if this is a VirtualBox issue.
Using gtk3-greeter to log in.
- Terminal prints output on new line, reported upstream.
- Some issues, but need some tweaking..

Will let you know when upload is finished. smile

Last edited by beta990 (2014-08-22 17:52:34)

Offline

#378 2014-08-22 17:48:23

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

Re: Pantheon Shell on Archlinux

beta990 wrote:

- Shutdown needs terminal

If by "needs terminal" you mean that your only means to shutdown is via the terminal, try indicator-pantheon-session-bzr from pantheon-bzr-qq. This has the failing unity dialog patched out. We're in the process of coming up with a better solution, such as forking the indicators. Alternatives include emulation of the Unity dbus calls or replacing the indicators with something new and built from scratch.

Offline

#379 2014-08-22 17:56:01

beta990
Member
Registered: 2011-07-10
Posts: 207

Re: Pantheon Shell on Archlinux

quequotion wrote:
beta990 wrote:

- Shutdown needs terminal

If by "needs terminal" you mean that your only means to shutdown is via the terminal, try indicator-pantheon-session-bzr from pantheon-bzr-qq. This has the failing unity dialog patched out. We're in the process of coming up with a better solution, such as forking the indicators. Alternatives include emulation of the Unity dbus calls or replacing the indicators with something new and built from scratch.

Thanks! Will take a look at this. smile

At couple of months back I got it working, by using a newer version, but that indeed required some unity/gtk3-ubuntu packages.
Going to take a look at the Elementary released beta, to see what versions they used.

PS. Uploaded the machine. smile

Offline

#380 2014-08-22 18:56:54

pgoetz
Member
From: Austin, Texas
Registered: 2014-02-21
Posts: 341

Re: Pantheon Shell on Archlinux

beta990 wrote:

PS. Uploaded the machine. smile

Thanks!  But uploaded to where?

Offline

#381 2014-08-22 19:56:24

Shnatsel
Member
From: Moscow
Registered: 2014-07-25
Posts: 11
Website

Re: Pantheon Shell on Archlinux

quequotion wrote:
beta990 wrote:

- Shutdown needs terminal

If by "needs terminal" you mean that your only means to shutdown is via the terminal, try indicator-pantheon-session-bzr from pantheon-bzr-qq. This has the failing unity dialog patched out. We're in the process of coming up with a better solution, such as forking the indicators. Alternatives include emulation of the Unity dbus calls or replacing the indicators with something new and built from scratch.

Actually, wingpanel-bzr should provide the missing dialog, if that's the problem. (It used to be in Gala with a fancy screen-dimming effect, but there were some issues with it not having a proper GTK context and thus not drawing the dialog properly).


All of the above is a personal opinion and does not represent the views of my granny's dog or the projects to which I contribute.

Offline

#382 2014-08-22 21:20:31

beta990
Member
Registered: 2011-07-10
Posts: 207

Re: Pantheon Shell on Archlinux

pgoetz wrote:
beta990 wrote:

PS. Uploaded the machine. smile

Thanks!  But uploaded to where?

See link in previous post. wink

Shnatsel wrote:
quequotion wrote:
beta990 wrote:

- Shutdown needs terminal

If by "needs terminal" you mean that your only means to shutdown is via the terminal, try indicator-pantheon-session-bzr from pantheon-bzr-qq. This has the failing unity dialog patched out. We're in the process of coming up with a better solution, such as forking the indicators. Alternatives include emulation of the Unity dbus calls or replacing the indicators with something new and built from scratch.

Actually, wingpanel-bzr should provide the missing dialog, if that's the problem. (It used to be in Gala with a fancy screen-dimming effect, but there were some issues with it not having a proper GTK context and thus not drawing the dialog properly).

Hmm, I'm running wingpanel-bzr at the moment. But since you are here, what's the differences between the trunk and 0.3.x?
See the VM for the problem I'm having:

User: archie
Pass: 1234

Last edited by beta990 (2014-08-22 21:21:11)

Offline

#383 2014-08-22 22:06:28

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

Re: Pantheon Shell on Archlinux

Shnatsel wrote:

Actually, wingpanel-bzr should provide the missing dialog, if that's the problem. (It used to be in Gala with a fancy screen-dimming effect, but there were some issues with it not having a proper GTK context and thus not drawing the dialog properly).

That would more accurately parallel the Canonical implementation (having the panel provide the session management dialogs as Unity does).

It worries me though, having code that emulates Unity embedded in Pantheon components; the code will be subject to Canonical's API changes (unless the indicators get forked), plus you'd have to create some new dialogs (and add functionality to wingpanel to make dialogs) for the session management features. I'm not even sure why Canonical chose not to have indicator-session provide its own dialogs or interact directly with the session manager. In fact, the fallback Zenity dialogs (once forcibly activated) provide this functionality just as well (if not as beautifully).

Offline

#384 2014-08-25 02:49:07

cris9288
Member
Registered: 2013-01-07
Posts: 348

Re: Pantheon Shell on Archlinux

Hey everyone, I'm very interested in getting a working Pantheon desktop going and helping out with testing/patching as needed. I'm actually very new to all of this and have minimal packaging skills but hope to get up to speed quickly. I've read through the last 4-5 pages of this thread and I'm still a little confused about something. What is the best way to go about installing and testing Pantheon packages? I know Alucryd has provided an unofficial repo to install packages using pacman, but I see that he also has a github repo with PKGBUILDS. Is it best to just build and install exclusively from one repo or to start with the unofficial repo and use the github repo to attempt to fix things that aren't working? I've also noticed that I'll need to use the pantheon-bzr-qq packages to get a few things working. Any advice is appreciated. Thanks for everyone's hard work on this!

Last edited by cris9288 (2014-08-25 02:55:39)

Offline

#385 2014-08-25 15:07:52

beta990
Member
Registered: 2011-07-10
Posts: 207

Re: Pantheon Shell on Archlinux

cris9288 wrote:

Hey everyone, I'm very interested in getting a working Pantheon desktop going and helping out with testing/patching as needed. I'm actually very new to all of this and have minimal packaging skills but hope to get up to speed quickly. I've read through the last 4-5 pages of this thread and I'm still a little confused about something. What is the best way to go about installing and testing Pantheon packages? I know Alucryd has provided an unofficial repo to install packages using pacman, but I see that he also has a github repo with PKGBUILDS. Is it best to just build and install exclusively from one repo or to start with the unofficial repo and use the github repo to attempt to fix things that aren't working? I've also noticed that I'll need to use the pantheon-bzr-qq packages to get a few things working. Any advice is appreciated. Thanks for everyone's hard work on this!

Hi cris9288,

See the Wiki for details about installing (and what packages you need).

About the git/bzr versions; this is only needed when you want to latest packages/builds.
First try the repo, or try to compile and install.

Offline

#386 2014-08-25 17:03:15

cris9288
Member
Registered: 2013-01-07
Posts: 348

Re: Pantheon Shell on Archlinux

beta990 wrote:
cris9288 wrote:

Hey everyone, I'm very interested in getting a working Pantheon desktop going and helping out with testing/patching as needed. I'm actually very new to all of this and have minimal packaging skills but hope to get up to speed quickly. I've read through the last 4-5 pages of this thread and I'm still a little confused about something. What is the best way to go about installing and testing Pantheon packages? I know Alucryd has provided an unofficial repo to install packages using pacman, but I see that he also has a github repo with PKGBUILDS. Is it best to just build and install exclusively from one repo or to start with the unofficial repo and use the github repo to attempt to fix things that aren't working? I've also noticed that I'll need to use the pantheon-bzr-qq packages to get a few things working. Any advice is appreciated. Thanks for everyone's hard work on this!

Hi cris9288,

See the Wiki for details about installing (and what packages you need).

About the git/bzr versions; this is only needed when you want to latest packages/builds.
First try the repo, or try to compile and install.

Hey thanks for your reply. I have read the wiki, but I was just concerned over the various options for installation. Thinking about it, it should've been self-explanatory.

Offline

#387 2014-08-25 20:40:13

beta990
Member
Registered: 2011-07-10
Posts: 207

Re: Pantheon Shell on Archlinux

cris9288 wrote:
beta990 wrote:
cris9288 wrote:

Hey everyone, I'm very interested in getting a working Pantheon desktop going and helping out with testing/patching as needed. I'm actually very new to all of this and have minimal packaging skills but hope to get up to speed quickly. I've read through the last 4-5 pages of this thread and I'm still a little confused about something. What is the best way to go about installing and testing Pantheon packages? I know Alucryd has provided an unofficial repo to install packages using pacman, but I see that he also has a github repo with PKGBUILDS. Is it best to just build and install exclusively from one repo or to start with the unofficial repo and use the github repo to attempt to fix things that aren't working? I've also noticed that I'll need to use the pantheon-bzr-qq packages to get a few things working. Any advice is appreciated. Thanks for everyone's hard work on this!

Hi cris9288,

See the Wiki for details about installing (and what packages you need).

About the git/bzr versions; this is only needed when you want to latest packages/builds.
First try the repo, or try to compile and install.

Hey thanks for your reply. I have read the wiki, but I was just concerned over the various options for installation. Thinking about it, it should've been self-explanatory.

Np, I believe they are package by someone else.
But don't know the details to be honest. wink

Offline

#388 2014-08-26 07:05:44

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

Re: Pantheon Shell on Archlinux

I'm still only getting the wingpanel with applications in the corner, but no plank or mouse.  Background is blank.

When I try to run gala in a terminal window I get --  error while loading shared libraries: libdbusmenu-glib.so.4: cannot open shared object file: No such file or directory

Offline

#389 2014-08-26 08:33:21

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

Re: Pantheon Shell on Archlinux

cris9288 wrote:

Hey everyone, I'm very interested in getting a working Pantheon desktop going and helping out with testing/patching as needed. I'm actually very new to all of this and have minimal packaging skills but hope to get up to speed quickly. I've read through the last 4-5 pages of this thread and I'm still a little confused about something. What is the best way to go about installing and testing Pantheon packages? I know Alucryd has provided an unofficial repo to install packages using pacman, but I see that he also has a github repo with PKGBUILDS. Is it best to just build and install exclusively from one repo or to start with the unofficial repo and use the github repo to attempt to fix things that aren't working? I've also noticed that I'll need to use the pantheon-bzr-qq packages to get a few things working. Any advice is appreciated. Thanks for everyone's hard work on this!

I added some information to the wiki about indicator-session, which is probably the most useful package in pantheon-bzr-qq at the moment. The rest is mostly testing-oriented, but there's also a nicely patched-up super-wingpanel-bzr package for maximum screen real-estate.

Offline

#390 2014-08-28 05:38:41

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Pantheon Shell on Archlinux

Is there something I can do to fix the following warning messages of plank in my journal?

Aug 28 07:28:56 thinkpad org.ayatana.bamf[871]: (bamfdaemon:925): Wnck-WARNING **: Unhandled action type _OB_WM_ACTION_UNDECORATE
Aug 28 07:29:02 thinkpad org.ayatana.bamf[871]: (bamfdaemon:925): Wnck-WARNING **: Unhandled action type _OB_WM_ACTION_UNDECORATE
Aug 28 07:29:08 thinkpad org.ayatana.bamf[871]: (bamfdaemon:925): Wnck-WARNING **: Unhandled action type _OB_WM_ACTION_UNDECORATE
Aug 28 07:29:08 thinkpad org.ayatana.bamf[871]: (bamfdaemon:925): Wnck-WARNING **: Unhandled action type _OB_WM_ACTION_UNDECORATE
Aug 28 07:29:55 thinkpad org.ayatana.bamf[871]: (bamfdaemon:925): Wnck-WARNING **: Unhandled action type _OB_WM_ACTION_UNDECORATE

What do they essentially tell me? Can someone reproduce them?

Offline

#391 2014-08-28 22:00:49

rokemaster
Member
Registered: 2013-08-24
Posts: 12

Re: Pantheon Shell on Archlinux

Today i've installed Pantheon (current i'm using Gnome)

first added the repository to '/etc/pacman.conf'

[pantheon]
SigLevel = Optional
Server = http://pkgbuild.com/~alucryd/$repo/$arch

and installed

# pacman -Syy pantheon-session-bzr cerbere-bzr gala-bzr wingpanel-bzr \
                            slingshot-launcher-bzr plank-bzr eidete-bzr elementary-icon-theme-bzr \
                            elementary-wallpapers-bzr gtk-theme-elementary-bzr \
                            indicator-pantheon-session-bzr pantheon-default-settings-bzr \
                            pantheon-notify-bzr pantheon-files-bzr pantheon-terminal-bzr \
                            plank-theme-pantheon-bzr switchboard-bzr ttf-opensans ttf-liberation \
                            contractor-bzr
# pacman -S (pacman -Ssq 'switchboard-plug-.*-bzr')

I'm using GDM only select Pantheon and and ready, at first view all is working but:

-  Wingpanel is not working well, does not show the indicators
-  the keys for Volumen +/-, mute, Brightness +/-, PrintScreen (with Shift, Alt), etc anything is working

Can somebody help me with this issues?

Last edited by rokemaster (2014-08-28 22:01:21)

Offline

#392 2014-08-29 17:38:57

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

Re: Pantheon Shell on Archlinux

rokemaster wrote:

-  Wingpanel is not working well, does not show the indicators

Go over the wiki page thoroughly; probably your indicators' .desktop files need "Pantheon" appended to their "OnlyShowIn=" property.

-  the keys for Volumen +/-, mute, Brightness +/-, PrintScreen (with Shift, Alt), etc anything is working

I'm also having trouble with Volume +/- lately, but I don't have Brightness +/- to test; PrintScreen should work if gnome-settings-daemon is running and nothing else is colliding with that hotkey assignment.

Offline

#393 2014-08-29 18:14:12

rokemaster
Member
Registered: 2013-08-24
Posts: 12

Re: Pantheon Shell on Archlinux

quequotion wrote:

Go over the wiki page thoroughly; probably your indicators' .desktop files need "Pantheon" appended to their "OnlyShowIn=" property.

That was the first thing I did

Offline

#394 2014-08-29 20:52:30

cris9288
Member
Registered: 2013-01-07
Posts: 348

Re: Pantheon Shell on Archlinux

Hey everyone, I'm not sure if this has already been covered by someone else but I was having trouble building indicator-datetime from Alucryd's repo. The build was failing when compiling utils.c as it could not locate timedated.h and timedated.c. After some googling, I found this repo for gnome-control-center that contained the files I wanted. https://github.com/tuquito/gnome-contro … s/datetime. Copying timedated.{h,c} to indicator-datetime's src directory allowed the build to complete. I then noticed that libgnome-control-center is included in Alucryd's repo. I copied the timedated files from there and tried to rebuild just to see and it worked too. I already commented on the aur package but I thought I would drop a line here.

Offline

#395 2014-08-30 01:03:12

rokemaster
Member
Registered: 2013-08-24
Posts: 12

Re: Pantheon Shell on Archlinux

@cris9288 Think we should use the forum to define the versions of the libraries (Vala, GTK, etc) based on versions of Arch, I've also tried to compile some packages and I find the same problem or missing fonts or simply that make changes in the code libraries because they are outdated for what is made (from the point of view of Arch). I am not a specialist in Vala, C / C ++, GTK but I have good notions of programming (I'm web developer).I have two days with Pantheon and love it, so this is discouraging me to multimedia keys do not work (should be writing command to change the brightness, volume, etc.) and Wingpanel

I think we can gather a few and in our spare time (who does not have two hours a day) adapt the packages needed to run for Arch

Offline

#396 2014-09-07 10:42:36

bennylb0
Member
From: Melbourne, Australia
Registered: 2010-05-21
Posts: 66

Re: Pantheon Shell on Archlinux

quequotion wrote:
beta990 wrote:

- Shutdown needs terminal

If by "needs terminal" you mean that your only means to shutdown is via the terminal, try indicator-pantheon-session-bzr from pantheon-bzr-qq. This has the failing unity dialog patched out. We're in the process of coming up with a better solution, such as forking the indicators. Alternatives include emulation of the Unity dbus calls or replacing the indicators with something new and built from scratch.

Hi quequotion,

Thanks for the patched indicator-session-pantheon-bzr. On installation I noticed that it removes the power icon from the right of wingpanel. I also noticed modifications to the schemas are made in the patches. In gnome you can logout using a terminal with dbus and the following schema's:

dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1

Do the modifications made in your patches somehow provide the same ability to logout via terminal in Pantheon?

Offline

#397 2014-10-01 12:03:10

stevenvdb
Member
Registered: 2013-06-16
Posts: 2

Re: Pantheon Shell on Archlinux

hello does the switchboard-plug-gcc-bzr work?

if it does not is it not better to provide a plug that opens the gnome control center? that way we can delete the dependenci on cheese:

that leaves only gnome-session that depends on the total gnome-desktop, it would be nice to do without because it depends on many packages

Offline

#398 2014-10-07 19:56:22

kaslusimoes
Member
Registered: 2013-12-19
Posts: 51

Re: Pantheon Shell on Archlinux

Is it just me or is alucryd's granite-bzr kinda broken? I can't get the integration between gala and plank anymore.
Had to downgrade to package r794 for it to work smoothly (mine was r797; dunno if others versions will work or not)

[EDIT] Never mind, my bad. It's working

Last edited by kaslusimoes (2014-10-09 19:47:01)

Offline

#399 2014-10-16 18:04:55

DepletionMode
Member
Registered: 2014-06-07
Posts: 8

Re: Pantheon Shell on Archlinux

I just did a -Syu and it seems my pantheon stuff is foobared.
The session just loads up kinda 'black'. Wingpanel, plank and my indicators seem to be there, but there is no mouse cursor (even though it still lets me hover over stuff and 'click'), no background image. Also the windows don't have borders (cannot resize) and non-gtk windows (such as firefox) have no title bar so I cannot move them. gtk apps (like Files, Maya, etc.) have their gtk title bar and can be moved...

Not sure what package updated that broke it all; it seems gnome + dependencies just switched from 3.12 -> 3.14; could that be it? I'm still running the aur/gtk3-ubuntu package instead of gtk3 (the indicator stuff seems to need it). gtk3-ubuntu still seems to be on 3.12....

Other things that changed in the update: I updated my xorg from 1.15 to 1.16 which gaused a bunch of changes/updates (glamour, etc.)...

Any other ideas?

UPDATE: I tried forcably removing gtk3-ubuntu and installing the new gtk3 package (3.14). Doesn't seem to fix things....

UPDATE2: it's not xorg 1.16...

Last edited by DepletionMode (2014-10-16 18:27:29)

Offline

#400 2014-10-16 18:15:10

Alucryd
Developer
From: France
Registered: 2011-05-07
Posts: 110
Website

Re: Pantheon Shell on Archlinux

Yes, every new version of GNOME breaks Pantheon. It will take time to port everything to 3.14.


The bird of Hermes is my name, eating my wings to make me tame.

Offline

Board footer

Powered by FluxBB