Rzekł ktoś na forum Ubuntu, że iXy w Hardy'm śmierdzą. Tekst klasycznie pokemonowo-trollowy, ale Ów ktoś prawdę powiedział, bo ten serwer X w 8.04 z dupy działa. A skoro z dupy, to raczej fiołkami pachnieć nie będzie. Serio, rozpoznawanie i konfigurowanie kart przez Hardy Herona pozostawia wiele do życzenia - o czym świadczy masa postów na forach. Szukają ludzie sposobu na właściwe skonfigurowanie swojego systemu, a tu klapa. Rozwiązania, jakie są im serwowane, sprawdzały się w poprzednich wersjach: sudo dpkg-reconfigure -phigh xserver-xorg już tu wiele zdziałać nie może (w moim przypadku przywracał domyślną zawartość pliku etc/X11/xorg.conf, czyli tą, która na mój gust była z dupy/do dupy). Jak przysłowie rzecze: szukajcie, a znajdziecie (w rozwinięciu dla geeków: szukajcie w Google, a znajdziecie na jakimś forum), tak i ja znalazłem na jakimś zagranicznym forum :) Rozwiązanie jak najbardziej dedykowane do korygowania właśnie ustawień, ale nie wszyscy jeszcze o nim wiedzą. Jedno proste polecenie, hasło i prześwietny, graficzny ustawiacz karty i monitora! Jak to zobaczyłem, to żal mi się zrobiło wszystkich tych (w tym mnie), którzy zwykle grzebali w pliku xorg.conf: szukali po necie fragmentów zawartości owego pliku, dopisywali coś sami na chybił-trafił, kopiowali całe od innych czy wreszcie poddawali się i wracali na jedyny słuszny Windows. Swoją drogą dziwi mnie, dlaczego w wersji LTS tak bardzo niedopracowane jest rozpoznawanie i konfigurowanie sprzętu. Dziwne to, tym bardziej dziwne na tle najnowszej wiadomości dotyczącej wersji pudełkowek Ubuntu 8.04 Hardy Heron. Napis na pudełku tłumaczy: Nie potrzebujesz nowego komputera tylko nowy system operacyjny!. Ubuntu wybaczy, ale pozwolę sobie zaoponować: ten nowy system na moim ciut leciwym kompie ma pewne problemy... Na szczęście jest net, a w nim dobrzy ludzie, którzy w duchu Web 2.0 sobie pomagają :)
Jak wspomniałem, problem z rozdzielczością w Ubuntu 8.04 jest łatwy do rozwiązania. Właściwie wszystko sprowadza się do jednego polecenia:
gksudo displayconfig-gtk
Skopiuj je i wklej (Ctrl+Shift+V) w konsoli, następnie podaj swoje hasełko w okienku, które wyskoczy i działaj.
W okienku, co się zowie
Preferencje ekranów i grafiki, w zakładce
Ekran, masz możliwość ustawienia nie tylko rozdziałki i częstotliwości monitora. Możesz również samodzielnie wskazać producenta i model swojego monitora: w tym celu kliknij przycisk, obok którego pisze model. Na screenie obok przycisk ów zawiera nazwę i model monitora Acer 11D. Kliknięciem w to wywołasz kolejne okienko
Wybór ekranu składające się z dwóch list i przycisku zatwierdzającego wybór. Po lewej producenci, po prawej modele (jeśli nie wiesz jaki masz monitor, to obróć go o 180 stopni i odczytaj z takiej szaro srebrzystej karteczki przyklejonej do obudowy ;)). W okienku dostępne są jeszcze dwie opcje
Dodaj i
Wykryj, ale nie korzystałem z nich, więc nie będę ich opisywał.
Zakładka
Karta graficzna (także w oknie
Preferencje ekranów i grafiki) pozwala na manualne wskazanie typu swojej karty graficznej.
Można to zrobić na dwa sposoby:
- 1) Wybór sterownika wg nazwy - z długiej, rozwijanej listy trzeba wybrać popularną nazwę swojej karty
- 2) Wybór sterownika wg modelu - znowu dwie listy: producent i model.
Po zatwierdzeniu nowych ustawień zaleca się restart systemu. Na dobrą sprawę restart X-ów (Ctrl+Alt+BackSpace) powinien wystarczyć, ale jak zrestartować, to porządnie :)
Rozdzielczość ekranu logowania GDM
To ustawienie chyba najszybciej zmienić można edytując xorg.conf:
sudo gedit /etc/X11/xorg.conf.
W pliku tym znaleźć musisz sekcję "Screen" i dodać do niej:
SubSection "Display"
Virtual 1024 768
EndSubSection
W linii
Virtual zawarta jest rozdzielczość ekranu logowania i w tym przypadku wynosi 1024x768px.
Przykład sekcji "Screen" w etc/X11/xorg.conf:
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Defaultdepth 24
SubSection "Display"
Virtual 1024 768
EndSubSection
EndSection
To chyba wszystko, mam nadzieję, że o niczym nie zapomniałem :)
"sudo apt-get install nvidia-settings"
następnie uruchamiamy w wierszu poleceń
sudo "nvidia-settings"
wybieramy "X Server Display Configuration"
konfigurujemy rozdzielczość i odświerzanie
następnie wybieramy "Save to X Configuration File"
i wszystko powinno być prawidłowo ekran logowania też.
Niewiem jak z kartami ATI.
Zrozumiałe, że Ubuntu stwarza problemy przy instalacji -
- na razie jest to niszowy, niekomercyjny system - ale nie dyskwalifikują go one jako dojrzałego, wartościowego systemu operacyjnego, o ogromnym potencjale rozwojowym.
-
dzięki :)