odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Karty graficzne, dźwiękowe, tv, monitory etc.
IWT
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 25 paź 2009, 14:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: IWT »

Witam

Panowie i Panie , z mojej strony to juz akt rozpaczy.
Dorosłem do tego by zainstalować sobie Ubuntu. Nie czekałem na nową edycję i zainstalowałem 9.10.

Pierwsze reakcje to "prostackie" WOOW :) Jakie możliwości, ergonomia, szybkość podnoszenia się systemu..... no i przede wszystkim ilosc darmowego softu.

Niestety korzystam z monitora CRT Sony Multiscan 200 PS, 17 cali. Pisze niestety, gdyż nie potrafię przeforsowac odświeżania 100HZ zamiast możliwych do ustawiania 75Hz.

Przerabiałem już wszystkie wczesniejsze posty, rady z wpisywaniem w XORG odpowiednich linijek. Bez skutku.
Być może w wersji 9.10 system został tak zmieniony ze te stare patenty się nie sprawdzają.

Dlatego proszę o radę jak z tego wybrnąć.
Karta grafiki to Intelowski chip na MB, 82945G Express Chip.

Myslałem ze sie przyzwyczaję do 75Hz ale dzisiejszy poranek pokazał przed lustrem coś innego.

Licze na pomoc

Piotr
Awatar użytkownika
Nadril
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 171
Rejestracja: 11 lip 2008, 10:54
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: Nadril »

yendrek
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 05 wrz 2009, 13:29
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: yendrek »

Kod: Zaznacz cały

Karta grafiki to Intelowski chip na MB, 82945G Express Chip.
A więc Twoja grafika to GMA 950. Tematów o problemach z intelowską grafiką na linuksach mógłbyś wygooglować pewnie tysiące ;P a i na tym forum trochę ich jest.

Ja bym stawiał na to, że albo nie masz zainstalowanych własnościowych sterowników, albo - jeśli masz - nie obsługują one 100-hercowego odświeżania.

Tak czy inaczej na twoim miejscu odpuścił bym sobie i poczekał na oficjalne wydanie 9.10, gdzie z kartami intelowskiej grafiki jest podobno znacznie lepiej. A w ogóle to bym kupił jakiegoś GeForce i zapomniał o problemie.

Kod: Zaznacz cały

Nie czekałem na nową edycję i zainstalowałem 9.10.
Zakładam, że miałeś tu na myśli "zainstalowałem 9.04", 9.10 to właśnie nadchodzące nowe wydanie.
IWT
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 25 paź 2009, 14:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: IWT »

Witam

Nie znałem tego rozwiazania problemu.

Mimo wszystko, poddane tam przykłady nie zadziałały tak jak bym sobie życzył.

To co zrobiłem to:
~$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 312mm x 234mm
1280x1024 75.0
1152x864 75.0
1024x768 75.1* 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0 60.0
720x400 87.8 70.1

ręczne przstawianie trybu działało tylko w dół. Wyswietlanie 85Hz nie zadziałało, a 60 owszem.
Oczywiscie zadziałało również zminianie rozdzielczości.
~$ xrandr --output VGA1 --mode 1024x768 --rate 85
~$ xrandr --output VGA1 --mode 1024x768 --rate 60

Zrobiłem również wszystko zgodnie z instrukcją aby dodać niezdefiniowane tryby.
Dodałem 1024x768 100, ale monitor nie zareagował, jak również nie pojawił sie 2 tryb 1024x768, ani nie pojawiła się opcja 100Hz.

Jeszcze jakieś sugiestie? :-)

Pozdrawiam


P.S. Zainstalowałem 9.10 Beta :) Oczywiście zaczekam na ostateczne wydanie 9.10. Mam nadzieje, że to rozwiąże problem



Małe sprostowanie. :)
Ubuntu 9.10. RC, sciągniete wczoraj :)
Pod XP karta i monitor śmigają na 100Hz przy 1024x768
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: jacekalex »

Witam

Można spróbować tego: viewtopic.php?t=64319

Działa nie tylko na Nvidii.

Wymuszanie rozdzielczości:

Kod: Zaznacz cały

