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 *.