GNU/Linux >> Znalost Linux >  >> Debian

Linux – Jak nainstalovat Amd Catalyst 15.7 (fglrx 15.20.1046) na Debian 8 (jessie)?

Před chvílí jsem si stáhl Debian 8 a pokusil jsem se nainstalovat Catalyst 15.7, ale po restartování počítače se mi na notebooku zobrazuje černá obrazovka.

Četl jsem, že Catalyst má nějaké problémy s kompatibilitou s GNOME. Pokud někdo z vás ví, jak tuto chybu opravit, dejte mi prosím vědět.

Přijatá odpověď:

** Aktualizace 21. 9. 2015 **

  • Nové odkazy na balíčky mutter

Před časem jsem se pokusil nainstalovat Catalyst 15.7 do většiny distribucí Linuxu pomocí GNOME a po několika pokusech se mi jej podařilo nainstalovat.

V této odpovědi vám ukážu, jak nainstalovat Catalyst 15.7 na Debian 8 bez ohledu na desktopové prostředí, které používáte.

Jen pro upřesnění, tento postup jsem použil v následujících desktopových prostředích:

  • KDE
  • GNOME
  • Skořice
  • XFCE

Než začneme, musíme nainstalovat nějaké závislosti, takže otevřeme terminál a provedeme následující příkaz:

sudo apt-get install gcc g++ make dkms fakeroot

Po instalaci závislostí můžeme pokračovat ve stahování Catalystu z oficiálních stránek AMD:

AMD Catalyst 15.7

Po stažení Catalystu musíme rozbalit. Ve složce, kde rozbalíte Catalyst, otevřeme terminál a spustíme následující příkazy:

Nejprve udělíme oprávnění ke spuštění.

chmod +x amd-driver-installer-15.20.1046-x86.x86_64.run

Poté přistoupíme k instalaci ovladače.

sudo ./amd-driver-installer-15.20.1046-x86.x86_64.run --install

Jakmile je ovladač nainstalován, zeptá se, zda chcete restartovat počítač. Vyberte „ne“.

Nyní potřebujeme vytvořit konfigurační soubor pro X server, takže spusťte následující příkaz:

sudo aticonfig --initial

Poznámka:Pokud potřebujete použít různé možnosti s příkazem aticonfig, přečtěte si nápovědu k němu a spusťte v terminálu následující příkaz:

aticonfig --help

Pouze uživatelé GNOME.

Bohužel Catalyst má nějaké problémy s kompatibilitou s GNOME, takže pro opravu musíme v terminálu spustit následující příkazy:

su

echo "export COGL_DRIVER=gl" >> /etc/environment

echo "export COGL_OVERRIDE_GL_VERSION=1.4" >> /etc/environment

echo "export COGL_RENDERER=GLX" >> /etc/environment

echo "export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> /etc/environment

Předchozí příkazy pomáhají mumlat zjistit verzi OpenGL, s tímto je problém s GDM vyřešen.

Nyní potřebujeme pomoc s mumláním, abychom zjistili verzi OpenGL, kterou naše relace GNOME dokáže správně načíst. Chcete-li to provést, spusťte v terminálu následující příkazy bez oprávnění root:

touch ~/.xsession

echo "export COGL_DRIVER=gl" > ~/.xsession

echo "export COGL_OVERRIDE_GL_VERSION=1.4" >> ~/.xsession

echo "export COGL_RENDERER=GLX" >> ~/.xsession

echo "export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> ~/.xsession

echo "gnome-session" >> ~/.xsession

Pouze uživatelé notebooků GNOME.

V přenosných počítačích dojde k selhání prostředí gnome-shell, důvodem selhání je chyba X prosazující argumenty pro
XRRChangeOutputProperty volané z
mutter-3.14.4/src/backends/x11/meta-monitor-manager-xrandr. c:output_set_presentation_xrandr

Související:Debian – Nainstalovat Java JDK a JRE na Debian 8?

Abychom tuto chybu napravili, musíme znovu zkompilovat „mutter“ se zdrojem opravy. Uživatelé architektury amd64 mohou uložit úlohu stažením následujících souborů, které ji sám zkompiloval a zabalil.

gir1.2-mutter-3.0_3.14.4-1~deb8u1_amd64.deb

libmutter-dev_3.14.4-1~deb8u1_amd64.deb

libmutter0e_3.14.4-1~deb8u1_amd64.deb

mutter_3.14.4-1~deb8u1_amd64.deb

mutter-common_3.14.4-1~deb8u1_all.deb

mutter-dbg_3.14.4-1~deb8u1_amd64.deb

Pro uživatele architektury i386 brzy nahraji zkompilované a zabalené balíčky, takže sledujte tuto příručku.

Chcete-li nainstalovat balíčky, musíte otevřít terminál ve složce, kam jste balíčky stáhli, a spustit následující příkaz:

sudo dpkg -i *.deb

Pokud máme problémy s některými závislostmi při instalaci balíčků, stačí spustit následující příkaz:

sudo apt-get -f install

A tím jsme skončili. Teď už jen musíme restartovat počítač, abychom si užili Catalyst 15.7.


Debian
  1. Jak nainstalovat TeamViewer na Debian 9 Stretch Linux

  2. Jak nainstalovat Elasticsearch na Debian Linux

  3. Jak nainstalovat VirtualBox na Debian Linux

  1. Jak nainstalovat Logstash na Debian Linux

  2. Jak nainstalovat a nakonfigurovat ZFS na Linuxu pomocí Debian Jessie 8.1

  3. Jak nainstalovat PHP 7.1 na GNU/Linux Debian 8.7 (jessie) server?

  1. Jak nainstalovat WordPress na Debian 9 Stretch Linux

  2. Jak nainstalovat Slack na Debian Linux

  3. Jak nainstalovat VirtualBox na Debian Linux 9