.......
Section "Monitor"
	Identifier     "Monitor0"
	VendorName     "Unknown"
	ModelName      "IIama"
	HorizSync       30.0 - 140.0
	VertRefresh     50.0 - 180.0
	ModeLine       "1600x1200_95.00" 265.77 1600 1728 1904 2208 1200 1201 1204 1267 -hsync +vsync
	ModeLine       "1600x1200_96.00" 268.780 1600 1728 1904 2208 1200 1201 1204 1268 -hsync +vsync
	Modeline        "1280x1024_120.00"  233.79  1280 1384 1528 1776  1024 1025 1028 1097  -HSync +Vsync
	ModeLine       "1152x864_130.00" 191.92 1152 1240 1368 1584 864 865 868 932 -hsync +vsync
	ModeLine       "1152x864_120.00" 176.000 1152 1240 1368 1584 864 865 868 926 -hsync +vsync
	ModeLine       "1024x768_140.00" 164.000 1024 1104 1216 1408 768 769 772 833 -hsync +vsync
	Option         "DPMS"
EndSection
...............
Section "Screen"
	Identifier     "Screen0"
	Device         "Device0"
	Monitor        "Monitor0"
	Option         "TwinView" "0"
	Option         "TwinViewXineramaInfoOrder" "CRT-0"
	Option         "metamodes" "1280x1024_120 +0+0" # ta linia ustawia rozdzielczość na sztywno. 
	DefaultDepth	24
	SubSection "Display"
		Depth       24
	EndSubSection
EndSection
......
U mnie działa w ten sposób od 2 lat - na nvidii - na innych kartach też powinno.


pozdr.
;)
IWT
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 25 paź 2009, 14:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: IWT »

Niestety.
Oczywiscie dane dopasowałem do swojego monitora, wywaliłem nie potrzebne tryby i za każdym razem kończyło się na tym , że komputer uruchamiał się tylko do trybu tekstowego.

:-(

Zastanawiam się czy to nie jakaś wina sterów do monitora. Ale w tym temacie nie znalazłem żadnych linuxowych sterowników do zainstalowania w sysyemie.

Pozdrawiam
Piotr
Awatar użytkownika
Nadril
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 171
Rejestracja: 11 lip 2008, 10:54
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: Nadril »

ok, dla pewności:

Kod: Zaznacz cały

cvt 1024 768 100
dostaniesz np.

Kod: Zaznacz cały

# 1024x768 99.97 Hz (CVT) hsync: 81.58 kHz; pclk: 112.25 MHz
Modeline "1024x768_100.00"  112.25  1024 1096 1200 1376  768 771 775 816 -hsync +vsync
potem (oczywiście od "112.25 zmień na Twój wynik)

Kod: Zaznacz cały

xrandr --newmode "1024x768_100.00"  112.25  1024 1096 1200 1376  768 771 775 816 -hsync +vsync

Kod: Zaznacz cały

xrandr --output <TWÓJ_OUTPUT> --mode 1024x768_100.00
rozumiem, że próbowałeś w ten sposób, ale coś nie zadziałało. W którym momencie i jaki błąd dostałeś?
IWT
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 25 paź 2009, 14:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: IWT »

dokładanie i tak robiłem.

~$ cvt 1024 768 100
# 1024x768 99.97 Hz (CVT) hsync: 81.58 kHz; pclk: 112.25 MHz
Modeline "1024x768_100.00" 112.25 1024 1096 1200 1376 768 771 775 816 -hsync +vsync

~$ xrandr --newmode "1024x768_100.00" 112.25 1024 1096 1200 1376 768 771 775 816 -hsync +vsync

:~$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 312mm x 234mm
1280x1024 75.0
1152x864 75.0
1024x768 75.1* 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0 60.0
720x400 87.8 70.1
1024x768_100.00 (0x121) 112.2MHz
h: width 1024 start 1096 end 1200 total 1376 skew 0 clock 81.6KHz
v: height 768 start 771 end 775 total 816 clock 100.0Hz

~$ xrandr --output vga1 --mode 1024x768_100.00

system przyjął wszystko bez zająknięcia. Widze ze powstał mode, który został założony, jednak wywołanie jego skutkowało pojawieniem się kolejnego znaku zachęty. Bez mrugnięcia monitora, zmiany wyswietlania.

Nie pojawiła się rownież zadna opcja w PREFERENCJE==>Ekran

Pozdrawiam
Piotr





EDIT:


Witam ponownie

NIe daje mi spokoju UBUNTU. Ten system ma coś w sobie :)

Z ciekawości ściągnąłem SUSE 11.1 Live CD.

Zdziwiłem się wielce, bo monitor uruchomił się na 85Hz, została dobrze wykryta karta graf i monitor.Nie chciało mi się już grzebać w panelach SUSE, bo jakaś ona "toporna" ale nie zdziwiłbym się gdyby udało się przestawiając Vsync Hsync puścić monitor na 100Hz.

Wprawdzie 85Hz to nie 100, ale czy nie można "wydłubać" kodeki monitora i karty i wstawić w UBUNTU? Może z czasem udałoby się dojść do tej "magicznej" SETKI a poza tym 85Hz daje już całkiem znośny komfort pracy.

Bredze? :)

Pozdrawiam
Piotr
IWT
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 25 paź 2009, 14:48
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: IWT »

Witam ponownie.

Cóż, ostateczna wersja 9.10 nie rozwiązała problemu braku odświeżania 100Hz, ale...

Wpisując "vga1" nie mogłem zmienić na żaden (nawet istniejący) tryb, dopiero wpisująć VGA1 udało mi się przełączać tryby.

Moje nowe zabawy wyglądały tak:

~# xrandr --newmode "1024x768A" 112.25 1024 1096 1200 1376 768 771 775 816 -hsync +vsync

~# xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 312mm x 234mm
1280x1024 75.0
1152x864 75.0
1024x768 75.1* 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0 60.0
720x400 87.8 70.1
1024x768A (0x124) 112.2MHz
h: width 1024 start 1096 end 1200 total 1376 skew 0 clock 81.6KHz
v: height 768 start 771 end 775 total 816 clock 100.0Hz

:~# xrandr --output VGA1 --mode 1024x768A
xrandr: cannot find mode 1024x768A

Tutaj już coś się dzieje, choć nie rozumiem czemu xrandr nie odnajduje założonego przeze mnie nowego trybu.

Pozdrawiam
Piotr
Awatar użytkownika
fieloryb
Sędziwy Jeż
Sędziwy Jeż
Posty: 41
Rejestracja: 23 lip 2007, 19:57
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Kontakt:

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: fieloryb »

Myślę, że problem pytającego można rozwiązać. Ja męczyłem się z tym dwa dni, pamiętając, że wcześniej robiłem to przy pomocy (nie zapisanego do zakładek) poradnika.
Podczas pisania tego postu korzystałem właśnie z niego.
Do rzeczy:
1. Musimy wiedzieć, że nasz monitor może pracować z daną szybkością odwieżania (tutaj będzie to 85 Hz) przy znanej rozdzielczości.
2. Będziemy korzystać z dwóch poleceń terminala: cvt, oraz xrandr (proponuję przeczytanie stron man dla nich).

Otwieramy konsolę i na początek używamy polecenia:

Kod: Zaznacz cały

:~$xrandr
które pokaże dostępne tryby wyświetlania (rozdzielczość i odświeżanie) oraz podłączony monitor/y.
W moim przypadku efektem było:

Kod: Zaznacz cały

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1600
DFP1 disconnected (normal left inverted right x axis y axis)
DFP5 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1600x1200      60.0 +
   1400x1050      60.0  
   1280x1024      60.0     47.0     43.0  
   1440x900       59.9  
   1280x960       60.0  
   1280x800       60.0  
   1152x864       60.0     47.0     43.0  
   1280x768       59.9     56.0  
   1280x720       60.0     50.0  
   1024x768       60.0*    43.5   
   800x600        60.3     56.2     47.0  
   720x480        60.0  
   640x480        60.0  
(pogrubioną czcionką zaznaczyłem monitor oraz rozdzielczość, której używał system)
Następnie musiałem dowiedzieć się, jakie parametry należy podać poleceniu xrandr aby poprawnie dodać nową rozdzielczość i przede wszystkim odświeżanie. Służy do tego polecenie:

Kod: Zaznacz cały

:~$ cvt 1024 768 85
Jak widać powyżej najpierw podałem parametry rozdzielczości (1024x786) a następnie wartość odświeżania (85 Hz).
Efektem tego polecenia było:

Kod: Zaznacz cały

# 1024x768 84.89 Hz (CVT 0.79M3) hsync: 68.68 kHz; pclk: 94.50 MHz
Modeline "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync 
Teraz mogłem stworzyć nowy tryb rozdzielczości z szybkością odświeżania:

Kod: Zaznacz cały

:~$xrandr --newmode "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync
Użyłem w nim skopiowanych danych, które podało polecenie cvt (po słowie Modeline).

Ponownie wydałem polecenie:

Kod: Zaznacz cały

:~$xrandr
które pokazało mi nowy tryb (zaznaczony pogrubioną czcionką):

Kod: Zaznacz cały

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1600 x 1600
DFP1 disconnected (normal left inverted right x axis y axis)
DFP5 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1600x1200      60.0 +
   1400x1050      60.0  
   1280x1024      60.0     47.0     43.0  
   1440x900       59.9  
   1280x960       60.0  
   1280x800       60.0  
   1152x864       60.0     47.0     43.0  
   1280x768       59.9     56.0  
   1280x720       60.0     50.0  
   1024x768       60.0*    43.5  
   800x600        60.3     56.2     47.0  
   720x480        60.0  
   640x480        60.0  
  1024x768_85.00 (0xc3)   94.5MHz
        h: width  1024 start 1096 end 1200 total 1376 skew    0 clock   68.7KHz
        v: height  768 start  771 end  775 total  809           clock   84.9Hz
