Find the answer to your Linux question:
Results 1 to 5 of 5
I'm trying to setup my desktop to use the KDE translucency effects. I've tried to get Direct Rendering enabled, but when my Xorg starts puts standby my monitor and blocks ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux User
    Join Date
    Aug 2005
    Location
    Italy
    Posts
    401

    Radeon, AGP and DRI


    I'm trying to setup my desktop to use the KDE translucency effects.

    I've tried to get Direct Rendering enabled, but when my Xorg starts puts standby my monitor and blocks my system (even on remote ssh shell). That's because I try to load intel-agp kernel module before starting the Xorg. Without that module everything works, but it's quite slow.

    I've tried also the ATI close driver, but I got problems using translucency (windows flicks, display not updated...).

    Any ideas?
    When using Windows, have you ever told "Ehi... do your business?"
    Linux user #396597 (http://counter.li.org)

  2. #2
    Linux User
    Join Date
    Aug 2005
    Location
    Italy
    Posts
    401
    Here is my xorg.conf file:

    Code:
    Section "dri"
    # Access to OpenGL ICD is allowed for all users:
    #    Mode 0666
    # Access to OpenGL ICD is restricted to a specific user group:
        Group 44    # video
        Mode 0660
    EndSection
    
    Section "Module"
    
        Load        "dbe"  	# Double buffer extension 
        Load        "type1"
        Load        "freetype"
        Load        "glx"   # libglx.a
        Load        "dri"   # libdri.a
    
        SubSection  "extmod"
          Option    "omit xfree86-dga"   # don't initialise the DGA extension
        EndSubSection
    EndSection
    
    Section "Extensions"
    #	Option	"Composite"		"Enable"
    #	Option	"RENDER"		"Enable"
    EndSection
    
    Section "Files"
    #    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
        FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
        FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
    #    ModulePath "/usr/X11R6/lib/modules"
    EndSection
    
    Section "ServerFlags"
    #    Option "DontZap"
    #    Option "Dont Zoom"
    #    Option "DisableVidModeExtension"
    #    Option "AllowNonLocalXvidtune"
    #    Option "DisableModInDev"
    #    Option "AllowNonLocalModInDev"
    EndSection
    
    # **********************************************************************
    # Input devices
    # **********************************************************************
    
    Section "InputDevice"
    
        Identifier	"Keyboard"
        Driver	"kbd"
    
        Option "AutoRepeat" "500 30"
    
    # Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
    #    Option "Xleds"      "1 2 3"
    #    Option "LeftAlt"    "Meta"
    #    Option "RightAlt"   "ModeShift"
    
    #    Option "XkbModel"   "pc102"
    #    Option "XkbLayout"  "de"
    #    Option "XkbOptions" "ctrl:swapcaps"
    
        Option "XkbRules"	"xfree86"
        Option "XkbModel"	"pc104"
        Option "XkbLayout"	"it"
    EndSection
    
    Section "InputDevice"
        Identifier	"Mouse"
        Driver "mouse"
        Option "Protocol"   "ImPS/2"
        Option "ZAxisMapping"   "4 5"
        Option "Device"     "/dev/input/mice"
    
    #    Option "BaudRate"   "9600"
    #    Option "SampleRate" "150"
    #    Option "Emulate3Buttons"
    #    Option "Emulate3Timeout"    "50"
    EndSection
    
    # **********************************************************************
    # Monitor section
    # **********************************************************************
    
    Section "Monitor"
    	Identifier	"Highscreen MS1773P Monitor"
    	HorizSync	31.5-91.1
    	VertRefresh	60-85
    	Option		"DPMS"
    EndSection
    
    Section "Monitor"
        Identifier		"Flatron L1715S"
        HorizSync  		30-83
        VertRefresh		56-75
        Option 		"DPMS"
    
    #    Modeline		"800x600@60" 38.21 800 832 976 1008 600 612 618 631
    #    Modeline		"800x600@70" 45.86 800 832 1000 1032 600 612 619 631
    #    Modeline		"800x600@75" 49.85 800 832 1016 1048 600 611 619 631
    
    #    Modeline		"1024x768@60" 64.56 1024 1056 1296 1328 768 783 791 807
    #    Modeline 		"1024x768@70" 78.26 1024 1056 1352 1384 768 783 792 807
    #    Modeline		"1024x768@75" 85.52 1024 1056 1376 1408 768 782 792 807
    
    #    Modeline		"1280x1024@60" 114.98 1280 1312 1744 1776 1024 1045 1055 1076
    #    Modeline 		"1280x1024@70" 141.82 1280 1312 1848 1880 1024 1044 1056 1076
    #    Modeline		"1280x1024@75" 156.43 1280 1312 1904 1936 1024 1043 1056 1076
    EndSection
    
    
    # **********************************************************************
    # Graphics device section
    # **********************************************************************
    
    Section "Device"
        Identifier  "Standard VGA"
        VendorName  "Unknown"
        BoardName   "Unknown"
    
        Driver      "vga"
    #    BusID       "PCI:0:10:0"
    #    VideoRam    256
    EndSection
    
    Section "Device"
        Identifier                          "ATI Graphics Adapter"
        Driver                              "fglrx"
        BusID "PCI:1:0:0"
        Screen 0
    
        Option "IgnoreEDID"			"true"
        Option "NoDDC"
        Option "mtrr"                       "off"	# disable DRI mtrr mapper, driver has its own code for mtrr
    # === TV-out Management ===
        Option "TVFormat"                   "PAL-B"
        Option "TVStandard"                 "NTSC-M"
        Option "TVHSizeAdj"                 "0"     
        Option "TVVSizeAdj"                 "0"     
        Option "TVHPosAdj"                  "0"     
        Option "TVVPosAdj"                  "0"     
        Option "TVHStartAdj"                "0"     
        Option "TVColorAdj"                 "0"     
        Option "GammaCorrectionI"           "0x06419064"
        Option "GammaCorrectionII"          "0x06419064"
    # === OpenGL specific profiles/settings ===
        Option "Capabilities"               "0x00000000"
        Option "CapabilitiesEx"             "0x00000000"
    # === Video Overlay for the Xv extension ===
        Option "VideoOverlay"               "on"
    # === OpenGL Overlay ===
    # Note: When OpenGL Overlay is enabled, Video Overlay
    #       will be disabled automatically
        Option "OpenGLOverlay"              "off"
    # === Pseudo Color Visuals (8-bit visuals) ===
        Option "PseudoColorVisuals"         "off"
    # === FSAA Management ===
        Option "FSAAEnable"                 "no"
        Option "FSAAScale"                  "1"
        Option "FSAADisableGamma"           "yes"
        Option "FSAACustomizeMSPos"         "no"
        Option "FSAAMSPosX0"                "0.000000"
        Option "FSAAMSPosY0"                "0.000000"
        Option "FSAAMSPosX1"                "0.000000"
        Option "FSAAMSPosY1"                "0.000000"
        Option "FSAAMSPosX2"                "0.000000"
        Option "FSAAMSPosY2"                "0.000000"
        Option "FSAAMSPosX3"                "0.000000"
        Option "FSAAMSPosY3"                "0.000000"
        Option "FSAAMSPosX4"                "0.000000"
        Option "FSAAMSPosY4"                "0.000000"
        Option "FSAAMSPosX5"                "0.000000"
        Option "FSAAMSPosY5"                "0.000000"
    # === Misc Options ===
        Option "UseFastTLS"                 "1"
        Option "BlockSignalsOnLock"         "on"
        Option "UseInternalAGPGART"         "no"
        Option "ForceGenericCPU"            "no"
    EndSection
    
    Section "Device"
        Identifier                          "ATI Radeon 9250"
        Driver                              "radeon"
        BusID "PCI:1:0:0"
        Screen 0
    
        Option "NoDDC"			"true"
        Option "AGPMode"			"8"
        Option "AGPFastWrite"		"on"
        Option "AccelMethod" 		"EXA"
        Option "IgnoreEDID"			"true"
    EndSection
    
    # **********************************************************************
    # Screen sections
    # **********************************************************************
    
    Section "Screen"
        Identifier  	"ATI Radeon 9250 Screen"
        #Device      	"ATI Radeon 9250"
        Device		"ATI Graphics Adapter"
        Monitor		"Flatron L1715S"
        DefaultDepth 	24
        
        Subsection "Display"
            Depth		24
            Modes		"1280x1024" "1024x768@60" "800x600@60"
        EndSubsection
    EndSection
    
    # **********************************************************************
    # ServerLayout sections.
    # **********************************************************************
    
    Section "ServerLayout"
        Identifier  "Server Layout"
    
        Screen "ATI Radeon 9250 Screen"
    
        InputDevice "Mouse"		"CorePointer"
        InputDevice "Keyboard"	"CoreKeyboard"
    EndSection
    When using Windows, have you ever told "Ehi... do your business?"
    Linux user #396597 (http://counter.li.org)

  3. #3
    Linux Guru bigtomrodney's Avatar
    Join Date
    Nov 2004
    Location
    Ireland
    Posts
    6,133
    What version of the closed source ATI driver are you using? I'm finding the latest one to be very good.

  4. #4
    Linux User
    Join Date
    Aug 2005
    Location
    Italy
    Posts
    401
    ATI close driver version is 8.28.08 (I think is the last one).
    My kernel is a Linux vanilla 2.6.17.13.
    My Xorg is 7.0.22.
    My KDE version is 3.5.4-1.

    Xorg and KDE are packaged by Debian (testing).

    ...

    KDE traslucency works with radeon driver, but I can't use AGP module "intel-agp"...

    I can't specify monitor's modelines with fglrx driver, because it don't handle them correctly (display only on the right part of the monitor). Instead, with radeon driver I must use monitor's modelines, because if I don't my Xorg can use only 1280x768@60...

    Arghhh!
    When using Windows, have you ever told "Ehi... do your business?"
    Linux user #396597 (http://counter.li.org)

  5. #5
    Linux User
    Join Date
    Aug 2005
    Location
    Italy
    Posts
    401
    I want specify that using the fgrlx driver, the intel-agp module works correctly, is loaded, and I get DRI enabled.

    So, I can think the problem resides the radeon driver.
    When using Windows, have you ever told "Ehi... do your business?"
    Linux user #396597 (http://counter.li.org)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •