Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
.
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

MSI EX300 i MSI EX310 - pojedynek na tranzystory

bagienny | 27-02-2009 14:38 |

Kompatybilność z systemem Linux

EX300
  Ubuntu 8.10 OpenSUSE 11.0
Karta graficzna

+

*
Karta dźwiękowa + +
Regulacja podświetlenia + +
Karta Wi-Fi + +
Bluetooth + +
Touchpad + +
Czytnik biometryczny - -
Skalowanie prędkości procesora + +
Kamera Internetowa + +
Wstrzymywanie systemu + -
Czytnik kart pamięci + +

+ - działa
- - nie działa
* - działa, choć wymaga ręcznej zmiany ustawień

Testy zgodności obu komputerów z systemem Linux przeprowadziliśmy na przykładzie dwóch popularnych dystrybucji: rozwijanego przez firmę Novel openSUSE w wersji 11.0 oraz Ubuntu 8.10. Żeby nieco utrudnić sprawę – obie w wersjach dla procesorów 64bitowych.
W systemie Ubuntu 8.10 większość urządzeń systemowych działa bez zarzutów. Instalację karty graficznej można przeprowadzić korzystając z Managera Sterowników za pomocą kilku kliknięć. Wszystkie funkcje, takie jak skalowanie częstotliwości procesora, wstrzymywanie systemu czy regulacja jasności podświetlenia (okraszone estetycznym OSD) działają bez zarzutu. Sterownik touchpada okazał się nawet lepszy niż ten dostarczony dla systemu Windows (oferuje między innymi strefy pionowego przewijania). Jedynym urządzeniem, którego nie udało się zmusić do działania jest czytnik biometryczny. Niestety nie udało się w żaden sposób skompilować bioAPI (identyczny błąd występował podczas próby kompilacji na openSUSE) potrzebnego do jego obsługi, a wyszukiwanie w Google nie przyniosło rozwiązania.

Podstawowe narzędzia dostępu do kamery internetowej mają pewne problemy z uzyskaniem obrazu z niej. Najlepiej do podglądu używać aplikacji kompatybilnych ze standardem USB Video Class (UVC), takich jak np.: luvcview.

Nieco więcej problemów sprawił openSUSE 11.0. Na początek nie instalując sterowników do karty graficznej. Jako, że zamkniętego sterownika fglrx nie ma w repozytoriach trzeba wziąć sprawę w swoje ręce. Do instalacji będziemy potrzebowali sporej ilości zależności, które najlepiej zainstalować wydając polecenie zypper install kernel-source compat-32bit qt3-32bit libstdc++ libgcc xorg-x11-libs-32bit xorg-x11-devel-32bit mesa-32bit mesa-devel-32bit fontconfig-32bit expat-32bit freetype2-32bit zlib-32bit gcc make. Po ich zainstalowaniu pozostaje już tylko pobranie ze strony www.ati.amd.com sterowników do naszej karty. Jako, że są one w postaci graficznego instalatora – sama ich instalacja nie powinna sprawić nikomu problemów. Po jej zakończeniu zamykamy środowisko graficzne, wydajemy polecenie sax2 -r -m 0=fglrx i przywracamy je przykładowo wydając polecenie kdm. Jeżeli po instalacji sterowników okaże się, że pomimo poprawnego wyświetlania pulpitu akceleracja 3D jest niedostępna wydajemy polecenia:

rm /usr/lib/dri/fglrx_dri.so

oraz

ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/

Drugim problemem okazała się obsługa ACPI – konkretnie funkcji wstrzymywania systemu. Wybranie z menu odpowiedniej opcji zaowocowało chwilą oczekiwania, a następnie... zablokowaniem sesji. Efektem wydania komendy pm-suspend było wyświetlenie w konsoli „Resuming...”, chociaż komputer wcale nie został wstrzymany. Trzecia metoda, czyli wydanie polecenia „echo mem > /sys/power/state” ku pełnemu zaskoczeniu uśpiło system na tyle skutecznie, ze jego wybudzenie okazało się niemożliwe.

Kolejnym zgrzytem okazała się obsługa modułu bluetooth. Sam adapter jest poprawnie wykrywany i instalowany, jednak żaden z programów KDE do obsługi „niebieskiego kła” (kbluetooth4 oraz jego starszy brat) nie chciał zadziałać. Pozostaje więc rozejrzenie się za inną aplikacją bądź transfer plików poleceniem obexftp.
 

EX310
  Ubuntu 8.10 OpenSUSE 11.0
Karta graficzna

+

*
Karta dźwiękowa + +
Regulacja podświetlenia + +
Karta Wi-Fi * +
Bluetooth + +
Touchpad + +
Czytnik biometryczny - -
Skalowanie prędkości procesora + +
Kamera Internetowa + +
Wstrzymywanie systemu + -
Czytnik kart pamięci + +

+ - działa
- - nie działa
* - działa, choć wymaga ręcznej zmiany ustawień

Jako, że duża część podzespołów w komputerach jest identyczna, różnice w kompatybilności są nieznaczne. Ubuntu 8.10 nie był w stanie poprawnie zainstalować sterowników do karty WLAN. Chociaż odpowiednia opcja w Managerze sterowników była zaznaczona, a moduły załadowane – łączenie z siecią nie było możliwe (brak odpowiedniego interfejsu). Okazało się bowiem, że system wybrał nieprawidłowy sterownik ath_pci zamiast ath5k. Jedną z metod rozwiązania tego problemu jest wydanie polecenia atheneble ath5k, które jednak nie działa na każdej wersji systemu. W takiej sytuacji należy po pierwsze - przygotować środowisko kompilacji poleceniem:

aptitude install make gcc g++ build-essential bin86 sharutils linux-headers-`uname -r`

Następnie pobrać, rozpakować i na koniec zainstalować paczkę ze sterownikami do bezprzewodowych kart sieciowych poleceniami:

wget https://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2

tar jxvf compat-wireless-2.6.tar.bz2

cd compat-wireless-2.6 && make && sudo make install

Teraz zostaje już tylko wyładowanie niepotrzebnego modułu poleceniem:

modprobe -r ath_pci ath_hal

I załadowanie odpowiedniego sterownika:

modprobe ath5k

Po tej operacji powinniśmy otrzymać odpowiedni interfejs wlan0. Samo połączeniem możemy skonfigurować używając dostarczonego z Ubuntu managera sieci.

Pewne problemy sprawiała również obsługa dźwięku pod Ubuntu. O ile sterowniki instalują się bez problemu i działają, to podczas pracy z głośników wydobywa się ciągły, cichy pisk, który ustaje na chwilę w momencie zmiany któregokolwiek ustawienia głośności. Być może potrzebne będzie załadowanie modułu z konkretnym parametrem zamiast zdawania się na domyślne ustawienia.
 

Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Liczba komentarzy: 0
Ten wpis nie ma jeszcze komentarzy. Zaloguj się i napisz pierwszy komentarz.
x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.