Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: Evžen Šubrt 28 Ledna 2011, 09:41:47
-
Tak tu máme první letošní nesvobodný ovladač od AMD. Asi největší novinkou je podpora jádra 2.6.37, vsync (defaultně však vypnutá) a pravděpodobně i karet HD6000 - což není 100%, protože oficiální release notes se seznamem podporovaných karet byly nahrazeny popisem grafického instalátoru ???. Každopádně při volbě HD6000+Linux nabídnou stránky AMD právě Catalyst 11.1.
A jak zapnout ten vsync? Takto:
sudo aticonfig --set-pcs-u32=DDX,EnableTearFreeDesktop,1
Není to zatím oficiálně podporovaná vlastnost, proto nemusí fungovat na 100%. Ovšem vždycky se dá vypnout pomocí
sudo aticonfig --del-pcs-key=DDX,EnableTearFreeDesktop
nebo smazání příslušného řádku v xorg.conf.
-
Nainštaloval som, používam, video sa nerozpadá (smplayer, vlc).
Poznámka - EnableTearFreeDesktop sa nezapisuje do xorg.conf, ale do /etc/ati/amdpcsdb
-
Používáte někdo dva monitory stylem - buď je zaplý jeden, nebo druhý? Při nastavování se mi dost jednoduše stane, že se druhý monitor zakáže a nejde povolit (i když ho ovladač vidí, nehledě na nastavení a restarty xorgu i celého počítače, ..), dokud neodpojím grafiku na chvíli od elektriky - tedy nevypnu počítač. Pak to naběhne jak má, je možné si vybrat režim obou monitorů a xrandr je umí pěkně přepínat. Jenže se zas vynoří další parádička - po přepnutí monitorů se na obrazovce objeví červený čtverec s číslem monitoru, ale už nezmizí. Musím nastartovat Catalyst Control Centrum a zaklikat si. Nastavení ignoruje, akorát je rozdíl v tom, že když je ta identifikace nastavena na auto-hide, zobrazuje se pak čtverec uprostřed obrazovky, místo v rohu. Nemluvě o tom, že se počítač probudí správně ze spánku tak v 50% případů a když už, alespoň přestane fungovat akcelerace videa (XvBA/VA API) a restart X to nevyřeší. Alespoň ten tearing, že zlikvidovali, to funguje dobře. Pokud bych nepřepínal monitory a neuspával počítač, mohl bych být i spokojený :)
Takže kdyby měl někdo radu, budu rád.
-
Včera jsem omylem nezapnul větráky ve skříni a milou HD4870 jsem uškvařil. Poté, co jsem ji opět probral k životu se žádný z mých předchozích problémů ještě neobjevil, tak jsem zvědav jestli to vydrží :)
-
Zdravím.
Instaloval už někdo úspěšně 11.2 na Ubuntu 10.10 ?
Dnes jsem se pokoušel a nějak se mi nedařilo :-(
Balíčky jsem normálně vygeneroval a nainstaloval (po odebrání předchozích).
Při sudo aticonfig --initial -f..... command not found :-[ a ovladač samozřejmě nejede.
Vrátil jsem se tedy k tomu v repozitáři.
Kde udělal soudruh chybu?
Díky za radu...případnou. :)
-
Catalyst 11.2 mám nainštalované, idú bez problémov. Zmenu som urobil pri vytváraní .deb balíkov
sudo -s "sh ati-driver-installer-11-2-x86.x86_64.run --buildpkg Ubuntu/maverick"
Keď dám klasické
sh ati-driver-installer-11-2-x86.x86_64.run --buildpkg Ubuntu/maverick
nedokáže si inštalačný script stiahnuť chýbajúce balíky.
Ostatné kroky robím podľa wiki.
Napíš ako inštaluješ, prípadne aj chybové hlášky.
[attachment deleted by admin]
-
Čus.
Tak jsem vytvořil podle tebe. Dal nainstalovat a furt to samé :-(.
mila@mila-ThinkPad-R500:~$ sudo dpkg -i fglrx*.deb
[sudo] password for mila:
Instaluji balík fglrx-amdcccle.
(Čtu databázi ... nyní je nainstalováno 214972 souborů a adresářů.)
Rozbaluji fglrx-amdcccle (z fglrx-amdcccle_8.821-0ubuntu1_i386.deb) ...
Instaluji balík fglrx-dev.
Rozbaluji fglrx-dev (z fglrx-dev_8.821-0ubuntu1_i386.deb) ...
Připravuji nahrazení fglrx-modaliases 2:8.821-0ubuntu1 (pomocí fglrx-modaliases_8.821-0ubuntu1_i386.deb) ...
Rozbaluji náhradu fglrx-modaliases ...
Instaluji balík fglrx.
Rozbaluji fglrx (z fglrx_8.821-0ubuntu1_i386.deb) ...
Nastavuji balík fglrx-modaliases (2:8.821-0ubuntu1) ...
Nastavuji balík fglrx (2:8.821-0ubuntu1) ...
Loading new fglrx-8.821 DKMS files...
First Installation: checking all kernels...
Building only for 2.6.35-24-generic-pae
Building for architecture i686
Building initial module for 2.6.35-24-generic-pae
Done.
fglrx.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.35-24-generic-pae/updates/dkms/
depmod......
DKMS: install Completed.
update-initramfs: deferring update (trigger activated)
Zpracování spouštěčů pro balík ureadahead ...
ureadahead will be reprofiled on next reboot
Zpracování spouštěčů pro balík man-db ...
Zpracování spouštěčů pro balík python-gmenu ...
Rebuilding /usr/share/applications/desktop.cs_CZ.utf8.cache...
Nastavuji balík fglrx-amdcccle (2:8.821-0ubuntu1) ...
Nastavuji balík fglrx-dev (2:8.821-0ubuntu1) ...
Zpracování spouštěčů pro balík initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.35-24-generic-pae
Zpracování spouštěčů pro balík libc-bin ...
ldconfig deferred processing now taking place
Zpracování spouštěčů pro balík python-support ...
mila@mila-ThinkPad-R500:~$ sudo aticonfig --initial -f
sudo: aticonfig: command not found
mila@mila-ThinkPad-R500:~$
Pokud by něco někoho napadlo prosím o radu, hezký den.
-
To je divné, vyzerá všetko v poriadku
Pozri sa či máš tieto súbory
file /usr/bin/aticonfig
/usr/bin/aticonfig: symbolic link to `/etc/alternatives/aticonfig'
file /etc/alternatives/aticonfig
/etc/alternatives/aticonfig: symbolic link to `/usr/lib/fglrx/bin/aticonfig'
file /usr/lib/fglrx/bin/aticonfig
/usr/lib/fglrx/bin/aticonfig: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.4.3, stripped
A či máš v
sudo echo $PATH
cestu na /usr/bin
Ešte jednu vec robím inak - Ubuntu spustím recovery mode, vymažem fglrx balíky (mám na to script) nainštalujem *.deb, urobím aticonfig a reboot Ubuntu. Asi to nie je nutné, ale robím to zo zvyku. Ak nebude aticonfig na mieste podrobnejšie napíšem postup.
-
Vyskusaj sa pozriet na toto. Aj mne to robilo na posledy.
Aticonfig not found after installation & "module does not exist" after boot
This scenario is possible when the driver installation has seemingly succeeded and is possibly related to previous use of fglrx through the Jockey (i.e. you first used drivers provided by Ubuntu but then upgraded to ones available from AMD's website). When doing aticonfig --initial after driver installation, you might end up not having the aticonfig available at all:
aticonfig: command not found
After booting you might receive X error '(EE) Failed to load module "fglrx" (module does not exist, 0)'. These do not necessarily indicate that the installation has failed completely. On command line, do
$ ls /usr/lib/fglrx/bin
and see if the command lists some Ati related programs. If they are listed but not found from /usr/bin, it is possible that the "update-alternatives" fglrx .deb installation does has been ignored. See man update-alternatives for more information about the concept and workings of alternatives. In practice, update-alternatives is supposed to create several symbolic links to the files in the fglrx directory, but it will be ignored if the alternatives for the very related gl_conf entry has been set to manual. Do
$ update-alternatives --get-selections | grep gl_conf
and see if the mode is manual instead of auto and if mesa is mentioned instead of fglrx in the path that is printed. In this case you need to
$ sudo update-alternatives --set gl_conf /usr/lib/fglrx/ld.so.conf
to set fglrx as the active alternative. You can alternatively (no pun intended) and additionally change the gl_conf into automatic mode before the installation this way:
$ sudo update-alternatives --auto gl_conf
After that, the alternatives should automatically be configured correctly when the graphics driver .debs are installed.