Hibrid grafikus meghajtás, dual-GPU
Elküldve: 2025.08.01. 13:48
Sziasztok!
A nemzetközi fórumon épp a minap írtam válaszként arról, hogy Puppy Linux alatt miként lehet ha nem is megoldani natív nvidia driver birtokában, de a nouveau-val és új kernelek esetében a vgaswitcheroo-val a kettős-GPU meghajtást - vezérleni.
Van ugyanis előbbi kettő esetén egy rendszerváltozó DRI_PRIME néven...
DRI_PRIME=1 esetén a diszkrét GPU, DRI_PRIME=0 esetén az integrált kerül kiválasztásra... így alakított szkriptekkel, de akár a teljes desktopot is indíthatjuk: DRI_PRIME=1 xwin.
Egy másik példa.
Ugyan a nouveau meghajtó nem biztosít teljes körű hardveres gyorsítást a diszkrét GPU-n, cserébe vele tehermentesíthetjük az integráltat... s olykor még így is gyorsabb és jobb a végeredmény, mintha kínlódnánk csak az integrálttal. Viszont, nekem sehogy nem sikerül nvidia -run telepítővel natív meghajtást varázsolni a Puppyra, mindig elhasal az installer.
A módszer amúgy a következő:
1.: Mentésfájl vagy mentéskönyvtár létrehozása és újraindítás vele
2.: nouveau modult fekete listára
3.: újraindítás
4.: kernel forrás sfs és devx sfs felcsatol az SFS gyorscsatolóval.
5.: Letöltjük a .run fájlt az nvidia oldaláról (driver telepítő)
6.: kilépünk parancssorba (konzol)
7.: odanavigálunk ahol a .run fájl van (cd paranccsal)
8.: adott esetben chmod +x .run fájl neve
9.: (root jogkör esetén nem kell sudo)
10.: 4 miatyánk és 3 üdvözlégy, hogy sikerrel lefusson
11.: a felkínált nvidia-settings vagy nvidia-xsettings mellőzése
11++.: lehet hogy pfix=nox kernel paraméterrel egy bónusz újraindítás javallott lehet!
12.: xorgwizard
13.: specify (megad): nvidia
14: kilépünk az xorgwizardból
15.: xwin és ha minden sikerült, nyertünk.
A nemzetközi fórumon épp a minap írtam válaszként arról, hogy Puppy Linux alatt miként lehet ha nem is megoldani natív nvidia driver birtokában, de a nouveau-val és új kernelek esetében a vgaswitcheroo-val a kettős-GPU meghajtást - vezérleni.
Van ugyanis előbbi kettő esetén egy rendszerváltozó DRI_PRIME néven...
DRI_PRIME=1 esetén a diszkrét GPU, DRI_PRIME=0 esetén az integrált kerül kiválasztásra... így alakított szkriptekkel, de akár a teljes desktopot is indíthatjuk: DRI_PRIME=1 xwin.
Egy másik példa.
Ugyan a nouveau meghajtó nem biztosít teljes körű hardveres gyorsítást a diszkrét GPU-n, cserébe vele tehermentesíthetjük az integráltat... s olykor még így is gyorsabb és jobb a végeredmény, mintha kínlódnánk csak az integrálttal. Viszont, nekem sehogy nem sikerül nvidia -run telepítővel natív meghajtást varázsolni a Puppyra, mindig elhasal az installer.
A módszer amúgy a következő:
1.: Mentésfájl vagy mentéskönyvtár létrehozása és újraindítás vele
2.: nouveau modult fekete listára
3.: újraindítás
4.: kernel forrás sfs és devx sfs felcsatol az SFS gyorscsatolóval.
5.: Letöltjük a .run fájlt az nvidia oldaláról (driver telepítő)
6.: kilépünk parancssorba (konzol)
7.: odanavigálunk ahol a .run fájl van (cd paranccsal)
8.: adott esetben chmod +x .run fájl neve
9.:
Kód: Egész kijelölése
./runfile.run
10.: 4 miatyánk és 3 üdvözlégy, hogy sikerrel lefusson
11.: a felkínált nvidia-settings vagy nvidia-xsettings mellőzése
11++.: lehet hogy pfix=nox kernel paraméterrel egy bónusz újraindítás javallott lehet!
12.: xorgwizard
13.: specify (megad): nvidia
14: kilépünk az xorgwizardból
15.: xwin és ha minden sikerült, nyertünk.