Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Bumblebee vs (X)ubuntu 12.04.2 [Vyřešeno]  (Přečteno 2230 krát)

majakmp3

  • Aktivní člen
  • *
  • Příspěvků: 451
Bumblebee vs (X)ubuntu 12.04.2 [Vyřešeno]
« kdy: 24 Května 2013, 10:55:33 »
Zdravím.
Dle oficiální wiki https://wiki.ubuntu.com/Bumblebee#Installation je potřeba u verze (X)ubuntu 12.04.2 udělat navíc jeden krok, který zdejší wiki http://wiki.ubuntu.cz/bumblebee neuvádí
Tento krok spočívá v:
Citace
If on 12.04.2, replace linux-headers-generic with linux-headers-generic-lts-quantal.
Je tento krok nezbytný a nebo to někdo zkoušel podle místní wiki a fungovalo to i bez něj?

Díky
« Poslední změna: 28 Května 2013, 08:22:43 od majakmp3 »

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #1 kdy: 24 Května 2013, 11:14:59 »
Mě to fungovalo přesně tak jak je na naší wiki.

Co máš za NTB? Jetsli máš Lenovo tak je postup odlišný.
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #2 kdy: 24 Května 2013, 13:10:12 »
V základu se používá intel a pokud si sám vyžádáš optirunem Nvidi atak tu. Je to lepší než ve windows kde se to děje automaticky a nemáš nad tím žádnou kontrolu. ;)
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

majakmp3

  • Aktivní člen
  • *
  • Příspěvků: 451
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #3 kdy: 24 Května 2013, 13:14:44 »
V základu se používá intel a pokud si sám vyžádáš optirunem Nvidi atak tu. Je to lepší než ve windows kde se to děje automaticky a nemáš nad tím žádnou kontrolu. ;)
Tohle je jastné, ale otázka zněla jaký ovladač, nikoliv jakou grafiku. Tedy abych to upřesnil, pokud bumblebee přepne na GF 555M tak v této chvíli, jaký ovladač tato vga používá?

majakmp3

  • Aktivní člen
  • *
  • Příspěvků: 451
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #4 kdy: 24 Května 2013, 23:48:17 »
Mě to fungovalo přesně tak jak je na naší wiki.

Co máš za NTB? Jetsli máš Lenovo tak je postup odlišný.
Asus N45SF http://www.asus.cz/Notebooks/Multimedia_Entertainment/N45SF/#specifications
PS: jak poznám, jaký ovladač diskrétní VGA používá?
  • Bumblebee včetně indikátoru funguje
  • Steam funguje
  • Power management funguje
Kód: [Vybrat]
$ glxspheres
Polygons in scene: 62464
Visual ID of window: 0x9e
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
59.785748 frames/sec - 53.228447 Mpixels/sec
59.844172 frames/sec - 53.280464 Mpixels/sec
59.855581 frames/sec - 53.290621 Mpixels/sec
59.853630 frames/sec - 53.288884 Mpixels/sec
59.861902 frames/sec - 53.296249 Mpixels/sec
asus@asus-N45SF:~$ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 555M/PCIe/SSE2
132.220856 frames/sec - 117.718872 Mpixels/sec
129.884726 frames/sec - 115.638969 Mpixels/sec
130.690342 frames/sec - 116.356225 Mpixels/sec
130.470651 frames/sec - 116.160630 Mpixels/sec
129.316922 frames/sec - 115.133442 Mpixels/sec
130.448403 frames/sec - 116.140822 Mpixels/se
Z předešlého je vidět výkonový rozdíl, ale neodpovídá na otázku, jaký ovladač se používá

Navíc v dodatečných ovladačích se říká, že nepoužívám žádné nesvobodné ovladače a nabízí, mimo jiné, experimental 304 a 310 - viz. obrázek v příloze
a
Kód: [Vybrat]
lspci -vnn | grep '\''[030[02]\]'
říká:
Kód: [Vybrat]
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF106 [GeForce GT 555M] [10de:1247] (rev ff) (prog-if ff)

Takže jaký ovladač se v bumblebee vlastně používá? Mohl by prosím někdo, kdo tvrdí, že mu bublebee funguje v této fázi napsat, co mu říká nástroj dodatečné ovladače / poslední záložka ve zdrojích software - podle verze konkrétního BUNTU?

Tuto konkrétní wiki vytvořil František Zatloukal, a jelikož má stejnou VGA, zajímalo by mě, co mu říká nástroj dodatečných ovladačů, a jakou verzi nvidia ovladače vlastně používá. Samozřejmě ocením názor i kohokoliv jiného.

PS: Pokud v dodatečných ovladačích povolím nesvobodné ovladače - (zkoušeno experimental 304 i 310), tak po restartu dojde k "rozbití" intel grafiky - zobrazuje se pouze 640x480 obdelník s černými pruhy po stranách glxshperes nefunguje a hlásí chyby, optirun glxspheres běží, ale rozlišení je 640x480. Navíc nesvobodné ovladače neukazují žádnou nabídku.

