Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Radeon 8500 + fglrx + X just will not talk to my tv-out
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Miserableman
n00b
n00b


Joined: 22 Feb 2004
Posts: 46
Location: Brighton, UK

PostPosted: Wed Mar 09, 2005 12:44 am    Post subject: Radeon 8500 + fglrx + X just will not talk to my tv-out Reply with quote

I have a Radeon 8500 with a CRT out, DVI out and a TV out. Ideally I want to use all three - have the desktop between the two monitors and use the TV out for media playback as-and-when. I'm trying to configure X to display something, anything on my TV, but so far I've had no luck whatsoever. I don't really know what I'm doing and I've spent the past three evenings randomly changing things in the hope that they'll help. Most times even just plugging the svideo lead into the tv-out completely hangs the X server, forcing me to hard-reset the computer - I can only hazard a guess that the X-server is tripping up over hsync/vsync settings and it's taking keyboard control with it. The closest I've got to it working is the following xorg.conf which I nicked off some website somewhere - it lets me get into kde with the svideo lead plugged into the tvout without falling over, although I don't see anything on the TV screen. The only time I ever see anything on the TV screen is during bootup, but as soon as X loads the picture goes.
Code:

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was hardcrafted created by Philip Van Hoof. It's purpose is to
# be the configuration of X.Org for the Acer Travelmate 8000 laptop which
# has a Radeon 9600M and a 1400x1050 laptop panel. This configuration is
# ment for those who want to use the closedsource fglrx driver from ATI on
# for example Debian and/or Ubuntu systems
#
# To install their binary-driver, you can convert their RPM package using
#
# alien -d originalfilename.rpm
# dpkg -i --force-overwrite originalfilename.deb
#
# For example (on Mon Feb 14, 2005 you would have to type:)
# alien -d fglrx_6_8_0-8.8.25-1.i386.rpm
# dpkg -i --force-overwrite fglrx-6-8-0_8.8.25-2_i386.deb 
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands:
#
#   cp /etc/X11/xorg.conf /etc/X11/xorg.conf.custom
#   sudo sh -c 'md5sum /etc/X11/xorg.conf >/var/lib/xfree86/xorg.conf.md5sum'
#   sudo dpkg-reconfigure xserver-xorg

Section "Files"
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
        # paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
Load    "GLcore"
Load    "speedo"
 Load    "v4l"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Primary Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Primary Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier      "Synaptics Touchpad"
Driver          "synaptics"
Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
Option          "Protocol"              "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "Device"
Identifier "Primary Radeon"
Driver "fglrx"

# ### generic DRI settings ###
# === disable PnP Monitor  ===
#Option "NoDDC"

# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"

# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code

# ### FireGL DDX driver module specific settings ###
# === Screen Management ===

# Single Head (1 screen, second dark)
    Option "DesktopSetup"               "0x00000100"
#Option "MonitorLayout" "AUTO, AUTO"

# Laptop Mode (Ability to toggle between internal / external screen)
#Option "DesktopSetup" "0x00000100"
#Option "MonitorLayout" "AUTO, NONE"

# Clone Mode (2 screens - same content)
Option "DesktopSetup" "0x00000100"
#Option "MonitorLayout" "AUTO, AUTO"
Option "MonitorLayout" "AUTO, STV"

# Big Desktop (2 screens - one framebuffer)
# horizontal arrangement: monitor connector 1 => left display
#Option "DesktopSetup" "0x00000200"
# horizontal arrangement: monitor connector 1 => right display
#Option "DesktopSetup" "0x00000201"
# vertical arrangement:   monitor connector 1 => top display
#Option "DesktopSetup" "0x00000300"
# vertical arrangement:   monitor connector 1 => bottom display
#Option "DesktopSetup" "0x00000301"
#Option "MonitorLayout" "AUTO, AUTO"

# Dual Head (2 screens - two drivers)
#Option "DesktopSetup" "0x00000000"
#Option "MonitorLayout" "AUTO, AUTO"
#Screen 0
#Screen 1

# Monitor Layout Options
#(p) auto detect        -(s) auto detect
#Option "MonitorLayout" "AUTO, AUTO"
#(p) CRT display device -(s) CRT display device
#Option "MonitorLayout" "CRT, CRT"
#(p) DVI display device -(s) CRT display device
#Option "MonitorLayout" "TMDS, CRT"
#(p) DVI display device -(s) DVI display device(FireGL Z1/X1/X2 only!)
#Option "MonitorLayout" "TMDS, TMDS"
#(p) Laptop Panel device-(s) CRT display device(Laptops w. M9/M10 only!)
#Option "MonitorLayout" "LVDS, CRT"
#(p) Laptop Panel device-(s) DVI display device(Laptops w. M9/M10 only!)
#Option "MonitorLayout" "LVDS, TMDS"
#(p) auto detect        -(s) TV out
#Option "MonitorLayout" "AUTO, STV"
#(p) CRT display device -(s) TV out
#Option "MonitorLayout" "CRT, STV"
#(p) DVI display device -(s) TV out
#Option "MonitorLayout" "TMDS, STV"
#(p) Laptop Panel device-(s) TV out
#Option "MonitorLayout" "LVDS, STV"
#(p) TV out             -(s) auto detect
#Option"MonitorLayout""STV, AUTO"

Option "IgnoreEDID"                 "off"
Option "HSync2"                     "unspecified"
Option "VRefresh2"                  "unspecified"
Option "ScreenOverlap"              "0"

# === TV-out Management ===
Option "NoTV"                       "no"
    Option "TVStandard"                 "PAL-SCART"
Option "TVHSizeAdj"                 "0"
Option "TVVSizeAdj"                 "0"
Option "TVHPosAdj"                  "0"
Option "TVVPosAdj"                  "0"
Option "TVHStartAdj"                "0"
    Option "TVColorAdj"                 "0"     
Option "GammaCorrectionI"           "0x06419064"
Option "GammaCorrectionII"          "0x00000000"

# === OpenGL specific profiles/settings ===
Option "Capabilities"               "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"

# === Center Mode (Laptops only) ===
Option "CenterMode"                 "off"

# === Pseudo Color Visuals (8-bit visuals) ===
Option "PseudoColorVisuals"         "off"

# === QBS Management ===
Option "Stereo"                     "off"
Option "StereoSyncEnable"           "1"

# === FSAA Management ===
Option "FSAAEnable"                 "no"
Option "FSAAScale"                  "1"
Option "FSAADisableGamma"           "no"
Option "FSAACustomizeMSPos"         "no"
Option "FSAAMSPosX0"                "0.000000"
Option "FSAAMSPosY0"                "0.000000"
Option "FSAAMSPosX1"                "0.000000"
Option "FSAAMSPosY1"                "0.000000"
Option "FSAAMSPosX2"                "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 ===
# default (FireGL workstation boards: fast)
Option "UseFastTLS"                 "0"
# fast operation (only for standard gnu C/C++ OpenGL applications
#Option "UseFastTLS"                 "1"
# compatible operation (for WineX, VM emulators and some profilers)
#Option "UseFastTLS"                 "2"
Option "BufferTiling"               "true"
Option "EnablePrivateBackZ"         "true"
Option "BlockSignalsOnLock"         "true"
Option "UseInternalAGPGART"         "true"
Option "ForceGenericCPU"            "false"
#Option "EnableDepthMoves"           "false"
#Option "EnableHPV"                  "false"
#AGP locked user pages: disabled
#Option "KernelModuleParm"           "agplock=1;agpgart=2;debug=0x00040003"
Option "KernelModuleParm"     "agplock=1;agpgart=2"
BusID "PCI:1:0:0" # vendor=1002, device=4e50
Screen 0
EndSection

# Configuration for dualhead
#Section "Device"
#Identifier "Secondary Radeon"
#Driver "fglrx"
#BusID "PCI:1:0:0"
#Option "AGPMode"                    "4"
#Option "DPMS"
#VideoRam 65536
#Screen 1
#EndSection

# Your extra screen
#Section "Screen"
#Identifier "Secondary Screen"
#Device   "Secondary Radeon"
#Monitor    "Secondary Monitor"
#DefaultDepth     24
#SubSection "Display"
#Depth     16
#Modes           "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
#EndSubSection
#SubSection "Display"
#Depth     24
#Modes           "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
#EndSubSection
#EndSection

# Your extra monitor
#Section "Monitor"
#Identifier   "Secondary Monitor"
##HorizSync    30-82
#HorizSync    30-72
#
##VertRefresh  50-120
#VertRefresh  50-80
#
#Modeline     "1280x1024" 135.00 1280 1312 1416 1664 1024 1027 1030 1064 -hsync -vsync
#Modeline     "1024x768" 135.00 1280 1312 1416 1664 1024 1027 1030 1064 -hsync -vsync
#Modeline     "800x600" 135.00 1280 1312 1416 1664 1024 1027 1030 1064 -hsync -vsync
#
#Option      "dpms"
#EndSection


Section "Monitor"
Identifier "Primary Monitor"
Option "DPMS"
EndSection

Section "Screen"
Identifier "Primary Screen"
Device "Primary Radeon"
Monitor "Primary Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
#Modes "800x600"
Modes "1400x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection



Section "ServerLayout"
Identifier "Default Layout"
Screen "Primary Screen"

#Screen 0 "Primary Screen" 0 0
#Screen 1 "Secondary Screen" RightOf "Screen0"

InputDevice "Primary Keyboard"
InputDevice "Primary Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Section "DRI"
Mode 0666
EndSection

Has anyone got a working fglrx + tvout xorg.conf that they'd be willing to share (particularly if it's dual monitor + tvout), or can anyone spot what's wrong with this one?
Back to top
View user's profile Send private message
Miserableman
n00b
n00b


Joined: 22 Feb 2004
Posts: 46
Location: Brighton, UK

PostPosted: Thu Mar 10, 2005 12:27 am    Post subject: Reply with quote

<pathetic, mewling bump goes here>
Back to top
View user's profile Send private message
k00ma
n00b
n00b


Joined: 22 Jul 2004
Posts: 65
Location: Finland

PostPosted: Fri Mar 11, 2005 12:00 pm    Post subject: Same problem Reply with quote

I just removed Radeon 9200 from my computer and replaced it with Radeon 8500 and now my TV-out doesn't work anymore, so I have exactly the same problem. TV-out works during booting, but when I launch xorg it doesn't work anymore. Radeon 9200 worked just fine, so this problem has to be Radeon 8500 related.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum