Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: Йордан в May 23, 2006, 09:43



Титла: Radeon + tv-out
Публикувано от: Йордан в May 23, 2006, 09:43
Здравейте,
от известно време с kill_u се мъчим да си подкараме изходите за телевизорите на видео картите (и двете се серия радеон  на ати) . Та да започна с поясненията:
Radeon 8500 LE, OS: Xubuntu 6.06, Kernel: 2.6.15-22-386, xorg-driver-fglrx 6.9.0-8.24.8+2.6.15.10-2,  fglrx-control 8.24.8+2.6.15.10-2,
Драйвърът е успешно пуснат и има 3D.  

Сега за проблема. Сложи ли се кабела в изхода за телевизора започват проблемите. Разделителната способност се променя (Изображението се смалява на 50% и около него има черни ивици). Естествено монитора трепти и едвам се гледа. Разделителната сспособност съм се опитал да фиксирам по следните начини
Примерен код
Section "Monitor"
        Identifier   "SyncMaster"
        Option      "DPMS"
        HorizSync       30-60
        VertRefresh     50-75
EndSection

Section "Device"
        Identifier  "ATI Technologies, Inc. Radeon R200 QL [Radeon 8500 LE]"
        Driver      "fglrx"
        Option      "VideoOverlay" "on"
        Option      "OpenGLOverlay" "off"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device     "ATI Technologies, Inc. Radeon R200 QL [Radeon 8500 LE]"
        Monitor    "SyncMaster"
        DefaultDepth     24
        SubSection "Display"
                Depth     24
                Modes    "1024x768@75"
        EndSubSection
EndSection
Въпреки това нещо не мога да управлявам монитора. Някой има ли идея къде може да е проблема ? Целта е да се пусне монитора на 1024x768@75. По принцип монитора си заспива (ако няма кабел в tv-out изхода) със следнaта конфигурация:
Примерен код
Section "Monitor"
        Identifier   "SyncMaster"
        Option      "DPMS"
EndSection

Section "Device"
        Identifier  "ATI Technologies, Inc. Radeon R200 QL [Radeon 8500 LE]"
        Driver      "fglrx"
        Option      "VideoOverlay" "on"
        Option      "OpenGLOverlay" "off"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device     "ATI Technologies, Inc. Radeon R200 QL [Radeon 8500 LE]"
        Monitor    "SyncMaster"
        DefaultDepth     24
        SubSection "Display"
                Depth     24
                Modes    "1024x768"
        EndSubSection
EndSection
Горе долу е това..., ако имате въпроси питайте, ако имате идеи ще очаквам да ги видя...


Титла: Radeon + tv-out
Публикувано от: mimosh в May 23, 2006, 10:04
във пакета драйвери на АТИ си има много хубаво туулче за настройка на Х-а

fglrxconfig  ако не се лъжа
не се мъчи на ръка от парвия път. Настрой си го с това туулче и пасле като видиш кое как се прави тогава го барай на ръка.

ПП: Видео изхода работи прекрасно на АТИ-то
преди 1г съм си играл на РАДЕОН 9000


Титла: Radeon + tv-out
Публикувано от: Йордан в May 23, 2006, 10:12
В новата версия (поне тези която съм си качил) го няма. Но дори с него (под Дебиан) не става. Пробвал съм също и с /usr/bin/fireglcontrol. Казва, че след рестарта на Х ще се видят промните, но уви все същото. Не е докоснат дори конфига. Също така съм изпробвал и следното
aticonfig --initial=dual-head --force-monitor=crt,tv --tvf PAL-B
и
aticonfig --initial
aticonfig --overlay-type=Xv --tv-format=PAL-B --desktop-setup=clone

Edit: Телевизора се подкарва (за сега черно бял), но проблема си остава - разделителната на монитора





Титла: Radeon + tv-out
Публикувано от: kill_u в May 23, 2006, 11:00
Значи проблема при мен е следния. Когато пусна fglx вместо ati втория монитор/телевизора/ не тръгва въобще. Просто стига до момента когато се зарежда гнома и спира. Върви си нормално само монитора на компютъра. Когато заменя в xorg.conf ati с vesa тръгват и двата монитора но тогава пък и двата монитора стават на черти. Когато стартирам само atiпак не тръгват. Предполагам че това се дължи на опресняването но не съм сигурен ето и моя xorg.conf

Примерен код
Section "Device"
   Identifier   "ATI Technologies, Inc. Radeon 9600 (RV350 AS)"
   Driver      "vesa"
   BusID      "PCI:1:0:0"
EndSection

Section "Monitor"
   Identifier   "775FT Plus"
   Option      "DPMS"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "ATI Technologies, Inc. Radeon 9600 (RV350 AS)"
   Monitor      "775FT Plus"
   DefaultDepth   24
   SubSection "Display"
      Depth      1
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      4
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      8
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      15
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      16
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
      Depth      24
      Modes      "1280x1024" "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
   Screen      "Default Screen"
   InputDevice   "Generic Keyboard"
   InputDevice   "Configured Mouse"
EndSection

Section "DRI"
   Mode   0666
EndSection
 


Цитат
fglrxconfig
това пък въобще го няма в новата версия!


Титла: Radeon + tv-out
Публикувано от: Йордан в May 23, 2006, 13:38
Със седем пинов кабел проблемите изчезват. След това трябва да се конфигурира спрямо телевизора. Не се въвежда разделителната му способност, а само режима - ПАЛ-Б да речем.


Титла: Radeon + tv-out
Публикувано от: Julian_ в May 23, 2006, 19:53
Здравейте!
При мен с тези настройки всичко работи Ок, ползвам "Extended Desktop Horizontal". При "боот" екранът е присвит от долу и от горе с около 2см и трепти, но след като зареди "драйвера" всичко си идва на мястото :).  Дистрибуцията е  fedora core 5, kernel-2.6.16-1.2111_FC5, xorg-x11-drv-fglrx-8.24.8-1.lvn5

Примерен код

Section "Monitor"

        #DisplaySize  320       240
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "PTS031d"
 ### Comment all HorizSync and VertSync values to use DDC:
        HorizSync    30.0 - 98.0
        VertRefresh  50.0 - 160.0
        Option      "dpms"
EndSection

Section "Monitor"
        Identifier   "Monitor 1"
 ### Comment all HorizSync and VertSync values to use DDC:
        HorizSync    30.0 - 64.0
        VertRefresh  60.0 - 60.0
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "fglrx"
        VendorName  "Videocard vendor"
        BoardName   "ATI Technologies Inc RV350 AS [Radeon 9550]"
        Option      "VideoOverlay" "on"
        Option      "UseInternalAGPGART" "off"
        Option      "TVFormat" "PAL-B"
        Option      "TVStandard" "SVIDEO"
        Option      "FSAAEnable" "on"
        Option      "HSync2" "30 - 50"
        Option      "VRefresh2" "60"
        Option      "Mode2" "800x600"
        Option      "EnablePrivateBackZ" "yes"
        Option      "DesktopSetup" "horizontal"
        BusID       "PCI:2:0:0"
EndSection

Section "Device"
        Identifier  "ATI Graphics Adapter 1"
        Driver      "fglrx"
        BusID       "PCI:2:0:0"
        Screen      1
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "ATI Graphics Adapter 1"
        Monitor    "Monitor 1"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "800x600" "640x480"
        EndSubSection
EndSection

Section "DRI"
        Group        0
        Mode         0666
EndSection


малко шотове