PS2: použití prosprietálního ovladače nVidia GeForce Linux x64 (AMD64/EM64T) Display Driver 319.23 ze dne 23.5.2013 vedlo k "rozbití" intel grafiky stejným způsobem, jako v předešlých případech.

[příloha smazaná administrátorem]

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #5 kdy: 25 Května 2013, 10:37:22 »
Kde v našem návodu na wiki vidíš že máš instalovat ovladače z dodatečných ovladačů? ::)
Pokud chceš používat jiné dodatečné ovladače tak je to popsáno úplně dole, stačí číst!
http://wiki.ubuntu.cz/bumblebee#experimentální_ovladače_s_oficiální_podporou_optimus
A používají se ty ovladače které jsi si nainstaloval, případně se můžeš podívat do logu kde je to vidět, jednoduše dmesg do terminálu, nebo pokud se ti furt nechce klikat tak live výpis v terminálu...
Kód: [Vybrat]
tail -f /var/log/syslog
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

majakmp3

  • Aktivní člen
  • *
  • Příspěvků: 451
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #6 kdy: 25 Května 2013, 15:28:01 »
Kde v našem návodu na wiki vidíš že máš instalovat ovladače z dodatečných ovladačů? ::)
Pokud chceš používat jiné dodatečné ovladače tak je to popsáno úplně dole, stačí číst!
http://wiki.ubuntu.cz/bumblebee#experimentální_ovladače_s_oficiální_podporou_optimus
A používají se ty ovladače které jsi si nainstaloval, případně se můžeš podívat do logu kde je to vidět, jednoduše dmesg do terminálu, nebo pokud se ti furt nechce klikat tak live výpis v terminálu...
Kód: [Vybrat]
tail -f /var/log/syslog
Tak s těmi základními ovladači to chodí.
Pokud postupuji podle návodu s experimental-310 dostanu se až k úpravě /usr/bin/primusrun, po restartu a zadání příkazu:
Kód: [Vybrat]
vblank_mode=0 primusrun glxspheresse místo koleček oběví tato hláška:
Kód: [Vybrat]
/usr/bin/primusrun: řádek 27: chyba syntaxe poblíž neočekávaného tokenu „)“
/usr/bin/primusrun: řádek 27: `/usr/lib*/nvidia-experimental-310*|) # nvidia is used by default'

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #7 kdy: 25 Května 2013, 22:31:51 »
Nemám už notebook s Optimem k dispozici, ale když jsem ten návod dělal tak to fungovalo. Ovšem tím že používáš "novější" ovladače ti nijak nepřidá na výkonu, co já jsem testoval tak s defaultními 304 a potom s 310 jsem nepozoroval sebemenší zvýšení výkonu. Pokud ti vše funguje se základními ovladači tak dál už nic neřeš, přeci jenom je ten návod pro pokročilejší uživatele. Drž se pravidla, neopravuj to co funguje! ;)
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

majakmp3

  • Aktivní člen
  • *
  • Příspěvků: 451
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #8 kdy: 27 Května 2013, 17:54:32 »
Nemám už notebook s Optimem k dispozici, ale když jsem ten návod dělal tak to fungovalo. Ovšem tím že používáš "novější" ovladače ti nijak nepřidá na výkonu, co já jsem testoval tak s defaultními 304 a potom s 310 jsem nepozoroval sebemenší zvýšení výkonu. Pokud ti vše funguje se základními ovladači tak dál už nic neřeš, přeci jenom je ten návod pro pokročilejší uživatele. Drž se pravidla, neopravuj to co funguje! ;)

Zjistil jsem, kde je problém. Na Wiki máte drobnou chybu:
V sekci Bumblebee a Steam se říká:
Citace
Na řádku 27 změňte
“/usr/lib*/nvidia-current*|) # nvidia is used by default“ tak aby vypadal takto:
/usr/lib*/nvidia-experimental-310*|) # nvidia is used by default
Ve skutečnosti tam má být:
Kód: [Vybrat]
/usr/lib*/nvidia-experimental-310*|'') # nvidia is used by default
mezi čárou a pravou závorkou jsou ještě dva apostrofy

Krom toho jsem po instalaci nvidia-experimental-310 a editaci příslušných konfiguráků musel znova nainstalovat bumblebee.

Po zadání:
Kód: [Vybrat]
optirun nvidia-settings -c :8se konečně oběví, že používám ovladač: 310.14

A zdá se, že vše chodí:
Kód: [Vybrat]
$  glxspheres
Polygons in scene: 62464
Visual ID of window: 0x92
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile
60.014602 frames/sec - 53.432201 Mpixels/sec
59.837051 frames/sec - 53.274123 Mpixels/sec
59.858421 frames/sec - 53.293149 Mpixels/sec
asus@asus-N45SF:~$ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 555M/PCIe/SSE2
129.242258 frames/sec - 115.066967 Mpixels/sec
128.575080 frames/sec - 114.472965 Mpixels/sec
131.245148 frames/sec - 116.850180 Mpixels/sec
128.385887 frames/sec - 114.304523 Mpixels/sec
asus@asus-N45SF:~$ vblank_mode=0 primusrun glxspheres
Polygons in scene: 62464
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
Visual ID of window: 0x92
Context is Direct
OpenGL Renderer: GeForce GT 555M/PCIe/SSE2
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
193.498039 frames/sec - 172.275174 Mpixels/sec
188.587669 frames/sec - 167.903373 Mpixels/sec
183.217549 frames/sec - 163.122248 Mpixels/sec
183.982155 frames/sec - 163.802992 Mpixels/sec

SPOUŠTĚNÍ STEAM HER PROSTŘEDNICTVÍM DEDIKOVANÉ VGA:
Z nějakého důvodu mi u hry Serious Sam 3 nefunguje postup, kdy se Steam klient spustí běžným způsobem, a poté se do vlastností (hra -> vlastnosti -> obecné -> nastavit možnosti spouštění) požadované hry přidá:

Kód: [Vybrat]
$OPTIMUS_PREFIX %command%V tomto případě hra začíná nabíhat, ale během půl vteřiny spadne.

Pokud místo toho zadám:
Kód: [Vybrat]
optirun %command%hra bezproblémově funguje na dedikovanou VGA

PS: u HL1 originální postu s:
Kód: [Vybrat]
$OPTIMUS_PREFIX %command%funguje, ale občas hra při vypínání zůstane viset na ůvodní obrazovce hry, ze které však zmizí všechny nabídky.
« Poslední změna: 27 Května 2013, 20:04:24 od majakmp3 »

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #9 kdy: 27 Května 2013, 18:06:53 »
Díky za upozornění, teď jsem kontroloval původní článek co jsem sepisoval a tam to mám správně viz citace z originálu.
Citace
Na řádku 27 zmněňte "/usr/lib*/nvidia-current*|'') # nvidia is used by default" tak aby vypadal takto.
/usr/lib*/nvidia-experimental-310*|'') # nvidia is used by default

Řeknu to Sachymu který to přepisoval a strhnu mu to z platu. ;D
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #10 kdy: 27 Května 2013, 18:27:18 »
Díky za upozornění, teď jsem kontroloval původní článek co jsem sepisoval a tam to mám správně viz citace z originálu.
Citace
Na řádku 27 zmněňte "/usr/lib*/nvidia-current*|'') # nvidia is used by default" tak aby vypadal takto.
/usr/lib*/nvidia-experimental-310*|'') # nvidia is used by default

Řeknu to Sachymu který to přepisoval a strhnu mu to z platu. ;D

No já ti strhnu to zmněňte ;D
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #11 kdy: 27 Května 2013, 18:31:04 »
Díky za upozornění, teď jsem kontroloval původní článek co jsem sepisoval a tam to mám správně viz citace z originálu.
Citace
Na řádku 27 zmněňte "/usr/lib*/nvidia-current*|'') # nvidia is used by default" tak aby vypadal takto.
/usr/lib*/nvidia-experimental-310*|'') # nvidia is used by default

Řeknu to Sachymu který to přepisoval a strhnu mu to z platu. ;D

No já ti strhnu to zmněňte ;D

To je přesně ten důvod proč vám to jen připravuji.  ;D
Ok jsme si fifty fifty... Bez tak za to může Tadeáš. 8)
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

majakmp3

  • Aktivní člen
  • *
  • Příspěvků: 451
Re:Bumblebee vs (X)ubuntu 12.04.2
« Odpověď #12 kdy: 28 Května 2013, 08:22:09 »
Díky za upozornění, teď jsem kontroloval původní článek co jsem sepisoval a tam to mám správně viz citace z originálu.
Citace
Na řádku 27 zmněňte "/usr/lib*/nvidia-current*|'') # nvidia is used by default" tak aby vypadal takto.
/usr/lib*/nvidia-experimental-310*|'') # nvidia is used by default

Řeknu to Sachymu který to přepisoval a strhnu mu to z platu. ;D

No já ti strhnu to zmněňte ;D

To je přesně ten důvod proč vám to jen připravuji.  ;D
Ok jsme si fifty fifty... Bez tak za to může Tadeáš. 8)

No tak pánové, jen se nesežerte! ;)
Odvádíte skvělou práci a to, že se občas vloudí chybka, je lidské. Velmi si vážím toho co děláte a oceňuji, že jste Wiki hned opravili.

Ještě jednou díky a tím bych považoval problém za vyřešený!

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Bumblebee vs (X)ubuntu 12.04.2 [Vyřešeno]
« Odpověď #13 kdy: 28 Května 2013, 10:34:27 »
Sranda musí být i kdyby Ubuntu nefungovalo... ;D
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

 

Provoz zaštiťuje spolek OpenAlt.