Wpis

Intel 830 i usypianie (Dell C400)

Dodano dnia 14 grudnia 2008.

Jeśli ktoś ma problemy z uśpieniem na komputerze wyposażonym w zintegrowaną kartę graficzną firmy Intel (dokładnie 830M) może skorzystać z tego opisu.

Problemem okazała się jednak układ graficzny... po długich bojach, godzinach rekompilacji (upgrade, downgrade xorga, sterowników, rebuild kernel… ) oto recepta na w pełni działający suspend:

  1. Downgrade xf86-video-i810 do wersji poniżej 2.0.0, na szybko:
    # echo ">=x11-drivers/xf86-video-i810-2.0.0" >> /etc/portage/package.mask
    # emerge x11-drivers/xf86-video-i810
  2. Jeśli korzystałeś ze sterownika bufora ramki intelfb, wywal w pizdu i dodaj vesa.
  3. Do parametrów jądra dodaj vga=733 (1024x768 8bpp).
  4. Na koniec konfiguracja, otwieramy xorg.conf i dodajemy poniższe wpisy:
    Section "ServerFlags"
       Option       "NoPM"
    EndSection
    
    Section "Device"
       Option      "DRI" "true"
       Option      "VBERestore" "true"
       Identifier  "Card0"
       Driver      "i810"
       VendorName  "Intel Corporation"
       BoardName   "82830 CGC [Chipset Graphics Controller]"
       BusID       "PCI:0:2:0"
    EndSection
  5. Instalujemy sys-power/suspend i testujemy czy działa poleceniem s2ram.

Dla czego sterownik trzeba downgradować? Ponieważ VBERestore jest ignorowane przez wersje >2. Dla czego vesa a nie intelfb? Sterownik prawdopodobnie korzysta w jakiś specjalny sposób z pamięci (stąd sieczka, na konsoli i negatywny wpływ na sterowniki XOrga).

Smacznego, teraz czas na kilkudniowe testy aby sprawdzić czy wszystko tryka w 100%, tymczasowo SOLVED! Mam nadzieję, że komuś oprócz mnie się to przyda. :)

Oryginalnie przepis pojawił się na forum Gentoo w tym wątku. Teraz mogę jeszcze dodać, że tryka na 100%, korzystałem z tego przez prawie pół roku, dzień w dzień (gdzieś do czerwca 2008 — jeśli coś się zmieniło i przestało znów działać to wiadomo gdzie szukać ;)).

Dodaj komentarz.

Komentarze

Jeszcze nie ma żadnych komentarzy.
Twój może być pierwszy.

Dodaj komentarz

W komentarzach nie działają znaczniki HTML, nowe linie tworzone są po nacisnięciu Entera. Zamiast znaczników HTML możesz używać znaczników Textile.

Subskrypcje

Inne wpisy

Kategorie wpisu