Как удалить водяной знак «Только тестирование AMD»?

Проблема с драйверами с черным списком.

Исправить это с помощью двух шагов, перейти в каталог /etc/modprobe.d, а затем отредактировать файл broadcom-sta-common.conf

Удалить или прокомментировать эту строку:
blacklist brcmsmac
Добавить новую строку с новым правилом черного списка:
blacklist bcma
Перезагрузка и активное подключение к беспроводной сети.

Он работает для меня (Samsung Q530).

Рабочий пример файла broadcom-sta-common.conf, показанного ниже.

# wl module from Broadcom conflicts with ssb
# We must blacklist the following modules:
blacklist b44
blacklist b43legacy
blacklist b43
blacklist brcm80211
# CHANGE STARTS HERE
#blacklist brcmsmac
blacklist bcma
# END OF CHANGE
blacklist ssb
install wl /sbin/modprobe --ignore-install wl $CMDLINE_OPTS
1
задан 11 April 2014 в 21:20

9 ответов

Сценарий выше не работал для меня. Однако здесь я нашел гораздо более простой ответ

Отредактируйте файл сигнатуры ati:

sudo gedit /etc/ati/signature

и просто замените строку «UNSIGNED» следующим кодом

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

Это сработало для меня.

В результате файл должен быть 238 байтов для работы.

52
ответ дан 25 May 2018 в 05:05
  • 1
    Это исправление не сработало для меня сначала, тогда я понял, что добавил конец в конце строки и новую строку в конце файла. Убедитесь, что файл имеет ТОЛЬКО одну строку с сигнатурой и пробелом NO для ее работы. – Toby J 24 March 2013 в 00:05

Для Ubuntu 11.04

Я нашел это в другом месте в сети, и я запустил его на Ubuntu 11.04 - он отлично работает!

http://phoronix.com/forums/ showthread.php? 19875-Unsupported-Hardware-watermark

