gnome-session is broken without 3d acceleration, breaking gnome-flashback on non-3D H/W and cloud environments (Forwarded-X, VNC and NX/X2GO)

Bug #1274013 reported by Martin Meredith on 2014-01-29
120
This bug affects 27 people
Affects Status Importance Assigned to Milestone
gnome-session (Ubuntu)
Critical
Unassigned
Nominated for Saucy by Martin Meredith

Bug Description

Gnome-Session 3.8+ enforces usage of 3D, breaking usage of all gnome-session based sessions in non-3D accelerated environments as non-3D enabled hardware, forwarded-X, VNC and NX/X2GO.

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

Overriding 3D checks (sym-linking /usr/lib/gnome-session/gnome-session-check-* to /bin/true) allows to start the session but it fails few seconds later when gnome-session segfault without apparent reason.

(Sorry for hijacking this bug, but new gnome-session behavior has much broader affect then originally reported)

Original report:
----------------
In Saucy Salamander, gdm will not start if 3d acceleration is not available. This throws an error to /var/log/gdm/:0-greeter.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:4142): WARNING **: software acceleration check failed: Child process exited with code 1

This is a regression from raring, and is the same if gnome-fallback is unavailable.

Possibly the same bug as #1251281, as this shows the same error.

This is preventing me from upgrading to raring, as I run 4 screens on an Nvidia Quadro NVS 450, meaning 3d is unavailable.

Martin Meredith (mez) wrote :

Have marked as critical as this makes saucy completely unusable as a desktop environment on non-3d machines.

Changed in gnome-session (Ubuntu):
importance: Undecided → Critical
Eugene San (eugenesan) on 2014-02-23
summary: - gdm fails to start without 3d acceleration
+ gnome-session is broken without 3d acceleration, breaking gnome-
+ flashback on X, VNC and NX/X2GO
tags: added: regression-proposed trusty
Eugene San (eugenesan) on 2014-02-23
description: updated
Changed in gnome-session (Ubuntu):
status: New → Confirmed
summary: - gnome-session is broken without 3d acceleration, breaking gnome-
+ gnome-session is broken without 3d acceleration, breaking also gnome-
flashback on X, VNC and NX/X2GO
tags: added: regression-release
removed: regression-proposed
Eugene San (eugenesan) on 2014-03-03
description: updated
summary: - gnome-session is broken without 3d acceleration, breaking also gnome-
- flashback on X, VNC and NX/X2GO
+ gnome-session is broken without 3d acceleration, breaking gnome-
+ flashback on non-3D H/W and cloud environments (Forwarded-X, VNC and
+ NX/X2GO)
Maxim Kuvyrkov (maxim-kuvyrkov) wrote :

Anyone has a workaround?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers