[CentOS] CentOS 5 + XGL + fglrx (ati) + dualhead

Sun Jul 1 08:09:00 UTC 2007
ArcosCom Linux User <linux at arcoscom.com>

I used these links as references:
http://alexceli.org/blog/2007/06/13/instalacion-de-centos-5-y-el-manejador-beryl-similar-al-compiz-que-se-estan-uniendo-de-nuevo.php
http://nicofo.tuxfamily.org/dotclear/index.php/2007/02/23/25-automatic-installation-of-xgl-compiz-and-beryl-on-fedora
http://forums.fedoraforum.org/showthread.php?t=155503&page=1&pp=10

You must read all the coments too.

Basically, you need "the extras respository" (install karan fc extras
respository for centos) and the "tuxfamily.org" xgl repository for fc6.

I attach:
   kbsingh-CentOS-Extras.repo: Karam extras repository for Centos
   xgl.repo: Xgl repository for FC6 modified to force FC6.
   fc-extras.repo: FC6 extras (only enable if karam has not any needed
package)
   xorg.conf.flgrx: My xorg.conf that allow me beryl with xgl.

The steps, basically are:
   1) Take a backup for your xorg.conf
   2) Prepare the repositories (the karan repository is here:
http://centos.karan.org/).
   3) Install xgl.
   4) Install beryl.

Regards

El Dom, 1 de Julio de 2007, 4:15, maze at cela.pl escribió:
> I'm actually curious about how you got the XGL part installed (I've been
> trying to get CentOS 5 + fglrx + XGL + beryl + dualhead as well).
> I got everything but XGL and beryl working.
>
> As for the dualhead part.
> You want to not use XINERAMA or TwinView (nvidia specific) but instead use
> Pairmodes (ati specific).
> It basically amounts to having only 1 device and screen section (ie.
> you configure everything for one single screen) and then you add to the
> main Device section
>
> Option "Mode2" "1920x1200,1600x1200"  (second monitor modes)
> Option "PairModes" "1440x900+1920x1200,1440x900+1600x1200"
>
> Once X is booted you can use xrandr (command line) to switch between
> various display modes (and aticonfig --lsp, aticonfig --set-powerstate=X,
> aticonfig --query-monitor also come in handy).
>
> Here's my /etc/X11/xorg.conf (this is for an ATI fglrx driven 1440x900
> LCD with occasional external monitor/LCD/projector):
>
> Section "ServerLayout"
>          Identifier     "Layout"
>          Screen      0  "Screen0" 0 0
>          InputDevice    "Keyboard0" "CoreKeyboard"
>          Option      "Clone" "off"
>          Option      "Xinerama" "off"
> EndSection
>
> Section "Files"
> EndSection
>
> Section "Module"
> EndSection
>
> Section "ServerFlags"
>          Option      "AIGLX" "false"
>          Option      "Xinerama" "false"
> EndSection
>
> Section "InputDevice"
>          Identifier  "Keyboard0"
>          Driver      "kbd"
>          Option      "XkbModel" "pc105"
>          Option      "XkbLayout" "pl"
> EndSection
>
> Section "Monitor"
>          Identifier   "Monitor0"
>          Option      "VendorName" "ATI Proprietary Driver"
>          Option      "ModelName" "Generic Autodetecting Monitor"
>          Option      "DPMS" "true"
> EndSection
>
> Section "Device"
>          Identifier  "Device0"
>          Driver      "fglrx"
>          Option      "DesktopSetup" "horizontal"
>          Option      "Mode2"
> "1920x1200,1600x1200,1440x900,1152x864,1024x768,800x600,640x480"
>          Option      "PairModes"
> "1440x900+1920x1200,1440x900+1600x1200,1440x900+1440x900,1440x900+1152x864,1440x900+1024x768,1440x900+800x600,1440x900+640x480"
>          Option      "EnableMonitor" "lvds"
>
>          Option      "MonitorLayout" "lvds,auto"
>          Option      "Centermode" "on"
>          Option      "DRI" "true"
>          Option      "VideoOverlay" "on"
>          Option      "OpenGLOverlay" "off"
>          Option      "EnablePrivateBackZ" "yes"
>          BusID       "PCI:1:0:0"
> EndSection
>
> Section "Screen"
>          Identifier "Screen0"
>          Device     "Device0"
>          Monitor    "Monitor0"
>          DefaultDepth     24
>          SubSection "Display"
>                  Viewport   0 0
>                  Virtual   1920 1200
>                  Depth     24
>                  Modes    "1440x900" "1152x864" "1024x768" "800x600"
>          EndSubSection
> EndSection
>
> Section "DRI"
>          Group        0
>          Mode         0666
> EndSection
>
> Section "Extensions"
>          Option      "Composite" "false"
> EndSection
>
>
>
> ---
>
> so any help on XGL and beryl?
>
> Thanks,
> Maciej
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kbsingh-CentOS-Extras.repo
Type: application/octet-stream
Size: 617 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos/attachments/20070701/85bff845/attachment-0020.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xgl.repo
Type: application/octet-stream
Size: 384 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos/attachments/20070701/85bff845/attachment-0021.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fc-extras.repo
Type: application/octet-stream
Size: 184 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos/attachments/20070701/85bff845/attachment-0022.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xorg.conf.fglrx-xgl
Type: application/octet-stream
Size: 3533 bytes
Desc: not available
URL: <http://lists.centos.org/pipermail/centos/attachments/20070701/85bff845/attachment-0023.obj>