Som noen av dere har vært i stand til å lese i forumet, hadde jeg foreslått å installere min hybrid grafikk (ATI / Intel) i noen av de mange distribusjonene som finnes, siden de av dere som kjenner dette problemet, vil du vite at systemet lar begge grafikkene være på, selv om det bare bruker en av de to, og dermed reduserer batteriets levetid betydelig, noe som gir PCen din en ny superkraft, det å steke egg på.
Så mye jeg angret måtte jeg gi opp den enden, siden i ingen av distribusjonene jeg prøvde (Debian, Opensuse, Xubuntu y Linux Mint) Jeg fikk noen gode resultater. Dette førte til en annen uttalelse om problemet:
Hvordan få en av de to grafene, i mitt tilfelle ATI, gjenstår av?
Løsningen, som du vil se nedenfor, er implementert i kjernen i vår favorittdistribusjon og kalles vgaswitcheroo. Og nedenfor har du prosessen, der vi antar at pakken fastvare-linux-ikke-gratis er installert, for din bruk og fornøyelse:
Først må vi finne ut om vår kjerne du har muligheten til å bruke vgaswitcheroo:
$ grep -i switcheroo / boot / config- *
Hva vil returnere en linje i terminalen vår slik:
CONFIG_VGA_SWITCHEROO = y
Hvis utdataene er forskjellige, må du kompilere på nytt kjerne for å legge til alternativet til vgaswitcheroo. For det andre ser vi om filen «/ sys / kernel / debug / vgaswitcheroo / switch » eksisterer. På dette punktet må det skilles:
Å alltid ha mappen tilgjengelig og å få tilgang til filen bryter, må vi montere feilsøkingsmappen som følger (alltid fra superbruker):
-
# mountpoint -q / sys / kernel / debug
-
# mount -t debugfs none / sys / kernel / debug
-
# echo "none / sys / kernel / debugfs debugfs default 0 0" >> / etc / fstab
Trinn 3 vi kan gjøre det manuelt. Det handler om å legge til linjen none / sys / core / debug debugfs standard 0 0 å lagre / Etc / fstab slik at vgaswitcheroo-mappen alltid er tilgjengelig selv etter omstart.
Når dette er gjort, kan vi sjekke filen vår bryter inne i mappen vgaswitcheroo, gjennom:
# cat / sys / kernel / debug / vgaswitcheroo / switch
og dette returnerer en utgang som den på bildet:
Produksjonen din kan være annerledes (Alle er for eksempel i Pwr-modus). I denne filen har vi flere ting å kommentere. Begrepet DIS tilsvarer dedikert grafikk (i mitt tilfelle ATI). Begrepet IGD tilsvarer integrert grafikk på prosessoren (Intel). Korset, +, Undersøk kurve Det er hjelp på den tiden. Og til slutt, slutten pwr o Av, referere til grafikkstatus.
Med dette kan vi deaktivere eller aktivere grafen vi ønsker gjennom noen kommandoer:
- Slå av den dedikerte grafen:
# echo OFF> / sys / kernel / debug / vgaswitcheroo / switch
- Slå på den dedikerte grafen:
# echo ON> / sys / kernel / debug / vgaswitcheroo / switch
- Bytt mellom integrert og dedikert:
# ekko DIGD> / sys / kernel / debug / vgaswitcheroo / switch # echo DDIS> / sys / kernel / debug / vgaswitcheroo / switch
Endelig å gi tillatelser til vår vanlige bruker og dermed være i stand til å utføre skript i begynnelsen, for eksempel må vi utføre:
# chmod -R 705 / sys / kernel / debug # chown -R bruker: bruker / sys / kernel / debug / vgaswitcheroo
Jeg håper det hjelper deg å presse ytelsen til bærbare datamaskiner litt bedre eller i det minste redusere varmen de gir fra seg.
En hilsen!
Kilder: Debian-postliste | Linuxspørsmål
Utmerkede data, i det minste for Nvidia (mitt tilfelle), det er Bumblebee-prosjektet, som fungerer bra i OpenSUSE 12.3, Fedora 1x og andre RPM-baserte distroer, i Ubuntu fungerer det bra, men i andre basert på .deb, noen ganger er det henger og du må gå inn for å starte på nytt.
Hilsen og takk for deling.
beklager, vet du om det fungerer for debian 7 64bits ??
Ja, hvis det fungerer, har jeg prøvd det med debian, og det fungerer bra.
http://wiki.debian.org/Bumblebee
Selv om jeg anbefaler å bruke proprietære drivere ja eller ja. Åpningskilden gir feil.
Hilsener.
Takk for informasjonen
Jeg elsker deg tesla, i ubuntu klarte jeg å bruke vgaswitcheroo, men i debian forteller det meg at jeg ikke har det installert, jeg prøver det i ettermiddag
Håper du har flaks.
Jeg tror at den fra og med kjerne 3.2 allerede er aktivert. Men uansett, hvis du ikke har den aktivert, kan du alltid kompilere kjernen og aktivere den.
Jeg er allerede på debian og tester opplæringen, det er motsetninger, i det første trinnet gir det meg utdataene som jeg har aktivert vgaswicheroo, men når jeg bruker den, lanserer den meldingen
bash: / sys / kernel / debug / vgaswitcheroo / switch: Filen eller katalogen eksisterer ikke
Jeg har gjort trinnet for å løse dette på begge måter manuelt og med kommandoen (jeg skulle gjøre det manuelt, men da jeg så filen hadde jeg den allerede med linjen, men i den filen hadde jeg bare linjen)
Og etter å ha gjort trinnet, kaster det meg den samme feilen
Jeg autosvarer, det tillater ikke redigering av innlegget, siden det gir en skjebnesvikt feil og andre ting som jeg ikke kan forstå. Kanskje noen administratorer kan gi oss en hånd.
Når det gjelder TRINN 3: REDIGER FILEN MANUELT OG IKKE SOM DET SIER MED Ekkoet !!!!
Beklager ulempen som kan ha forårsaket deg. I alle fall er det alltid tilrådelig når viktige filer endres for å lage en kopi i tilfelle!
Med kommandoen opprettes linjen. Problemet var mitt, siden jeg dro direkte til byggeplassen og glemte å installere firmware-linux-nonfree, og i tillegg til det i tredje del, må du legge til en linje i rc.local-filen
# chown your_user: your_user / sys / kernel / debug / vgaswitcheroo / switch
Jeg har installert de proprietære amd-driverne, og det fungerer som en sjarm bedre enn i windows at blitsen hele tiden blokkerte meg
Tusen takk
Jeg er glad for at alt er perfekt for deg! 🙂
Når det gjelder rc.local-filen, har jeg ikke sagt det siden jeg ikke er sikker på risikoen som dette medfører. Og videre stoler jeg på at hver person vil handle i henhold til sine kriterier og preferanser. Noen foretrekker kanskje rc.local og andre kan tildele tillatelsene for hver økt. Det er etter smak av hver person!
Hilsen og kos deg med PCen!
0.0 interessant artikkel, selv om det ikke fungerer for meg, vil jeg ta det i betraktning når jeg kjøper en ATI (nvidia kostet meg en arm og et ben)
En NVIDIA på Linux er en million ganger å foretrekke fremfor en ATI, og det er billigere. En GT 210, er ikke veldig dyr å si, og det er bra å spille spill og se ting med god kvalitet og oppløsning.
Jeg har en xps 15 i7 med en nvidia på 2 GB video, vi velger getforce GT 640m og i den delen som sier at den har superkraften til å steke egg, akkurat det samme skjer med meg, jeg har debian 7 64-bit .. Jeg skal prøve med denne tutoen, hvordan har jeg det?
For Nvidia er det, som Iván Barra har sagt, humle. De av dere som bruker Nvidia, bør før de prøver dette, få Bumblebee til å fungere, jeg har venner som har lyktes.
Dette innlegget er som en siste utvei hvis alt annet mislykkes. Likevel står du fritt til å velge din frityrkokere-metode! 😉
Bra innlegg. Håper når jeg installerer Debian 7 på en PC med NVIDIA-video, blir det ikke eggegryter.
Vel, jeg gjorde det over og jeg sletter dataene fra "fstab" nå må jeg montere / home og bytte partisjoner manuelt. Vel, det hjalp meg å lære noe nytt som "mkswap" og "swapon". Nå for å gjenopprette den nevnte filen.
Jeg forstår ikke hvorfor fstab-dataene dine ble slettet. Uansett, jeg tror jeg skal redigere trinn 3 og gjøre det manuelt, siden det gir meg at feilen kan være der!
Heller ikke jeg og jeg bruker det samme som å oksygenere. Jeg tror min feil var å følge trinnene til punkt og prikke og glemme det grunnleggende omdøpet til "file.old", men det hjalp meg fordi nå vet jeg at kommandoene ovenfor eksisterer !!!
Det er klart :).
> Må være en >>.
Takk for oppklaringen.
Imidlertid kan jeg ikke redigere innlegget på grunn av en feil i bloggen. Kanskje det blir løst de neste dagene eller kanskje ikke, hvis det er løst, vil jeg endre det.
Hilsen og takk!
Jeg fortsetter å få "/ sys / kernel / debug / vgaswitcheroo / switch: Filen eller katalogen eksisterer ikke"
Jeg leste kommentarene og prøvde å gjøre det de påpekte, men nei, det forblir det samme ...
Jeg har sett overalt, men jeg finner ikke løsning D:
Har du firmware-linux-nonfree-pakken installert? Hva returnerer kommandoen: grep -i switcheroo / boot / config- * ??
hei god morgen, ettermiddag eller natt skjer det samme med meg som dakar, og når jeg utfører kommandoen får jeg dette håper jeg at du fortsatt svarer på disse spørsmålene
root @ Rigel-PC: ~ # grep -i switcheroo / boot / config- *
/boot/config-3.16.0-4-amd64:CONFIG_VGA_SWITCHEROO=y
/boot/config-3.16.0-5-amd64:CONFIG_VGA_SWITCHEROO=y