Kirjoittaja Aihe: radeon9800se xorg.conf säätäminen tv-outille  (Luettu 1729 kertaa)

mark46

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Eli xorg.conf näyttää nyt tältä:
Koodia: [Valitse]
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man 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 command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Monitor"
#DisplaySize   320   240 # mm
Identifier   "Monitor0"
VendorName   "MEI"
ModelName    "c32"
Option     "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            # [<bool>]
        #Option     "SWcursor"            # [<bool>]
        #Option     "Dac6Bit"            # [<bool>]
        #Option     "Dac8Bit"            # [<bool>]
        #Option     "BusType"            # [<str>]
        #Option     "CPPIOMode"          # [<bool>]
        #Option     "CPusecTimeout"      # <i>
        #Option     "AGPMode"            # <i>
        #Option     "AGPFastWrite"        # [<bool>]
        #Option     "AGPSize"            # <i>
        #Option     "GARTSize"            # <i>
        #Option     "RingSize"            # <i>
        #Option     "BufferSize"          # <i>
        #Option     "EnableDepthMoves"    # [<bool>]
        #Option     "EnablePageFlip"      # [<bool>]
        #Option     "NoBackBuffer"        # [<bool>]
        #Option     "DMAForXv"            # [<bool>]
        #Option     "FBTexPercent"        # <i>
        #Option     "DepthBits"          # <i>
        #Option     "PCIAPERSize"        # <i>
        #Option     "AccelDFS"            # [<bool>]
        #Option     "DDCMode"            # [<bool>]
        #Option     "IgnoreEDID"          # [<bool>]
        #Option     "DisplayPriority"    # [<str>]
        #Option     "PanelSize"          # [<str>]
        #Option     "ForceMinDotClock"    # <freq>
        #Option     "ColorTiling"        # [<bool>]
        #Option     "VideoKey"            # <i>
        #Option     "RageTheatreCrystal" # <i>
        #Option     "RageTheatreTunerPort" # <i>
        #Option     "RageTheatreCompositePort" # <i>
        #Option     "RageTheatreSVideoPort" # <i>
        #Option     "TunerType"          # <i>
        #Option     "RageTheatreMicrocPath" # <str>
        #Option     "RageTheatreMicrocType" # <str>
        #Option     "ScalerWidth"        # <i>
        #Option     "RenderAccel"        # [<bool>]
        #Option     "SubPixelOrder"      # [<str>]
        #Option     "ShowCache"          # [<bool>]
        #Option     "DynamicClocks"      # [<bool>]
        #Option     "VGAAccess"          # [<bool>]
        #Option     "ReverseDDC"          # [<bool>]
        #Option     "LVDSProbePLL"        # [<bool>]
        #Option     "AccelMethod"        # <str>
        #Option     "DRI"                # [<bool>]
        #Option     "ConnectorTable"      # <str>
        #Option     "DefaultConnectorTable" # [<bool>]
        #Option     "DefaultTMDSPLL"      # [<bool>]
        #Option     "TVDACLoadDetect"    # [<bool>]
        Option     "ForceTVOut"          "true"
        #Option     "TVStandard"          # <str>
        #Option     "IgnoreLidStatus"    # [<bool>]
        #Option     "DefaultTVDACAdj"    # [<bool>]
        #Option     "Int10"              # [<bool>]
Identifier  "Card0"
Driver      "radeon"
VendorName  "ATI Technologies Inc"
BoardName   "R350 AH [Radeon 9800]"
BusID       "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
SubSection "Display"
Viewport   0 0
Depth     1
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     4
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     8
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     15
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     16
EndSubSection
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection
Tämän sain X -configure komennolla. Nyt vga-liittimessä oleva näyttö ja tv-outissa oleva telkkari toimivat, mutta molemmat on 800x600 resoluutiolla mikä on oikea telkkarille, mutta näytölle pitää saada isompi reso.
Grandr säätäminen jumittaa koko koneen ja kuva häviää molemmilta näytöiltä. Näin käy jos molemmat ruudut kiinni käynnistyksessä. Jos s-video irti ja laittaa myöhemmin kiinni tulee siihen liian iso resoluutio ja näyttöön siis sopiva. Mitä pitää xorg.confiin muuttaa?

mark46

  • Käyttäjä
  • Viestejä: 36
    • Profiili
Vs: radeon9800se xorg.conf säätäminen tv-outille
« Vastaus #1 : 05.11.09 - klo:20.04 »
Kellään tietoa?
Koodia: [Valitse]
# xorg.conf (X.Org X Window System server configuration file)


Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection

Section "Monitor"
#DisplaySize   320   240 # mm
Identifier   "Monitor0"
VendorName   "MEI"
ModelName    "c32"
Option     "DPMS"

EndSection

Section "Device"
       
       
  [color=red]----> #Option     "ForceTVOut"          "true"
       
  ---->Option      "TVDACLoadDetect"           "TRUE"
  ---->Option      "TVStandard"                     "pal"
  ---->Option      "monitor-S-video"              "TV-monitor"[/color]

Identifier  "Card0"
Driver      "radeon"
VendorName  "ATI Technologies Inc"
BoardName   "R350 AH [Radeon 9800]"
BusID       "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
        DefaultDepth  24
        SubSection "Display"
                Depth          24
        EndSubSection
EndSection
Punasella merkatut päällä toimii tv, mutta miten saan määriteltyä näytöllä sen 1152x864 resoluution ja tv sen 800x600? Mistä tietää tulee xorgiin monitor1 vai 0?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: radeon9800se xorg.conf säätäminen tv-outille
« Vastaus #2 : 05.11.09 - klo:21.29 »
Tuo radeon-ajurin tv-out-viritys näyttää pahasti sellaiselta, että sen saa toimimaan jotenkuten oikein vain säätämällä lennossa xrandr:lla. xorg.confin asetuksilla pystyisi ehkä asettamaan tv-näytön varsinaisen näytön viereen, mutta korkeammalla resoluutiolla esitettävän päänäytön skaalaus tv-ulostuloon onnistunee vain RandR 1.3:lla, jos ajuri tukee sitä, enkä tiedä miten sen voisi asettaa xorg.confissa.

Itse siis lähtisin ratkomaan ongelmaa xrandr:lla, joka saattaa toimia myös Ubuntun näyttöasetusten kautta. Eli xorg.confista pois kaikki tv-ulostuloon liittyvät asetukset, X:n uudelleenkäynnistys ja sitten dynaamisesti säätelemään ohjeen mukaan: http://www.x.org/wiki/radeonTV

« Viimeksi muokattu: 05.11.09 - klo:21.36 kirjoittanut nm »