[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
** Changed in: mesa Importance: Unknown => Wishlist -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/146859 Title: No dri (and therefore no compiz) for virtual screen greater than 2048x2048 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
** Changed in: mesa Importance: Wishlist => Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/146859 Title: No dri (and therefore no compiz) for virtual screen greater than 2048x2048 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Windows XP and OS X work around this hardware limitation, most likely by doing the same thing as the shatter work for Xorg. Basically it splits the screen into "shards" and renders them separately which works around the limitation. However, there is a still a lot of work that needs to be done for this to work in Xorg so I would not expect to see it any time soon. Maybe in a year or so at the rate it has been going so far. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Regarding Martin's post #62: Forgive me if this is a dumb question, as I'm new around here -- you say there's a _hardware_ limitation with the i915/i945 cards and DRI at >2048. Why is it that WinXP can run DX9 quite satisfactorily on the same hardware? I'm running 2 monitors, 1900x1200 & 1600x1200, and playing around with dual-booting XP and Mint7. My XP extended desktop at 3520x1200 works beautifully. But when I boot up Mint7, using the latest kernel (2.6.31-rc6) and updated xorg-edgers drivers, I kiss acceleration goodbye above 2048. I'm trying really hard to make Mint my default environment at work, but I have to keep going back to XP because my second monitor, sitting blankly, is silently mocking me. Thanks, Khalil -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Henri Cook: I had the same "jumpy" issue when upgrading to Jaunty. Fixed it using a solution from further up in comments-- adding Option "AccelMethod" "xaa" to my xorg.conf I'm not sure what "xaa" does (I'll do some reading later today, 'cause I'm curious now) but it significantly improved my user experience (i945/GM). -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
This problem affects me on Jaunty but I swear I had a virtual desktop working fine in Intrepid, I can get it working now but with the Software Renderer as previously reported and even scrolling down pages in Firefox is ridiculously jumpy. The setup works fine in windows so it doesn't appear to be a hardware limitation, just a bad driver. I'm using an Intel Corporation 82Q35 Express Integrated Graphics Controller - i'm not sure if that falls into an i965 category or any of the ones mentioned above? lspci info -> 00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) Subsystem: Intel Corporation Device 4f4a Flags: bus master, fast devsel, latency 0, IRQ 2297 Memory at 9038 (32-bit, non-prefetchable) [size=512K] I/O ports at 2488 [size=8] Memory at 8000 (32-bit, prefetchable) [size=256M] Memory at 9020 (32-bit, non-prefetchable) [size=1M] Capabilities: 00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) Subsystem: Intel Corporation Device 4f4a Flags: bus master, fast devsel, latency 0 Memory at 9030 (32-bit, non-prefetchable) [size=512K] Capabilities: --- Would really appreciate a fix for this, i'm already trying Ferrix's Mesa rebuild to no success :/ -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
You're right, I meant to say 915/945. The required texture support is definitely there for 965, Gx45 and later. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
On Wed, May 06, 2009 at 10:38:34PM -, Martin Olsson wrote: > @Sergey, there was originally a generic limitation in mesa for all > chipset and that was fixed. I agree though that for 915/965 the status > is sadly WONTFIX for the foreseeable future. Make that just 915. The 965 supports textures up to 8192x8192 in hardware. Marius Gedminas -- C, n: A programming language that is sort of like Pascal except more like assembly except that it isn't very much like either one, or anything else. It is either the best language available to the art today, or it isn't. -- Ray Simard -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
I reopened a bug #372741 for GM45 which I marked as duplicate before. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
@Sergey, there was originally a generic limitation in mesa for all chipset and that was fixed. I agree though that for 915/965 the status is sadly WONTFIX for the foreseeable future. @C Snover, you're right. For that hardware you should not be seeing any limitations of this type at all. Please use the command "ubuntu-bug xserver-xorg-video-intel" to open a specific bug for your chipset. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
I registered for this bug because of this problem on a X4500, which certainly does support larger textures but is artificially limited to 2048×2048. So this is still a problem for people with i965 and newer cards that do support large textures. See my comment #51. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Martin, thanks for the explanation. I sure feel sorry for my not-so-old laptop with 945, but I know how it works in FOSS world... PS It would be more honest to set the status to WONTFIX, wouldn't it?;) -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
The comments in this bug are raising a range of different issues for different cards (DRI, UXA/EXA accel vs noaccel, different chipsets are what not). Lumping together a lot of issues mostly makes the bug reports messy and unusable. There is no point in posting further comments to _this_ particular bug. Now, if anyone had better experience in a previous version of Ubuntu (better performance, better handling of dual screen etc), then we're dealing with a new regression for that hardware. In so, please use the command "ubuntu-bug xserver-xorg-video-intel" to file a _new_ bug report that deals with your issue on your chipset specifically. As for the question about the hw/sw driver limitation.. Basically for gen3 hardware and earlier (that's 915/945 and older) there is a _hardware_ limitation, however, if you go to great lengths it's technically possible to circumvent that limitation using a software workaround. Doing so would likely incur a significant runtime performance penalty and it would also be a significant amount of work for very little gain compared to other potential efforts... that said, just as you point out, it can be done. The upstream developers have at this time, however, opted to prioritize things like UXA, KMS, DRI2 etc and have basically said they are unlikely to hack around the hw limitation. If someone is prepared to step up and create a driver capable of >2048 sized DRI for these 915/945 and older cards, we'd be happy to ship it of course but if there isn't anyone interested in implementing it there is no point in having a bug tracking it. Thanks. ** Changed in: mesa (Ubuntu Jaunty) Status: Confirmed => Fix Released -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
@Ferrix: Hunches/rumors? "(EE) intel(0): Cannot support DRI with frame buffer width > 2048." That's not a hunch, it's an error. :) Seriously though, I'm not sure what you mean. We are trying to describe a limitation. If it's a limitation in the hardware, then fine. We haven't seen anything that says it's a limitation in the hardware. Thanks, -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
@aporter: I don't know where the rumors and hunches come from. It is true that I run out of memory before achieving 4096x4096 resolution but that results in a decent error message. I have made the rolled back feature available in my PPA: https://launchpad.net/~ferrix/+archive/ppa The patch is still available in the Ubuntu source package, it has just been commented out in the series file. The reason for the patch to have been disabled is Bug#359392 and there seems to be enough reason to have done so. Be sure to have the official packages available in case you face problems. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
** Changed in: mesa (Ubuntu Jaunty) Status: Fix Released => Confirmed -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
D: you skipped my question. I realize many people think it's a hardware problem. But that's inconsistent with my experience in WinXP. Zach is basically saying the same thing except for OSX. Should we re-tag this bug ticket? If there is a fix (the one that worked for Ferrix) that has been rolled back, then this ticket isn't "Fix Released", right? Thank you, -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Obviously the change that fixed this for me has been rolled back. I can confirm that it did not cause a hang on GM45 and I suggest that the patch would be restored conditionally for chips having no problem with it. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
So far I have not seen an explanation for why thie i945 in the 2006 MacBook supports compositing and direct rendering in OS X, even at high virtual resolutions, when it can't in compiz. This is inconsistent with the "it's a hardware limitation" explanation. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
I think this is a hardware limitation, except for I965 which has 8192x8192 MAX TEXTURE SIZE To enable this, you need to patch Mesa DRI driver according to instruction found in this blog: http://soundmonster.wordpress.com/2009/02/17/dual-head-with-compiz-and-i965-on-ubuntu-intrepid/ On Wed, May 6, 2009 at 6:37 AM, aporter wrote: > Hi, > > This Intel DRI limitation, whether it be hardware or driver, still > exists in Jaunty and Karmic. > > When I put two 1280x1024 monitors side-by-side, I see: > (EE) intel(0): Cannot support DRI with frame buffer width > 2048. > and glxinfo says software rendering > When I put them one-above-the-other, I get full 2d hardware rendering and > glxinfo says Mesa DRI Intel. > > My only question is this: If this is a hardware limitation, with the > Intel chipset, why isn't this also a limitation in WinXP? Am I > misunderstanding something? OSX is mentioned above in the same vein, > but the question wasn't really answered. One of the other duplicates to > this bug mentioned the absence of the limitation in windows (Bug > #360713). > > I've looked around on the web, and I think this limitation is possible > to work around ( > http://lists.freedesktop.org/pipermail/xorg/2008-June/036151.html > mentions two frame-buffers). > > Thanks. > > -- > No dri (and therefore no compiz) for virtual screen greater than 2048x2048 > https://bugs.launchpad.net/bugs/146859 > You received this bug notification because you are a direct subscriber > of a duplicate bug. > -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Hi, This Intel DRI limitation, whether it be hardware or driver, still exists in Jaunty and Karmic. When I put two 1280x1024 monitors side-by-side, I see: (EE) intel(0): Cannot support DRI with frame buffer width > 2048. and glxinfo says software rendering When I put them one-above-the-other, I get full 2d hardware rendering and glxinfo says Mesa DRI Intel. My only question is this: If this is a hardware limitation, with the Intel chipset, why isn't this also a limitation in WinXP? Am I misunderstanding something? OSX is mentioned above in the same vein, but the question wasn't really answered. One of the other duplicates to this bug mentioned the absence of the limitation in windows (Bug #360713). I've looked around on the web, and I think this limitation is possible to work around ( http://lists.freedesktop.org/pipermail/xorg/2008-June/036151.html mentions two frame-buffers). Thanks. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Hello, I'm also interested in this bug, but I just wanted to point out that you still can use compiz with your dual screen configuration if you 'put' one above the other instead of beside. I know it's a little messy to work with, but at least it works: SubSection "Display" Virtual 1920 1978 EndSubSection On Tue, Apr 28, 2009 at 2:25 AM, lunomad wrote: > C Snover -- > > Thanks. I was following Bug#146298 but not Bug#359392. Somehow I > missed the rollback on the 4096 patch. > > I just want to throw in my data points on intel G45 (Asus P5Q-EM) > hardware, dual monitors 1920x1200 & 1024x768 > > 1. Intrepid with home-built mesa including the 4096 patch: stable for > several months, EXA acceleration, compiz ok. glxgears 500-600. > > 2. Stock Jaunty + EXA. I've tried a couple of configurations with EXA > and every time I get a "can't pin front buffer" error. > > 3. Stock Jaunty + UXA + NoDRI. Stable, but no compiz. > > 4. Stock Jaunty + UXA + Ludovico Cavedon's ppa > https://edge.launchpad.net/~cavedon/+archive/ppa > Frequent and unpredictable lock-ups on X, otherwise great performance. > > 5. xorg-edgers ppa enabled + rebuilt DRI with MAX_TEXTURES=4096 patch. > Similar performance to #4. Awesome glxgears 1200+ but unpredictable lockups > on X. > > > It's hard not to be frustrated when this was working so well on Intrepid, but > hopefully it can be resolved soon. If I can do any testing, please let me > know. > > I only really like compiz for the grid plugin and the screenshot plugin. > If these were available in metacity I'd be perfectly happy! > > -- > No dri (and therefore no compiz) for virtual screen greater than 2048x2048 > https://bugs.launchpad.net/bugs/146859 > You received this bug notification because you are a direct subscriber > of the bug. > -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
C Snover -- Thanks. I was following Bug#146298 but not Bug#359392. Somehow I missed the rollback on the 4096 patch. I just want to throw in my data points on intel G45 (Asus P5Q-EM) hardware, dual monitors 1920x1200 & 1024x768 1. Intrepid with home-built mesa including the 4096 patch: stable for several months, EXA acceleration, compiz ok. glxgears 500-600. 2. Stock Jaunty + EXA. I've tried a couple of configurations with EXA and every time I get a "can't pin front buffer" error. 3. Stock Jaunty + UXA + NoDRI. Stable, but no compiz. 4. Stock Jaunty + UXA + Ludovico Cavedon's ppa https://edge.launchpad.net/~cavedon/+archive/ppa Frequent and unpredictable lock-ups on X, otherwise great performance. 5. xorg-edgers ppa enabled + rebuilt DRI with MAX_TEXTURES=4096 patch. Similar performance to #4. Awesome glxgears 1200+ but unpredictable lockups on X. It's hard not to be frustrated when this was working so well on Intrepid, but hopefully it can be resolved soon. If I can do any testing, please let me know. I only really like compiz for the grid plugin and the screenshot plugin. If these were available in metacity I'd be perfectly happy! -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
After reading all the queue bug I have a doubt: Intel GM945, ubuntu Jaunty, 2 19" monitors of 1440x900 with a total of 2880x900. It's actually possible with compiz? Tested with default configuration of jaunty (pretty slow)- Don't work. Tested with UXA and greedy - Don't work. Tested with 2.4 intel driver - Don't work. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
lunomad— 7.4-0ubuntu3 backed out the patch that increased the texture size. See Bug#146298 and Bug#359392. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
My symptoms seem to have similar causes, but I'm not sure if this is the same bug. I upgraded to the Jaunty RC on April 17, and had decent luck running DRI and UXA on a dual-screen Virtual 2944x1200. X did crash every couple of hours, but while it ran, the performance was great, glxgears 1100+fps, smooth alt+tab switching, great cube switching. On April 18, I upgraded to the mesa 7.4-0ubuntu3 packages (glx, libglu, dri, etc..), and compiz would not start. It complained about the MAX_TEXTURE_SIZE of 2048 and fell back to metacity. When I downgraded to the mesa 7.4-0ubuntu2 packages, compiz worked fine. I did this upgrade/downgrade a few times to make sure. So I just did bamed's TEXTURE_LIMIT=4096 hack above, but "glxinfo -l" also reports a GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 2048 which is what I assume is limiting how my right-hand screen handles redraws and the desktop cube. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
I know it's a hardware limitation to 2048x2048 when using DRI, but what about when not using DRI? As I said, when I set a virtual desktop size greater than 2048x2048, the driver is switched to software renderer, as shown above. This was not happening in Intrepid. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
I915 only supports hardware acceleration to 2048x2048. This is a hardware limitation afaik so there will be no fix. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
In Jaunty, as opposed to Intrepid, when setting a vritual desktop larger than 2048x2048 using 915GM, I get software renderer: valen...@valentin-laptop:~$ glxinfo | grep renderer OpenGL renderer string: Software Rasterizer Using a virtual desktop size less or equal than 2048x2048 I get the normal renderer: valen...@valentin-laptop:~$ glxinfo | grep renderer OpenGL renderer string: Mesa DRI Intel(R) 915GM GEM 20090326 2009Q1 RC2 x86/MMX/SSE Hope this is related and gets fixed, because it is preventing me from using my dual screen setup side-by-side. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Definitely fixed; I've used compiz on extended desktops larger than 2048x2048 in Jaunty with the standard packages. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Should be fixed, yes. ** Also affects: mesa (Ubuntu Jaunty) Importance: High Status: In Progress ** Changed in: mesa (Ubuntu Jaunty) Status: In Progress => Fix Released -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Is that fixed with todays upload of mesa 7.4 to the jaunty repos? I see it has a patch that influences the max texture size. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
As far as I know, Intel graphics older than the 965 do not support textures above 2048x2048. The Intel driver supports textures larger than that on appropriate hardware already, and has done so for quite a while. Support in Mesa was the missing part, and has now been fixed upstream. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
On Sat, Mar 7, 2009 at 12:32 PM, Bug Watch Updater wrote: > ** Changed in: mesa > Status: Confirmed => Fix Released For which graphic cards will this work? Shouldn't there be something done in the intel driver? xserver-xorg- video-intel? -- . ..: Lucian -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
Would it work on 945? -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
** Changed in: mesa Status: Confirmed => Fix Released -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
The value reported by glxinfo is not accurate. Probably a bug in the driver. One ugly workaround that works is to edit /usr/bin/compiz and hard set the value of TEXTURE_LIMIT. So find the line: TEXTURE_LIMIT=$(glxinfo -l | grep GL_MAX_TEXTURE_SIZE | sed 's/.*=[^0-9]//g') and change it to something like: ##Commented out to fix bug in driver ##TEXTURE_LIMIT=$(glxinfo -l | grep GL_MAX_TEXTURE_SIZE | sed 's/.*=[^0-9]//g') TEXTURE_LIMIT = 3000 Not pretty, but it works! -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 146859] Re: No dri (and therefore no compiz) for virtual screen greater than 2048x2048
** Summary changed: - No dri for virtual screen greater than 2048x2048 + No dri (and therefore no compiz) for virtual screen greater than 2048x2048 ** Description changed: Scenario: Toshiba L20 laptop, with builtin 1024x768 builtin LCD, Intel i915 graphics card. External monitor of 1280x1024 resolution Using the default configuration (after dpkg-reconfigure -phigh xserver- xorg): mte...@sombra:~$ xrandr -q Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1024 x 1024 VGA disconnected (normal left inverted right) LVDS connected 1024x768+0+0 (normal left inverted right) 304mm x 228mm 1024x768 60.0*+ 800x60060.3 640x48059.9 TV disconnected (normal left inverted right) With this default configuration, the maximum width (1024) is not enough for a multimonitor mode using my two monitors (1024 + 1280), so, I changed my Display Screen subsection to: SubSection "Display" Modes "1024x768" Virtual 2304 1024 EndSubSection After this, I'm able to setup a multimonitor mode using randr, but DRI is no longer available. I'm getting this log: (EE) intel(0): Cannot support DRI with frame buffer width > 2048. So, no compiz, no google-earth, no fancy screensavers,... I've found this thread where it seems that the coordinate registers for the 3D engine are only 11 bits: http://lists.freedesktop.org/archives/xorg/2007-June/025501.html BTW, I tested a hacked OSX version on this box some time ago, and it was able to operate Quartz Extreme with both screens at the same time without problems. Probably the screen/display design could be the problem? I find it frustrating, as with a relatively new graphics card I'm not able to use two monitors (with a not that high resolution) and hardware accelerated display at the same time. + + [Workaround] + For now, you must not use a Virtual setting larger than 2048x2048 (or 1024x1024 on some chips, or 4096x4096 on some others) if you wish to use compiz. DRI simply isn't supported yet for virtual resolutions greater than that. -- No dri (and therefore no compiz) for virtual screen greater than 2048x2048 https://bugs.launchpad.net/bugs/146859 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs