Bug 1081210

Summary: Don't install vc4 Mesa 3D driver by default
Product: [openSUSE] openSUSE Tumbleweed Reporter: Max Staudt <mstaudt>
Component: X.OrgAssignee: Max Staudt <mstaudt>
Status: RESOLVED FIXED QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P3 - Medium CC: afaerber, agraf, behlert, dmueller, fvogt, guillaume.gardet, mbrugger, ptesarik, sndirsch, yousaf.kaukab
Version: Current   
Target Milestone: ---   
Hardware: aarch64   
OS: openSUSE Factory   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 1081449    
Bug Blocks: 1081168    

Description Max Staudt 2018-02-15 16:20:56 UTC
Up to now, the 3D driver for the VC4 GPU on the Raspberry Pi is installed by default. This causes the 'modesetting' DDX to activate the GLAMOR acceleration for 2D, which in turn causes the graphics subsystem to run out of memory, and possibly lock up the machine.

Since this is due to hardware limitations in GPU memory management (no virtual memory on the GPU side), let's disable this driver by default by splitting it off into its own package: Mesa-dri-vc4.

This package can still be interesting for someone driving the 3D chip directly, such as in Wayland style applications. But in the standard case of Xorg based desktops, not installing this 3D driver obviates the need for manually disabling GLAMOR on Raspberry Pis.
Comment 3 Max Staudt 2018-02-16 17:07:54 UTC
Submitted to X11:XOrg, and sndirsch has reviewed and forwarded it (thanks!):

https://build.opensuse.org/request/show/577308

Let's close this as RESOLVED FIXED.