FS#32892 - [gnome-shell] build gnome-shell using llvmpipe

Attached to Project: Arch Linux
Opened by Pablo Lezaeta (Jristz) - Wednesday, 28 November 2012, 15:47 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 23 December 2012, 15:37 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
As Upstream sugest; Build gnome-shell throw llvmpipe is sugest
This probably is a Mediom bug feature for now, But the upcoming 3.8 deprecated the fall-back mode (see gnome 3.7.2) alongside many other software needed for 2d environmente
I ask on the bugtracker And they point me using llvmpipe us high for the next release
I ask for llvmpipe on gnome-shell support for this release or almos t
he nextone
Yes, as far I know the upstream know the llvmpipe limitation ans sugest it anyway

Additional info:
* gnome shell 3.6.x and gnome-shell 3.7.x
* cbuild gnome-shell using llvmpipe as upstream sugest

Aditional related to dependencies from gnome that going to be deprecated:
* Fallback mode
* gnome-panel
* gnome-polkit (Need by thunar and pcmanfm for mount without rot passwd)
* networ-manager-applet (Needed by non gnome-system for manipulating the systray icon and show other related task)
* gnome-notify
* gnome-session
* metacity (Alternative window manager for many users in lxde or xfce)
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Sunday, 23 December 2012, 15:37 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Already works (see gnome-session blacklist patch). Has nothing to do with gnome-shell and/or clang.
Comment by Ionut Biru (wonder) - Wednesday, 28 November 2012, 18:50 GMT
i believe our gnome-shell already works with llvmpipe. What is needed is support in mesa.
let me know if i'm wrong.
Comment by Pablo Lezaeta (Jristz) - Thursday, 29 November 2012, 05:00 GMT
Probably this mean compile the Gnome-shell using LLVM/CLANg as first step
second the gallium on mesa enabled
use the --enable-gallium-llvm on there
and ovous make it work on non gpu accel system (vesa?), This last I not know how test

the only problem as I can read is the 32bit are a litle slow compared to 64bit (gnome dev probably know it too)
Comment by Jelle van der Waa (jelly) - Sunday, 23 December 2012, 10:23 GMT
I have used gnome-shell with a VM (KVM + Cirrus card ) and used llvmpipe it works out of the box

Loading...