Linux voi tuoda joitain ongelmia näissä kannettavat tietokoneet he omistavat kaksi levyä video, koska jos ydin mahdollisesti aktivoi molemmat (vain yhden sijasta). Tämä vaikuttaa suoraan suorituskyky akku ja ylikuumeneminen koneen. |
On vakava ongelma Linux-käyttäjille, jotka omistavat kannettavia tietokoneita, joissa on Intel core i3, core i5 ja core i7 -prosessorit. Näissä tietokoneissa on kaksi näytönohjainta paremman suorituskyvyn saavuttamiseksi. Yksi, nimeltään "integroitu", joka on prosessorin sisällä standardigrafiikan, kuten käyttöliittymän piirtämisen ja yksinkertaisten asioiden, käsittelemiseksi. Toinen, nimeltään "erillinen", on tehokas levy, jota voidaan käyttää tapauksissa, joissa on tarpeen käyttää korkean suorituskyvyn grafiikkaa, kuten pelit vaativat.
Konkreettisessa tapauksessa prosessori on Intel Core i5-2430M Dual-Core 2.40GHz, jossa on "integroitu" näytönohjain ja "erillinen" AMD Radeon HD 6630 -näytönohjain.
Tämän ominaisuuden väärä käsittely ("Hybrid Graphics") aiheuttaa kaksi ongelmaa. Ensimmäinen on, että järjestelmä käynnistyy, kun molemmat näytönohjaimet on kytketty päälle ja "erillisen" kortin tuuletin toimii 100%: lla. Tämä johtaa ylimääräiseen virrankulutukseen ja lyhentää akun käyttöikää. Toinen ongelma ilmenee edellä mainitun vuoksi: syntyy paljon lämpöä, joka jopa lämmittää näppäimistön ja osan kannettavan rakenteesta.
Ratkaistakseni tämän ongelman kävin läpi useita sivustoja, blogeja ja foorumeita espanjaksi ja englanniksi, missä pystyin keräämään kokemuksia muutamalta käyttäjältä, jotka eivät yksin ratkaisseet ongelmaa, vaan kokonaisuutena. Jätän sinulle ratkaisun.
Ennen kuin aloitat, varmista, että ytimen virheenkorjauspaketit ja debugfit ovat käynnissä. Joissakin distroissa se ei tule oletusarvoisesti. Voit varmistaa, että kaikki on kunnossa ja pystyä etenemään vaiheiden avulla, yrittämällä nähdä / sys / kernel / debug / vgaswitcheroo / switch-tiedoston sisältö. Jos heillä ei ole sitä järjestelmässään, he eivät voi muuttaa asetuksia.
portaat
1.- Ota käyttöön oikeudet vaihtaa:
sudo su
chown -R käyttäjänimi: käyttäjätunnus / sys / kernel / debug
chown käyttäjänimi: käyttäjätunnus / sys / kernel / debug / vgaswitcheroo / switch
poistua
2.- Käynnistä näytönohjain, joka on pois päältä (se ei tällä hetkellä luo videolähtöä).
echo ON> / sys / kernel / debug / vgaswitcheroo / switch
Liitä videolähtö integroituun korttiin.
echo IGD> / sys / kernel / debug / vgaswitcheroo / switch
Liitä videolähtö erilliseen korttiin.
echo DIS> / sys / kernel / debug / vgaswitcheroo / switch
Sammuta näytönohjain, joka on tällä hetkellä ”irrotettu”.
echo OFF> / sys / kernel / debug / vgaswitcheroo / switch
Tarkastele vga_switcheroo-kokoonpanon nykyistä tilaa:
cat / sys / kernel / debug / vgaswitcheroo / switch
Se tuottaa seuraavanlaisen tuotoksen:
0: IGD: +: Pwr: 0000: 00: 02.0 -> integroitu piirilevy (Pwr) ja käytössä (+).
1: DIS :: Pois: 0000: 01: 00.0 -> erillinen levy pois päältä (Pois)
Ja tällä ohjeistuksella voimme tehdä kaikki tarvittavat muutokset parempaan energiankulutukseen, vähemmän lämpöön ja pystyä valitsemaan haluamasi videokortin. Toivottavasti siitä on apua jollekin, joka törmää tähän ongelmaan.
6 kommenttia, jätä omasi
Debianin vinkuvassa ei ole vgaswicheroo-tiedostoa, miten voin hallita hybridigrafiikkaa?
Jotta kokoonpanot eivät häviä, kun uudelleenkäynnistys on helppoa, integroit sen rc.local- ja voila-tiedostoihin.
ja miten integroit sen rc.localiin? Olen fedora 17: ssä ja etsin kuinka luoda bash-komentosarja, joka suoritetaan käynnistyksen yhteydessä, mutta ongelma ilmenee sudo su: n tekemisen yhteydessä, joka pyytää salasanaa, enkä tiedä miten tehdä siitä automaattinen .. Voisitko tehdä opetusohjelman siitä, miten se tehdään?
Toinen asia tämän ratkaisun soveltamisen jälkeen videota toistettaessa nopeuttaako se mitään ratkaisua? minulla on asennettuna Linux mint 13, tietokoneeni on Dell Intel Core i7 -prosessori
Luulen, että täältä löydät etsimäsi osiosta "skripti käytettäväksi käynnistyksen aikana"
https://help.ubuntu.com/community/HybridGraphics
Kippis! Paul.
Terveisiä: Panoksesi on erittäin mielenkiintoinen, mutta miten voin varmistaa, että tämä kokoonpano ei kadota, kun käynnistät tietokoneen uudelleen?