Hi!
I just setup my ati radeon 9500 with fglrxconfig from the ati 3.7 drivers on a
2.6 kernel. I use primary a monitor and configured the x config file to use the
tv as a second monitor which uses a different driver (graphic device section)
due to different resolutions. All works pretty perfect, except for wine. No
matter what i start in wine, my primary monitor blanks out while the tv keeps on
running, but due to some bugs (i guess) in x it isnt totally useable. My current
windowmanager is enlightenment dr16.
Here is the x11drv section of my wine config
-------------------------------------------------------------
[x11drv]
"AllocSystemColors" = "100"
"PrivateColorMap" = "N"
"PerfectGraphics" = "N"
"Managed" = "Y"
"Desktop" = "1024x768"
"UseDGA" = "Y"
"UseXShm" = "Y"
"UseXVidMode" = "Y"
"DXGrab" = "N"
"DesktopDoubleBuffered" = "Y"
"TextCP" = "0"
"Desktop" = "N"
"UseXRandR" = "Y"
"UseTakeFocus" = "Y"
-----------------------------------------------------------
And here are the relevant xconfig sections
-----------------------------------------------------------
Section "Module"
    Load        "dbe"
    SubSection  "extmod"
#      Option    "omit xfree86-dga"
    EndSubSection
    Load        "type1"
    Load        "freetype"
    Load        "glx"
    Load        "dri"
    Load        "ddc"
    Load        "GLcore"
    Load        "bitmap"
    Load        "speedo"
    Load        "record"
    Load        "vbe"
    Load        "int10"
EndSection
Section "Monitor"
    Identifier  "Monitor0"
    HorizSync   30-107
    VertRefresh 50-160
    Option "DPMS"
EndSection
Section "Monitor"
    Identifier  "Monitor1"
    HorizSync   31.5
    VertRefresh 20-60
    Option "DPMS"
EndSection
Section "Device"
    Identifier                          "ATI Graphics Adapter"
    Driver                              "fglrx"
    Option "mtrr"                       "off" 
    Option "DesktopSetup"               "0x00000000"
    Option "MonitorLayout"              "CRT, STV"
    Option "HSync2"                     "unspecified"
    Option "VRefresh"                   "unspecified"
    Option "NoTV"                       "no"
    Option "TVStandard"                 "PAL-B"
    Option "Capabilities"               "0x00000000"
    Option "UseFastTLS"                 "2"
    Option "BlockSignalsOnLock"         "on"
    Option "UseInternalAGPGART"         "yes"
    Option "ForceGenericCPU"            "no"
    BusID "PCI:1:0:0"    # vendor=1002, device=4144
    Screen 0
EndSection
Section "Device"
    Identifier "ATI Graphics Adapter connector 1"
    Driver     "fglrx"
    BusID "PCI:1:0:0" 
    Screen 1
EndSection
Section "Screen"
    Identifier  "Screen0"
    Device      "ATI Graphics Adapter"
    Monitor     "Monitor0"
    DefaultDepth 24
    #Option "backingstore"
                                                                                
    Subsection "Display"
        Depth       24
        Modes       "1600x1200" "1024x768"
"800x600" "640x480"
        ViewPort    0 0  # initial origin if mode is smaller than desktop
#        Virtual     1280 1024
    EndSubsection
EndSection
 Section "Screen"
    Identifier  "Screen1"
    Device      "ATI Graphics Adapter connector 1"
    Monitor     "Monitor1"
    DefaultDepth 24
    #Option "backingstore"
                                                                                
    Subsection "Display"
        Depth       24
        Modes       "640x480"
        ViewPort    0 0  # initial origin if mode is smaller than desktop
#        Virtual     1280 1024
    EndSubsection
 EndSection
Section "ServerLayout"
    Identifier  "Server Layout"
    Screen "Screen0"
    Screen "Screen1" RightOf "Screen0"
