Jak wyłączyć na stałe zintegrowaną kartę Intela i pracować na nVidia?
-
- Piegowaty Guziec
- Posty: 15
- Rejestracja: 19 lis 2013, 23:49
- Wersja Ubuntu: 12.04
- Architektura: x86_64
Jak wyłączyć na stałe zintegrowaną kartę Intela i pracować na nVidia?
Mam w laptopie dwie karty graficzne, jedna zintegrowana z procesorem Intela i jedna Nvidii. Chcial bym, aby laptop dzialal caly czas na tej drugiej(i tak caly czas pracuje na zasilaczu). Niestety w biosie nie mam opcji wylaczenia karty Intela. Jak sobie z tym poradzic?
Ostatnio zmieniony 20 lis 2013, 11:45 przez igotit4free, łącznie zmieniany 2 razy.
Powód: Skonkretyzowałem temat.
Powód: Skonkretyzowałem temat.
-
- Wytworny Kaczor
- Posty: 330
- Rejestracja: 06 sty 2006, 00:03
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Re: Wylaczenie karty graficznej
w /etc/rc.local powyżej exit 0 nadaj sobie prawo do pisania do pliku
zastąp twój_user prawdziwą nazwą twojego użytkownika:
aby móc jako user zmieniać stan komendą z palca w czasie pracy.
jeśli chcesz mieć zawsze to samo na starcie, to wybraną komendę dopisz sobie do /etc/rc.local powyżej exit 0
komendy do wyboru masz takie:
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
włącza zasilanie odłączonej karty, ale nie podpina gniazdek
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
podłącza zintegrowaną do gniazdek
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
podłącza osobną kartę do gniazdek
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
wyłącza zasilanie karty, która obecnie nie jest podpięta do gniazdek
zastąp twój_user prawdziwą nazwą twojego użytkownika:
Kod: Zaznacz cały
# nadaję uprawnienia sobie do zmiany kart
chown twój_user /sys/kernel/debug/vgaswitcheroo/switch
jeśli chcesz mieć zawsze to samo na starcie, to wybraną komendę dopisz sobie do /etc/rc.local powyżej exit 0
komendy do wyboru masz takie:
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
włącza zasilanie odłączonej karty, ale nie podpina gniazdek
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
podłącza zintegrowaną do gniazdek
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
podłącza osobną kartę do gniazdek
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
wyłącza zasilanie karty, która obecnie nie jest podpięta do gniazdek
-
- Piegowaty Guziec
- Posty: 15
- Rejestracja: 19 lis 2013, 23:49
- Wersja Ubuntu: 12.04
- Architektura: x86_64
Re: Jak wyłączyć na stałe zintegrowaną kartę Intela i pracować na nVidia?
moj plik /etc/rc.local wyglada teraz tak
jednak przy probie wydania komendy dostaje komunikat, ze nie mam do tego uprawnien
sprawdzilem w mc i wyglada na to, ze w folderze /sys/kernel/debug nie ma folderu vgaswitcheroo
moze to jeszcze w czyms pomoze:
Kod: Zaznacz cały
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# nadaję uprawnienia sobie do zmiany kart
chown kamix /sys/kernel/debug/vgaswitcheroo/switch
exit 0
Kod: Zaznacz cały
kamix@KMX-KOMP:~$ echo ON > /sys/kernel/debug/vgaswitcheroo/switch
bash: /sys/kernel/debug/vgaswitcheroo/switch: Brak dostępu
kamix@KMX-KOMP:~$ sudo echo ON > /sys/kernel/debug/vgaswitcheroo/switch
bash: /sys/kernel/debug/vgaswitcheroo/switch: Brak dostępu
moze to jeszcze w czyms pomoze:
Kod: Zaznacz cały
kamix@KMX-KOMP:~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation GT216M [GeForce GT 325M] (rev ff)
kamix@KMX-KOMP:~$ sudo lshw -c display
*-display
description: VGA compatible controller
product: Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:44 memory:e3400000-e37fffff memory:c0000000-cfffffff ioport:e080(size=8)
-
- Przyjaciel
- Posty: 6686
- Rejestracja: 20 sty 2009, 23:12
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86_64
- Lokalizacja: pwd
Re: Jak wyłączyć na stałe zintegrowaną kartę Intela i pracować na nVidia?
Na dole strony masz ramkę z podobnymi tematami. Jest tam ten wątek: viewtopic.php?f=133&t=169136.
Znajdziesz tam informację, że to co chcesz zrobić, nie da się zrobić...
@frytek
Zapoznaj się z tym poradnikiem: https://help.ubuntu.com/community/HybridGraphics
Są tam dwie ważne informacje:
Znajdziesz tam informację, że to co chcesz zrobić, nie da się zrobić...
@frytek
Zapoznaj się z tym poradnikiem: https://help.ubuntu.com/community/HybridGraphics
Są tam dwie ważne informacje:
vga_switcheroo is the kernel mechanism that allows you to switch between GPUs if your machine has a hardware mux. Note that this method is not supported by all machines and only works if you are using the opensource driver (nouveau, radeon) and not the proprietary ones (nvidia, fglrx).
Zatem, albo kolega skorzysta z zaproponowanego w innym wątku bumblebee, albo - po przejściu na jajko 3.11 - z zaproponowanego przez luk1don w tym wątku nvidia-prime.vga_switcheroo is likely not going to work on these kind of machines. Most Optimus laptops do not have a hardware multiplexer.
O pomoc pytaj a forum, a nie przez PW.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości