ATI Radeon 9100 + Feisty Fawn + TV-OUT - BEZ FGLRX
: 19 cze 2007, 11:36
Co prawda były już jakieś opisy w sieci, ale żaden mi nie zadziałał, po wielu bojach w końcu mi się udało włączyć tvout.
Problem w tym, że fglrx w wersji dla Radeon'a 9100 [ 9200,8500 itd ] = 'ati-driver-installer-8.28.8.run' w ogole mi się nie chciał skompilować, nawet robiłem własny kernel, ale nic to nie pomogło.
Poniższy opis opiera się na spatchowanym sterowniku do xorg, mam nadzieję, że komuś się to przyda.
Takie opisy 'Gatos' już były tyle, że jak probowałem skompilować sterownik xorg to kończyło się to toną błędów [pare osob na google miało ten sam problem, niestety bez odzewu], możliwe że były pisane pod starszą distrybucję.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Z www 'http://www.ece.auckland.ac.nz/~wsun013/tvout/index.html' sciagamy:
Latest Driver (patched): xf86-video-ati-git-20061029.tgz
Rozpakowujemy:
Kompilujemy:
Instalujemy:
Edytujemy /etc/X11/xorg.conf
Zmieniamy takze
Po przeładowaniu x'ów powinniśmy mieć działający TV-OUT w trybie clone.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Rozdzielczości 800x600 mało kto już używa więc warto sobie zrobić skrypcik ktory zmienia nam na natywna i z powrotem na 800x600.
Poprawiamy:
Można do tego użyc 'xrandr'.
Robimy skrypt '/usr/local/bin/tvswap':
Następnie robimy sobie skrót na pasku KDE/GNOME aby wykonywał nam ten skrypcik.
Potem po prostu na niego klikamy i mamy TV-OUT ON/OFF.
U mnie całość swietnie działa.
Pozdrawiam.
Problem w tym, że fglrx w wersji dla Radeon'a 9100 [ 9200,8500 itd ] = 'ati-driver-installer-8.28.8.run' w ogole mi się nie chciał skompilować, nawet robiłem własny kernel, ale nic to nie pomogło.
Poniższy opis opiera się na spatchowanym sterowniku do xorg, mam nadzieję, że komuś się to przyda.
Takie opisy 'Gatos' już były tyle, że jak probowałem skompilować sterownik xorg to kończyło się to toną błędów [pare osob na google miało ten sam problem, niestety bez odzewu], możliwe że były pisane pod starszą distrybucję.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Z www 'http://www.ece.auckland.ac.nz/~wsun013/tvout/index.html' sciagamy:
Latest Driver (patched): xf86-video-ati-git-20061029.tgz
Kod: Zaznacz cały
wget http://www.ece.auckland.ac.nz/~wsun013/tvout/files/xf86-video-ati-git-20061029.tgz
Kod: Zaznacz cały
tar zxvf xf86-video-ati-git-20061029.tgz
Kod: Zaznacz cały
cd xf86-video-ati-git-20061029
export XORG_PREFIX="/usr"
export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc --localstatedir=/var"
./configure $XORG_CONFIG --with-xorg-module-dir=/usr/lib/xorg/modules
Kod: Zaznacz cały
make install
#
# Jako ze instaluje sie to do zlego miejsca musimy przekopiowac sterowniki w odpowiednie miejsce.
# Z /usr/lib/X11/modules/ --> /usr/lib/xorg/modules/
# Sugeruje aby robic to z konsoli bez wlaczonych x'ow ;P [zwis]
#
Kod: Zaznacz cały
Section "Device"
Identifier "ATI Technologies, Inc. Radeon R200 QM [Radeon 9100]"
Driver "ati"
BusID "PCI:1:0:0"
Option "MonitorLayout" "CRT, STV" # Moj Radeon 9100 jest pokopany i ma TV jako primary wiec zamieniamy kolejnosc STV, CRT
Option "TVOutput" "PAL"
EndSection
Zmieniamy takze
Kod: Zaznacz cały
Section "Monitor"
Identifier "S/T 51S"
Option "DPMS"
HorizSync 30 - 50
VertRefresh 60 - 60
EndSection
SubSection "Display"
Depth 24
Modes "800x600" # TV-OUT działa jedynie w tej rozdzielczości!
EndSubSection
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Rozdzielczości 800x600 mało kto już używa więc warto sobie zrobić skrypcik ktory zmienia nam na natywna i z powrotem na 800x600.
Poprawiamy:
Kod: Zaznacz cały
SubSection "Display"
Depth 24
Modes "1024x768" "800x600"
EndSubSection
Robimy skrypt '/usr/local/bin/tvswap':
Kod: Zaznacz cały
#!/bin/bash
TEST=`xrandr|grep "\*"|cut -c 2`
if [ $TEST -eq "0" ] ; then
xrandr -s 1
else
xrandr -s 0
fi
Potem po prostu na niego klikamy i mamy TV-OUT ON/OFF.
U mnie całość swietnie działa.
Pozdrawiam.