Start a fallback session if platform is too old or unsupported
Bug #1305513 reported by
Jean-Baptiste Lallement
This bug report is a duplicate of:
Bug #1118903: [enhancement] Mir lacks a software rendering backend (and doesn't work in virtual machines).
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
New
|
Undecided
|
Unassigned | ||
Unity 8 |
Invalid
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
unity8-desktop-session (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
If a platform is too old or unsupported Mir starts but unity8 crashes (bug 1304959) The result is a black screen with a mouse pointer.
Instead, at least a warning should be displayed or better, fallback to a supported lightweight session (like it was with Unity-GL -> Unity-2D)
Test Case:
1. Install Trusty on a machine that is not capable of running Mir + Unity8
2. Install unity8-
3. In lightdm select the session 'unity8-mir'
4. Login
Actual behavior:
A black screen with a mouse pointer and a unity8 crash (bug 1304959)
Expected behavior:
Detect if the platform is supported and start a fallback session if it is not.
summary: |
- Provide a fallback or warning dialog if platform is too old or - unsupported + Start a fallback session if platform is too old or unsupported |
description: | updated |
To post a comment you must log in.
the problem here is there is no X (w/o mir) to fallback to, since Unity8 relies on Mir. What is really needed to get to a "fallback" is a Mir sw renderer (when no gl support is possible) /bugs.launchpad .net/mir/ +bug/1118903
we've had this as an enhancement, but simply haven't had time to address.
https:/
note: this would be a great community contribution