Strona 1 z 2

Zmiana rozdzielczości i xorg.conf

: 17 stycznia 2008, 12:34
autor: Akkon
W kontekście opisu Kaki zastanawia mnie jedna rzecz. W moim xorgu mam dla wszystkich sekcji Depth zdefiniowane następujące rozdzielczości:

Kod: Zaznacz cały

"1280x1024" "1152x864" "1024x768" "832x624" 
"800x600" "720x400" "640x480"
Mimo tego, gdy wybieram konfigurację ekranu w kde, to na liście rozwijanej mam więcej rozdzielczości, niż te zdefiniowane w xorgu np. 640x350, 1280x960, 1152x768.
I w druga stronę. Ostatnio w pracy musiałem zmienić rozdzielczość monitora na wyższą. Wyedytowałem xorga, zrestartowałem system i ku mojemu zdziwieniu kde nadal nie "widziało" nowej wartości. Dopiero rekonfiguracja

Kod: Zaznacz cały

dpkg-reconfigure xserver-xorg
załatwiła sprawę, choć mimo iż zdefiniowałem tam tylko trzy rozdzielczości, kde (oprócz tych trzech) dodało jeszcze kilka swoich.

Zawsze myślałem, że za takie sprawy odpowiada tylko i wyłącznie xorg.conf i jego wyedytowanie ostatecznie załatwia sprawę. Okazuje się jednak, że nie do końca. Ktoś pokusi się mnie oświecić?

Z góry dziękuję.

: 17 stycznia 2008, 23:10
autor: lukas
Nie wiem i nie powiem Ci dlaczego tak jest, ale dodam coś od siebie.

Na kartach graficznych:

Intel, ATI (tylko zamknięte sterowniki), mogę korzystać z narzędzia od Gnome tj Rozdzielczość ekranu. Mogę tam zmieniać rozdzielczości i odświeżanie. Rekonfigurując X-y używając dpkg-reconfigure lub konfigurując plik xorg.conf ręcznie, wszystko działa dobrze i współgra ze środowiskiem graficznym Gnome.
Używając otwartych sterowników do Radeonów, mam już z tym problemy. Menu Rozdzielczość ekranu pokazuje jakieś bzdury, odświeżanie na standardowych ustawieniach to max 85 Hz.
Na zamkniętych sterownikach od NV podobnie. Nie mogę polegać na Menu Rozdzielczość ekranu. ¯eby uzyskać odświeżanie 100Hz, muszę użyć gtf 1152 864 100 dla swojej rozdzielczości i przy rekonfiguracji X-ów, zaznaczyć tą rozdzielczość jako max, żeby ekran logowania nie ustawiał się z maksymalną tj. 2048x1536 :mrgreen:

: 20 stycznia 2008, 18:52
autor: Akkon
lukas pisze:Używając otwartych sterowników do Radeonów, mam już z tym problemy
Ja takich problemów nigdy nie miałem, ale opisany przeze mnie na początku problem wystąpił zarówno na karcie nVidia (Etch) jak i na Radeonie (Lenny). W obydwu przypadkach na domyślnych sterownikach.

Hmm. Czy nikt naprawdę nie wie o co tu może chodzić :?:

: 21 stycznia 2008, 01:02
autor: fnmirk
[quote="Akkon"][/quote]
Jest w xorg.conf miejsce na takie dwie opcje:

Kod: Zaznacz cały

Section "Monitor"
...
HorizSync	30-70
VertRefresh	50-150
EndSection
Przy takich jak wyżej wartościach otrzymamy odświeżanie 85Hz przy 1024x768. Spróbuj może tu coś pozmieniać (ostrożnie można uszkodzić monitor). Wyższe rozdzielczości pozwolą przy tych ustawieniach uzyskać niższą częstotliwość odświeżania i dla tych wartości przy częstotliwości odświeżania 60Hz powinniśmy uzyskać rozdzielczość bodajże "1280x1024" podaję to na podstawie danych ze starego mojego pliku XFree86.
Spróbuj jako root:

Kod: Zaznacz cały