EndSection
-----------------------------------------------------------------
____________________________________________________________________________
Nachrichten, Musik und Spiele schnell und einfach per Quickstart im 
WEB.DE Screensaver - Gratis downloaden: http://screensaver.web.de/?mc=021110
the-fallen@web.de wrote:>Hi! > >I just setup my ati radeon 9500 with fglrxconfig from the ati 3.7drivers on a 2.6 kernel. I use primary a monitor and configured the x config file to use the tv as a second monitor which uses a different driver (graphic device section) due to different resolutions. All works pretty perfect, except for wine. No matter what i start in wine, my primary monitor blanks out while the tv keeps on running, but due to some bugs (i guess) in x it isnt totally useable. My current windowmanager is enlightenment dr16.>Here is the x11drv section of my wine config > >------------------------------------------------------------- >[x11drv] >"AllocSystemColors" = "100" >"PrivateColorMap" = "N" >"PerfectGraphics" = "N" >"Managed" = "Y" >"Desktop" = "1024x768" >"UseDGA" = "Y" >"UseXShm" = "Y" >"UseXVidMode" = "Y" >"DXGrab" = "N" >"DesktopDoubleBuffered" = "Y" >"TextCP" = "0">"Desktop" = "N" >"UseXRandR" = "Y" >"UseTakeFocus" = "Y" >----------------------------------------------------------- > >And here are the relevant xconfig sections > >----------------------------------------------------------- >Section "Module" > Load "dbe" > SubSection "extmod" ># Option "omit xfree86-dga" > EndSubSection > Load "type1" > Load "freetype" > Load "glx" > Load "dri"> Load "ddc" > Load "GLcore" > Load "bitmap" > Load "speedo" > Load "record" > Load "vbe" > Load "int10" >EndSection > >Section "Monitor" > Identifier "Monitor0" > HorizSync 30-107 > VertRefresh 50-160 > Option "DPMS" >EndSection > >Section "Monitor" > Identifier "Monitor1" > HorizSync 31.5 > VertRefresh 20-60 > Option "DPMS" >EndSection > >Section "Device" > Identifier "ATI Graphics Adapter" > Driver "fglrx" > Option "mtrr" "off" > Option "DesktopSetup" "0x00000000" > Option "MonitorLayout" "CRT, STV" > Option "HSync2" "unspecified" > Option "VRefresh" "unspecified" > Option "NoTV" "no" > Option "TVStandard" "PAL-B" > Option "Capabilities" "0x00000000" > Option "UseFastTLS" "2" > Option "BlockSignalsOnLock" "on" > Option "UseInternalAGPGART" "yes" > Option "ForceGenericCPU" "no" > BusID "PCI:1:0:0" # vendor=1002, device=4144 > Screen 0 >EndSection > >Section "Device" > Identifier "ATI Graphics Adapter connector 1" > Driver "fglrx" > BusID "PCI:1:0:0" > Screen 1 >EndSection > >Section "Screen" > Identifier "Screen0" > Device "ATI Graphics Adapter" > Monitor "Monitor0" > DefaultDepth 24 > #Option "backingstore" >> Subsection "Display" > Depth 24 > Modes "1600x1200" "1024x768" "800x600" "640x480" > ViewPort 0 0 # initial origin if mode is smaller than desktop ># Virtual 1280 1024 > EndSubsection >EndSection > > Section "Screen" > Identifier "Screen1" > Device "ATI Graphics Adapter connector 1" > Monitor "Monitor1" > DefaultDepth 24 > #Option "backingstore" >> Subsection "Display" > Depth 24 > Modes "640x480" > ViewPort 0 0 # initial origin if mode is smaller than desktop ># Virtual 1280 1024 > EndSubsection > EndSection > >Section "ServerLayout" > Identifier "Server Layout" > Screen "Screen0" > Screen "Screen1" RightOf "Screen0" >EndSection > >----------------------------------------------------------------- >The solution I received when I had a similar "Black Screen of Death" a month or two ago was to change "Use DGA" = "Y" to "Use DGA" = "N". The solution works. Apparently the ATI drivers do not implement DGA well. Holly Bostick.
Fixed, the /dev/mem device wasn't accessable so the dga extension couldn't run as normal and blanked the screen. ____________________________________________________________________________ Nachrichten, Musik und Spiele schnell und einfach per Quickstart im WEB.DE Screensaver - Gratis downloaden: http://screensaver.web.de/?mc=021110