我已经安装了最新的催化剂驱动程序 (beta)
按照步骤本指南对于 Ubuntu夸塔尔格查尔。
我的系统是 64 位我的显卡是 ATI RadeonHD 6670,这个 gc 是官方支持(催化剂与开源),你可以从中确认AMD Linux 社区主题。
除了水印,我没有遇到任何问题AMD testing use only
。除了终端之外,我在进入操作系统的任何阶段(已登录、未登录等)都看到以下帧。
我找到了有关如何删除该图像的不同版本,但这会根据系统而改变,所以我希望从这个流行(值得信赖)的网站得到答案。
- 如何解决 Ubuntu 12.10 32b 中的这个问题?
- 在 64b 系统中这个过程是否不同?
答案1
上面的脚本对我来说不起作用。不过我找到了一个更简单的答案。这里
编辑ati签名文件:
sudo gedit /etc/ati/signature
只需将“UNSIGNED”行替换为以下代码
9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc
对我来说效果很好。
为了保证其正常工作,生成的文件长度应当为 238 字节。
答案2
对于 Ubuntu 12.10 64 位
我使用以下脚本修复了这个问题。发现于:http://ubuntuforums.org/showthread.php?t=2076381
在下面Ubuntu 12.10 x64和驱动程序 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"
将上面的代码复制并粘贴到新文件中,保存并sudo bash filename
在终端中执行。
答案3
对于 Ubuntu 11.04
我在网上其他地方找到了它,并在 Ubuntu 11.04 上运行了它 - 效果很好!
http://phoronix.com/forums/showthread.php?19875-不支持的硬件水印
将其放入文本文件并保存(称之为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
使用终端,转到保存的位置并执行
chmod +x fixwatermark.sh
使其可执行,并且
sudo ./fixwatermark.sh
让脚本删除enableLogo
答案4
对于 Ubuntu 12.10 64 位
在 Ubuntu 12.10 64 位上运行此脚本对我有用:
#!/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
实现此目的的一种方法:
- 打开终端
- 输入“nano”
- 将以上代码粘贴到编辑器中
- Control-x, Y 保存
- 输入文件名(我使用了“logo.sh”)并按回车键返回命令行
chmod a+x logo.sh
使脚本可执行sudo ./logo.sh
sudo reboot
重启后就不再有徽标了。