ThinkPad T400 z hybrydową grafiką - wyłączenie karty ATI

Karty graficzne, dźwiękowe, tv, monitory etc.
Infiel
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 20 wrz 2010, 23:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

ThinkPad T400 z hybrydową grafiką - wyłączenie karty ATI

Post autor: Infiel »

Witam!

Od kilku dni jestem użytkownikiem Ubuntu 10.04. Jest to moja druga przygoda z Linuxem - pierwsza mimo szczerych chęci zakończyła się wielkim rozczarowaniem i w..., spowodowanym przede wszystkim sprzętem który nie był Linux friendly (laptopn Fujitsu Siemens z kartą Via .... ). Pomińmy ten okres milczeniem ;).

Linux jest niezbędny do pracy którą aktualnie wykonuję. Wbrew wszelkim obawom instalacja i pierwsze wrażenie z nowego Ubuntu okazały się niemal tak dobre jak z siódemki. (Wreszcie zero problemów ze sprzętem, wreszcie wszystko się samo instaluje i ładnie aktualizuje). Oczywiście radość nie trwała długo :P Wyskoczył mi komunikat o możliwości instalowania sterowników własnościowych do ATI - długo się nie zastanawiając kliknąłem OK. System już się nie uruchomił ;)

Zainstalowałem od nowa, ponieważ Linuxa będę używał do pracy, nie potrzebuje karty ATI. Chciałbym ją wyłączyć a z tego co widzę mam włączone w tym momencie obie (ale nie wiem która jest używana... ?). Poszperałem trochę w necie, dowiedziałem się że na wygodne P-Klik -> Zmień kartę z windowsa jeszcze przez pewien wcale nie krótki czas nie ma co liczyć, więc chcę tylko wyłączyć kartę ATI, nie zmieniając nic w BIOSie.

Znalazłem następujące rozwiązanie:
Jak wyłączyć ATI

Jak już wspomniałem z Linuxa jestem ogólnie zielony (poza tym co robiliśmy na uczelni, ale nie powiem, żeby z tego dużo pamiętał). Chciałbym aby ktoś obeznany, może posiadający tą samą cudowną maszynkę co ja (no może cudowną rok temu ;) ) powiedział mi czy tamto rozwiązanie jest nadal jedynym i dobrym? Oraz czy jest coś co muszę w nim zmienić itp. bo nie chce niczego popsuć i instalować linucha po raz n-ty.

Na koniec info z lspci:
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)
00:03.2 IDE interface: Intel Corporation Mobile 4 Series Chipset PT IDER Controller (rev 07)
00:03.3 Serial controller: Intel Corporation Mobile 4 Series Chipset AMT SOL Redirection (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series
03:00.0 Network controller: Intel Corporation Wireless WiFi Link 5300
15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)
15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev ff)
15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)
15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)
oraz hwinfo:
09: PCI 02.0: 0300 VGA compatible controller (VGA)
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_8086_2a42
Unique ID: _Znp.bGe3XE7g6yF
SysFS ID: /devices/pci0000:00/0000:00:02.0
SysFS BusID: 0000:00:02.0
Hardware Class: graphics card
Model: "Intel Mobile 4 Series Chipset Integrated Graphics Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x2a42 "Mobile 4 Series Chipset Integrated Graphics Controller"
SubVendor: pci 0x17aa "Lenovo"
SubDevice: pci 0x2113
Revision: 0x07
Driver: "i915"
Driver Modules: "drm"
Memory Range: 0xfc000000-0xfc3fffff (rw,non-prefetchable)
Memory Range: 0xd0000000-0xdfffffff (rw,prefetchable)
I/O Ports: 0x1800-0x1807 (rw)
IRQ: 31 (24640 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v00008086d00002A42sv000017AAsd00002113bc03sc00i00"
Driver Info #0:
Driver Status: i915 is active
Driver Activation Cmd: "modprobe i915"
Config Status: cfg=new, avail=yes, need=no, active=unknown

31: PCI 100.0: 0300 VGA compatible controller (VGA)
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_1002_95c4
Unique ID: VCu0.h0BNRd3O0C2
Parent ID: vSkL.KcfarPM+5y9
SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: graphics card
Model: "ATI Mobility Radeon HD 3400 Series"
Vendor: pci 0x1002 "ATI Technologies Inc"
Device: pci 0x95c4 "Mobility Radeon HD 3400 Series"
SubVendor: pci 0x17aa "Lenovo"
SubDevice: pci 0x210f
Memory Range: 0xc0000000-0xcfffffff (rw,prefetchable,disabled)
I/O Ports: 0x2000-0x2fff (rw,disabled)
Memory Range: 0xbfff0000-0xbfffffff (rw,non-prefetchable,disabled)
Memory Range: 0xbff00000-0xbff1ffff (ro,prefetchable,disabled)
IRQ: 16 (no events)
Module Alias: "pci:v00001002d000095C4sv000017AAsd0000210Fbc03sc00i00"
Driver Info #0:
Driver Status: radeon is active
Driver Activation Cmd: "modprobe radeon"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #8 (PCI bridge)

Primary display adapter: #9
dziękuję za cierpliwość w czytaniu moich zdań wielokrotnie złożonych i pomoc, która mam nadzieję że się pojawi :]
Maskaz
Piegowaty Guziec
Piegowaty Guziec
Posty: 28
Rejestracja: 28 cze 2007, 08:06
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: ThinkPad T400 z hybrydową grafiką - wyłączenie karty ATI

