Portál AbcLinuxu, 31. října 2025 02:36
Ono v době, kdy jsem vlastnil GT240, to ani jinak nešlo. Pod Nouveau ovladačem nebyla šance tu grafiku používat. A vzhledem k tomu, že každý instalátor/live distribuce jej měla, musel jsem spouštět vše se speciálním nastavením v grubu.
Když jsem upgradoval na GTX650Ti, tak vlastně ani nebyl důvod používat cokoli jiného, než starý známý blob. Maximální výkon, powermizer, vdpau. Ovšem v poslední době nebyly na tom nvidia ovladače zrovna 2x dobře (viz https://bugs.gentoo.org/show_bug.cgi?id=487558). Tak jsem si řekl, že se po čase podívám, co to Nouveau teda umí. Ze zvědavosti. Věděl jsem, že nemůžu čekat výkon, vdpau a jako KDE uživatel jsem věděl, že můžu zkusit kwin pod OpenGL ES.
První věc, která mě překvapila, byla, že kwin efekty jdou plynule. Druhá věc byla, že cpu meter pořád leží na dně. Pod nvidia ovladači to vytížení bylo mnohem větší, ať jsem udělal cokoli. A třetí věc...paměť. Kwin po celém dni má 35MB...to nepamatuji. Amarok2? Drží si svých 80 a nehne se. A mohl bych pokračovat. Díky KMS probíhá přepínání mezi řádkem a grafickým prostředím instantně. Relogy uživatelů a multisession jsou taky okamžité, což u nVidia ovladačů nebylo pravidlem. VDPAU nakonec taky funguje, jen je třeba trocha z nVidia ovladačů přes jejich script. A můj oblíbený counter-strike 1.6 taky jede na 100 fps. Takže co mi chybí?
Začal jsem pátrat jak je to teda s tou nově ohlášenou podporou nVidia pro Nouveau (dokumentace, odpovedi) a našel toto:
„While I'm personally one of the guys who wouldn't like to see a binary  blob in nouveau, no matter the terms, I've read the firmware blobs  decompilation and I'm quite concerned about possible security implications.
The PGRAPH context switch microcode allows user to read/write arbitrary  MMIO registers by submitting the firmware methods. The GF100+ video  decoding etc. falcon microcodes allow you to just ask for physical  instead of virtual addressing, and that includes physical system memory.  Why did nVidia include such obviously security-breaking functionality in  the firmware images? As I understand it, a user having access to just  the FIFO submission interface should only have access to his own VM  area, and not have enough power to take over the machine. Is there any  security model for nVidia hardware/firmware/kernel driver system?
Tímto jsem se absolutně rozhodl dát Nouveau šanci na déle. A hlavně po zjištění jak to vypadá u AMD a jejich ovladačů ve mne začal hlodat brouk, ze bych si zase po čase koupil opět tu ATi :), kterou jsem kvůli Linuxu opustil. No uvidíme.
Každopádně všem doporučuji vyzkoušet Nouveau ovladače a podívat se, co to udělá se systémem. Já našel hromadu pozitiv (Gentoo).
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
 16.12.2013 21:20
Marián Kyral             | skóre: 29
             | blog: Sem_Tam
             | Frýdek-Místek
        16.12.2013 21:20
Marián Kyral             | skóre: 29
             | blog: Sem_Tam
             | Frýdek-Místek
         16.12.2013 21:46
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
        16.12.2013 21:46
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
         16.12.2013 22:19
David Heidelberg             | skóre: 46
             | blog: blog_
        16.12.2013 22:19
David Heidelberg             | skóre: 46
             | blog: blog_
            
         16.12.2013 22:49
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
        16.12.2013 22:49
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
         17.12.2013 05:36
Marián Kyral             | skóre: 29
             | blog: Sem_Tam
             | Frýdek-Místek
        17.12.2013 05:36
Marián Kyral             | skóre: 29
             | blog: Sem_Tam
             | Frýdek-Místek
         17.12.2013 17:14
Grunt             | skóre: 23
             | blog: Expresivní zabručení
             | Lanžhot
        17.12.2013 17:14
Grunt             | skóre: 23
             | blog: Expresivní zabručení
             | Lanžhot
         17.12.2013 07:43
Max             | skóre: 72
             | blog: Max_Devaine
        17.12.2013 07:43
Max             | skóre: 72
             | blog: Max_Devaine
            
         17.12.2013 10:08
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
        17.12.2013 10:08
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
         17.12.2013 11:36
Max             | skóre: 72
             | blog: Max_Devaine
        17.12.2013 11:36
Max             | skóre: 72
             | blog: Max_Devaine
            
         17.12.2013 08:30
pavlix             | skóre: 54
             | blog: pavlix
        17.12.2013 08:30
pavlix             | skóre: 54
             | blog: pavlix
            
         17.12.2013 09:07
kouzer             | skóre: 11
            
             | Mladá Boleslav
        17.12.2013 09:07
kouzer             | skóre: 11
            
             | Mladá Boleslav
        Zajímavé, já dnes přešel zpět na drivery od nVidie...
Nicméně i tak mě překvapilo, že to jede v celku ucházejícím způsobem. Myslím, že chyba může být klidně u mě... :) Kdybych měl třeba čerstvou instalaci, tak by to jelo dobře...
 17.12.2013 10:13
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
        17.12.2013 10:13
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
         17.12.2013 13:43
kouzer             | skóre: 11
            
             | Mladá Boleslav
        17.12.2013 13:43
kouzer             | skóre: 11
            
             | Mladá Boleslav
        Samozřejmě jsem na tohle koukal...  A i když mám asi jednu z nejlépe podporovaných karet, tak to nebylo jak bych si představoval...
 A i když mám asi jednu z nejlépe podporovaných karet, tak to nebylo jak bych si představoval...
 17.12.2013 23:40
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
        17.12.2013 23:40
LukynZ             | skóre: 2
             | blog: status_quo
             | Ostrava
         17.12.2013 09:23
Bedňa             | skóre: 34
             | blog: Žumpa
             | Horňany
        17.12.2013 09:23
Bedňa             | skóre: 34
             | blog: Žumpa
             | Horňany
        Tak jsem to zkusil a přestal mi na mojí GeForce 9800 GTX fungovat TV-OUT....
S Nouveau jsem v poslední době nepozoroval problémy s výkonem. (KDE funguje plynule a hry zrovna touhle dobou nehraju.)
Problém ale je, že asi tak 90% času pracuju v dual-head režimu. S Nouveau dual-head zkrátka nefunguje, zatímco s blobem je vše bez problémů funkční. Jakmile bude mít Nouveau (použitelnou) podporu pro víc monitorů, zase ho na čas vyzkouším.
 20.12.2013 10:55
Max             | skóre: 72
             | blog: Max_Devaine
        20.12.2013 10:55
Max             | skóre: 72
             | blog: Max_Devaine
            
        ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.