J'ai installé le dernier pilote de catalyseur(beta)
en suivant l'étape ce guide pour Ubuntu Quantal Quetzal .
Mon système est en 64 bits et ma carte graphique est une carte ATI RadeonHD 6670, cette g.c. est officiellement pris en charge (Catalyst & Open Source), vous pouvez le confirmer à partir de ceci fil de discussion de la communauté AMD Linux .
Je n'ai pas de problème, sauf le filigrane AMD testing use only
. Je vois la trame suivante à n’importe quel stade dans le système d’exploitation (journalisé, non lu, etc.), sauf dans les terminaux.
J'ai trouvé différentes versions de la procédure à suivre pour supprimer cette image, mais cela change en fonction du système. Je souhaite donc obtenir une réponse de ce site populaire (de confiance).
Je l'ai corrigé en utilisant le script suivant. Trouvé à: http://ubuntuforums.org/showthread.php?t=2076381
Sous Ubuntu 12.10 x64 et le pilote AMD 12.11
beta.
#!/bin/sh
DRIVER=/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so
echo "Come on AMD!"
echo "Removing AMD logo from "$DRIVER
for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER
done
echo "Reboot computer to finish"
Copiez et collez le code ci-dessus dans un nouveau fichier, enregistrez-le et faites Sudo bash filename
dans le terminal.
Le script ci-dessus n'a pas fonctionné pour moi. Cependant, j'ai trouvé une réponse beaucoup plus simple ici
Editez le fichier de signature ATI:
Sudo gedit /etc/ATI/signature
et remplacez simplement la ligne "UNSIGNED" par le code suivant
9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc
Cela a bien fonctionné pour moi.
Le fichier résultant doit contenir 238 octets pour pouvoir fonctionner.
Je l'ai trouvé ailleurs sur le net et je l'ai exécuté sous Ubuntu 11.04 - cela fonctionne très bien!
http://phoronix.com/forums/showthread.php?19875-Unsupported-Hardware-watermark
Placez ceci dans un fichier texte et enregistrez-le (appelez-le fixwatermark.sh
):
#!/bin/sh
DRIVER=/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so
for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER
done
Avec terminal, allez à l’emplacement où vous l’avez sauvegardé et faites un
chmod +x fixwatermark.sh
pour le rendre exécutable et un
Sudo ./fixwatermark.sh
laisser le script supprimer le enableLogo
L'exécution de ce script a fonctionné pour moi sur Ubuntu 12.10 64bit:
#!/bin/sh
DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER
done
Une façon d'accomplir ceci:
chmod a+x logo.sh
pour rendre le script exécutableSudo ./logo.sh
Sudo reboot
Plus de logo après le redémarrage pour moi.
La solution correcte a été publiée sur le page wiki non officielle pour les pilotes Linux du processeur graphique AMD . Les signatures pour les derniers GPU ne sont disponibles que dans les derniers pilotes. Lors de l'utilisation d'un ancien pilote, il n'y a pas de signatures pour le GPU le plus récent présent sur l'ordinateur. La solution proposée dans le wiki consiste simplement à copier le fichier de contrôle du dernier pilote et à le placer dans le répertoire du pilote ATI de votre ordinateur.
Voici ce que vous faites: Téléchargez le dernier pilote, extrayez-le, copiez le fichier etc/ATI/control et écrasez le fichier/etc/ATI/control. Les étapes à suivre sont les suivantes:
$ cd ~
$ mkdir AMD-gpu-driver
$ cd AMD-gpu-driver/
$ wget http:AMD-website-linux-gpu-driver-url-AMD-driver.Zip
$ tar -xvf AMD-driver.Zip
$ sh AMD-driver.run --extract driver
$ Sudo mv /etc/ATI/control ./control.bak
$ Sudo cp driver/common/etc/ATI/control /etc/ATI
Veuillez remplacer les URL et les noms de fichiers de manière appropriée.
Depuis les derniers pilotes (13.4 et supérieurs, et non 12.11 bêta comme dans la question), l’application supprimera automatiquement le filigrane "AMD Testing Use Only" pendant installation.
En savoir plus sur les instructions d’installation, notamment: http://support.AMD.com/us/gpudownload/linux/Pages/radeon_linux.aspx
edit: désolé, j'ai raté la signature mais je ne voulais pas empêcher cela des gens.
Obtenez une copie du fichier control
à partir d'une version qui fonctionne pour vous et écrivez-la (vous pouvez extraire le fichier du fichier tar.gz avec fileroller) ..
/usr/lib/fglrx/etc/ATI/control
Un redémarrage suffit.
Exemple de ...
http://archive.ubuntu.com/ubuntu/pool/restricted/f/fglrx-installer/fglrx-installer_9.010.orig.tar.gz
Travaillé pour moi les 12.04, 12.10 et 13.04.
Je pense que cela est dû aux modaliases qui permettent à votre ordinateur de reconnaître votre matériel.
Lorsque j'avais précédemment supprimé l'application ATI Catayst, je devais réinstaller le fglrx-modaliases pour pouvoir l'installer ultérieurement à l'aide des pilotes supplémentaires.
Je voudrais donc ouvrir un terminal et entrer
Sudo apt-get remove fglrx-modaliases
Cela ne devrait pas enlever fglrx mais juste les modaliases
S'il y a des problèmes après cela, réinstallez évidemment les modaliases
Sudo apt-get install fglrx-modaliases
J'ai eu le même problème, et aussi un autre que vous semblez avoir en même temps: ne sachant pas comment installer le bon pilote AMD Radeon HD 645 . En conséquence, lorsque j'ai essayé d'installer Ubuntu 10.10, il s'est figé juste après l'écran de connexion et lorsque j'ai essayé d'installer Ubuntu 11.10, il n'est même pas arrivé à l'écran de connexion.
Voici ce que j'ai fait, qui a résolu le problème:
flgrx
en lançant Sudo apt-get remove flgrx
par exemplemkdir /mnt/usb
suivi de Sudo mount /dev/sdb /mnt/usb
. Une autre manière pour cette petite étape est expliquée ici .cd
pour vous placer dans le dossier contenant le pilote téléchargé.chmod +x ./ATI-driver-installer-11-11-x86.x86_64.run
Sudo ./ATI-driver-installer-11-11-x86.x86_64.run
Sudo ./ATI-driver-installer-11-11-x86.x86_64.run --force
Ensuite, vos deux problèmes doivent être résolus!
Selon la page Catalyst de l'Arch Wiki , le script suivant devrait le faire. C'est un peu rigolo.
#!/bin/sh
DRIVER=/usr/lib/xorg/modules/drivers/fglrx_drv.so
for x in $(objdump -d $DRIVER|awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}'); do
sed -i "s/$x/\x90\x90\x90\x90\x90/g" $DRIVER
done
Étant donné que ce script est destiné à Arch, vous devrez peut-être en utiliser quelques-uns. par exemple, Ubuntu peut avoir fglrx_drv.so dans un emplacement différent. Préparez-vous à réinstaller le pilote à partir de la ligne de commande si cela ne fonctionne pas.