Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: boonn 29 Března 2015, 01:30:49

Název: Ovládnutí optima
Přispěvatel: boonn 29 Března 2015, 01:30:49
Tak sjem postupoval přesně podle tohoto článku http://wiki.ubuntu.cz/bumblebee (http://wiki.ubuntu.cz/bumblebee), odinstaloval jsem vše od nvidie, bumblebee, nainstaloval
Kód: [Vybrat]
sudo apt-get install nvidia-prime prime-indicator -y
a nic moc se neděje pořád svítí using Ivy Bridge Intel, když dám quick switch, odloguje mě to, naloguje se zpět a pořád Ivy Intel. V dodatečných ovladačích je ovladač noveau, tak si říkám jestli nezkusit třeba 304.

Výpis lscpi:

Kód: [Vybrat]
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 635M] (rev a1)


Cíl - chtěl bych nějak rozchodit pod ubutnu tu nvidia kartu, 90% jsem na napájení, takže ani nepotřebuju přepínat, pokud by to nešlo. Díky za rady

ps:

Situace je taková - myslel jsem, že si ubuntu bude karty samo přepínat podle potřeby a nic jsem neřešil, zjistil jsem, že používám pouze tu inteláckou, tak si s tím chvíli hrál, nainstaloval podle návodu ovladače 331 a nvidia-prime, mělo se to přípnat v nvidia settings, ale po restartu dead černá, po failsafe nalogovalo ale bez unity a možnosti spustit terminál, předchozí kernel to samé. Dostal jsem se do tty1 a smazal jsem /.config/dconf/user a sčímž jsem si vyresetoval launcher ale aspoň funguju.

A teď už se mi radší moc neche experimentovat, tak prosím o radu.

Název: Re:Ovládnutí optima
Přispěvatel: RRRadek Neužil 29 Března 2015, 15:17:54
Hoď tam ten poslední 349
Název: Re:Ovládnutí optima
Přispěvatel: boonn 29 Března 2015, 16:00:29
349 výsledek černý monitor.

Takže ctrl+alt+f1 a
Kód: [Vybrat]
sudo apt-get install nvidia-304
sudo reboot

304 obraz funguje ale nelze přepnout. Jen mi napadlo, podle toho co jsem vyčetl, ale netuším jestli to chápu správně, pokud mi nefuguje nvidia-prime, neměl bych zkusit bumblebee, resp. takto: nvidia-prime podporujou pouze novější grafárny a na starší je potřeba klasicky použít čmeláka?

Na druhou stranu GeForce GT 635M by podle http://www.geforce.com/hardware/notebook-gpus/geforce-gt-635m (http://www.geforce.com/hardware/notebook-gpus/geforce-gt-635m) měla optima podporovat. Tak nevím, nechápu to ...   :'(

Kód: [Vybrat]
urgulak@urgulakntbb:~$ nvidia-settings
** Message: PRIME: Requires offloading
** Message: PRIME: is it supported? yes

ERROR: nvidia-settings could not find the registry key file. This file should
       have been installed along with this driver at
       /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
       application profiles will continue to work, but values cannot be
       preopulated or validated, and will not be listed in the help text.
       Please see the README for possible values and descriptions.


ERROR:


viz obrázek v příloze

tak trochu se mi zdá, že je to tento bug: https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1309773 (https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1309773)ale nevím ...

Název: Re:Ovládnutí optima
Přispěvatel: boonn 29 Března 2015, 17:32:10
Ok, tak jsem nainstaloval zpět čmeldu:

Kód: [Vybrat]
[b]sudo apt-get install bumblebee bumblebee-nvidia -y
[/b]

a vypadá to, že ten funguje protože po příkaz např:

Kód: [Vybrat]
optirun firefox
nebo glxgear atp.

se neormálně rozeběhne ... takže ho tam zatím nechám, vypdá to spíš, že nvidia-prime bude nějaký bug a časem se to pořeší, uvidíme ...
Název: Re:Ovládnutí optima
Přispěvatel: schrek1 29 Března 2016, 21:39:55
stejný problém, navíc čmelda mi ani nezachová nastavení programů, takže to musím spouštět příkazem optirun.... kéž  by udělali nějakej fix
Název: Re:Ovládnutí optima
Přispěvatel: RRRadek Neužil 30 Března 2016, 10:10:11
Teda mě Prime přepínač funguje "docela" dobře.
Zrovna tuhle před měsícem jsem instaloval ntb, LTS 14.04 potom stačilo jen v terminálu zadat tyto tři příkazy a restartovat
Kód: [Vybrat]
sudo add-apt-repository ppa:nilarimogard/webupd8 -y
sudo apt-get update
sudo apt-get install nvidia-prime prime-indicator nvidia-352 -y