Поместите это в текстовый файл и сохраните его (назовите его 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

10
ответ дан 25 May 2018 в 05:05
  • 1
    Это работало для меня 13.04, но мне пришлось перезагрузиться. – Étienne 6 November 2013 в 05:30

Правильное решение опубликовано на странице неопытных вики для драйверов AMD GPU Linux. Подписи для последних графических процессоров доступны только в последних драйверах. При использовании старого драйвера нет подписей для нового GPU, присутствующего на компьютере. Решение, как указано в вики, состоит в том, чтобы просто скопировать файл управления последнего драйвера и поместить его в каталог драйверов ATI вашего компьютера.

Вот что вы делаете: Загрузите последний драйвер, извлеките его , скопируйте файл etc / ati / control и перезапишите файл / etc / ati / control. Ниже перечислены следующие шаги:


$ 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 

Пожалуйста, замените URL-адреса и имена файлов соответствующим образом.

2
ответ дан 25 May 2018 в 05:05
  • 1
    это реальное решение, исправляющее лог-вызовы от fglrx_drv.so - как описано в приведенных выше ответах - только скройте водяной знак, но у вас все еще есть «неподдерживаемая плата». поэтому aticonfig непригодна для использования, поскольку «Нет обнаруженных адаптеров» – adrenochrome 9 January 2015 в 04:20

Для Ubuntu 12.10 64-бит

Запуск этого скрипта работал для меня на 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

Один из способов сделать это:

Откройте терминал Тип «nano» Вставьте указанный выше код в редактор Control-x, Y для сохранения. Введите имя файла (я использовал «logo.sh») и введите для возврата в командную строку chmod a+x logo.sh, чтобы сделать исполняемый файл сценария sudo ./logo.sh sudo reboot

Больше нет логотипа после перезагрузки для меня.

2
ответ дан 25 May 2018 в 05:05

Я думаю, что это вызвано modaliases, которое заставляет ваш компьютер распознавать ваше оборудование.

Когда я ранее удалял приложение ATI catayst, мне пришлось переустановить fglrx-modaliases, чтобы он мог быть

Итак, я бы открыл терминал и ввел

sudo apt-get remove fglrx-modaliases

Это не должно удалять fglrx, а просто modaliases

Если после этого возникают проблемы, очевидно, переустановите modaliases

sudo apt-get install fglrx-modaliases
1
ответ дан 25 May 2018 в 05:05
  • 1
    После выдачи sudo apt-get remove fglrx-modaliases я получаю Virtual packages like 'fglrx-modaliases' can't be removed. – Rinzwind 10 September 2011 в 14:52

Редактировать: извините, я пропустил ответ на подпись, но не хотел, чтобы это было у людей.

Получите копию файла control из выпуска, который работает для вас и запишет его (вы можете извлечь файл из tar.gz с помощью fileroller). .

/usr/lib/fglrx/etc/ati/control

Достаточно перезагрузки.

Пример из ...

http://archive.ubuntu.com/ubuntu/pool/restricted/ f / fglrx-installer / fglrx-installer_9.010.orig.tar.gz

enter image description here

Работал для меня 12.04 , 12.10 и 13.04.

1
ответ дан 25 May 2018 в 05:05
  • 1
    Он работал для , что ? Что делает ваш метод? Мне не хватает смысла здесь. – Lucio 28 April 2013 в 01:07
  • 2
    просто: вы извлекаете файл с именем "control" из версии tar-файла драйвера, которая когда-то работала и скопировала ее по той, которую вы используете сейчас. После перезагрузки изображение «неподдерживаемое аппаратное обеспечение AMD» ушел. – Rinzwind 28 April 2013 в 01:26

Для Ubuntu 13.04 64-бит

Поскольку последние версии драйверов (13.4 и выше, а не 12.11 beta, как есть в вопросе), приложение автоматически удалит водяной знак «Только для тестирования AMD» во время установки.

Подробнее о, включая инструкции по установке: http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx

1
ответ дан 25 May 2018 в 05:05
  • 1
    Я не голосую, так как не могу проверить. Я в зависимости от сообщества и комментариев, чтобы это произошло так или иначе. – RobotHumans 16 July 2013 в 03:28
  • 2
    Он, кажется, удален из только что выпущенных 13.8 бета-драйверов. 13.6 все еще отображал его (источник: support.amd.com/us/kbarticles/Pages/… ) – Craig Maloney 7 August 2013 в 07:24

У меня была та же проблема, а также еще одна проблема, с которой вы, похоже, тоже сталкиваетесь в то же время: не зная, как установить правильный драйвер AMD Radeon HD 6450. Как следствие, когда я попытался установить Ubuntu 10.10, он застыл сразу после экрана входа в систему, и когда я попытался установить Ubuntu 11.10, он даже не попал на экран входа в систему.

Вот что я сделал , который решил проблему:

, используя другой компьютер, загрузите на официальном сайте последний проприетарный драйвер от ATI. В моем случае я должен был скачать его здесь. поместите драйвер на USB-ключ, перезагрузите компьютер, который мы хотим восстановить в меню grub, выберите режим восстановления. Это приводит к появлению интерфейса командной строки. Это доказательство того, что операционная система Ubuntu работает, но проблема в том, что эта проблема действительно является графической картой. удалите все предыдущие версии flgrx, запустив sudo apt-get remove flgrx, например, смонтируйте USB-ключ с чем-то близким к mkdir /mnt/usb, а затем sudo mount /dev/sdb /mnt/usb. Здесь объясняется другой способ этого небольшого шага. используйте команду cd, чтобы поместить себя в папку, в которой загружен драйвер, если необходимо, сделать драйвер исполняемым с помощью чего-то вроде 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 перезагрузить компьютер

Тогда ваши две проблемы должны быть решены!

0
ответ дан 25 May 2018 в 05:05

Согласно странице Catalyst Arch Wiki, этот сценарий должен это сделать. Это немного хакерское.

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

Поскольку этот скрипт предназначен для Arch, вам может понадобиться играть с его битами; например, Ubuntu может иметь fglrx_drv.so в другом месте. Будьте готовы переустановить драйвер из командной строки, если это не сработает.

0
ответ дан 25 May 2018 в 05:05
  • 1
    Я не хочу играть с ним и видеть, что происходит. Я надеюсь, что кто-то, кто точно знает, что делать, , не дестабилизируя систему . Кроме того, у меня есть файл glrx_drv.so по этому пути: /etc/alternatives/x86_64-linux-gnu_xorg_extra_modules/modules/drivers – Lucio 26 October 2012 в 20:36
  • 2
    Это, кажется, наиболее распространенное решение, и я не видел, чтобы кто-то жаловался, что он не работает. Когда я сказал «играть с ним», Я в основном имел в виду путь к .so; очевидно, в вашем случае требуется небольшая модификация ^ _ ^ – thirtythreeforty 27 October 2012 в 06:15

Другие вопросы по тегам:

Похожие вопросы: