Bug 13245 - No tiled memory using drm
Summary: No tiled memory using drm
Status: RESOLVED WORKSFORME
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/other (show other bugs)
Version: DRI git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-14 04:44 UTC by Johannes Engel
Modified: 2007-11-15 00:49 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Johannes Engel 2007-11-14 04:44:07 UTC
Using the drm modules from GIT with kernel 2.6.23.1 on my i945GM with driver i915 I get the following error:
The X.Org intel driver tells me 

(**) intel(0): Framebuffer compression enabled
(**) intel(0): Tiling enabled
(II) intel(0): Attempting memory allocation with tiled buffers.
(WW) intel(0): Failed to allocate texture space.
(WW) intel(0): Couldn't allocate tiled memory, page flipping disabled
(WW) intel(0): Couldn't allocate tiled memory, fb compression disabled
(II) intel(0): Attempting memory allocation with untiled buffers.
(II) intel(0): Success.
(II) intel(0): [drm] Registers = 0xeff00000
(II) intel(0): [drm] ring buffer = 0xd0000000
(II) intel(0): [drm] Initialized kernel agp heap manager, 33554432
(II) intel(0): [dri] visual configs initialized
(II) intel(0): adjusting plane->pipe mappings to allow for framebuffer compression
(II) intel(0): Page Flipping disabled
(==) intel(0): Write-combining range (0xd0000000,0x10000000)
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000

Using the old memory manager (in-tree drm modules) also tiled memory works as expected. Anything I can do about that?
Comment 1 WuNian 2007-11-14 21:51:40 UTC
Please refer to bug #13253

You can check the virtual(maximum) screen size by typing:
$xrandr -q
it will output like:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1680 x 1680

And you can set virtual screen size in xorg.conf:

       SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "800x600" "640x480"
                Virtual 2048 2048   #########this line
        EndSubSection


Comment 2 WuNian 2007-11-14 21:59:26 UTC
*** Bug 13253 has been marked as a duplicate of this bug. ***
Comment 3 Johannes Engel 2007-11-15 00:49:01 UTC
Thank you for the hint. Setting Virtual to 2048 2048 it works perfectly. :)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.