Comment supprimer le filigrane «Test réservé par AMD uniquement»?

26

J'ai installé le dernier pilote de catalyseur (beta) après l’étape de ce guide pour Ubuntu Quetzal quantitatif .
Mon système est 64 bits et ma carte graphique est une carte graphique ATI RadeonHD 6670. est officiellement prise en charge (Catalyst & Open Source), vous pouvez confirmer que, à partir de cette AMD Linux Fil de communauté .

Je n'ai pas de problème, à part le AMD testing use only watermark. Je vois la trame suivante quelle que soit l’étape dans le système d’exploitation (connectée, non relogée, etc.), sauf dans les terminaux.

J'ai trouvé différentes versions sur la façon de supprimer cette image, mais cela change en fonction du système. Je souhaite donc obtenir une réponse de ce site populaire (de confiance).

  • Comment résoudre ce problème dans Ubuntu 12.10 32b?
  • Cette procédure est différente dans un système 64b?
posée Lucio 26.10.2012 - 05:36
la source

10 réponses

20

Pour Ubuntu 12.10 64 bits

Je l'ai corrigé en utilisant le script suivant. Trouvé à: lien

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 le code ci-dessus et collez-le dans un nouveau fichier, enregistrez-le, puis exécutez sudo bash filename dans le terminal.

    
réponse donnée AARyuzakiKK 28.10.2012 - 15:54
la source
52

Le script ci-dessus n'a pas fonctionné pour moi. Cependant, j'ai trouvé une réponse beaucoup plus simple, ici

.

Modifiez 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.

    
réponse donnée Chris 13.11.2012 - 16:58
la source
10

Pour Ubuntu 11.04

Je l'ai trouvé ailleurs sur le net et je l'ai exécuté sous Ubuntu 11.04 - cela fonctionne très bien!

lien

Mettez 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 le terminal, accédez à l'emplacement où vous l'avez enregistré et effectuez une

.
chmod +x fixwatermark.sh

pour le rendre exécutable et un

sudo ./fixwatermark.sh

pour laisser le script supprimer le enableLogo

    
réponse donnée tandblekning 31.08.2011 - 19:26
la source
2

La solution appropriée a été publiée sur la page de wiki non officielle pour les pilotes AMD GPU Linux . 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.

    
réponse donnée BZ1 25.04.2013 - 03:27
la source
2

Pour Ubuntu 12.10 64 bits

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 cela:

  1. Ouvrir un terminal
  2. Type 'nano'
  3. Collez le code ci-dessus dans l'éditeur
  4. Ctrl-x, Y pour enregistrer
  5. Entrez un nom de fichier (j'ai utilisé 'logo.sh') et entrez pour revenir à la ligne de commande
  6. chmod a+x logo.sh pour rendre le script exécutable
  7. sudo ./logo.sh
  8. sudo reboot

Plus de logo après le redémarrage pour moi.

    
réponse donnée grahamburger 30.11.2012 - 18:04
la source
1

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 les modalias fglrx pour pouvoir les installer ultérieurement à l'aide des pilotes supplémentaires.

Je voudrais donc ouvrir un terminal et entrer

sudo apt-get remove fglrx-modaliases

Ceci ne devrait pas enlever fglrx mais juste les modaliases

S'il y a des problèmes après cela, il est évident que vous réinstallez les modaliases

sudo apt-get install fglrx-modaliases
    
réponse donnée andybleaden 11.05.2011 - 10:44
la source
1

modifier: désolé, j'ai raté la signature mais je ne voulais pas que cela reste caché.

Obtenez une copie du fichier control dans 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 ...

lien

Travaillé pour moi les 12.04, 12.10 et 13.04.

    
réponse donnée Rinzwind 23.04.2013 - 18:49
la source
1

Pour Ubuntu 13.04 64 bits

Depuis les derniers pilotes (versions 13.4 et supérieures, et non pas 12.11 bêta comme dans la question), l’application supprimera automatiquement le filigrane "AMD Testing Use Only" lors de l’installation.

Pour en savoir plus, y compris les instructions d'installation: lien

    
réponse donnée Radu Rădeanu 15.07.2013 - 06:36
la source
0

J'ai eu le même problème et un autre que vous semblez avoir au même moment: ne sachant pas comment installer le bon pilote AMD Radeon HD 6450 . 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:

  • Si vous utilisez un autre ordinateur, téléchargez le dernier pilote propriétaire d’ATI sur le site officiel. Dans mon cas, je devais le télécharger à partir de ici .
  • mettez le pilote sur une clé USB
  • redémarrez l'ordinateur que vous souhaitez réparer
  • dans le menu de menu, sélectionnez le mode de récupération. Cela aboutit à une interface de ligne de commande. C’est la preuve que le système d’exploitation Ubuntu fonctionne mais que le problème est bien la carte graphique.
  • désinstallez toutes les versions précédentes de flgrx en lançant sudo apt-get remove flgrx par exemple
  • montez la clé USB avec quelque chose proche de mkdir /mnt/usb suivi de sudo mount /dev/sdb /mnt/usb . Une autre façon de procéder est expliquée ici .
  • utilisez la commande cd pour vous placer dans le dossier contenant le pilote téléchargé
  • si nécessaire, assurez-vous que le pilote est exécutable avec quelque chose comme chmod +x ./ati-driver-installer-11-11-x86.x86_64.run
  • exécuter le pilote en utilisant sudo ./ati-driver-installer-11-11-x86.x86_64.run
  • suivez les instructions données sur l'installateur
  • si cette étape n'a pas fonctionné, vous pouvez essayer sudo ./ati-driver-installer-11-11-x86.x86_64.run --force à la place
  • redémarrez votre ordinateur

Ensuite, vos deux problèmes doivent être résolus!

    
réponse donnée Agmenor 15.01.2012 - 07:05
la source
0

Selon la page Catalyst d'Arch Wiki , le script suivant devrait le faire. C'est un peu féroce.

#!/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

Ce script étant destiné à Arch, vous devrez peut-être en jouer quelques morceaux. 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.

    
réponse donnée thirtythreeforty 26.10.2012 - 05:55
la source

Lire d'autres questions sur les étiquettes