Samsung SyncMaster gondok

Samsung SyncMaster gondok

Hozzászólások

Lehet, hogy a vicc kategóriába kéne indítani. Nos, vettem egy 24"
1920x1200-as monitort (SyncMaster). Nem nagyon müxik, gondoltam
meg nézem a leírást. Ezt találtam Linuxra:

Az X-Window futtatásához el kell készíteni az X86Config fájlt, ami egyfajta rendszer beállító fájl.

1. Az X86Config fájl futtatása után az első és második képernyőben nyomja meg az Enter-t.
2. A harmadik Képernyő az egér beállítására szolgál.
3. Állítson be egeret a számítógépéhez.
4. A következő képernyő a billentyűzet kiválasztására szolgál.
5. Állítson be billentyűzetet a számítógépéhez.
6. A következő képernyő a monitor beállítására szolgál.
7. Először is állítson be vízszintes frekvenciát a monitor számára.
(A frekvencia közvetlenül beírható.)
8. Állítson be függőleges frekvenciát a monitor számára.
(A frekvencia közvetlenül beírható.)
9. Írja be a monitor modell nevét.
Ez az információ nem befolyásolja az X-Window futtatását.
10. Ezzel befejezte a monitor beállítását.
11. Futtassa az X-Window-t a többi kért hardver beállítása után.

Szóval most már tudom, mit kell tenni. Azt hiszem gsimon eljárását
fogom követni, szerencsére az Xorg minden szinkronadatot kiloggol
(valszeg lekérdezi a monitort.), csak azt nem tudom, ha ilyen
szépen megbeszélik egymással, hogy ki-kicsoda, akkor miért nem
lehet beállítani az 1920x1200-at (WUXGA, állítólag vesa szabvány.)

Ha valakinek van tapasztalata és megosztaná velem, azt megköszönném.
Üdv mindenkinek: meditor

> Sol omnibus lucet.

Senkinek semmi tapasztalata (1920x1200: WUXGA)?
> Sol omnibus lucet.

Kiválasztod a többi felbontást amire szükséged lehet még, majd manuálisan a /etc/X11/xorg.conf fájlba felveszed az első helyre az általad kívánt felbontást.
---
Subsection "Display"
Depth 24
Modes "1920x1200" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
---
--
Az élet harc. Délelőtt az éhséggel, délután az álmossággal.

Telleg ide fogunk jutni? Hogyha nincsen bent a grafikus progi feluleten valami, akkor mar nem is tudjuk hova kell nyulni? Ez siralmas.
Ez nem winfos. Ez linux. Egy masik forumon most olvastam a "Hardware hozzaadasa" funkciorol. Azt hittem elsirom magam.
Javaslom minden ilyen kerdesre az legyen a valasz: Telepitsd ujra a rendszeredet! Ez valoszinuleg egy megnyugtato es ertheto mondat.
Az eg szerelmere utana ne olvass, hogy hogy mukodik a dolog! Telepitsd ujra! Ne gondolkodj! Ha ugysem magy, akkor vegyel egy uj gepet elore telepitett winfossal. Ha az sem megy, vegyel egy mobiltelefont! Ha az sem megy, ....ooo....na ezen meg gondolkozom.

Elnezest hogy kicsit nyersen fogalmazok, de most mar a "szakmai" kerdesek 80%-a lassan kimerul olyan hibakban, amikre egy egyszeru man olvasasa a megoldas. A tokom televan.

Mercutio:
"Szóval akkor most kérdezném meg: Debian alatt hogyan lehetne belõni a monitor frissítését 1280x960 felbontáson 85Hz-re?"
dpkg-reconfigure xserver-xfree86, aztan:
"Please choose a method for selecting your monitor characteristic. : Medium ajánlott; ... select your monitor's best video mode. : tegyük azt; Select the video modes you would like the X server to use. : legjobb, ha nincs semmi kijelölve, így az x automatikusan felismeri a használható felbontásokat és a legmagasabbat alkalmazza induláskor; Please select your desired default color depth in bits. : tegyük azt;"
Tehat az x felismeri az alkalmazhato felbontas es frekvencia parokat es az elerheto maxot fogja alkalmazni.

Nekem is akadt még egy kicsi problémám, mert ahogy beindítottam az "nvidia" driverrel már nem 85Hz lett a frissítés hanem újra 60Hz. Pedig a sima "nv" driverrel tökéletesen megy 85Hz-el. Most álljak neki én is kézzel valamit ügyeskedni a konfig fájlban, vagy Debian-ban erre van valami más megoldás? Lehet ez az nVidia gyári driverjének a bugja?

Köszi szépen! Így tényleg gyerekjáték volt bekonfigurálni. :D

Nekem sem megy 1280x960-ban a SyncMaster( 795MB ), csak én Uhu-t használok. Esetleg van valakinek ötlete?
Az uhu-control-center-ben megpróbáltam, és át is állítja ( elvileg ), de ha rányomok a tesztre a tesztkép csak 1024x768-as lesz, és az X újraindítása után is marad a felbontás.
1280x1024-el viszont működik. Ja ez a probléma csak az X.org óta van, addig tökéletesen ment.

szerk: Elfelejtettem mondani, hogy próbáltam manuálisan is átállítani ( xorg.conf ) a legnagyobb felbontást 1280 ra, de így se ment csak 1024-en.

Mandriva 2006prof
Samsung SyncMaster 710v TFT
ATI Radeon A9550 TVOUT 128mb

A Mandriva telepítő DVD-n lévő fglrx-szel el sem indult a grafikus, ezért letöltöttem a megfelelő drivert.
Telepítettem, azóta van TVOUT-om, de a monitoron (SyncMaster) a kép függőlegesen "összeugrott", mintha 16:9-es lenne a képarány. Sajnos ezt nem tudom már hónapok óta visszaállítani.
A másik gond a teljes képernyős filmnézés. Sajnos csak az látszik a TV-n, ami a monitoron, tehát nem tudok dolgoznia gépen, amíg megy a film, ill. fordítva.
fglrxconfig már "minden lehetséges" módon beállítva, de semmi eredmény.
Ha valaki tud és ráér, léccccci segítsen.
köszi: bobóc

Oops, kétszer ment fel, pedig egyszer is elég hosszú volt...

Ha esetleg kézzel szeretnél magadnak videomódot faragni az X-hez (bocsi, hosszú lesz):

A "Monitor" szekcióban lehet megadni a monitorod képességeit (függ. és vízsz. maximális frekvencia), ill. az általa használható módok paraméterezését, pl.:
[code:1:8bcc01316d]
Section "Monitor"
Identifier "Generic Monitor"
# My old 14" monitor:
#HorizSync 30-39.75
#VertRefresh 43-72

# Samsung 795MB
# DotClock max 185 MHz
HorizSync 30-85 # kHz
VertRefresh 50-160 # Hz

# 800x600 @ 130 Hz
Modeline "800x600" 85 800 816 936 1040 600 600 601 626
# 1024x768 @ 103 Hz
ModeLine "1024x768" 110 1024 1044 1196 1332 768 768 769 796
# 1280x1024 @ 80 Hz
ModeLine "1280x1024" 142 1280 1305 1495 1665 1024 1024 1025 1061
# 1536x1152 @ 70 Hz
ModeLine "1536x1152" 167 1536 1566 1794 1998 1152 1152 1153 1194
EndSection
[/code:1:8bcc01316d]
Az eltérítési max. frekiket a monitor adatlapján nézheted meg, a módokat pedig a következőképpen számolhatod:

