Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: stricekfido 07 Července 2010, 01:01:20
-
nainstaloval jsem si xbmc do ubuntu 10.4 nic slozitého to nebylo
a když jsme to chtěl spustit naběhla tato chyba
XBMC needs hardware accelerated OpenGL rendering. Install an appropriate graphics driver.
Please consult XBMC Wiki for supported hardware http://xbmc.org/wiki/?title=Supported_hardware
Grafiku mam nvidia 9400 takže by to mělo běžet.ovladač mám poslední ze stránek nvidia
díky za pomoc
-
XBMC na Ubuntu zjišťuje 3D akceleraci takto:
def badDirectRendering():
out = os.popen("glxinfo | grep \"direct rendering\"", 'r')
line = out.read()
direct = "Yes" not in line
out.close()
return direct
Musí být přítomna utilita glxinfo, tu obsahuje balík mesa-utils.
Jiná věc (ta s tím nesouvisí) je ještě podpora VDPAU (akcelerace videa grafickou kartou, hodně to uleví procesoru), otázka je, jak si to bude rozumět s ovladači, které nejsou z repozitáře.
Tedy:
sudo apt-get install mesa-utils
sudo apt-get install libvdpau1 nvidia-185-libvdpau
Pokud ani to nepomůže, můžeš zkusit obejít spouštěcí skript a spustit přímo:
/usr/share/xbmc/xbmc.bin
ale to bych bral jako úplně krajní řešení.
-
zkusil jsme ty dve utility,oboje jsem jiz mel...to nepomaha,takže říkáš že bych měl zkusit starší ovladač?ja jsme četl že tento 256.36 by mel prave jeste rozsirovat podporu ty akcelerace....
-
já mam 256.35 a bez problémů. Zkus v terminálu
glxinfo | grep "direct rendering"
co to vrátí?
-
glXCreateContext failed
divne
-
Na ubuntuforums někdo psal, že mu pomohlo odinstalovat driver a nainstalovat ho znovu. Možná bych doporučil driver z repozitáře restricted (měl by to být nvidia-current - verze 195.36).
-
zkusim to,jen nevim jak driver odinstalovat,ja ho vzdy jen instaluju,z recovery modu,staci jen to?zkusim jeste jednou ten novejsi,pak kdyztak ten starsi
-
sry, já si popletl 195.36 a 256.36, myslel jsem že mluvím o tom nejnovějším ;)
-
já myslim, že ani neni potřeba ten recovery mód, dá se to nainstalovat i z normálně běžícího systému, akorát pak restart, aby se nahrál nový ovladač
-
tak to nevim jak se dela?normalne z terminálu?
-
jojo, stačí gnome-terminal, je to úplně stejně jako z terminálu při recovery módu.
-
Ještě jsem na nvidia fóru našel toto: odstranit před instalací soubor (možná je to symlink) /usr/lib/xorg/modules/extensions/libglx.so, tak to kdyžtak před instalací zkontroluj, jestli jsem tě ještě stihnul.
-
diky,stacilo preinstalovat ten ovladac,i jsem smazal ty soubory...ovladac sem sice musel instalovat na dvakrat,nevim proc ale ted uz vse jde
-
Hlavně že funguje, XBMC je úžasnej počin, škoda o něj přijít. Mimochodem, rovnou nemůžu nedoporučit můj oblíbený skin - Transparency! (http://xbmc.org/skins/transparency/) , .deb balík na to ale asi nebude.
-
ted jen vyresit tu akceleraci,nezda se ze by to chodilo...
-
ale ted uz vse jde
tak chodí nebo nechodí? Co znamená "nezdá se"?
-
to ze full hd fim se seka a grafika se ani nezahreje takze asi nejede akcelerace prez grafiku
-
Jaký ovladač tam teda nakonec máš? A máš zapnuté v Nastavení > Video > Přehrávání > Způsob vykreslování: VDPAU ?
-
mam ty 256.36 a v xbmc to zapnuty mam to je jasny,ale porad se to cuka,je to zvlastni
-
Spusť xbmc (nejlépe tedy do okna - přepíná se klávesou \), v konzoli spusť top a koukni na vytížení procesoru u procesu xbmc.bin "na prázdno". U mě cca 25% (jasně, je to velmi relativní). Ale když pustím 720p video, tak vytížení klesne na 10%.
-
Onlouvám se,ale dostal jsme se ktomu až dneska.cpu opravdo zatíženo není...takže nevím včem je problém.video je jakoby nedokreslené,chybí detaily a je nízkej frameRate