Hi all,

I've reworked my solution and now, I guess, at least parts of it are
ready to be merged as SRU.

Summary:
* gnome-{session,desktop} - No backports this time, only bug fixing patches.
* metacity - Backport fresh gtk3 port with composting support and no artifacts.
* gnome-panel - Backport new upstream snapshot and follow upstream guidelines 
in Ubuntu packaging. For example provide only gnome-flashback.
* indicator-appmenu - Fix missing appmenu support for non-LightDM started 
sessions.
* ubuntu-themes - Add support of XFWM4 (in case some one still would prefer it 
over new fixed Metacity).
* gnome-window-applets - New package to mimic Unity style window controls on 
panel.
* cardapio - New package for main menu replacement with search capabilities 
(similar to Whisker from Xubuntu).
* gnome-flashback-desktop - New meta package for unity like environment 
(installs all of the above).

Packages:
https://launchpad.net/~eugenesan/+archive/ppa/+packages?field.name_filter=gnome&field.status_filter=published&field.series_filter=trusty
https://launchpad.net/~eugenesan/+archive/ppa/+packages?field.name_filter=meta&field.status_filter=published&field.series_filter=trusty

Notes:
* If you still want to use official gnome-panel packages you might want to 
comment out gnome-fallback in /etc/upstart-xsessions.
* Solution works mainly due addition of 
0105_gsm-presence-check-also-monitor.patch (will be reported upstream) and 
0104_cmdline_option_disable-acceleration-check.patch (thanks to 
albertsmuktupavels).
* I am still looking for a solution for missing NetworkManager applet and 
inability to mount media. Seems like polkit settings are to blame for that. 
Many permissions are defined only for active users, while "virtual" sessions' 
users registered as non-active. It would be nice if someone could provide a 
solution.
* I've tested above changes only with x2go and natively.
* If you installed previously backported packages from my PPA, you will need to 
downgrade them manually or "re-install" my PPA using ppa-purge and 
add-apt-repository.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/1251281

Title:
  gnome-flashback (metacity) fails to start without hardware
  acceleration, cloud/remote environments
  (Forwarded-X/XRDP/VNC/NX/X2GO/Chromoting)

Status in “gnome-session” package in Ubuntu:
  In Progress

Bug description:
  When trying to launch gnome-flashback (metacity) session from
  XRDP/VNC/NX/X2GO/Chromoting it fails with diagnostics in log:

  >gnome-session-is-accelerated: No composite extension.
  >gnome-session-check-accelerated: Helper exited with code 256
  >gnome-session-is-accelerated: No composite extension.
  >gnome-session-check-accelerated: Helper exited with code 256
  >** (process:11622): WARNING **: software acceleration check failed: Child 
process exited with code 1

  When starting manually gnome-panel, metacity, nautilus and other
  components from .xsession - it works normally.

  Looks like - unnecessary check performed (and failed).

  This breaks gnome-flashback, breaking upgrade path from previous LTS
  and removing most sane option for cloud environments!

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1251281/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to