Fglrx debian stretch: apt — fglrx on Debian stretch
Содержание
Запуск / установка старых карт ATI Radeon HD 2000/3000/4000 на Debian Jessie | 16rom.com
рУССКИЙ
ИДИ НАХУЙ
Debian Jessie (заивисит от вашей версии Xorg) не поддерживает проприетарные дрова на ATI, который управляют Radeon HD 2000/3000/4000 series. Как сказано в оф.вики https://wiki.debian.org/ATIProprietary “is not available for Debian 8 “Jessie”, as upstream has not updated the driver for newer Xorg releases (726500).”.
На этот случай, если у вас старая карта Radeon HD 2000/3000/4000 серий, вы можете использовать только свободный драйвер xserver-xorg-video-radeon, который оживит вашу систему.with the new Debian release.
В моем случае это
lscpi 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV710/M92 [Mobility Radeon HD 4530/4570/545v]
1.- Добавляйте non-free репозитории в “/etc/apt/sources.list”:
deb http://ftp.debian.org/debian/ jessie main contrib non-free deb-src http://ftp.debian. org/debian/ jessie main contrib non-free
2.- Обновите apt и установите пакет:
apt-get update apt-get install firmware-linux-nonfree
3. Перезагружайтесь и наслаждайтесь!
Для тех же, кто решил поэкспериментировать с дровами fglrx и убил xorg до консоли (как я например) — нужно сделать следующее:
1) удаляйте дрова скриптом + апт
sudo sh /usr/share/ati/fglrx-uninstall.sh sudo apt-get remove --purge fglrx*
2) Если планируете использовать open-souce дрова, тогда нужно переинсталить несколько компонентов
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon sudo apt-get install xserver-xorg-video-ati sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup sudo rm -rf /etc/ati
3) После этого перезагружайтесь и все должно заработать. Лично у меня, сколько с бубном не плясам, завелась видяха норм только после удаления проприетарных и обновления.
Кстати, слетело видео после apt-get upgrade. Видимо, не дочитал что оно там спрашивало по поводу дров. Сначала библиотек не было каких-то (libGL.so.1) и по этой причине не стартовало много софта.
Больше инфы можно почитать тут http://wiki.cchtml.com/index.php/Ubuntu_Raring_Installation_Guide#Installing_Proprietary_Drivers_a.k.a._Catalyst.2Ffglrx
Теги
linux
debian
ati
Ваше имя
Уведомлять меня о новых комментариях
Все комментарии
Ответы на мой комментарий
Comment
О текстовых форматах
Plain text
- HTML-теги не обрабатываются и показываются как обычный текст
ooo ooooo oooo ooooooooo. oooo .ooo
`88. .888' `888 `888 `Y88. `888 .88'
.ooooo oo 888b d'888 888 .oo. 888 . d88' 888 .oo. d88'
d88' `888 8 Y88. .P 888 888P"Y88b 888ooo88P' 888P"Y88b d888P"Ybo.
888 888 8 `888' 888 888 888 888 888 888 Y88[ ]88
888 888 8 Y 888 888 888 888 888 888 `Y88 88P
`V8bod888 o8o o888o o888o o888o o888o o888o o888o `88bod8'
888.
8P'
"
Введите код, указанный выше
Введите код, изображенный в стиле ASCII-арт.
рУССКИЙ
ИДИ НАХУЙ
Copyright © 2013-2021 16rom.com
Установка и удаление Драйвера ATI на старые видеокарты в Debian Wheezy
?
- Установка и удаление Драйвера ATI на старые видеокарты в Debian Wheezy
- ernesto_vegero
- July 19th, 2014
Установка fglrx-legacy
В источниках /etc/apt/sources. -]*-,,’)
# aptitude -r -t wheezy-backports install fglrx-legacy-driver fglrx-legacy-controlИнициализируем карту
# aticonfig —initialГрафическая утилита настройки адаптера
# amdcccleУдаление драйвера fglrx
# apt-get remove —purge fglrx*
переписать содержимое файла /etc/X11/xorg.conf.original-0 который создался при установке драйвера fgrlx в /etc/X11/xorg.conf
Установка свободного драйвера
посмотреть чип видеокарты
# dmesg | grep firmwareЕсли в списке привутствует ваш чип то продолжаем
- Radeon R100 (7000 – 7500)
- Radeon R200 (8500 — 9200, 9250)
- Radeon R300 (9500 — 9800, X300 — X600, X1050)
- Radeon R400 (X700 — X850)
- Radeon R500 (X1300 — X1950)
- Radeon R600 (HD 2400, HD 2600 и HD 2900)
- Radeon RS600
- Radeon RS690
- Radeon RS780
- Radeon RV610
- Radeon RV620
- Radeon RV630
- Radeon RV635
- Radeon RV670 (HD 3xxx)
- Radeon RV710
- Radeon RV730
- Radeon RV770
В источниках /etc/apt/sources. list в wheezy дописать contrib non-free
# Packages for Debian 7 «Wheezy»
deb http://http.debian.net/debian/ wheezy main contrib non-freeв терминале
# aptitude update
# apt-get install firmware-linux-nonfree
# grep DRM_RADEON /boot/config-$(uname -r)Вывод должен быть:
CONFIG_DRM_RADEON=mЕсли это значение n, вам придется пересобрать ядро.
Для проверки поддержки AGP, выполните команду:# grep AGP /boot/config-$(uname -r)
Вывод должен быть:
CONFIG_AGP=y
Редактируем xorg.conf# nano /etc/X11/xorg.conf
Вписываем туда
Section «Device»
Identifier «Device0»
Driver «radeon»
EndSectionВключение 3D ускорения
Необходимо установить драйвер библиотек в целях использования 3D возможностей карты:
# aptitude install libgl1-mesa-driПроверка производительности
Для этого вам понадобится утилиты Mesa:
# apt-get install mesa-utilsЧтобы определить что 3D ускорение работает, выполните команду:
$ glxinfo | grep renderВывод должен быть:
direct rendering: YesЧтобы узнать сколько кадров в секунда (fps) выдает ваша видеокарта запустите следующую команду:
$ glxgears Расширить рабочий стол в xfce4 Посмотреть задействованные выходы видео и доступные разрешения для подключенных к ним дисплеев. $ xrandr Расширить рабочий стол на дисплей подключенный к DVI-0 основной дисплей ноутбука LVDS $ xrandr --output LVDS --mode 1280x800 --pos 0x0 --output DVI-0 --mode 1280x720 --pos 1280x0 если установлен проприентарный драйвер придется сначала расширить допустимое рабочее пространство выполнив # amdcccle расширить рабочее окружение на второй монитор и перезагрузить.
apt — fglrx в Debian Stretch
спросил
Изменено
5 лет, 8 месяцев назад
Просмотрено
15 тысяч раз
Как установить драйвер fglrx в Debian Stretch? В трекере пакетов указано, что сейчас нет доступных пакетов, поэтому я добавил Sid, закрепленный на 100. Когда я пытаюсь установить fglrx-driver
now, aptitude
возвращает что-то о xorg-video-abi-18
, пакет, который должен быть предоставлен самим X-сервером, как указано здесь.
Как вообще возможно, что что-то столь важное, как драйвер, не находится в репозитории одного из крупнейших дистрибутивов уже почти целый месяц?
- debian
- apt
- fglrx
Текущий сервер X.Org предоставляет xorg-video-abi-19
, что fglrx
не поддерживает; ABI несовместимы вперед, поэтому вы не можете установить драйвер из репозиториев.
В Debian 9 и более поздних версиях единственный способ использовать графические процессоры AMD — это бесплатный драйвер radeon
(с сопутствующей несвободной прошивкой в firmware-linux-nonfree
) или для более новых графических процессоров его преемник . amdgpu
(и на них можно было бы при необходимости использовать проприетарный драйвер AMDGPU Pro).
Обратите внимание, что fglrx
на самом деле не является частью Debian, это часть несвободного репозитория, размещенного в инфраструктуре Debian, но не получающего такой же заботы и поддержки. Что касается Debian, fglrx
не отсутствует в его дистрибутиве, потому что он никогда не был его частью.
1
У меня была та же проблема, и установка драйвера с открытым исходным кодом решила мою проблему (убедитесь, что в вашем source.lst есть contrib и non-free):
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
(команда взята со следующей вики-страницы: https://wiki.debian.org/AtiHowTo)
Я решил проблему, понизив версию x-сервера до того, который указан в jessie. Следующий скрипт должен помочь:
#!/bin/bash printf "deb http://ftp.de.debian.org/debian/ стабильная основная несвободная часть\ndeb-src http://ftp.de.debian.org/debian/ стабильная основная несвободная часть\n" > /etc/apt/sources.list.d/stable.list printf "Пакет: xserver-*\nPin: выпуск a=stable\nPin-Priority: 1001\n" > /etc/apt/preferences.d/xserver.pref apt-get update;apt-get dist-upgrade выход 0
Чтобы отменить изменения, удалите файлы, созданные в этом процессе.
Обратите внимание, что я не могу гарантировать, что это сработает. Вы должны делать это только в том случае, если понимаете, что будет делать этот скрипт.
1
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя адрес электронной почты и пароль
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie
linux — Как установить AMD Catalyst 15.
7 (fglrx 15.20.1046) на Debian 8 (Джесси)?
** Обновление от 21.09.2015 **
- Новые ссылки на пакеты mutter
Некоторое время назад я пытался установить Catalyst 15.7 в большинстве дистрибутивов Linux с помощью GNOME, и после нескольких попыток мне удалось его установить.
В этом ответе я покажу вам, как установить Catalyst 15.7 на Debian 8 независимо от используемой вами среды рабочего стола.
Просто чтобы уточнить, я использовал эту процедуру в следующих средах рабочего стола:
- KDE
- ГНОМ
- Корица
- XFCE
Прежде чем мы начнем, нам нужно установить некоторые зависимости, поэтому мы откроем терминал и выполним следующую команду:
sudo apt-get install gcc g++ make dkms fakeroot
После установки зависимостей можем продолжить загрузку Catalyst с официального сайта AMD:
Катализатор AMD 15.7
После загрузки Catalyst мы должны разархивировать. В папке, куда вы распакуете Catalyst, мы откроем терминал и запустим следующие команды:
Во-первых, мы дадим разрешения на выполнение.
chmod +x amd-драйвер-установщик-15.20.1046-x86.x86_64.run
Далее приступаем к установке драйвера.
sudo ./amd-driver-installer-15.20.1046-x86.x86_64.run --install
После установки драйвер спросит, хотите ли вы перезагрузить компьютер. Выберите «нет».
Теперь нам нужно создать файл конфигурации для X-сервера, поэтому выполните следующую команду:
судо атиконфиг --инициал
Примечание. Если вам нужно использовать другие параметры с командой aticonfig, прочтите справку по ней, выполнив в терминале следующую команду:
атиконфигурация --помощь
Только для пользователей GNOME.
К сожалению, у Catalyst есть некоторые проблемы совместимости с GNOME, поэтому для исправления мы должны запустить в терминале следующие команды:
Су
эхо "экспорт COGL_DRIVER=gl" >> /etc/environment
эхо "экспорт COGL_OVERRIDE_GL_VERSION=1. 4" >> /etc/environment
эхо "экспорт COGL_RENDERER=GLX" >> /etc/environment
эхо "экспорт LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> /etc/environment
Предыдущие команды помогают mutter определить версию OpenGL, с этим проблема с GDM решена.
Теперь нам нужна помощь mutter, чтобы определить версию OpenGL, которую наш сеанс GNOME может правильно загрузить. Для этого запустите в терминале следующие команды без прав root:
сенсорный ~/.xsession
эхо "экспорт COGL_DRIVER=gl" > ~/.xsession
эхо "экспорт COGL_OVERRIDE_GL_VERSION=1.4" >> ~/.xsession
эхо "экспорт COGL_RENDERER=GLX" >> ~/.xsession
эхо "экспорт LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> ~/.xsession
эхо "сеанс гнома" >> ~/.xsession
Только для пользователей ноутбуков GNOME.
В ноутбуках сбой gnome-shell, причиной сбоя является ошибка X, утверждающая аргументы для
XRRChangeOutputProperty вызывается из
mutter-3.14.4/src/backends/x11/meta-monitor-manager-xrandr.c:output_set_presentation_xrandr
Чтобы исправить эту ошибку, мы должны перекомпилировать «mutter» с исходным кодом исправления. Для пользователей архитектуры amd64 можно сохранить задание, скачав следующие файлы, которые скомпилировал и запаковал сам.
gir1.2-mutter-3.0_3.14.4-1~deb8u1_amd64.deb
libmutter-dev_3.14.4-1~deb8u1_amd64.deb
libmutter0e_3.14.4-1~deb8u1_amd64.deb
mutter_3.14.4-1~deb8u1_amd64.deb
бормотание-common_3.14.4-1~deb8u1_all.deb
бормотание-dbg_3.14.4-1~deb8u1_amd64.deb
Для пользователей архитектуры i386 скоро выложу скомпилированные и упакованные пакеты, так что следите за обновлениями этого руководства.
Для установки пакетов необходимо открыть терминал в папке, куда вы скачали пакеты и выполнить следующую команду:
sudo dpkg -i *.