Как исправить мою установку ATI Catalyst Video Driver в 12.04 LTS? [Дубликат]

В аргументе, что окно далеко от окна, для людей, которые держат свои окна максимально, это не имеет значения. Больше окон у вас открыто, кажется, что немного больше места тратится впустую, когда не используется глобальное меню, поэтому мне нравится выбор дизайна Mac OS.

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

Это не просто вопрос эффективности. Это выбор дизайна. Приятно видеть, что кто-то другой, кроме Apple, адаптирует глобальные меню.

Потратьте время, чтобы попробовать и насладиться выбором дизайна, прежде чем предположить, что он не будет работать ни для кого.

1
задан 13 April 2017 в 15:24

5 ответов

EDIT: старое решение (действует с апреля по август 2012 г.)

Решение, описанное в этом ответе, основано на драйверах ATI v12.4 + patch. Теперь, начиная с августа 2012 года, доступны драйверы ATI v12.6, способ установки этих драйверов описан в этом ответе

Ошибка возникает из-за того, что Catalyst не был обновлен для работы с последними ядрами 3.2.

Проверьте эту ссылку:

http://ubuntuforums.org/showthread.php?t=1969827

и выполните:

Удалить драйвер ATI Установить бесплатный драйвер Reboot Установить драйвер ATI с патчем Reboot

Подробнее (для 32 бит):

$ sudo sh /usr/share/ati/fglrx-uninstall.sh
$ sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
$ sudo rm /etc/X11/xorg.conf
$ sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 xserver-xorg-core
$ sudo dpkg-reconfigure xserver-xorg
$ sudo reboot
$ mkdir ~/catalyst12.4/
$ cd ~/catalyst12.4/

Загрузите соответствующий драйвер для вашего компьютера этот ответ и переместите его в ~/catalyst12.4/. Файл должен быть чем-то вроде amd-driver-installer-12-4-x86.x86_64.run

$ chmod +x amd-driver-installer-12-4-x86.x86_64.run
$ ./amd-driver-installer-12-4-x86.x86_64.run --extract driver
$ cd ~/catalyst12.4/driver/common/lib/modules/fglrx/build_mod/
$ wget -O fglrx.patch http://ubuntuone.com/5gNgEmVfzs3ytD5QZ2YGCi
$ patch -p1 < fglrx.patch
$ cd ~/catalyst12.4/driver/
$ ./ati-installer.sh 8.961 --buildpkg Ubuntu/precise
$ cd ~/catalyst12.4/
$ sudo dpkg -i fglrx*.deb
$ sudo amdconfig --initial -f
$ sudo reboot
$ fglrxinfo
   display: :0.0  screen: 0
   OpenGL vendor string: Advanced Micro Devices, Inc.
   OpenGL renderer string: ATI Mobility Radeon HD 4200 Series
   OpenGL version string: 3.3.11631 Compatibility Profile Context
19
ответ дан 25 May 2018 в 12:02
  • 1
    Это сработало! Спасибо. Я постараюсь завтра взять время, чтобы завершить свой ответ, подробно описав все шаги, которые я сделал. – Boris 4 May 2012 в 02:34
  • 2
    Я столкнулся с той же проблемой .. но не смог найти " /etc/X11/xorg.conf" или "/usr/share/ati/fglrx-uninstall.sh" в любом месте. Я поднял аналогичный вопрос здесь . – iammilind 14 August 2012 в 21:11

Я обнаружил, что предоставленные ответы не будут работать для меня, пока я не сделаю дополнительный шаг. Если вы выполняете подробные инструкции и по-прежнему получаете ошибку badrequest, попробуйте следующее в терминале:

sudo gedit /etc/modprobe.d/blacklist-local.conf

В моем случае этот файл содержал одну запись:

blacklist fglrx

Это кажется довольно дьявольским, и я не знаю, в чем причина, но после комментирования этой строки

#blacklist fglrx

и перезагрузки fglrxinfo теперь дает правильный результат, а fgl_glxgears работает правильно.

1
ответ дан 25 May 2018 в 12:02

Я не могу переустановить пакет «libgl1-mesa-glx: i386». Он всегда дает тот же результат:

update-alternatives: warning: force re-alternatives / usr/lib/i386-linux-gnu/mesa/ld.so.conf, since the group of links i386-linux-gnu_gl_conf broken.
0
ответ дан 25 May 2018 в 12:02
  • 1
    больше проблем не обнаружено с тех пор, как используется установщик драйверов 12-6. Используется данное руководство . – Pavel 11 August 2012 в 16:28
  • 2
    ваш ответ не является ответом, я бы предложил вам опубликовать свой собственный вопрос, чтобы сделать его видимым. Но в любом случае вы решили свою проблему, поделиться интересной ссылкой, спасибо за это. – Boris 15 August 2012 в 12:45

fyi: 13.1 отображается как

t@t-ubuntu:~$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 5800 Series 
OpenGL version string: 4.2.12002 Compatibility Profile Context 9.012
0
ответ дан 25 May 2018 в 12:02
  • 1
    Это не дает ответа на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже своего сообщения - вы всегда можете прокомментировать свои собственные сообщения, и как только у вас будет достаточно репутации , вы сможете прокомментировать любую запись . – Radu Rădeanu 30 May 2013 в 12:44
  • 2
    это будет больно? Я положил его как ref. – TiloBunt 13 June 2013 в 07:18
Удалить центр катализатора. Восстановить flrgx. Очистить flrgx. Переустановите ati.
-2
ответ дан 25 May 2018 в 12:02
  • 1
    Можете ли вы указать на Бориса из того, что он представил, как вы пришли к такому выводу? – stephenmyall 2 May 2012 в 01:27
  • 2
    вы имеете в виду 1. sudo sh /usr/share/ati/fglrx-uninstall.sh 2. sudo apt-get repair flrgx 3. sudo apt-get purge flrgx 4. sudo sh ./amd-driver-installer-12-4-x86.x86_64.run? – Boris 2 May 2012 в 01:29
  • 3
    @Boris, Thats, как сделать то, что говорит ответ. Хотя это может быть правильный ответ (я не могу сказать), и для других, кто читает это в будущем, я думаю, что должно быть некоторое понимание того, как был сделан этот вывод. это даст другим возможность просмотреть и проверить, прежде чем выполнять. Риск ваш, я просто стараюсь быть полезным. (ATI Graphics - сложный бизнес в Linux) – stephenmyall 2 May 2012 в 01:46
  • 4
    Поэтому я попытался, но 2. apt-get repair - это не найденная команда. И 3. sudo apt-get purge flrgx не сделал много, потому что после шага 1 больше нет flrgx. И в конце переустановки я получаю ту же ошибку. @Ashu: некоторое объяснение будет оценено пожалуйста. – Boris 2 May 2012 в 02:03

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

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