Następnym krokiem (którego brakło u poprzedników) było dodanie w konsoli nowego tryb do listy wyświetlanej w menu System->Preferencje->Ekran (zakładając, że używamy Gnome):

Kod: Zaznacz cały

:~$xrandr --addmode CRT2 "1024x768_85.00"
gdzie:
- CRT2 jest nazwą podłączonego monitora,
- "1024x768_85.00" to nowo utworzony tryb.
Teraz wystarczy tylko sprawdzić czy nowy tryb pojawił się na liście rozdzielczości w menu System->Preferencje->Ekran.

Sposób ten jest o tyle zawodny, że działa tylko podczas jednej sesji Gnome. Po restarcie nie ma możliwości zmiany trybu, chyba, że jeszcze raz dokonamy powyższych operacji.
Rozwiązaniem jest stworzenie skryptu bash i uruchamianie go po starcie systemu (kłopotliwe i denerwujące) lub dodanie polecenia xrandr z odpowiednimi parametrami w formie skryptu do startowego gdm/kdm.

Rozwiązanie dla Gnome w Ubuntu 9.10:
- wciskamy [ALT]+[F2] i wpisujemy w okienku uruchamiania programu:
sudo gedit /etc/gdm/Init/Default
- zaznaczamy "uruchom w terminalu"
- wciskamy URUCHOM
- podajemy hasło
- w otwartym pliku "Default" wciskamy klawisze [CTRL]+[F] i w oknie wyszukiwania wpisujemy

Kod: Zaznacz cały

-q emit login-session-start DISPLAY_MANAGER=gdm
- po wyszukaniu tej linii w pliku Default, dopisałem pod nią:

Kod: Zaznacz cały

xrandr --newmode "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync
xrandr --addmode CRT2 "1024x768_85.00"
Powodzenia. Proponuję do tematu wątku dodać [SOLVED]
Pan Dokładny.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: jacekalex »

A czy intel 82945G Express Chip obsługuje odświeżanie 100Hz?

Bo o ile się nie mylę - to maksymalna częstotliwości odświeżania w intelach wynosi 85 Hz.

Intel to nie Nvidia niestety.

To by było na tyle.
;)
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
fieloryb
Sędziwy Jeż
Sędziwy Jeż
Posty: 41
Rejestracja: 23 lip 2007, 19:57
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Kontakt:

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: fieloryb »

Pewności nie mam żadnej. Nie znam tej karty, ale wydaje mi się, że polecenie cvt powinno chyba dopasowywać odpowiednie parametry. Man tego programu mówi:

Kod: Zaznacz cały

Cvt  is  a utility for calculating VESA Coordinated Video Timing modes.
Given the desired  horizontal  and  vertical  resolutions,  a  modeline adhering  
to the CVT standard is printed(...) 
A skoro VESA, to jak myślę i karta i monitor. Poprawcie mnie, jeśli się mylę.
Najprościej poeksperymentować, ale skutki dla niewprawnego użytkownika mogą być opłakane... Z pewnością użycie przyzwoitych wartości (znanych z parametrów znanych z napisanych do urządzeń instrukcji) nie powinna spowodować uszkodzeń, ale nie wiem jak będzie jeśli kogoś poniesie fantazja...
Pan Dokładny.
Awatar użytkownika
fieloryb
Sędziwy Jeż
Sędziwy Jeż
Posty: 41
Rejestracja: 23 lip 2007, 19:57
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Kontakt:

Odp: odświeżanie monitora ponad 75Hz , Ubuntu 9.10- Jak ustawic?

Post autor: fieloryb »

Dla innych wersji Ubuntu rozwiązanie z dopisaniem do może nie działać z powodu braku lub innej budowy pliku /etc/gdm/Init/Default.
Dzisiaj rozwiązałem ten problem dla Ubuntu 8.04 z KDE 3.
Kod

Kod: Zaznacz cały

xrandr --newmode "1024x768_85.00"   94.50  1024 1096 1200 1376  768 771 775 809 -hsync +vsync
xrandr --addmode CRT2 "1024x768_85.00"
należy tu dodać do pliku
/etc/kde3/kdm/Xsetup, używając uprawnień administratora (sudo).
Więcej informacji tutaj.
Pan Dokładny.
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości