Vgaswitcheroo Debiani-põhistel jaotustel

Kuna mõned teist on foorumist lugenud, olin teinud ettepaneku installida minu versioon hübriidgraafika (ATI / Intel) ühes paljudest olemasolevatest jaotustest, kuna need teist, kes seda kurja tunnevad, teate, et süsteem jätab mõlemad graafikad sisse, isegi kui see kasutab ainult ühte neist kahest, vähendades seeläbi märkimisväärselt aku kasutusaega, ja annab arvutile uue ülivõimsuse, mis on selle peal munade praadimine.

Kahjuks pidin sellest eesmärgist loobuma, sest üheski testitud jaotuses (Debian, OpenSuse, Xubuntu y Linux Mint) Sain häid tulemusi. See viis probleemi teise avalduseni:

Kuidas saada üks kahest graafikust, minu puhul ATI, jääb alles väljas?

Lahendus, nagu näete allpool, on rakendatud meie lemmikjaotuse tuumikus ja seda nimetatakse vgaswitcheroo. Ja allpool on teil protsess, mille puhul eeldame, et pakett püsivara-linux-nonfree on teie kasutamiseks ja nautimiseks installitud:

Kõigepealt peame välja selgitama, kas meie tuum teil on võimalus seda kasutada vgaswitcheroo:

$ grep -i switcheroo / boot / config- *

Mis tagastab meie terminalis liini:

CONFIG_VGA_SWITCHEROO = y

Kui väljund on erinev, peate selle uuesti kompileerima tuum valiku lisamiseks vgaswitcheroo. Teiseks näeme, kas fail «/ sys / kernel / silumine / vgaswitcheroo / switch » olemas. Siinkohal tuleb eristada:

Põhineb jaotustel Ubuntu see fail on vaikimisi juurdepääsetav või peaks sellele juurde pääsema. Kuigi jaotustes meeldib Debian, kaust siluda sul pole enam ühtegi kõnet vgaswitcheroo ja see võtab veel paar sammu.

Et kaust oleks alati juurdepääsetav ja pääseks failile juurde lüliti, peame silumiskausta ühendama järgmiselt (alati superkasutajalt):

  1. # mountpoint -q / sys / kernel / silumine
  2. # mount -t silumine pole / sys / kernel / silumine
  3. # echo "none / sys / kernel / debugfs vaikeseaded 0 0" >> / etc / fstab

3. samm saame seda käsitsi teha. Asi on liini lisamises none / sys / kernel / debug debugfs vaikimisi 0 0 viilima / etc / fstab nii et kausta vgaswitcheroo saab alati juurde pääseda ka pärast taaskäivitamist.

Kui see on tehtud, saame oma faili kontrollida lüliti kausta sees vgaswitcheroo, läbi:

# kass / sys / kernel / silumine / vgaswitcheroo / switch

ja see tagastab väljundi nagu pildil:

vgaswitcheroo


Teie väljund võib olla erinev (Kõik on näiteks Pwr-režiimis). Selles failis on meil mitu asja, mida kommenteerida. Termin DIS vastab pühendatud graafika (minu puhul ATI). Termin IGD vastab integreeritud graafika protsessoril (Intel). Rist, +, kontrolli graafik see on kasutamine sellel ajal. Ja lõpuks, lõpp pwr o maha, viitama graafika olek.

Sellega saame mõne käsu kaudu soovitud graafiku deaktiveerida või aktiveerida:

  • Lülitage spetsiaalne graafik välja:
# kaja VÄLJAS> / sys / kernel / silumine / vgaswitcheroo / switch
  • Lülitage spetsiaalne graafik sisse:
# kaja sees> / sys / kernel / silumine / vgaswitcheroo / switch
  • Integreeritud ja spetsiaalse vahel vahetamine:
# echo DIGD> / sys / kernel / silumine / vgaswitcheroo / switch # echo DDIS> / sys / kernel / debug / vgaswitcheroo / switch

Lõpuks anda õigused meie tavalisele kasutajale ja seega saaksime näiteks skripte käivitada, näiteks peame käivitama:

