[framebuffer size] [ANNOUNCE] xf86-video-intel 2.4.0

Robert Šmol smol.robert at gmail.com
Fri Jul 25 04:36:04 PDT 2008


Thanks for tips, based on them I tried more.

My HW is I guess the XM3100
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
Integrated Graphics Controller (rev 0c)

So I went again and set Virtual to

Virtual 2720 1024

(which will satisfy even my 1280x1024 monitor I have at work).

I restarted X (without monitor connected, otherwise I am presented with
cloned login manager with one screen crippled) and DRI is working. Then I
connected the monitor and issued the command:

 xrandr --output VGA --left-of LVDS --mode 1280x1024

And now I have the connected screen left of my laptop. Nice.

Now some hitches, I do not know if any stuff I am going to mention is
supposed to work so should I fill the bugs? My setup is Ubuntu 8.04.1 with
Gnome.

1. when I switch it using the xrand command approximately half of my laptop
screen becomes unusable
http://www.flickr.com/photos/stereoit/2700416671/

2. the only way to get everything ok is to go to
ChangeDesktopBackground->VisualEffects and turn off Copmiz (i.e Metacity
comes to rule). I can change the layout of screens using the
"ScreenResolution" applet from System->Preferences (even before I switch off
the Compiz but it had no effect on the half screen being unusable).

3. Once I do this, I cannot reenable compiz (not sure where it logs, I have
no .Xerrors nor anything in /var/log/daemon.log or Xorg.0.log), it just says
Cannot Enable.

4. My Gnome panel is always moved to the external screen, but my goal is
basically come to work, plug the external monitor and use it as extra work
space, no moving my main screen to it.

Is there anything I can do about it?

Best regards,

Robert


2008/7/25 Marius Gedminas <marius at gedmin.as>:

> On Fri, Jul 25, 2008 at 12:01:12PM +0200, Robert Šmol wrote:
> > by reading some web I see there is a maximum frame buffer size fixed at
> > 2048x2048 pixels by default and intel-driver is not able to recompute
> this
> > when new monitor is plugged in. I also read that it is possible to create
> a
> > SubSection "Display" and increase it with 'Virtual' parameter (which
> works
> > for me). But by going beyond 2048x2048 disables the DRI.
>
> What's the hardware?  On an Intel 965 you can have accelerated 3D on a
> screen up to 4096x4096 (it could be 8192x8192, but Mesa has its own
> limits).
>
> I'm not sure what's the minimum driver version needed for textures
> larger than 2048x2048.  I use Ubuntu's 2.2.1 from hardy-proposed (the
> 2.2.1 from hardy did not support large textures) and a patched Mesa.
> https://launchpad.net/bugs/146859 has the details.
>
> > Since my laptop screen is 1440x900 and the projector is 1024x768 to setup
> > those two next to each other will require 2064x900 which is larger then
> 2048
> > I guess my DRI will be always disabled, loosing all the nice Compiz
> stuff.
>
> I'm currently using Compiz on a 2560x1024 desktop.
>
> HTH,
> Marius Gedminas
> --
> You can't spell evil without vi.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2.2 (GNU/Linux)
>
> iD8DBQFIia2JkVdEXeem148RAk1cAJ9gtqZ8E2z561qpcuT0eePiFV3e7wCfYV2C
> YgbiLsv6CearC149X+4Wl2c=
> =RZIM
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20080725/8a82030a/attachment.html>


More information about the xorg mailing list