ubuntu 12.04 64位 去掉AMD HD7450的水印

我的电脑显卡是AMD HD 7450,安装了最新版本的ubuntu 12.04.3 64位。

在安装了最新的显卡驱动之后,发现在桌面的右下角有一个水印,说是 unsupported hardware。

通过glxgears的验证,我确定已经正确的驱动了,那么如何去掉水印呢?

1、新建一个脚本文件logo.sh,内容如下:

#!/bin/sh
DRIVER=/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so
echo "Come on AMD!"
for token in $DRIVER; do
    echo "Removing AMD logo from "$token
    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
done
echo "Reboot computer to finish"

2、赋予此脚本可执行权限

chmod +x logo.sh

3、执行此脚本

sudo bash logo.sh

4、重启系统,就可以了。

请严格执行上面的命令来做,否则效果不敢保证

posted @ 2013-10-31 09:43  cuxnil  阅读(390)  评论(0编辑  收藏  举报