|
Zmiana rozdzielczości i xorg.conf
Akkon - 17-01-2008 12:34
W kontekście opisu Kaki zastanawia mnie jedna rzecz. W moim xorgu mam dla wszystkich sekcji Depth zdefiniowane następujące rozdzielczości:
"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
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ę.
lukas - 17-01-2008 23:10
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:
Akkon - 20-01-2008 18:52
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ć :?:
fnmirk - 21-01-2008 01:02
Jest w xorg.conf miejsce na takie dwie opcje: 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: ddcprobe
jest w pakiecie xresprobe
lukas - 21-01-2008 08:52
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.
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.
Dla zamkniętych sterowników od NV musiałem dodać.
i
Screen z Everesta
http://img242.imageshack.us/img242/4...itorqm2.th.jpg
fnmirk - 21-01-2008 09:10
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.
lukas - 21-01-2008 10:22
Podałeś swoje (monitora) ustawienia i piszesz
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.
fnmirk - 21-01-2008 10:50
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.
lukas - 21-01-2008 10:56
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
fnmirk - 21-01-2008 11:03
lukas --- zgoda i powodzenia życzę.
Akkon - 21-01-2008 11:36
Panowie! Mnie nie chodziło o częstotliwość odświeżania. Moja wątpliwość dotyczyła czegoś innego.
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.
Moduł konfiguracji ekranu KDE oprócz tych wartości zdefiniowanych w xorgu wyświetla jeszcze inne. I w druga stronę, wyedytowanie xorga na Etchu nie pomogło. KDE nadal nie "widziało" nowych ustawień.
Ergo: W środowisku KDE xorg nie ma wyłączności na definiowanie rozdzielczości (a tak m.in. opisał to w swoim How-To Kaka). Chciałbym się zatem dowiedzieć od bardziej doświadczonych użytkowników Debiana co jeszcze o tym decyduje?
lukas - 21-01-2008 12:01
Akkon, wiem i rozumiem o co Ci chodzi, ale nie jestem w stanie Ci wytłumaczyć dlaczego tak się dzieje. Mamy dostęp do różnych sterowników tj. otwarte dla starszych serii, nowe otwarte dla nowszy serii kart graficznych, zamknięte od producenta itd. Ja edytując xorg.conf i zostawiając tylko swoją ulubioną rozdzielczość, mam problem z rozdzielczością w GDM. U innych to działa, u mnie nie. Rekonfigurując przez dpkg-reconfigure xserver-xorg problem znika, ale zostają inne o których pisałem wyżej. Nie raz miałem tak, że zostawiając przykładowa tylko 1024x768 dostępne były wyższe. Zaznaczając tylko 1024x768 czy 1152x864 też mam dostęp do mniejszych. Dodatkowo pokazuje mi głupoty z odświeżaniem. I tak jak pisałem wyżej, na sterach zamkniętych od ATI i Intela problemu nie ma, a na otwartych do ATI i zamkniętych NV są.
fnmirk - 21-01-2008 12:11
zapoznaj się z tym (na początek uwagi) A to przy okazji
lukas - 22-01-2008 19:30
Dodam coś nowego, głupiego, czego dzisiaj doświadczyłem.
Wszystko zaczęło się od aktualizacji. System się uruchomił, niby wszystko gra, włączam Enemy-Terriory i niespodzianka tj. wywala mnie do GDM! Po kilku minutach przypomniałem sobie, że w aktualizacjach był jakieś pakiety xorg. Przeinstalowałem sterowniki, akceleracje jest więc biorę się za ET. Odpalam XQF i niespodzianka.
Podobny błąd miałem w Ubuntu. Po ponownym uruchomieniu systemu, problem zniknął. Zacząłem szukać w sieci i trafiłem na tekst, ze trzeba przeinstalować stery- no to przeinstalowałem je po raz drugi. Niestety nie pomogło. Potem trafiłem na tekst, ze trzeba prze konfigurować Xy- więc i to zrobiłem. Wyłączyłem i włączyłem system i lipa, padły Xy :-D No to jadę dalej i standardowo dpkg-reconfigure xserver-xorg. System wstał, ale nie miałem odświeżania 100Hz. Skopiowałem ustawienia z kopii xorg.conf, klepie ctrl+alt+backspace i ERROR linia 64. Okazało się, że to dodatkowa opcja modeline wywali mi Xy- bez niej środowisko wstaje, ale tylko z 85Hz. Myślę sobie "o ty dziadu" Klepie alt+ctrl+f1, potem /etc/init.d/gdm stop i lecę po raz trzeci ze sterami. Odpalam system, wszystko gra, edytuje xorg.conf, uaktywniam opcje modeline, reset i o dziwo wsio gra :-P
Tego nie udało mi się rozwiązać, a akceleracja jest, gra też działa tylko, że muszę ją uruchamiać bezpośrednio. O dziwo, przed aktualizacją XQF nie molestował mnie takimi komunikatorami, ech...
Dziś po ponad dwóch latach powiedziałem "ten GNU/Linux jest zaj..., ale jest też zdrowo jeb..."
Dziękuję za uwagę ;-)
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|