# chmod -R 705 / sys / kernel / silumine # chown -R kasutaja: user / sys / kernel / silumine / vgaswitcheroo
Süsteemi mis tahes kausta lubade muutmine võib endaga kaasa tuua teatud riski. Soovitan seda teha omal vastutusel. Selle juhendi puhul tehakse protsess Debiani testimisel, nii et mõned etapid võivad siin olla erinevad kui teistes jaotustes.

Loodan, et see aitab teil oma sülearvutite jõudlust pisut paremini pigistada või vähemalt vähendada nende eraldatavat kuumust.

Tervitus!

Allikad: Debiani meililist | Linuxi küsimus


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Ivan Barra DIJO

    Suurepärased andmed on vähemalt Nvidia (minu puhul) puhul olemas Bumblebee projekt, mis töötab suurepäraselt OpenSUSE 12.3, Fedora 1x ja teistes RPM-i põhistes distros, Ubuntus töötab see suurepäraselt, kuid teistes põhineb mõnikord .deb see hangub ja taaskäivitamiseks peate sisestama.

    Tervitused ja tänud jagamise eest.

    1.    Carlos Saldaña DIJO

      vabandust, kas teate, kas see töötab debiani 7 64bitiga ??

      1.    Ivan Barra DIJO

        Jah, kui see töötab, olen seda debianiga proovinud ja see töötab hästi.

        http://wiki.debian.org/Bumblebee

        Kuigi soovitan kasutada varalisi draivereid jah või jah. OpenSource annab vigu.

        Tervitused.

        1.    Carlos Saldaña DIJO

          Tänan informatsiooni eest

  2.   hapnikku andev DIJO

    Ma armastan sind tesla, ubuntus õnnestus mul kasutada vgaswitcheroot, kuid debianis ütleb see mulle, et mul pole seda installitud, proovin seda pärastlõunal

    1.    Teslal DIJO

      Loodan, et teil on õnne.

      Ma arvan, et alates tuuma 3.2 on see juba aktiveeritud. Kuid igal juhul, kui teil pole seda aktiveeritud, saate alati tuuma kompileerida ja aktiveerida.

      1.    hapnikku andev DIJO

        Ma olen juba debianis ja õpetuse testimisel on vastuolusid, esimese sammuna annab see mulle väljundi, et mul on vgaswicheroo aktiveeritud, kuid kui ma seda kasutama lähen, käivitab see teate

        bash: / sys / kernel / debug / vgaswitcheroo / switch: faili või kataloogi pole olemas

        Olen teinud sammu selle lahendamiseks mõlemal viisil käsitsi ja käsuga (kavatsesin seda käsitsi teha, kuid kui faili nägin, oli mul see juba koos reaga olemas, kuid selles failis oli mul ainult rida)

        Ja pärast sammu tegemist viskab see mulle sama vea

        1.    Teslal DIJO

          Ma olen automaatvastaja, see ei võimalda postitust muuta, kuna see annab saatusliku vea ja muid asju, millest ma aru ei saa. Võib-olla saab mõni administraator meile abikäe anda.

          3. SAMMU KOHTA: MUUDA FAILI KÄSITÖÖTAMISEKS JA MITTE NII, KUI SEE KÄSU KÕIGE ÖELDAB !!!

          Vabandage võimalike ebamugavuste pärast. Igatahes on alati soovitatav, kui olulisi faile muudetakse, et igaks juhuks koopia teha!

          1.    hapnikku andev DIJO

            Käsuga luuakse rida. Probleem oli minu oma, kuna läksin otse ehitusplatsile ja unustasin püsivara-linux-nonfree installida ja lisaks sellele tuleb 3. osas lisada rida rc.local faili

            # chown teie_kasutaja: teie_kasutaja / sys / kernel / silumine / vgaswitcheroo / switch

            Olen installinud amdi varalised draiverid ja see töötab paremini kui akendes, et välk blokeeris mind pidevalt

            tänan väga

          2.    Teslal DIJO

            Mul on hea meel, et kõik sobib teile ideaalselt! 🙂

            Mis puutub rc.local-faili, siis ma ei ole seda pannud, kuna ma pole kindel sellega kaasnevas ohus. Lisaks loodan, et iga inimene käitub vastavalt oma kriteeriumidele ja eelistustele. Mõni võib eelistada rc.local-i ja teine ​​võib määrata igale seansile õigused. See on iga inimese maitse!

            Tervitused ja naudi oma arvutit!

  3.   Mädaneb87 DIJO

    0.0 huvitav artikkel, kuigi see ei tööta minu jaoks, võtan seda ATI ostmisel arvesse (nvidia maksis mulle käsi ja jalga)

    1.    yukiteru DIJO

      Linuxi NVIDIA on miljon korda eelistatavam ATI-le ja on ka odavamaid. GT 210 ei ole eriti kallis öelda ning seda on hea mängida ja kvaliteetse ning eraldusvõimega asju vaadata.

  4.   Carlos Saldaña DIJO

    Mul on xps 15 i7, mille nvidia on 2 GB videot, valime getforce GT 640m ja osas, mis ütleb, et sellel on munade praadimiseks ülivõimsus, juhtub minuga täpselt sama, mul on debian 7 64 bitist .. see tuto, kuidas mul läheb?

    1.    Teslal DIJO

      Nvidia jaoks on olemas, nagu Iván Barra ütles, kimalane. Need, kes kasutavad Nvidiat, peaksid enne selle proovimist proovima Bumblebee'i tööle panna, mul on sõpru, kellel see õnnestus.

      See postitus on viimane võimalus, kui kõik muu ebaõnnestub. Sellegipoolest võite vabalt valida oma munafritüüri meetodi! 😉

  5.   eliotime3000 DIJO

    Hea postitus. Loodan, et kui installin Debian 7 arvutisse koos NVIDIA videoga, ei muutu see munaküpsetajaks.

  6.   Jacob DIJO

    Noh, ma tegin ülaltoodut ja kustutasin andmed "fstabist", nüüd pean / home'i ja partiid vahetama käsitsi. Noh, see aitas mul õppida midagi sellist nagu "mkswap" ja "swapon". Nüüd eelmainitud faili taastamiseks.

    1.    Teslal DIJO

      Ma ei saa aru, miks teie fstabi andmed kustutati. Igatahes ma arvan, et redigeerin 3. sammu ja teen seda käsitsi, kuna see annab mulle teada, et viga võib seal olla!

      1.    Jacob DIJO

        Samuti ei kuluta mina ja mina sama asja nagu hapnikuga varustamine. Ma arvan, et minu viga oli järgida juhiseid täheni ja unustada põhiline ümbernimetamine "file.old", kuid see aitas mind, sest nüüd tean, et ülaltoodud käsud on olemas !!!

      2.    adrian15 DIJO

        See on selge :).

        > Peab olema >>.

        1.    Teslal DIJO

          Tänud selgitamast.

          Kuid ma ei saa postitust redigeerida ajaveebi vea tõttu. Võib-olla parandatakse see lähipäevil või võib-olla mitte, kui see on parandatud, siis muudan seda.

          Tervitused ja aitäh!

  7.   dakar DIJO

    Hangi jätkuvalt "/ sys / kernel / debug / vgaswitcheroo / switch: faili või kataloogi pole olemas"
    Lugesin kommentaare ja proovisin teha seda, millele nad tähelepanu juhivad, aga ei, see on ikka sama ...
    Olen kõikjalt vaadanud, kuid ei leia lahendust D:

    1.    Teslal DIJO

      Kas teil on installitud püsivara-linux-nonfree pakett? Mida käsk tagastab: grep -i switcheroo / boot / config- * ??

      1.    Rigel Ricardo Valladares Mendez DIJO

        tere, tere hommikust, pärastlõunat või ööd, juhtub minuga sama asi nagu Dakaris ja kui käsku täidan, saan selle loodetavasti vastate ikka veel nendele küsimustele
        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