[Bug 37545] Cannot disable LVDS after login

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 24 10:35:37 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=37545

--- Comment #5 from Alex Deucher <agd5f at yahoo.com> 2011-05-24 10:35:37 PDT ---
The problem in this case is vram fragmentation.  When you start X, the driver
allocates a buffer large enough for both dualhead (1024x768 + 1600x1200).  When
you turn off the LVDS port, the driver tried to allocate a new 1600x1200 buffer
for just the VGA monitor before freeing the previous dualhead allocation. 
since there isn't enough VRAM available for both the dualhead allocation and
the VGA only allocation, the modeset fails.

Does it work if you start X without tha VGA monitor connected?  Then connect it
after you've started X, something like:
xrandr --output VGA-0 --off
xrandr --output VGA-0 --auto --pos 0x0
xrandr --output LVDS --off

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list