A videokártyád valamilyen frekvenciával tolja kifelé a képpontokat, ezt hívják dotclk-nak, ez alapján jut valamennyi idő egy-egy képpontra (t0 = 1/dotclk). Egy sor áll valamennyi képpontból (igazából képpontnyi időből, neve htotal), ez határozza meg az egy sor megjelenítésére jutó időt (t1 = t0*htotal), ill. ez alapján a sorfrekvenciát (fHorizSync=1/t1 = 1/(t0*htotal) = dotclk/htotal).
Ezzel hasonlóan, egy kép valahány sorból áll (igazából sorny időből, neve vtotal), ebből jön a kép megjelenítésére jutó idő (t2 = t1*vtotal), ill. a képfrekvencia (fVertSync = 1/t2 = dotclk / (htotal*vtotal)). Ezeknek kell egyrészt a monitorra jellemző határok közé esnie, másrészt pedig a videokártya sem tud tetszőlegesen nagy dotclk-val adni, így arra is van egy felső limit (trio64-nél kb. 130MHz volt, újabbaknál szerintem a 200MHz sem rossz sacc).
Kihangsúlyoztam, hogy pl. a sor igazából nem képpontokból áll, hanem képpont-időkből, és ennek oka volt, mégpedig az, hogy arra is kell időt hagyni, hogy az elektronsugár az előző sor végéről a következő elejére visszaérjen. Ezt a videokártyád a monitor felé a vsyn nevű dróton egy impulzussal jelzi, erre a monitor a szokásos balról jobbra mozgás helyett lekapcsolja az elektronsugarat, és elkezdi visszarántani balra, majd ha odaért, akkor _még kikapcsolt állapotban_ viszi rendesen balról jobbra. Aztán egyszer bekapcsolja, és kezdődik a sor megjelenítése, kb. így:
- pixel=0, sugár bekapcsolva, a _kép_ bal oldalán, mozog jobbra
- pixel=hdisp (megjelenített pixelek száma), sugár a _kép_ jobb oldalán, sugár kikapcsol, mozog jobbra
- pixel=hsyn (szinkron-impulzus kiadásának pozíciója), sugár a _képernyő_ jobb oldalán, mozog visszafelé
- pixel=hsyn_end (szinkron-impulzus vége), sugár még mindig halad visszafele
- pixel=??? (monitor-függő), a sugár visszaért a _képernyő_ bal oldalára, indul balról jobbra, még mindig kikapcsolva
- pixel=htotal, itt kezdődik a _kép_ bal oldala, pixel lenulláz, vissza az elejére
[code:1:8bcc01316d]
|--disp--->|---||<-syn---|---total->|
| kép | *1 | *2 |
*1 = keret a képtől jobbra
*2 = keret a képtől balra
[/code:1:8bcc01316d]
vagy ha így szemléletesebb, a pixel-számláló értékei a monitorodon:
[code:1:8bcc01316d]
| bal keret | kép | jobb keret |
| 8xx...1039 | 0,1,2,3,... 799 | 800 ... 816 |
hdisp = 800
htotal = 1040
hsyn = 816
8xx = ekkorra ér "haza" az elektronsugár
[/code:1:8bcc01316d]
A hsyn_end, a szinkron-impulzus végének pozíciója a mai gyors monitor-elektronikáknál már nem igazán számít, hsyn+1-től htotal-1-ig gyakorlatilag tetszőleges. A htotal-t érdemes kezdetnek a hdisp 1.2..1.3-szorosára választani.
Huh, a nehezén túlvagyunk!
Nem túl meglepő módon pont ugyanez az elv megy függőlegesnél, csak ott nem pixelekből felőpülő sorokról, hanem sorokból felépülő képről beszélünk, ennek megfelelően az elnevezések rendre vdisp, vsyn, vsyn_end, vtotal lesznek. A vtotal kezdeti értéke legyen a vdisp 1.03..1.04-szerese.
És ha ez megvan, akkor ezt már az X-nek is meg lehet mondani:
[code:1:8bcc01316d]
Modeline "név" dotclk hdisp hsyn hsyn_end htotal vdisp vsyn vsyn_end vtotal
[/code:1:8bcc01316d]