potom už jen přepínám v panelu grafiky, hraji hry na Steam bez sebemenších problémů
(http://wiki.ubuntu.cz/_media/bumble/prime-indicator.jpg)

ps: proč jsem nahoře napsal "docela" je to že když přepnu na Nvidia tak musím restartovat celý počítač aby grafika naběhla, zajímavé že obráceně z Nvidia na Intel restatovat nemusím, ale není to zas takový problém když mi ntb startuje do 10s ;D
Název: Re:Ovládnutí optima
Přispěvatel: schrek1 30 Března 2016, 13:45:50
tak nakonec jsem problém vyřešil třeba ti to taky pomůže...

nainstaloval jsem drivery podle tohohle tutorialu:
http://www.linuxveda.com/2015/07/16/how-to-install-drivers-for-nvidia-optimus-cards/

pozor jsou tam dva bugy:
1)
Install the linux headers & source files
sudo apt-get install linux-source && sudo apt-get install linux-headers-'uname -r' -> chybne

sudo apt-get install linux-headers-$(uname -r) -> spravne

2)
git s bumblebee-ui neni funkcni!

(pokud jsi v bashi bez gui)
je potreba stahnout wget
a sosnout :
http://wiki.ubuntu.cz/_media/bumblebee-ui.tar.gz?cache=
-> přejmenovat na bumblebee-ui.tar.gz

návod bumblebee:
http://wiki.ubuntu.cz/bumblebee

nakonec přidáme bumblebee na toolbar
Go to Startup Applications and add /usr/local/bin/bumblebee-indicator.
-> aplikace po spuštění se naleznou zadáním do dashe (Aplikace spouštěné při přihlášení)

-> příkaz pro spusteni s externi grafikou optirun

optirun virutalbox
optirun chromium


mě ale bumblebee-ui (klient na toolbaru) neběžel dobře tak jsem ještě doinstaloval nvidia-prime a prime-indicator

grafika mi nešla přepnout v nvidia-settings házelo to error -> fungovalo mi jak tady psal kolega nademnou (v toolbaru quick switch valil bez erroru)


snad ti to pomůže
Název: Re:Ovládnutí optima
Přispěvatel: schrek1 30 Března 2016, 13:57:33
jinak pro zajímavost přikládám testy

rozdíl mezi optirunem a přepnutím je dost markantní

Kód: [Vybrat]
TESTY

---------------------S INTEGROVANOU GRAFIKOU---------------
ondra@ondra-lenovo:~$ glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0xb6
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile
60.715235 frames/sec - 67.758202 Mpixels/sec
59.601633 frames/sec - 66.515422 Mpixels/sec
59.640215 frames/sec - 66.558480 Mpixels/sec
59.647905 frames/sec - 66.567062 Mpixels/sec
59.631136 frames/sec - 66.548347 Mpixels/sec
59.616840 frames/sec - 66.532393 Mpixels/sec

---------------------OPTIRUN------------------------------
ondra@ondra-lenovo:~$ optirun glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x20
Context is Direct
OpenGL Renderer: GeForce GT 740M/PCIe/SSE2
188.841540 frames/sec - 210.747159 Mpixels/sec
186.732588 frames/sec - 208.393568 Mpixels/sec
167.741387 frames/sec - 187.199388 Mpixels/sec
153.003141 frames/sec - 170.751505 Mpixels/sec
145.657847 frames/sec - 162.554157 Mpixels/sec

---------------------PO PŘEPNUTI V PRIME------------------
ondra@ondra-lenovo:~$ glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x73
Context is Direct
OpenGL Renderer: GeForce GT 740M/PCIe/SSE2
621.208968 frames/sec - 693.269209 Mpixels/sec
623.607189 frames/sec - 695.945623 Mpixels/sec
631.232190 frames/sec - 704.455124 Mpixels/sec
630.118711 frames/sec - 703.212482 Mpixels/sec
644.644657 frames/sec - 719.423437 Mpixels/sec
645.781907 frames/sec - 720.692608 Mpixels/sec
648.865642 frames/sec - 724.134056 Mpixels/sec
642.765455 frames/sec - 717.326248 Mpixels/sec
628.144092 frames/sec - 701.008807 Mpixels/sec
626.973018 frames/sec - 699.701889 Mpixels/sec
Název: Re:Ovládnutí optima
Přispěvatel: Myrmica 30 Března 2016, 14:23:06
Pro kontrolu výkonu grafiky je lepší použít utilitku glmark2. Je v Centru software (napiš do vyhledávání glmark2 a najde se ti.)
Zajímavé je otestovat pomocí glmark2 každou grafiku.
Název: Re:Ovládnutí optima
Přispěvatel: schrek1 30 Března 2016, 15:18:34
ještě jeden detail:

pro switch grafiky je potřeba aby bumblebee bylo v režimu on -> přidat nějakou grafickou aplikaci v bumblebee s rezimem performance a pak jí spustit, bumblebee se přepne na on a už jde přepnout grafika v prime
Název: Re:Ovládnutí optima
Přispěvatel: schrek1 30 Března 2016, 19:31:24
akorát jeden bug přetrvává.... Když přepnu na nvidi a připojím druhý monitor tak obraz zčerná na obou monitorech, když jsem na intel grafice tak to nedělá....