I've installed pantheon desktop over Ubuntu 18.04 but can't run it. Firstly I've tried to run it from LightDM just selecting it from drop-down menu, but after pressing "log in" it returns me back to LightDM and I don't find anything interesting in LightDM logs.
So I've tried to run pantheon manually on tty1:
startx /usr/bin/ghome-session --session=pantheon --debug 2> log
And in log
I see this suspicious lines:
...
gnome-session-binary[15662]: DEBUG(+): Starting app: /org/gnome/SessionManager/App1
gnome-session-binary[15662]: DEBUG(+): GsmAutostartApp: starting gala.desktop: command=gala startup-id=10cbf37e055e8ae336157536606743993500000156620000
gnome-session-binary[15662]: DEBUG(+): GsmAutostartApp: started pid:15813
gnome-session-binary[15662]: DEBUG(+): GsmManager: RegisterClient
gnome-session-binary[15662]: DEBUG(+): GsmManager: Adding new client 10cbf37e055e8ae336157536606760263500000156620096 to session
gnome-session-binary[15662]: DEBUG(+): uid = 1000
gnome-session-binary[15662]: DEBUG(+): pid = 15809
gnome-session-binary[15662]: DEBUG(+): exporting client to object path: /org/gnome/SessionManager/Client20
gnome-session-binary[15662]: DEBUG(+): exporting dbus client to object path: /org/gnome/SessionManager/Client20
gnome-session-binary[15662]: DEBUG(+): GsmStore: Adding object id /org/gnome/SessionManager/Client20 to store
gnome-session-binary[15662]: DEBUG(+): GsmManager: Client added: /org/gnome/SessionManager/Client20
gnome-session-binary[15662]: DEBUG(+): GsmAutostartApp: (pid:15813) done (status:127)
gnome-session-binary[15662]: WARNING: App 'gala.desktop' exited with code 127
gnome-session-binary[15662]: DEBUG(+): Re-starting app: /org/gnome/SessionManager/App1
gnome-session-binary[15662]: DEBUG(+): Starting app: /org/gnome/SessionManager/App1
gnome-session-binary[15662]: DEBUG(+): GsmAutostartApp: starting gala.desktop: command=gala startup-id=10cbf37e055e8ae336157536606743993500000156620000
gnome-session-binary[15662]: DEBUG(+): GsmAutostartApp: started pid:15818
gnome-session-binary[15662]: DEBUG(+): GsmAutostartApp: (pid:15818) done (status:127)
gnome-session-binary[15662]: WARNING: App 'gala.desktop' exited with code 127
gnome-session-binary[15662]: DEBUG(+): Re-starting app: /org/gnome/SessionManager/App1
gnome-session-binary[15662]: WARNING: App 'gala.desktop' respawning too quickly
gnome-session-binary[15662]: CRITICAL: We failed, but the fail whale is dead. Sorry....
xinit: connection to X server lost
waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.
It seems there is some problems while running gala
, but how can I know what exactly gone wrong? Is there some gala
logs?
UPD1:
I've found an error in journalctl -xe
output:
symbol lookup error: gala: undefined symbol: meta_screen_reorder_workspace
UPD2: Well, as I understand, it is connected with this issue: https://github.com/alucryd/aur/issues/98, to work correctly we need a libmutter-2.0 version 2.39, but in ubuntu repos there is only 2.38, I don't know how to install it.