I have dell optiplex gx620 computer with ATI Radeon x600 graphics card and two HP LP2065 monitors connected through a dual-dvi port. I have set up two monitors DVI-1 right of DVI-0. I cannot use OpenGL rendering if i choose to use dual head (one right of other) but can use it if both heads are displaying same (unify view in KDE)… I use Xrender to enable basic compositing, which works with dual head (one right of other) setup.
While I use xrender it displays fine but cannot use opengl.
http://picpaste.com/IMG_20111014_155959-A1r5OfBs.jpg
PicPaste - IMG_20111014_155959-A1r5OfBs.jpg
while I use opengl it looks like this
http://picpaste.com/IMG_20111014_160031-wblRdQKc.jpg
PicPaste - IMG_20111014_160031-wblRdQKc.jpg
here is my hwinfo:
here is my glxinfo:
glxinfo - Pastebin.com
I am using xorg-x11-driver-video-radeonhd-1.3.0_20100512_80ba041-37.5.x86_64
I am not using xorg.conf file but have edited conf files in xorg.conf.d as per my needs.
(i had to force some refresh rates because the display in secondary monitor was moving right and left all the time)
( I had to enable " Option Swmouse on " because my mouse would sometimes turn as a garbage block (which appeared like the image with opengl enabled above) on my secondary monitor (only in secondary monitor, it would appear as a 1 sqaure inch block). )
BTW my resolution is 1600x1200 on each monitor.
50-device.conf
Section "Device"
Identifier "ATI Radeon X600"
VendorName "ATI"
Driver "radeon"
Option "SWCursor" "on"
Option "BusType" "PCIE"
Option "AccelMethod" "EXA"
Option "EnablePageFlip" "on"
Option "ColorTiling" "on"
## Required magic for radeon/radeonhd drivers; output name
## (here: "DVI-0") can be figured out via 'xrandr -q'
Option "monitor-DVI-0" "DVI-0"
Option "monitor-DVI-1" "DVI-1"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
50-monitor.conf
Section "Monitor"
Identifier "DVI-0"
## If your monitor doesn't support DDC you may override the
## defaults here
#HorizSync 60-94
#VertRefresh 48-85
## Add your mode lines here, use e.g the cvt tool
#everything below here is added by shekhar
#Modeline "1600x1200_85.00" 235.00 1600 1728 1896 2192 1200 1203 1207 1262 -hsync +vsync
#Modeline "1600x1200_75.00" 204.75 1600 1720 1888 2176 1200 1203 1207 1255 -hsync +vsync
#Modeline "1600x1200_60.00" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
#Modeline "1600x1200_61.00" 164.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
#Modeline "1600x1200_65.00" 175.00 1600 1712 1880 2160 1200 1203 1207 1248 -hsync +vsync
#Modeline "1600x1200_70.00" 190.50 1600 1720 1888 2176 1200 1203 1207 1252 -hsync +vsync
# modelines using gtf
Modeline "1600x1200_60.00" 160.96 1600 1704 1880 2160 1200 1201 1204 1242 -HSync +Vsync
Modeline "1600x1200_75.00" 205.99 1600 1720 1896 2192 1200 1201 1204 1253 -HSync +Vsync
Option "Primary" "true"
EndSection
# this whole section also added by shekhar
Section "Monitor"
Identifier "DVI-1"
## If your monitor doesn't support DDC you may override the
## defaults here
HorizSync 94
#VertRefresh 48-85
## Add your mode lines here, use e.g the cvt tool
#Modeline "1600x1200_85.00" 235.00 1600 1728 1896 2192 1200 1203 1207 1262 -hsync +vsync
#Modeline "1600x1200_75.00" 204.75 1600 1720 1888 2176 1200 1203 1207 1255 -hsync +vsync
#Modeline "1600x1200_60.00" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
#Modeline "1600x1200_61.00" 164.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
#Modeline "1600x1200_65.00" 175.00 1600 1712 1880 2160 1200 1203 1207 1248 -hsync +vsync
#Modeline "1600x1200_70.00" 190.50 1600 1720 1888 2176 1200 1203 1207 1252 -hsync +vsync
# modelines using gtf
Modeline "1600x1200_60.00" 160.96 1600 1704 1880 2160 1200 1201 1204 1242 -HSync +Vsync
Modeline "1600x1200_75.00" 205.99 1600 1720 1896 2192 1200 1201 1204 1253 -HSync +Vsync
Option "RightOf" "DVI-0"
#Option "PreferredMode" "1600x1200_75.00"
EndSection
50-screen.conf
(its all commented)
# Having multiple "Screen" sections is known to be problematic. Make
# sure you don't have in use another one laying around e.g. in another
# xorg.conf.d file or even a generic xorg.conf file. More details can
# be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.
#
#Section "Screen"
# Identifier "Default Screen"
#
# Device "Default Device"
#
# ## Doesn't help for radeon/radeonhd drivers; use magic in
# ## 50-device.conf instead
# Monitor "Default Monitor"
#
#EndSection
here is my xrandr -q
Screen 0: minimum 320 x 200, current 3200 x 1200, maximum 4096 x 4096
DVI-0 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 408mm x 306mm
1600x1200 60.0*+
1600x1200_75.00 75.0
1600x1200_60.00 60.0
1280x1024 85.0 75.0 60.0
1280x960 60.0
1152x864 75.0
1024x768 85.0 75.1 60.0
832x624 74.6
800x600 85.1 60.3
640x480 85.0 75.0 60.0
720x400 70.1
DVI-1 connected 1600x1200+1600+0 (normal left inverted right x axis y axis) 408mm x 306mm
1600x1200_75.00 75.0*
How can i get rid of that problem? I want to be able to use opengl to render the effects.