Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: JerryCZ2 05 Března 2008, 21:18:59
-
Ahoj všem
dnes sem si nainstaloval Ubuntu 7.10 a hned po instalaci mi to nabídlo stažení ovladačů grafiky. Tak sem je tedy stáhl a restartoval PC. Po bootovací obrazovce se nerozjede grafické rozhraní a zůstala jen černá obrazovka. Kompl na nic nereaguje a musím ho vždy vypnout natvrdo. V záchranném režimu neznám ten správný příkaz co by mi mohl pomoct. Jedině tak startx ale to problém neřeší. Přeinstalovat se mi to nechce, radši bych problém zkusil vyřešit a naučit se zas něco nového. Podobný problém sem měl v Open Suse ale tam po spuštění grafického prostředí pomocí příkazu sem měl možnost změnit konfiguraci a napravit pár věcí. Grafiku mám ATI Radeon x1600
Pokud se tenhle problém už někde řešil a věřím že ano tak sem napište aspoň odkaz.
Díky za odpověď.
;)
-
V záchraném režimu si zadej
sudo dpkg-reconfigure xserver-xorg kde si zvolíš ovladač grafiky. Pokud ti nepojede ovladač ATI (myslím fglrx ) zvol si Vesa a zkus si ty ovladače nainstalovat znova nebo se podívat třeba na postup na http://wiki.ubuntu.cz/Grafick%C3%A9_karty_ATI?highlight=%28ati%29 (http://wiki.ubuntu.cz/Grafick%C3%A9_karty_ATI?highlight=%28ati%29) nebo nainstalovat ovladač přes envy.
-
Tak rychlou odpověď sem nečekal, psal sem to ani ne před 10 minutami :D
jinak díky za odpověď, vyzkouším co půjde
-
tak se mi to podařilo rozjet, ale v případě že se pokusím nainstalovat ovladače podle návodu co si uvedl, objeví se stejný problém. To už ale nebudu řešit. Spokojím se z tím co mám, abych to ještě nezhoršil.
-
S tím bych se nespokojil :) tím, že vám nepojedou ovladače v pořádku vám nepujde 3d akcelerace tudiz ani hry nebo Compiz a nemusí vám jit ani vyssi rozliseni. Zkusil bych je odinstalovat a zkoušet různymi zpúsoby je nainstalovat, když to můžete pak, když to nepude zase vrátit ovladač na Vesa.
-
Musím uznat že máte pravdu, a znovu zkouším instalovat ovladače. Problém je v tom že když ve správě nesvobodných ovladačů sprovozním ovladač po restartu se nezobrazí grafické rozhraní a nepomáhá ani návod na instalaci. Jinak co to je envy
Ještě skusím pár věcí a uvidím.
-
Envy je program, který automaticky instaluje ovladače, ale ...
Doporučuji si přidat tento zdroj (pokud máš 32 bit Ubuntu), kde jsou nejnovější ovladače pro ati 8.45.5. Stačí pouze přidat zdroj (Systém - Správa - Zdroje software - druhá záložka), poté aktualizovat, a ovladače se automaticky zaktualizují a restartovat.
http://forum.ubuntu.cz/index.php?topic=18904.msg141352#msg141352
-
podařilo se, skusil sem to přes envy a zatím všechno funguje jak má. Teď skusím zprovoznit compiz ale nějak se nedaří >:(
-
A co vypise:
glxinfo | grep rendering
-
Bod 2-5
http://forum.ubuntu.cz/index.php?topic=18904.msg140849#msg140849
-
A co vypise:
Kód:
glxinfo | grep rendering
Napíše to tohle
direct rendering: Yes
Což je asi dobře
-
Zkuste si spustit nejaku hru, která vyžaduje akceleraci třeba Planet penguin racer na tom uvidíte jestli vám to šlape dobře. Pak bych postupoval podle toho co Compiz vyhodí za chybu při zapnutí, když ho zapnete přes Konzoli.
-
Hru jsem si nějakou spustil trochu se tou seká. Co se týká spuštění compizu
mirek@Acer-ubuntu:~$ compiz fusion
Checking for Xgl: not present.
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity
Nebo tohle
http://www.gambler007.estranky.cz/fotoalbum/nezarazene/linux/original/31 (http://www.gambler007.estranky.cz/fotoalbum/nezarazene/linux/original/31)
-
1) Máte zvolený ovladač "fglrx" ? Měl by to být ten co používá Ati tak se zkuste podívat do /etc/X11/xorg.conf popřípadě si ho můžete změnit konfigurací Xserveru
sudo dpkg-reconfigure xserver-xorg2) Máte přidané "fglrx" do WHITELISTU podle toho odkazu, který posílal Luisah ? Stačí tam napsat ovladač, který se týká vás takže jen "fglrx" .
-
Hru jsem si nějakou spustil trochu se tou seká. Co se týká spuštění compizu
mirek@Acer-ubuntu:~$ compiz fusion
Checking for Xgl: not present.
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity
Nebo tohle
http://www.gambler007.estranky.cz/fotoalbum/nezarazene/linux/original/31 (http://www.gambler007.estranky.cz/fotoalbum/nezarazene/linux/original/31)
No whitelisted driver found - zkusil bych mrknout na ten můj odkaz výše s bodem, kde se dopisuje fglrx do WHITELISTU.
Zkusil jsi příkaz fglrxinfo - zda jsou ovladače skutečně dobře naistalované?
-
Myslím že jsou ovladače nainstalované správně
mirek@Acer-ubuntu:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1600 Series
OpenGL version string: 2.1.7412 Release
Napsal sem do terminálu příkaz
sudo gedit /usr/bin/compiz
A upravil whitelist
Po spuštění compizu se zas ukázalo tohle
mirek@Acer-ubuntu:~$ compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: 02:00.0 0300: 1002:7140 (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
/usr/bin/compiz: 378: /usr/local/bin/compiz: not found
Projistotu bych se zeptal zda sem to upravil správně obrázek zde
http://www.gambler007.estranky.cz/fotoalbum/nezarazene/linux/original/32 (http://www.gambler007.estranky.cz/fotoalbum/nezarazene/linux/original/32)
-
Ovladače jsou OK.
Whitelist také, i když jsi tam mohl nechat i ty ostatní tedy:
# Driver whitelist
WHITELIST="fglrx nvidia intel ati radeon i810"
# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
T=" 1002:5954 1002:5854 1002:5955" # ati rs480
T="$T 1002:4153" # ATI Rv350
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
T="$T 8086:2972" # i965 (x3000)
T="$T 1002:3152 1002:3150 1002:5462 1002:5653 " # ati X300 X600,X600 X700
#BLACKLIST_PCIIDS="$T"
BLACKLIST_PCIIDS=""
unset TUprav si ještě tuto část takto:
#BLACKLIST_PCIIDS="$T"
BLACKLIST_PCIIDS=""
Zkus v xorg.conf mrknout zda tam máš Section "Module" a v ní Load "glx", zda ti sekce chybí tak ji vytvoř na konci souboru popř. doplň řádek Load "glx"
Section "Module"
Load "glx"
EndSection
Pak by to už snad mělo jít.
-
Pokud chcete ooužívat XGL nainstalujte si i balík xserver-xgl
sudo apt-get install xserver-xgl
-
Pokud chcete ooužívat XGL nainstalujte si i balík xserver-xgl
sudo apt-get install xserver-xgl
To jde, ale moc bych to nedoporučoval.
Pokud by nepomohlo výše uvedené ještě jsem našel toto (opět upravuješ sudo gedit /usr/bin/compiz):
http://ubuntuforums.org/showthread.php?t=585252
change lines 30 and 31 to:
COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz
PLUGIN_PATH="/usr/lib/compiz/"
and then a few lines down, change to:
COMPIZ_NAME="compiz.real" # Final name for compiz (compiz.real)
-
Tak jsem to udělal jak si řekl a znovu sem upravil /usr/bin/compiz
A velký pokrok compiz se spustí ALE nejdou přesouvat okna. Při zvětšní okna sou tam nějaké ty efekty ale to je bohužel všechno.
Dále konzole vypíše tohle
mirek@Acer-ubuntu:~$ compiz
Checking for Xgl: not present.
Detected PCI ID for VGA: 02:00.0 0300: 1002:7140 (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald
/usr/bin/compiz.real (cube) - Warn: Failed to load slide: freedesktop
Možná se již jedná o nastavení efektu ale ta hláška se mi nelíbí :-\
-
Upravil jsi nejdříve ten xorg a whitelist a vyzkoušel? Ta hláška /usr/bin/compiz.real - to jsi upravil až po vyzkoušení upravy xorgu a whitelistu?
Popř. zkus příkaz
compiz --replace
-
po každé úprávě jsem vyzkoušel zda to bude mít nějaký efekt. Co se týká xorg a whitelistu nebylo třeba téměř nic upravovat.
Zásadní úpravy sem prováděl v compizu
Před úpravou
COMPIZ_BIN_PATH="/usr/local/bin/" # For window decorators and compiz
PLUGIN_PATH="/usr/local/lib/compiz/"
GLXINFO="/usr/bin/glxinfo"
KWIN="/usr/bin/kwin"
METACITY="/usr/bin/metacity"
COMPIZ_NAME="compiz" # Final name for compiz (compiz.real)
Po úpravě
COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz
PLUGIN_PATH="/usr/lib/compiz/"
GLXINFO="/usr/bin/glxinfo"
KWIN="/usr/bin/kwin"
METACITY="/usr/bin/metacity"
COMPIZ_NAME="compiz.real" # Final name for compiz (compiz.real)
Smazal sem jenom slovo /local
a za compiz jsem napsal .real
Problém je že po spuštění compizu se na oknech nezobrazuje horní lišta, nenůžu minimalizovat zvětšovat okno ani je přesouvat.
Pokud nevíte co stím tak to přestávám řešit. Je ještě pár věcí na které se potřebuji podívat. A ty efekty nejsou přece tak důležité.
-
Můžete zkusit Compiz odložit bokem a nainstalovat si jeho předchůdce podle toho to návodu :) http://forum.ubuntu.cz/index.php?topic=20142.0 (http://forum.ubuntu.cz/index.php?topic=20142.0) vyzkoušel jsem ho a funguje bez problémů. Základní efekty, které má novější Compiz tam jsou, takže to doporučuji vyzkoušet ;) pokud chcete aby vám jelo aspoň něco.
-
Problém je že po spuštění compizu se na oknech nezobrazuje horní lišta, nenůžu minimalizovat zvětšovat okno ani je přesouvat.
To se tu na foru párkrát řešilo, jde jen o nějaký nastavení compizu - zkus pohledat. (neměl by to být problém) ;)
-
Vše už funguje jak má ;D nainstaloval sem ten Beryl a funguje i Compiz. To že se nezobrazovali lišty u oken bylo asi špatným nastavením Emeraldu. Kde nebyl vybrán žádný motiv. Stačilo vybrat motiv a v Beryl Manager vybrat Reload Window manager. Teď stačí jen menší nastavení efektu a bude to.
Díky všem za pomoc