Sziasztok,
Radeon kartyám van. A DVI-be a monitort csatlakoztattam. A VGA kimenetet pedig egy RGB-SCART csatlozón (http://www.idiots.org.uk/vga_rgb_scart/) keresztül szeretném a TV -vel összekötni. Windows alatt extended desktopként létrehoztam és a PowerStrip segítségével a PAL tv szabványnak megfelelő timinget beállítottam. Működik tökéletesen , nagyszerű képminőséggel . Ezt szeretném linux alatt is beállitani, de nem nagyon értek az X konfigurálásához.
Tudnátok benne segiteni ?
Köszönöm
Tamas
- 3789 megtekintés
Hozzászólások
Ezer evvel ezelott amikor a ps-el talalkoztam volt benne egy olyan lehetoseg, hogy a beallitott timinget modline formatumban lehetett menteni. Na ezt a modline-t kell ugyesen beszerkeszteni az x config file-jaba ;-)
udv Zoli
- A hozzászóláshoz be kell jelentkezni
ez az ami nem megy. tudnál konkrétabban segiteni ?
- A hozzászóláshoz be kell jelentkezni
marmint a mentes, vagy a beszerkesztes?
udv Zoli
- A hozzászóláshoz be kell jelentkezni
a beszerkesztés nem megy. nem igazám tudom , hogy kell új módot definiálni. a powerstrip szerint a modline :[Modelines]
720x576="720x576" 14,750 720 736 832 904 576 588 592 648 interlace +hsync +vsync
a xorg.confot ide tettem :http://www.flexhost.hu/xorg.conf
segitenél hogyan kell megszerkeszteni?
köszönöm
- A hozzászóláshoz be kell jelentkezni
nekem igy nez ki az xorg.conf idevonatkozo par sora
Section "Monitor"
Identifier "Monitor0"
# HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors
HorizSync 28.0 - 96.0 # Warning: This may fry old Monitors
VertRefresh 50.0 - 75.0 # Very conservative. May flicker.
# VertRefresh 50.0 - 62.0 # Extreme conservative. Will flicker. TFT default.
# Default modes distilled from
# "VESA and Industry Standards and Guide for Computer Display Monitor
# Timing", version 1.0, revision 0.8, adopted September 17, 1998.
# $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp $
# 640x350 @ 85Hz (VESA) hsync: 37.9kHz
ModeLine "640x350" 31.5 640 672 736 832 350 382 385 445 +hsync -vsync
.
.
.
EndSection
udv Zoli
- A hozzászóláshoz be kell jelentkezni
hozzáadtam a monitor szekcióhoz :
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-60
VertRefresh 43-75
ModeLine "720x576" 14.750 720 736 832 904 576 588 592 648 interlace +hsync +vsync
EndSection
majd a screen szekcióhoz : SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "720x576" "640x480"
EndSubSection
a 720x576 felbontást mégsem lehet kiválasztani.
kérem segitsetek mit csinálok rosszúl
köszönöm
tamás
- A hozzászóláshoz be kell jelentkezni
pl:
- a horizsync tartomanyan kivulre esik a 14.75, alitsd be
- torold ki a tobbi felbontast a display section-ban, vagy valtsal ctrl-alt-plussz vagy ctrl-alt-minusszal a felbontasok kozott
udv Zoli
- A hozzászóláshoz be kell jelentkezni
módosítottam a tartomány, hogy beleférjen. de továbbra is az alap 3 felbontásra lehet kiválasztani , a 720x576 -ot nem. ha csak ezt a felbontást hogyom benne akkor az elérhető legnagyobb felbontáson indúl el az X.
van további ötleted hogyan lehetne a VGA csatin TV számára értelmezhető jelet beállítani?
köszönöm
Tamás
- A hozzászóláshoz be kell jelentkezni
Csinálj egy ilyet
X -verbose 9 >& out.log
majd nézd meg a out.log file tartalmát. Keress benne rá a "720x576" stringre és valamelyik helyen szerepelni fog egy warning, hogy miért nem felel meg neki ez az üzemmód.
Valószinűsítem, hogy nálad is az lesz, ami nálam volt (igen, én is csináltam a dsub vga -> rgb scart kábelt és nagyon faszásan megy), miszerint, hogy a 14.7 MHz-es dotclock túl kevés, nem lehet ennyire alacsonyat beállítani az újabb Radeonokon. Asszem a minimum 20MHz. Bár érdekes, ha azt mondod, hogy win alatt megy, akkor ezek szerint ez nem hardver korlát, hanem csak az X-es driver ellenőrzi a konfigurációs beállításokat túlságosan szigorúan.
Több megoldás adódik:
- keresel valami régebbi kártyát, amivel működik (nvidia nem jó, az nem tud interlace-t)
- keresel valami újabb tv-t, ami működik nagyobb képfrissítéssel is, beállítasz 20.0-t a modeline első paraméterének és használod nem szabványos képfrissítéssel (kb 68Hz lesz az 50Hz helyett). Figyelem, ezt csak akkor próbáld, ha 1000%-ig biztos vagy benne, hogy a tv-d nem megy tönkre tőle, mert pl digitális képtárolást használ, és a képcső képfrissítése független a bemenetétől, vagy kifejezetten fel van készítve HDTV felbontású analóg RGB jelre. Ha a tv nem ilyen, de elsőre látszólag mégis működik, ne hagyd úgy, lehet, hogy idővel leég a sorkimenő trafója! Szóval ez egy nem javasolt megoldás.
- Belemódosítasz az X forrásába, átállítod a dotclock tartományellenőrzést benne, hogy megengedje az alacsonyabb órajel beállítását is. Majd újrabuildeled az X-et a módosított forrásból. Ehhez el kell tudni igazodni az X forrásfájában, tudni kell, hogy mit keresel, nem egyszerű feladat, ha most csinálsz ilyet először.
- Ez az ultimate megoldás, ami nekem bevált: átírod a modelinet úgy, hogy 1024x576-os felbontás legyen, 21.6MHz-es dotclockkal. Így a szinkronjel időzítések pontosan olyanok lesznek, mint a 720x576-os szabványos üzemmódban, vagyis a tv nem fogja észrevenni a különbséget. A kép függőlegesen nyújtott lesz, mert az 1024x576-os képarány 16:9-es, ezért ha lehetséges kapcsold a tv-t 16:9-es képarányú üzemmódba. Ha nincs erre kezelőszerv a tv-n akkor még lehet, hogy a SCART egyik kapcsolójelét (8-as érintkező) 5V és 8V közötti feszültségszintre beállítva előhozható a 16:9-es üzemmód. A nekem bevált modeline a következő:
ModeLine "1024x576pal" 21.60 1024 1098 1202 1385 576 580 583 625 interlace composite -csync
A composite sync nálam fontos, mert ugye a scartnak egy közös szinkronbemenete van, a dsub csatlakozóban viszont külön hsync és vsync. Lehet áramkörrel is kombinálni a hsync és vsync jelet egy composite sync jellé, de egyszerűbb csak simán a hsync-et bekötni és a kártyán beállítani, hogy composite szikronjelet adjon ki. Figyelem, ezt nem minden kártya támogatja és az X nem szól a logban róla. Onnan venni észre, hogy a kép függőlegesen ugrál a tv-n. A Radeon támogatja a composite sync-et.
---
Apparently the human mind is not unlike cookie dough.
- A hozzászóláshoz be kell jelentkezni
valóban igazad volt 20Mhz alacsonyabb dotclockot nem lehet beállitani és ezért nem fogadja el a felbontásokat.
kerestem a guglin radeon dotclock vonatkozásában és megtaláltam a megoldást.felül lehet bírálni:
Option "ForceMinDotClock" "frequency"
Override minimum dot clock. Some Radeon BIOSes report a minimum dot clock unsuitable (too high) for use with television sets even when they actually can produce lower dot clocks. If this is the case you can override the value here. Note that using this option may damage your hardware. You have been warned. The frequency parameter may be specified as a float value with standard suffixes like "k", "kHz", "M", "MHz".
így működik a 720x576
- A hozzászóláshoz be kell jelentkezni
Aha, akkor ezek szerint az X fejlesztőknek is feltűnt ez a probléma.
Ettől még azért szerintem próbáld ki az én 1024x576-os üzemmódomat is. :) Filmnézéshez nagyon jó, rendkívül éles képet ad.
---
Apparently the human mind is not unlike cookie dough.
- A hozzászóláshoz be kell jelentkezni
Hali!
Nvidia-hoz nincs valami ilyen egyszerű hw-s megoldás? Nekem radeonom van, de egy ismerősnél elkelne.
- A hozzászóláshoz be kell jelentkezni
Hát hacsak nem tudsz egy fél képet késleltetni képes művonalat szerezni valahonnan, akkor nincs. Elég bonyolult, mert a progresszív jelből kellene interlaced-et csinálni, azt meg máshogy nem lehet. Hacsak nem tud az ismerősöd szerezni olyan tv-t, ami megeszi a progresszív videójelet is. Újabb típusok előfordul, hogy tudják. Viszont ehhez sajnos nem tudok jó üzemmódokat mondani, ehhez keresgélni kell.
Alternatív megoldásként újítson be bontóból valami régebbi PCI foglalatos grafkártyát, ami tudja az interlaced-et és használja dual headben videonézésre azt. Nem kell sok ram rá, 4MB-ból már kijön a 720x576 32biten, úgy, hogy marad offscreen memória xvideonak is. Csak arra kell figyelni, hogy xv támogatás meglegyen rá, mert az ilyen trio64-ekre pl nincs (pedig VAN beépített hardveres video scalerük).
EDIT: egy megoldás még adódik, hogy interlace nélkül menjen, de ez nem 100%-hogy tényleg működik is és ráadásul feleződik a függőleges felbontás tőle, ami jócskán elrontja az oldalarányt:
Modeline "768x288pal-half" 14.76 768 789 858 944 288 290 292 313 -hsync -vsync
---
Apparently the human mind is not unlike cookie dough.
- A hozzászóláshoz be kell jelentkezni
Azt hiszem ennyire nem fogok belemerülni. A gép messze van csak ritkán vagyok személyesen előtte. Köszönöm a választ.
- A hozzászóláshoz be kell jelentkezni
A 14.75 nem a horizsync, hanem a dotclock és MHz-ben értendő. A horizsyncnek szabványosan 15625 Hz-nek kell lennie, hogy a tv beszinkronizáljon rá.
---
Apparently the human mind is not unlike cookie dough.
- A hozzászóláshoz be kell jelentkezni
utannaolvasva igen elnezest tevedtem
udv Zoli
ps nem muszaly 15625-nek lenni a multinormas tevek eleg tag hatarok kozott kepesek raszinkronizalni a sorszinkron jelre
- A hozzászóláshoz be kell jelentkezni
>ps nem muszaly 15625-nek lenni a multinormas tevek eleg tag hatarok kozott kepesek raszinkronizalni a sorszinkron jelre
Őőőő igen, csak olvasd azért el a kicsit fentebbi hozzászólásomat, mielőtt ezzel kisérleteznél. Nem biztos, hogy a tv ezt a használatot hosszútávon tolerálja. Nincs ugyanis bennük olyan tartományvédelem, mint a korszerű monitorokban, hogy letiltanak, ha kilóg a biztonságos tartományból a sorszinkron, aztán egyszercsak azt venni észre, hogy kiszáll a tv-ből az a bizonyos varázsfüst amitől idáig működött.
---
Apparently the human mind is not unlike cookie dough.
- A hozzászóláshoz be kell jelentkezni
Modeline generálás:
http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
http://www.dkfz.de/spec/linux/modeline/
http://en.wikipedia.org/wiki/XFree86_Modeline
Az xorg.conf szerkesztéséhez ajánlom a
man xorg.conf
parancs kiadását.
Ami után az xorg.conf-t helyesen megszerkesztetted, érdemes egy X restartot eszközölni, esetleg egy reboot-t.
Ezekután a fent említett billentyűkombinációkkal a beállított felbontásoknak menniük kell.
Aztán van még
aticonfig
is, ahol ha jól tudom meg lehet adni a kívánt felbontásokat.
Én is lőttem be egyszer tévén Radeon 9000 -el képet, igaz nem volt valami szép (nem nagyon foglalkoztam vele, csak menjen...), de filmet lehetett rajta nézni; az mplayer csak xv video-outputtal ment.
- A hozzászóláshoz be kell jelentkezni
bánom, de ez nem akar összejönni nekem.
az új felbontás nem állitható be. az nem kavarhat , hogy
a CRT és a TV is egyszerre van csatlakoztatva?
hogyan lehetne használni ?
- A hozzászóláshoz be kell jelentkezni
Ket monitor eseten termeszetesen ket section szukseges, hogy a driver melyiket hogyan rendeli hozza a kimenetekhez azt az ati doksijaban kellene keresni
udv Zoli
ps probald ki eloszor ket monitorral az ati hivatalos beallitoprogramjaval, ha jol emlekszem valami aticonfig vagy fglrxconfig a neve, ezzel be tudod allitani azt is, hogy klon vagy extended modban menjen, utanna csak modositani kell a modline-t
- A hozzászóláshoz be kell jelentkezni
a dual heads módot konfiguráljam?
- A hozzászóláshoz be kell jelentkezni
igen
- A hozzászóláshoz be kell jelentkezni
NE állíts be dualhead üzemmódot, azzal csak mégtöbb bajod lesz! Először mennie kell annak singlehead üzemmódban, csak utána próbálkozzál ilyen spéci mutatványokkal. Csatlakoztasd le a sima monditorodat, a TV legyen a primary kimenetre rákötve, mintha az lenne a monitor. Ja az persze ilyenkor nem árt, ha egy másik gépről ssh-val be tudsz lépni a gépedre, sokat tud segíteni, amikor éppen nem látni semmit a képernyőn :)
---
Apparently the human mind is not unlike cookie dough.
- A hozzászóláshoz be kell jelentkezni
Új linuxot telepítettem sajnos a régi konfig fájlal nem úgy működik mint régen.
Nagyobb mérető képernyő jelenik meg a TV-n az egér húzásával tudom scrollozni a tartalmat.
Hogyan lehetni korrigálni?
Köszönöm
- A hozzászóláshoz be kell jelentkezni
ViewPort 0 0
?
- A hozzászóláshoz be kell jelentkezni
???
- A hozzászóláshoz be kell jelentkezni
xconfigodba, kozvetlenul elerheto felbontasok felsorolasa ala?
amugy, gugli a baratod:)
- A hozzászóláshoz be kell jelentkezni
tudnál segiteni konkrétabban?
- A hozzászóláshoz be kell jelentkezni
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
erre gondoltam elso korben...
- A hozzászóláshoz be kell jelentkezni
a következőt csináltam : hozzáadtam egy egyedi modeline sort 720x536 pal 50Hz tv szabványnak megfelelően. xorg 6.8 -al működött de frisitettem xorg 7-re.
átkapcsol a 720 x 536 felbontásra és megjelenik a tv-n a kép de a következőképpen:
mintha a desktop mérete 1024x768 lenne és ebből mindig csak egy 720x536 terület látszana. ez egér mozgatásával scrollozódik a terület.
mi lehet a gond ?
- A hozzászóláshoz be kell jelentkezni
En egy VGA to TV konvertert hasznaltam erre. Egeszen 1024x768x85-ig tudott kepet TV-re kirakni. Persze az dragabb, de nincs is vele annyi szopas.
- A hozzászóláshoz be kell jelentkezni