Post autor: Maskaz »

Za tym forum: http://forums.opensuse.org/english/get- ... phics.html

"The BIOS has three settings regarding the graphics card: integrated, switchable and discrete. When it is set to integrated, the BIOS turns off the power to the ATI card,"
Infiel
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 20 wrz 2010, 23:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: ThinkPad T400 z hybrydową grafiką - wyłączenie karty ATI

Post autor: Infiel »

Nie, ta opcja nie wchodzi w grę - nie wiem czy się nie zrozumieliśmy czy tego nie zaznaczyłem. Moim podstawowym system jeszcze przez dłuższy czas będzie Windows 7 (wątpię żeby się to szybko zmieniło...) A wyłączenie tej opcji w BIOS uniemożliwi mi łatwe i przyjemne przełączanie grafiki w Windzie, a nie chce mi się co chwila do BIOSu zaglądać....
patal
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 05 sie 2009, 18:58
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: ThinkPad T400 z hybrydową grafiką - wyłączenie karty ATI

Post autor: patal »

To chyba rozwiąże twoje problemy.
http://asusm51ta-with-linux.blogspot.com/

Generalnie wyłączenie jednej z kart graficznych wiąże się z włączeniem w kernelu funkcji VGA_SWITCHEROO.
W standardowym jądrze Ubuntu Lucid ta funkcja nie jest dostępna i możesz jak w tej instrukcji zainstalować wersję beta Ubuntu 10.10.

Innym i wg mnie lepszym pomysłem jest zainstalowanie nowszego kernel na Lucid z tej strony
http://kernel.ubuntu.com/~kernel-ppa/mainline/
w wersji 2.6.34 lub 2.6.35. Tam ta funkcja już powinna być włączona.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: ThinkPad T400 z hybrydową grafiką - wyłączenie karty ATI

Post autor: dk75 »

a tu jest o module acpi_call i ogólnie o hybrydach: https://launchpad.net/~hybrid-graphics-linux
Linux Mint Debian Edition x86_64/2.6.39, Conky 1.8.0, Xorg 7.6/1.10.4 - GNOME 2.30.2, nVidia 285.03
Lenovo T61p, HITACHI HTS722010K9SA00 100GB, ST9250827AS 250GB
http://linuxcounter.net/user/483055.html
Infiel
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 20 wrz 2010, 23:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: ThinkPad T400 z hybrydową grafiką - wyłączenie karty ATI

Post autor: Infiel »

Witam po dość długiej przerwie...

...wyszło tak, że nie miałem czasu zająć się tym problemem. W międzyczasie wyszedł Ubuntu 10.10 z nowym jądrem zawierającym co trzeba - więc pomyślałem że powinno być łatwiej :)

Opis zamieszczony w linku od patal jasny i przejrzysty - nic tylko usiąść i zrobić! Przechodzę według opisu od razu do kroku 2... i nie mam tego pliku tam gdzie powinien być, wyszukuje w systemie i nie ma go nigdzie. Dokładnie nie ma tego: /sys/kernel/debug/vgaswitcheroo

Co teraz?
ODPOWIEDZ

Wróć do „Multimedia - karty graficzne, dźwiękowe, telewizyjne, drukarki, skanery”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 17 gości