Számolási példa:
A monitorom max. paraméterei: fVertSyncMax=160Hz, fHorizSyncMax=85kHz, a videokártyám fDotClkMax = 180MHz, szeretnék minél jobb 800x600-as módot.
Ezek szerint hdisp = 800, vdisp=600, a fenti irányelvekkel ebből htotal = 800*1.3 = 1040, vtotal = 600 * 1.04 = 624.
Ezek szerint a sorfrekvencia fHoriz = dotclk / 1040 < 85kHz, amiből dotclk < 88.4MHz, illetve fVert = dotclk / (1040*624) < 160Hz, amiből dotclk < 103.8MHz
Van tehát a dotclk-ra három felső korlátunk: 180 (vkártya), 88.4 (monitor horiz), és 103.8 (monitor vert) MHz, legyen tehát dotclk = 88.
A szinkron-impulzusok legyenek kezdetben 10 pixel szélesek, félúton a disp és a total között:
hsyn = (hdisp+htotal) / 2 = 920, és vsyn = (vdisp+vtotal) / 2 = 612
azaz a modeline:
Modeline "proba" 88 800 920 930 1040 600 612 622 624
Ez így az elviek szerint 800x600, fHoriz = dotclk/htotal = 84.6kHz, fVert = dotclk/(htotal*vtotal) = 135.6 Hz.

Ezt már ki lehet próbálni, persze valószínűleg el lesz csúszva, meg torz is lesz, de ezt korrigálhatjuk:
- Képet balra tolni: hsyn-t csökkenteni
- Képet szélesíteni (keretet vékonyítani): htotal-t csökkenteni
- Képet felfelé tolni: vsyn-t csökkenteni
- Képet magasítani (keretet vékonyítani): vtotal-t csökkenteni
- Frissítést növelni: dotclk-t növelni
- xvidtune

Ennyi az egész! Hogy mire jó? Hááát:
- kis bitagyú kockulósdi :)
- kukázott monitorból a maximumot kihozni
- nem kukázott monitorból a maximumot kihozni
- szabad skálázás a "felbontás vs. frissítés" csatában
- a tudás öröme...

Sok sikert!

Üdv!

Most vettem egy Samsung SyncMaster 795 df monitort és a SuSE 8.2 alatt nem tudom helyesen beállítani. Telepítéskor a gép azt mondta, hogy Samsung SyncMaster 4MS tipusú a monitor, SyncMaster 795 df tipust nem is ismer. Mit csináljak? Azt olvastam valahol, hogy ha nem jól van bálitva tönkre is mehet a monitor. Igaz ez?
Ja a grafikus krtyával is hasonló a helyzet.

Ne suse 8.2-t használj hanem a legujabbat, ez a verzió már múzeumba való.

Más nincs?

szerintem abba régiek a dolgok azért nem ismerik fel a hardveredet normálisan.

tokmindegy, hogy mikoriak, attol meg a parametereit ugyanugy be tudod allitani (hsync, vsync, stb,stb)

t

No megnéztem a Suse 9.2-ben a Samsung Syncmaster 7xx DF sorozatból ezek vannak: 753,783,755. Ezek valamelyike -apróbb finomhangolással- jónak kell hogy legyen. A lényeg hogy a gyárilag megadott max, illetve min hsync/vsync frekvenciákat nem szabad átlépni, bár a mai moder moncsik java része védelemmel van ellátva ezen a téren. :idea:

Ha sipol a monitor, akkor kapcsold ki :)

Egyebkent szerintem a SyncMaster mar nem hagyja, hogy szetverd software-bol.

A monitorrol meg ket technikai parameterre van szukseg. A vizszintes es
fuggoleges frissitesi frekvenciara. (horizontal & vertikal refresh)
Ezt aztan kezzel beirhatjuk a /etc/X11/XF86Config -ba, vagy
hasznalhatjuk az xf86config parancsot.

Az a baj az egervezerelt, menubol-vallogatos rendszerekkel, hogy
csak "nagyon veges szamu" esetet tudnak lekezelni. Az elet meg vegtelenul sokszinu.

