Kilka dni temu podjąłem próbę podłączenia dwóch komputerów do jednego zestawu Keyboard-Video-Mouse. Na jednym z komputerów Windows, na drugim Ubuntu 8.04. To był pierwszy raz, kiedy w głowie pojawiła się myśl: Nie stać mnie emocjonalnie, by używać Linuxa. Bo windows poustawiał się sam a Linux wciąż wyświetlał się w rozdzielczości 600x800 albo do wyboru jeszcze mniejszej. Przeszukiwanie forów dyskusyjnych utwierdzało mnie w przekonaniu, że rzecz jest dla pewnych typów przełączników po prostu trudna lub niemożliwa.
Rozwiązaniem jest modyfikacja pliku konfiguracyjnego Xów, poprawna, bez żadnych sztuczek. Swoje HOTWO umieszczam przede wszystkim dlatego, żeby powiedzieć: to jest wykonalne i się nie martw.
1. Wybrałem urządzenie na którego opakowaniu napisano, że nie wymaga sterowników: D-Link DLVM-2KU;
2. Modyfikacja pliku xorg.conf wygląda następująco:
a) sekcja "Monitor" ma zawierać poprawne dla monitora ModeLines, HorizSync, VertRefresh
Section "Monitor"
Identifier "Configured Monitor"
VendorName "Generic LCD Display"
ModelName "LCD Panel 1280x1024"
HorizSync 30.0 - 81.0
VertRefresh 50.0 - 75.0
Gamma 1
ModeLine "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
Modeline "1280x1024@72" 132.75 1280 1368 1504 1728 1024 1025 1028 1067 -HSync +Vsync
ModeLine "1280x1024@75" 138.5 1280 1368 1504 1728 1024 1025 1028 1069 -hsync +vsync
EndSection
HorizSync i VertRefresh spisać należy z dokumentacji monitora.
Wpisy ModeLine wygenerować narzędziem gtf, podając rozdzielczość poziomą, pionową i oczekiwaną częstotliwość odświeżania.
piccolo@Janek:~$ gtf 1280 1024 72
# 1280x1024 @ 72.00 Hz (GTF) hsync: 76.82 kHz; pclk: 132.75 MHz
Modeline "1280x1024_72.00" 132.75 1280 1368 1504 1728 1024 1025 1028 1067 -HSync +Vsync
piccolo@Janek:~$ gtf 1280 1024 75
# 1280x1024 @ 75.00 Hz (GTF) hsync: 80.17 kHz; pclk: 138.54 MHz
Modeline "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
i tak dalej, zgodnie z potrzebą. Zwykle wolę nazwę trybu "1280x1024_75.00" dodatkowo zmodyfikować uzywając "@" zamiast "_". bo tak lubię.
Ważne: Nalezy sprawdzić, czy wygenerowany wpis ModeLine zawiera wartość hsync w zakresie nie przekraczającym mozliwości monitora; w pokazanym przykładzie wartość 80.17 kHZ mieści się w granicach określonych przez HorizSync czyli między 30.0 a 81.0. Jeśli jest inaczej, należy wybrać albo niższą rozdzielczość albo zmniejszyć oczekiwaną częstotliwość odświeżania.
b) sekcja 'Screen"
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
Option "NoLogo" "True"
SubSection "Display"
Depth 24
Modes "1280x1024@60" "1280x1024@72" "1280x1024@75"
EndSubSection
EndSection
To co ważne znajduje się w podsekcji "Display" i jest to lista dostępnych trybów wyświetlania do wyboru z apletu "System -> Preferencje -> Rozdzielczość ekranu". Inna sprawa, że ów aplet często wyświetla te tryby dziwnie zmodyfikowane jeśli idzie o wartość parametru odświeżania. Ale np. dedykowany panel nVidii o nazwie nvidia-settings warości te wyświetla poprawnie.
Powiem jeszcze, że w przypadku mojego komputera, Xy zaczęły wyświetlać obraz zgodnie z moimi oczekiwaniami dopiero po ponownym uruchomienia komputera. Restar Xów nie wystarczył.
- Ubuntu.pl Forum Ważne Poradniki i przewodniki Środowiska graficzne
- Szukaj
-
- Dzisiaj jest 25 kwie 2024, 04:37
- Strefa czasowa UTC+02:00
KVM Switch
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 04 lip 2008, 12:54
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Wróć do „Środowiska graficzne”
Przejdź do
- Ważne
- ↳ Ubuntu.pl
- ↳ Promocja Ubuntu
- ↳ phpBB3 - uwagi, propozycje, zauważone błędy
- ↳ Poradniki i przewodniki
- ↳ Instalacja i konfiguracja systemu
- ↳ Środowiska graficzne
- ↳ Software-Multimedia
- ↳ Hardware-Multimedia
- ↳ Software-Sieć
- ↳ Hardware-Sieć
- ↳ Software-Inne
- ↳ Hardware-Inne
- ↳ Rozdajemy Ubuntu
- ↳ dolnośląskie
- ↳ kujawsko-pomorskie
- ↳ lubelskie
- ↳ lubuskie
- ↳ łódzkie
- ↳ małopolskie
- ↳ mazowieckie
- ↳ opolskie
- ↳ podkarpackie
- ↳ podlaskie
- ↳ pomorskie
- ↳ śląskie
- ↳ świętokrzyskie
- ↳ warmińsko-mazurskie
- ↳ wielkopolskie
- ↳ zachodniopomorskie
- ↳ reszta świata
- ↳ Sąsiedzi :)
- ↳ LoCo
- System
- ↳ Instalacja, aktualizacja i konfiguracja Ubuntu
- ↳ Środowiska graficzne
- ↳ Bezpieczeństwo Ubuntu
- ↳ Uniwersalny dostęp
- ↳ Przedszkole Linuksa
- Oprogramowanie
- ↳ Biuro
- ↳ Muzyka, filmy, zdjęcia, grafika
- ↳ Sieci, serwery, Internet
- ↳ Komunikatory
- ↳ Gry
- ↳ Linuksowe
- ↳ Z innych systemów
- ↳ Gry w przeglądarce
- ↳ Inne
- ↳ Programowanie
- ↳ Nasza twórczość
- Sprzęt - sterowniki
- ↳ Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery
- ↳ Laptopy
- ↳ Netbooki i ultrabooki
- ↳ kernele e X t 7 3
- ↳ Smartfony i tablety
- ↳ Urządzenia sieciowe
- ↳ ADSL
- ↳ Inne
- Pozostałe
- ↳ Ostatnia deska ratunku
- ↳ Wersje Rozwojowe
- ↳ brainstorm.ubuntu.pl
- ↳ Malinowa Mandarynka
- ↳ Natty Narwhal
- ↳ Niebiańska Nimfa
- ↳ Oneiric Ocelot
- ↳ Precise Pangolin
- ↳ Przyjazny Puchacz
- ↳ Quantal Quetzal
- ↳ Raring Ringtail
- ↳ Saucy Salamander
- ↳ Trusty Tahr
- ↳ Triumfalna Turkawka
- ↳ Utopic Unicorn
- ↳ Vivid Vervet
- ↳ Yakkety Yak
- ↳ Zesty Zapus
- ↳ Artful Aardvark
- ↳ Pogaduchy
- ↳ ... o Ubuntu
- ↳ Ogólnie o Linuksie
- ↳ Pulpity
- ↳ Co kupić?
- ↳ Tablica ogłoszeń
- ↳ Test
- Odludzie
- ↳ Purgatory
- ↳ Pręgierz
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 62 gości