Kai kurie iš jūsų galėjote perskaityti forume, aš pasiūliau įdiegti mano hibridinė grafika (ATI / Intel) viename iš daugelio egzistuojančių paskirstymų, nes jūs, žinantys šią blogybę, žinosite, kad sistema palieka abu grafinius vaizdus, net jei naudoja tik vieną iš dviejų, taigi žymiai sumažina baterijos veikimo laiką, ir suteikdami savo kompiuteriui naują ypatingą galią - kiaušinių kepimą ant jo.
Labai apgailestaudamas turėjau atsisakyti šios pabaigos, nes nė viename iš bandytų paskirstymų (debian, OpenSuse, Xubuntu y "Linux monetų kalykla) Gavau gerų rezultatų. Tai paskatino kitą problemos pareiškimą:
Kaip padaryti vieną iš dviejų grafikų, mano atveju ATI, lieka išjungtas?
Sprendimas, kaip pamatysite žemiau, yra įgyvendinamas mūsų mėgstamiausio platinimo pagrinde ir yra vadinamas vgaswitcheroo. Toliau pateikiamas procesas, kurio metu mes manome, kad paketas firmware-linux-nonfree yra įdiegtas jūsų naudojimui ir malonumui:
Pirmiausia turime išsiaiškinti, ar mūsų branduolys turite galimybę naudoti vgaswitcheroo:
$ grep -i switcheroo / boot / config- *
Kas grąžins mūsų terminalo liniją taip:
CONFIG_VGA_SWITCHEROO = y
Jei išvestis skiriasi, turite sukompiliuoti branduolys pridėti parinktį prie vgaswitcheroo. Antra, mes matome, ar failas «/ sys / kernel / debug / vgaswitcheroo / switch » egzistuoja. Šiuo metu reikia atskirti:
Kad aplankas visada būtų prieinamas ir būtų galima pasiekti failą pereiti, derinimo aplanką turime prijungti taip (visada iš super vartotojo):
-
# mountpoint -q / sys / kernel / debug
-
# mount -t debugfs none / sys / kernel / debug
-
# echo "none / sys / kernel / debug debugfs default 0 0" >> / etc / fstab
3 žingsnis mes galime tai padaryti rankiniu būdu. Tai yra apie eilutės pridėjimą none / sys / kernel / debug debugfs numatytieji 0 0 į failą / etc / fstab kad aplankas „vgaswitcheroo“ būtų visada pasiekiamas net ir perkraunant.
Tai padarę, mes galime patikrinti savo failą pereiti aplanko viduje vgaswitcheroo, per:
# cat / sys / kernel / debug / vgaswitcheroo / switch
ir taip pateikiama tokia išvestis, kokia yra paveikslėlyje:
Jūsų išvestis gali būti kitoks (Pavyzdžiui, visi yra „Pwr“ režime). Šiame faile turime pakomentuoti keletą dalykų. Terminas DIS atitinka skirta grafika (mano atveju - ATI). Terminas IGD atitinka integruota grafika apie procesorių („Intel“). Kryžius, +, Patikrink grafikas tai yra naudojant tuo metu. Ir pagaliau - pabaiga pwr o Nuo, atsižvelgti į grafikos būsena.
Tokiu būdu mes galime išjungti arba suaktyvinti norimą grafiką naudodami kai kurias komandas:
- Išjunkite tam skirtą diagramą:
# echo OFF> / sys / kernel / debug / vgaswitcheroo / switch
- Įjunkite specialų grafiką:
# echo ON> / sys / kernel / debug / vgaswitcheroo / switch
- Perjungti iš integruoto į skirtą:
# echo DIGD> / sys / kernel / debug / vgaswitcheroo / switch # echo DDIS> / sys / kernel / debug / vgaswitcheroo / switch
Galiausiai suteikti leidimai mūsų įprastam vartotojui ir, pavyzdžiui, pradžioje galėsime vykdyti scenarijus, turėsime vykdyti:
# chmod -R 705 / sys / kernel / debug # chown -R vartotojas: user / sys / kernel / debug / vgaswitcheroo
Tikiuosi, kad tai padės jums šiek tiek pagerinti nešiojamųjų kompiuterių veikimą arba bent jau sumažinti jų skleidžiamą šilumą.
Pasveikinimas!
Šaltiniai: „Debian“ pašto adresų sąrašas | „LinuxQuestion“
Puikūs bent jau „Nvidia“ duomenys (mano atveju) yra „Bumblebee“ projektas, kuris puikiai veikia „OpenSUSE 12.3“, „Fedora 1x“ ir kituose RPM pagrįstuose distros centruose, „Ubuntu“ - puikiai, bet kituose, pagrįstuose .deb, kartais jis pakimba ir jūs turite įeiti, kad paleistumėte iš naujo.
Sveikinimai ir ačiū už pasidalijimą.
atsiprašau, ar žinai, ar tai veikia debian 7 64bits ??
Taip, jei tai veikia, aš išbandžiau jį su „debian“ ir jis veikia gerai.
http://wiki.debian.org/Bumblebee
Nors aš rekomenduoju naudoti patentuotus tvarkykles taip arba taip. OpenSource pateikia klaidas.
Sveikinimai.
Ačiū už informaciją
Aš tave myliu tesla, ubuntu pavyko naudoti „vgaswitcheroo“, bet „debian“ jis man sako, kad aš jo neturiu, aš išbandysiu šią popietę
Tikiuosi, kad jums pasiseks.
Manau, kad nuo 3.2 branduolio jis jau yra aktyvuotas. Bet kokiu atveju, jei jo nesuaktyvinote, visada galite sukompiliuoti branduolį ir jį suaktyvinti.
Aš jau naudoju „Debian“ ir bandau pamoką, yra prieštaravimų. Pirmajame žingsnyje man suteikiama išvestis, kad aš suaktyvinau „vgaswicheroo“, bet kai einu naudoti, jis paleidžia pranešimą
bash: / sys / kernel / debug / vgaswitcheroo / switch: Failas ar katalogas neegzistuoja
Atlikau žingsnį, kad tai išspręčiau abiem būdais rankiniu būdu ir naudodamas komandą (ketinau tai padaryti rankiniu būdu, bet pamačius failą aš jį jau turėjau su eilute, bet tame faile turėjau tik eilutę)
Atlikus žingsnį, man išmeta ta pati klaida
Atsakau, tai neleidžia redaguoti įrašo, nes tai suteikia lemtingą klaidą ir kitus dalykus, kurių nesuprantu. Gal koks administratorius gali mums padėti.
Dėl 3 ŽINGSNIO: REDAGUOKITE RANKĄ RANKINIAI IR NE, KAIP PASAKA SU AIDU !!!!
Atsiprašome už galimus nepatogumus. Bet kokiu atveju visada patartina, kai svarbūs failai yra modifikuojami, kad tik tuo atveju būtų galima kopijuoti!
Su komanda sukuriama eilutė. Problema buvo mano, nes aš nuėjau tiesiai į statybų aikštelę ir pamiršau įdiegti firmware-linux-nonfree, be to, 3-oje dalyje turite pridėti eilutę rc.local faile
# chown jūsų_naudotojas: jūsų_naudotojas / sys / branduolys / derinimas / vgaswitcheroo / jungiklis
Įdiegiau nuosavybės teise valdomus „amd“ tvarkykles ir tai veikia geriau nei žavesyje, o ne blykstė mane nuolat blokuoja
Labai ačiū
Džiaugiuosi, kad viskas jums puikiai tinka! 🙂
Kalbant apie rc.local failą, aš jo nepadėjau, nes nesu tikras dėl to kylančios rizikos. Be to, aš tikiu, kad kiekvienas asmuo elgsis pagal savo kriterijus ir pageidavimus. Kai kurie gali teikti pirmenybę rc.local, o kiti gali priskirti kiekvieno seanso leidimus. Tai kiekvieno žmogaus skonis!
Linkėjimai ir džiaukitės savo kompiuteriu!
0.0 įdomus straipsnis, nors man tai neveikia, aš į jį atsižvelgsiu, kai įsigysiu ATI („nvidia“ man kainavo ranką ir koją)
„Linux“ NVIDIA yra milijoną kartų geriau nei ATI, ir yra pigesnių. „GT 210“ pasakyti nėra labai brangu, todėl gera žaisti žaidimus ir matyti daiktus geros kokybės ir raiškos.
Aš turiu „xps 15 i7“ su 2 GB vaizdo įrašų NVIDIA, mes pasirenkame „getforce GT 640m“ ir dalyje, kurioje sakoma, kad ji turi didelę galią kepti kiaušinius, lygiai tas pats atsitinka ir man, aš turiu debianą 7 iš 64 bitų .. šitas tutas, kaip man sekasi?
„Nvidia“ yra, kaip sakė Ivanas Barra, kamanė. Tie, kurie naudoja „Nvidia“, prieš bandydami tai turėtų pabandyti padaryti Kamanę, turiu draugų, kuriems tai pavyko.
Šis pranešimas yra kraštutinė priemonė, jei viskas nepavyksta. Vis dėlto galite laisvai pasirinkti savo kiaušinių keptuvės metodą! 😉
Geras įrašas. Tikiuosi, kai įdiegsiu „Debian 7“ į kompiuterį su „NVIDIA“ vaizdo įrašu, jis netaps kiaušinių keptuvu.
Na, aš padariau aukščiau nurodytus veiksmus ir ištryniau duomenis iš „fstab“, dabar turiu rankiniu būdu prijungti / home ir sukeisti skaidinius. Na, tai padėjo man išmokti kažką naujo, pvz., „Mkswap“ ir „swapon“. Dabar norėdami atkurti minėtą failą.
Nesuprantu, kodėl buvo ištrinti jūsų „fstab“ duomenys. Bet kokiu atveju manau, kad redaguosiu 3 žingsnį ir atliksiu tai rankiniu būdu, nes man tai reiškia, kad gedimas gali būti ten!
Nei aš, nei aš praleidome tą patį dalyką, kaip deguonies tiekimas. Manau, kad mano klaida buvo atlikti laiško veiksmus ir pamiršti pagrindinį „file.old“ pervadinimą, bet man tai padėjo, nes dabar žinau, kad minėtos komandos egzistuoja !!!
Aišku :).
> Turi būti >>.
Ačiū už paaiškinimą.
Tačiau negaliu redaguoti įrašo dėl klaidos tinklaraštyje. Galbūt tai bus pataisyta per kelias ateinančias dienas, o gal ir ne, jei ji bus išspręsta, pakeisiu.
Sveikinimai ir ačiū!
Aš vis gaunu „/ sys / kernel / debug / vgaswitcheroo / switch: failo ar katalogo nėra“
Skaičiau komentarus ir bandžiau daryti tai, ką jie nurodo, bet ne, vis tiek tas pats ...
Žiūrėjau visur, bet nerandu sprendimo D:
Ar turite įdiegtą „firmware-linux-nonfree“ paketą? Ką grąžina komanda: grep -i switcheroo / boot / config- * ??
labas labas rytas, popietė ar naktis man nutinka tas pats, kaip Dakaras, ir kai aš vykdau komandą, aš tai tikiuosi, kad vis tiek atsakysi į šiuos klausimus
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