Hi!
Nekem egy SyncMaster 795MB monitorom van és a ilíen típust én sem találtam sehol linuxban. Egy nVidia GeForce4 Ti 4200 with 8x AGP hajtja meg. És ha a gyárilag beépített nv driverrel használom akkor simán meg 1280x960 @ 85Hz de ha az nvidia letölthetős driverével használom akkor csak 60Hz-en jeleníti meg az előbbi felbontást. Hol lehet ezt beállítani kézzel? Nem értem egyébként hogy mitől van mert semmi nem változik a konfig fájlban csak a driver neve és nem ugyanúgy jön fel az X. Mit csináljak vele? És a Framebuffer frissítését hol lehet állítani?

Hi!
Nekem egy SyncMaster 795MB monitorom van és a ilíen típust én sem találtam sehol linuxban. Egy nVidia GeForce4 Ti 4200 with 8x AGP hajtja meg. És ha a gyárilag beépített nv driverrel használom akkor simán meg 1280x960 @ 85Hz de ha az nvidia letölthetős driverével használom akkor csak 60Hz-en jeleníti meg az előbbi felbontást. Hol lehet ezt beállítani kézzel? Nem értem egyébként hogy mitől van mert semmi nem változik a konfig fájlban csak a driver neve és nem ugyanúgy jön fel az X. Mit csináljak vele? És a Framebuffer frissítését hol lehet állítani?

Milyen disztród van? Ha debian akkor tudok segíteni mert nekem is ugyanilyen videókártyám van és SyncMsater monditorom (igaz csak 753dfx).

Mandrake 10.1-et használom.
De te melyik debiánt használod? mert fontolgatom hogy lehet hogy megpróbálnám. Filmnézés szempontjából mennyire nyűgös? TV-Out meg ilyesmi neked müxik rajta?

3.1 (sarge)-t használok és szerintem jó.
Van MPlayer deb csomagba és Totem is ezeket használom film nézéshez. Van nagyon sok codec is deb-be pl. ami nekem nagyon fontos a w32-es formátumokhoz is. Igen megy a Tv out is nvidia gyári driverrel, sőtt a két monitoros üzemmód is kifogástalan, még xinerama is megy.

Guis eszközt nem találtam a dolgok beállításához de egyszer csináltam egy xfree confot ami 2monitort használ, csináltam egyet tvoutos confot, meg egy simát. Attól függ hogy melyikkel indítom az xfreet hogy mit akarok. szerintem kényelmes megoldas.

Hmm! :) Hát ez elég szépen hangzik. Lehet hogy nem ideillő kérdés, de kernel milyen van a sargeban alapból? És szerinted érdemes megvárni mire stabil lesz? (Elvileg 30-a körül ígérték.) Bocsi a láma kérdésekért, de debian-t még sose használtam viszont annál jobban érdekel.

Hmm! Smile Hát ez elég szépen hangzik. Lehet hogy nem ideillő kérdés, de kernel milyen van a sargeban alapból? És szerinted érdemes megvárni mire stabil lesz? (Elvileg 30-a körül ígérték.) Bocsi a láma kérdésekért, de debian-t még sose használtam viszont annál jobban érdekel.

Nyugi én nem a lebaszós típus vagyok.

2.6.8-van alatta alapból nekem minden megy vele és egyéb szempontból is megfelel.
Ha azon a gépen is van gyor net amelyikre a sarge megy akkor nem érdemes várni ha viszont nincsen net hanem máshol töltöd le a cd-ket és arról telepítesz akkor igen.

Köszi szépen! Asszem a Debian felhasználok népes családja holnap egy taggal bővülni fog. :)
Azért ha a monitorral nem bírok akkor majd kérdezek még.

Szóval akkor most kérdezném meg: Debian alatt hogyan lehetne belõni a monitor frissítését 1280x960 felbontáson 85Hz-re? :)