Per 13.10:
Pre-installazione:
Esegui tre comandi terminali:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
sudo apt-get install dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install linux-headers-generic xserver-xorg-core xserver-xorg-video-all libgcc1
Ulteriori due comandi da terminale per 64 bit:
sudo apt-get install ia32-libs lib32gcc1 libc6-i386
cd /usr
sudo ln -svT lib /usr/lib64
Se ia32-libs
non è disponibile, seguire queste istruzioni e installare con:
sudo apt-get install libgtk2.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 libglu1-mesa:i386
Nota: il secondo comando non dovrebbe essere necessario se esiste già un collegamento simbolico chiamato lib64
puntando alla cartella lib
lì. E se esiste già una cartella reale con quel nome (determinato con ls -l /usr/lib64
), è necessario assicurarsi che il suo contenuto sia spostato in modo sicuro nella cartella /usr/lib
e quindi eliminare la cartella, ora vuota, /usr/lib64
prima di eseguire questo comando.
Rimuovi i vecchi driver:
sudo apt-get remove fglrx*
Reinstallare il driver Intel:
sudo apt-get install --reinstall xserver-xorg-video-intel
Scarica il .deb
pacchetto:
wget http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu//pool/main/u/udev/libudev0_175-0ubuntu13_amd64.deb
Eseguire il seguente comando-terminale nella cartella con il .deb
file scaricato :
sudo dpkg -i libudev*
Installazione:
Ottieni l'attuale driver AMD Catalyst dal sito ufficiale
Decomprimi l'archivio e rendilo .run
eseguibile:
unzip amd-*catalyst-*.zip
chmod +x amd-*catalyst-*.run
Genera i pacchetti driver:
sudo sh ./amd-*catalyst-*.run --buildpkg Ubuntu/saucy
Installa i .deb
pacchetti generati :
sudo dpkg -i fglrx*.deb
Post-installazione:
Immettere i seguenti comandi da terminale:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo aticonfig --initial -f
Nota: se si utilizzano più schede grafiche AMD o doppia grafica AMD, è possibile utilizzare invece il comando seguente:
sudo aticonfig --adapter=all --initial -f
Nota: se si utilizza un monitor a doppio monitor, è anche possibile utilizzare questo terzo comando aggiuntivo:
sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Seleziona la GPU discreta:
sudo aticonfig --px-dgpu
Riavvia il tuo sistema:
sudo reboot
Script per la commutazione:
Script per la modalità GPU alta:
#!/bin/bash
# Activate discrete GPU (High-Performance mode), must re-start X to take effect
sudo aticonfig --px-dgpu
sudo restart lightdm
Script per modalità GPU bassa:
#!/bin/bash
# Activate integrated GPU (Power-Saving mode), must re-start X to take effec
sudo aticonfig --px-igpu
sudo restart lightdm
Script per mostrare l'attuale modalità GPU:
#!/bin/bash
#Show current GPU (High- or Low-Performance mode) as notification
aticonfig --pxl | while read SPAM_OUT; do notify-send "$SPAM_OUT"; done
Nota:
se si verificano sempre problemi dopo l'esecuzione di uno script di commutazione, eseguire un riavvio del sistema (e non solo un nuovo accesso).
Nuovo! Indicatore per la commutazione:
Per passare da GPU discrete (AMD) a GPU integrate (Intel) in modo semplice e piacevole, vai alla pagina GitHub del progetto , quindi scarica e installa il .deb
file da lì.
link:
- [tutte le varianti] AMD / Intel Hybrid Graphics funziona - Forum di Ubuntu
- Guida all'installazione di Ubuntu Saucy - cchtml.com
- BinaryDriverHowto / AMD - Wiki della community di Ubuntu
- X / Risoluzione dei problemi / VideoDriverDetection - Ubuntu Wiki
Questa risposta si basa sulla guida 13.04 di Marian Lux .