Fedora 9

Z ThinkPad-Wiki

Przejdź do: nawigacja, szukaj

Bild:Qsicon_inArbeit.png W opracowaniu

Spis treści

Wstęp

Fedora określa się mianem dystrybucji Bleeding Edge. Oznacza to, że Fedora 9 zawiera bardzo wiele nowości, które mogą być jeszcze nie w pełni dopracowane. Na przykład Fedora 9 jest dostarczana z wersją beta Firefoksa 3. Częścią instalacji jest też nowa wersja serwera X. Dla niego istnieje już zastrzeżony sterownik do kart graficznych nVidia.

Fedora to projekt społecznościowy firmy RedHat. RedHat jest liderem rynku Linuksa w USA. Fedora stanowi podstawę komercyjnych dystrybucji RedHat.

Wszystkie czynności wykonano na ThinkPadzie T60, model 2007QPG [1]. Dodatkowo uzupełniono doświadczenia z instalacji na T61p 8889-ALG.

Instalacja

Pobieranie obrazu DVD

Instalację najlepiej przeprowadzić z pobranej i wypalonej płyty DVD [2]. Pobieranie odbywa się bezpośrednio przez HTTP/FTP lub przez BitTorrent. Dla ThinkPada T60 odpowiednie są dwie wersje: i386 (dla procesorów 32-bitowych) i x86_64 (dla procesorów 64-bitowych). Ze względu na potencjalnie lepszą zgodność oprogramowania zdecydowałem się na 32-bitową wersję (i386) Fedory.

Instalacja systemu bazowego

W zależności od tego, czy Linuksa instaluje się jako jedyny system, czy jako drugi system obok np. Windows na dysku, podczas instalacji trzeba postępować inaczej. Tę wiedzę po prostu zakładam. Instalacja Fedory jest równie prosta jak instalacja systemu Windows. Podczas instalacji pozostawiłem najpierw wszystkie ustawienia domyślne i jedynie nadałem nazwę komputera (u mnie: thinkpad.seeba.local).

Zdecydowanie zaleca się też używanie środowiska GNOME. Innych środowisk nie testowałem. Na przykład Menedżer sieci (podobny do Access Connections) jest częścią GNOME i umożliwia wyjątkowo szybką zmianę połączeń sieciowych.

Dostosowanie do ThinkPada

Poniższe zmiany w Fedorze dotyczą ThinkPada T60, model 2007QPG, ale można je przenieść także na niektóre inne modele. Należy to sprawdzić w każdym przypadku osobno.

Funkcje po instalacji podstawowej

Po instalacji podstawowej Fedory następujące rzeczy działają od razu, Out-of-the-Box:

  • Sterownik karty graficznej open source
  • Sieć przewodowa
  • Sieć bezprzewodowa (testowano WPA2)
  • Touchpad i TrackPoint (podstawowo, wymaga jeszcze drobnych dostosowań)
  • Tryb gotowości (Standby) i hibernacja (Suspend-to-Disk)

Następujące rzeczy nie działają od razu i wymagają trochę pracy:

  • Klawisze ThinkPad (oraz drobne dostosowanie układu klawiatury wraz z OSD dla jasności i głośności)
  • Bluetooth
  • Sterowanie wentylatorem

Następujące rzeczy nie były testowane:

  • Wbudowany modem analogowy

Sterowanie wentylatorem

Informacje ogólne

Niestety mimo kilkugodzinnych prób nie udało mi się uruchomić żadnego z dostępnych programów do sterowania wentylatorem.

Mono („.NET dla Linuksa”) jest w Fedorze bardzo dobrze zintegrowane, więc postanowiłem szybko napisać własne narzędzie do sterowania wentylatorem w C#. C# był oczywistym wyborem, bo tylko ten język opanowałem całkiem dobrze.

Pobieranie

Instalacja

--Seeba 15:54, 17 maja 2008 (CEST)

Przewijanie TrackPointem

W Fedorze 9 przewijanie nie działa samymi dotychczas znanymi opcjami. Oprócz wierszy EmulateWheel i EmulateWheelButton trzeba dodatkowo wyłączyć opcję AutoAddDevices we flagach serwera [3].

Section "ServerFlags"
        Option "AutoAddDevices" "false"
EndSection

Section "InputDevice"
        Identifier  "Trackpoint"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "ExplorerPS/2"
        Option      "Emulate3Buttons" "off"
        Option      "EmulateWheel" "on"
        Option      "EmulateWheelTimeOut" "200"
        Option      "EmulateWheelButton" "2"
        Option      "YAxisMapping" "4 5"
        Option      "XAxisMapping" "6 7"
        Option      "ZAxisMapping" "4 5"
EndSection
Think-Wiki