ddcprobe
jest w pakiecie xresprobe

: 21 stycznia 2008, 08:52
autor: lukas
fnmirk, nie można używać podanych przez Ciebie ustawień czy wziętych z kosmosu, ponieważ każdy monitor ma swoje częstotliwości poziome i częstotliwość pionowe!

Dla mojego monitora 19-sto calowego LG wygląda to tak.
HorizSync 30.0 - 98.0
VertRefresh 50.0 - 160.0
Dla 17-stki, będą już całkiem inne parametry. Podanie, ustawianie ich nie poprawnie raczej nie uszkodzi monitora, po prosu nie uruchomią się X-y.

Jeśli kto chce uzyskać jak największą rozdzielczość z odświeżaniem minimum 100Hz, to radzę poszukać w gogle, albo najlepiej odpalić Everesta i to sprawdzić.

Mój xorg.conf wygląda tak jak niżej i na zamkniętych sterownikach ATI to wystarczało.
Section "Monitor"
Identifier "LG"
HorizSync 30 - 98
VertRefresh 50 - 160
Option "DPMS"
EndSection
Dla zamkniętych sterowników od NV musiałem dodać.
Section "Monitor"
Identifier "LG"
HorizSync 30.0 - 98.0
VertRefresh 50.0 - 160.0
Option "DPMS"
Modeline "1152x864_100.00" 143.47 1152 1232 1360 1568 864 865 868 915 -HSync +Vsync
EndSection
i
Section "Screen"
Identifier "Default Screen"
Device "Radeon"
Monitor "LG"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1152x864_100.00"
EndSubSection
Screen z Everesta

Obrazek

: 21 stycznia 2008, 09:10
autor: fnmirk
lukas --- te dane nie są z kosmosu tylko z mojego xorg.conf. A podałem je jako przykład. Przeczytaj dokładnie cały mój tekst.

: 21 stycznia 2008, 10:22
autor: lukas
Podałeś swoje (monitora) ustawienia i piszesz
Spróbuj może tu coś pozmieniać
Wiec inaczej nie da się tego zrozumieć ;-)

Akkon, napisze tak!

Mój monitor z rozdzielczością:

1152x864 odświeża obraz z częstotliwością 105Hz
1280x1024 odświeża obraz z częstotliwością 95Hz

O dziwo na GNU/Linuksie nie mogę ustawić 105, a tylko 100Hz, więc takiej używam i jestem zadowolony, ponieważ przez cztery lata używałem 1024x768 (Debil). Jeśli chodzi o konfiguracje i to co potem pokazuje system, to daleko Linuksowi do Windowsa. Gnome pokazuję moją największą ustawioną rozdzielczość, ale z odświeżaniem: 50,51,52,53 Hz :-D Sterowniki NV pokazują wszystkie możliwe rozdzielczości, ale to już raczej normalne. Nie ma się co nad tym zastanawiać jeśli działa tak jak powinno ;-)

Edit1

Mała poprawka. Da się wycisnąć z monitora wszystkie dobrodziejstwa jakie dał nam producent. Udało mi się ustawić odświeżanie 105 Hz, tylko, że obraz się trochę zniekształcił, ale da się go ustawić. Sorki za wprowadzenie w błąd.

: 21 stycznia 2008, 10:50
autor: fnmirk
lukas --- przecież, zaczynamy się łapać za słówka, jak i co dosłownie rozumiemy. Nie uważasz chyba, że napisałem użyj to takich, a takich ustawień i na sto procent będzie w porządku.
Spróbuj tu.

: 21 stycznia 2008, 10:56
autor: lukas
lukas --- przecież, zaczynamy się łapać za słówka, jak i co dosłownie rozumiemy
Nie łapie Ciebie za słówka, po prostu zwróciłem Ci tylko uwagę, że tak to zrozumiałem i ktoś może to tak zrozumieć. A temat będzie przerabiani jeszcze setki razy- więc lepiej, żeby ktoś nowy nie wziął rady dosłownie :-D

: 21 stycznia 2008, 11:03
autor: fnmirk
lukas --- zgoda i powodzenia życzę.