As some e-mails ago, I'm trying to play beryl in my laptop.
I successfully configured my xorg.conf (thanks to the comunity for the help that allowed me that).
The problem:
When I boot the laptop without external LCD/CRT, beryl is working fine, but when I boot it with the external, it recognice fine the external LCD and don't want to allow beryl run.
What beryl says:
=== BEGIN === $ beryl --test-only ************************************************************** * Beryl system compatiblity check * **************************************************************
Detected xserver : AIGLX
Checking Display :0.0 ...
Checking for XComposite extension : passed (v0.3) Checking for XDamage extension : passed Checking for RandR extension : passed Checking for XSync extension : passed
Checking Screen 0 ...
libGL warning: 3D driver claims to not support visual 0x4b Checking for GLX_SGIX_fbconfig : passed Checking for GLX_EXT_texture_from_pixmap : passed Checking for non power of two texture support : passed Checking maximum texture size : failed
Root window size (2960/1050) is bigger then maximum texture size (2048x2048)
X Error of failed request: GLXBadContext Major opcode of failed request: 144 (GLX) Minor opcode of failed request: 4 (X_GLXDestroyContext) Serial number of failed request: 38 Current serial number in output stream: 40 === END ===
Searching the web I readed that with "driconf" util I can try to solve the problem. I had installed driconf 0.9.1 successfully, but I don't know how to change that parameters.
Does anyone used driconf or knows how can I solve this problem with beryl/compiz?
Distro: Centos 5 (kernel 2.6.18) Xorg 7.1.1 driconf 0.9.1
Regards
Quoting ArcosCom Linux User linux@arcoscom.com: *snip*
Checking maximum texture size : failed
Root window size (2960/1050) is bigger then maximum texture size (2048x2048)
Are you trying to span your display across the laptops LCD and the external one? If so, does your final total resolution happen to be 2960x1050?
It looks like that's where the issue is, however I haven't played with beryl in quite some time now...
Yes, with the MergedFB parameter and with a Virtual size of 2960x1050 (LAPTOP 1680x1050 + external LCD 1280x1024).
DRI is working fine, the problem is that, with the laptop LCD only (1680x1050) beryl works like a charm, but when I boot with the external LCD connected, I have that message (and glxinfo shows me that Direct Rendering is working.
glxinfo shows me that DRI is working too when I have the external LCD working.
I want to play with driconf to see if I can solve this problem, as I read that with that util you can change some DRI parameters, but I don't know what parameters I need to change (I really don't know how DRI works and/or what parameters have and what values they have).
As a note, I have GARTSize device option with value 64. If I increase that value, the DRI is disabled automatically.
Thanks
El Mie, 4 de Julio de 2007, 10:47, Steven Haigh escribió:
Quoting ArcosCom Linux User linux@arcoscom.com: *snip*
Checking maximum texture size : failed
Root window size (2960/1050) is bigger then maximum texture size (2048x2048)
Are you trying to span your display across the laptops LCD and the external one? If so, does your final total resolution happen to be 2960x1050?
It looks like that's where the issue is, however I haven't played with beryl in quite some time now...
-- Steven Haigh
Email: netwiz@crc.id.au Web: http://www.crc.id.au Phone: (03) 9017 0597 - 0404 087 474
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
As some guys apoint to me, I have to restrict to the maximun texture size my desktop size to allow beryl work with dualhead.
Ok. I do it and ¡¡its working!!
My trick has been to use the second monitor "below" or "above" the primary, then my desktop fit into texture size window.
Now I'm happy and can enjoy beryl with a dual head configuration with my desktop.
Thank you very much to all people that allow me to do that with their help.
In some days/weeks I'll write this into beryl wiki to share my experience with the comunity.
Thank you very much again.
Regards
El Mie, 4 de Julio de 2007, 10:38, ArcosCom Linux User escribió:
As some e-mails ago, I'm trying to play beryl in my laptop.
I successfully configured my xorg.conf (thanks to the comunity for the help that allowed me that).
The problem:
When I boot the laptop without external LCD/CRT, beryl is working fine, but when I boot it with the external, it recognice fine the external LCD and don't want to allow beryl run.
What beryl says:
=== BEGIN === $ beryl --test-only
- Beryl system compatiblity check *
Detected xserver : AIGLX
Checking Display :0.0 ...
Checking for XComposite extension : passed (v0.3) Checking for XDamage extension : passed Checking for RandR extension : passed Checking for XSync extension : passed
Checking Screen 0 ...
libGL warning: 3D driver claims to not support visual 0x4b Checking for GLX_SGIX_fbconfig : passed Checking for GLX_EXT_texture_from_pixmap : passed Checking for non power of two texture support : passed Checking maximum texture size : failed
Root window size (2960/1050) is bigger then maximum texture size (2048x2048)
X Error of failed request: GLXBadContext Major opcode of failed request: 144 (GLX) Minor opcode of failed request: 4 (X_GLXDestroyContext) Serial number of failed request: 38 Current serial number in output stream: 40 === END ===
Searching the web I readed that with "driconf" util I can try to solve the problem. I had installed driconf 0.9.1 successfully, but I don't know how to change that parameters.
Does anyone used driconf or knows how can I solve this problem with beryl/compiz?
Distro: Centos 5 (kernel 2.6.18) Xorg 7.1.1 driconf 0.9.1
Regards
-- ArcosCom Linux User
xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg