Драйвера amd radeon linux mint

Драйвера amd radeon linux mint

System: Host: senya-All-Series Kernel: 4.15.0-47-generic x86_64 bits: 64 compiler: gcc v: 7.3.0 Desktop: Xfce 4.12.3 Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic Machine: Type: Desktop System: ASUS product: All Series v: N/A serial: Mobo: ASUSTeK model: H81M-K v: Rev X.0x serial: UEFI: American Megatrends v: 1104 date: 02/22/2016 CPU: Topology: Dual Core model: Intel Core i3-4330 bits: 64 type: MT MCP arch: Haswell rev: 3 L2 cache: 4096 KiB flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28000 Speed: 800 MHz min/max: 800/3500 MHz Core speeds (MHz): 1: 921 2: 920 3: 945 4: 941 Graphics: Device-1: AMD Curacao PRO [Radeon R7 370 / R9 270/370 OEM] vendor: ASUSTeK driver: radeon v: kernel bus ID: 01:00.0 Display: x11 server: X.Org 1.19.6 driver: ati,radeon unloaded: fbdev,modesetting,vesa resolution: 1024x768~60Hz OpenGL: renderer: AMD PITCAIRN (DRM 2.50.0 / 4.15.0-47-generic LLVM 6.0.0) v: 4.5 Mesa 18.0.5 direct render: Yes Audio: Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1b.0 Device-2: AMD Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series] vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 01:00.1 Sound Server: ALSA v: k4.15.0-47-generic Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: 2.3LK-NAPI port: d000 bus ID: 03:00.0 IF: enp3s0 state: down mac: IF-ID-1: enp0s20u2c4i2 state: up speed: N/A duplex: N/A mac: Drives: Local Storage: total: 1.32 TiB used: 11.91 GiB (0.9%) ID-1: /dev/sda vendor: Seagate model: ST1000DM010-2EP102 size: 931.51 GiB temp: 35 C ID-2: /dev/sdb vendor: Western Digital model: WDS120G2G0A-00JH30 size: 111.80 GiB temp: 38 C ID-3: /dev/sdc vendor: Western Digital model: WD3200BPVT-35ZEST0 size: 298.09 GiB temp: 33 C ID-4: /dev/sdd type: USB vendor: SanDisk model: Cruzer Blade size: 14.59 GiB Partition: ID-1: / size: 292.41 GiB used: 9.57 GiB (3.3%) fs: ext4 dev: /dev/sdc1 Sensors: System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: radeon temp: 35 C Fan Speeds (RPM): cpu: 0 Info: Processes: 219 Uptime: 22m Memory: 7.73 GiB used: 2.02 GiB (26.1%) Init: systemd runlevel: 5 Compilers: gcc: 7.3.0 Shell: bash v: 4.4.19 inxi: 3.0.27
*-display description: VGA compatible controller product: Curacao PRO [Radeon R7 370 / R9 270/370 OEM] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:01:00.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list rom configuration: driver=radeon latency=0 resources: irq:27 memory:e0000000-efffffff memory:f7e00000-f7e3ffff ioport:e000(size=256) memory:c0000-dffff

Менеджер драйверов в упор не видит драйверов. На винде всё работает нормально, видеокарта целая, рабочая.
Как установить драйвер для минта?

Читайте также:  Linux монтирование от имени пользователя

При попытке установки скачанного драйвера (fglrx-15.302), консоль пишет следующее:

root@senya-All-Series:/home/senya# ‘/home/senya/Загрузки/fglrx-15.302/amd-driver-installer-15.302-x86.x86_64.run’
Created directory fglrx-install.CYG87J
Verifying archive integrity. All good.
Uncompressing AMD Proprietary Driver-15.302.
=====================================================================
AMD Proprietary Driver Installer/Packager
=====================================================================

error: Detected X Server version ‘XServer 1.19.6_64a’ is not supported. Supported versions are X.Org 6.9 or later, up to XServer 1.10 (default:v2:x86_64:lib:XServer 1.19.6_64a:none:4.15.0-48-generic:)
Installation will not proceed.

Removing temporary directory: fglrx-install.CYG87J

Источник

Драйвера amd radeon linux mint

Соберу здесь в виде инструкции информацию, по которой устанавливаю выпиленный проприетарный драйвер fglrx в Linux Mint.
Спасибо за вводную информацию adargeos, форуму kubuntu , и репозиторию imageguy за выкладку патчей

Инструкция актуальна для Linux Mint 18.X с ядром от 4.4.0-53 , в Linux Mint 19+ работать не будет.
Драйвер совместим со следующими моделями видеокарт:

  • AMD Radeon™ R9 Fury X
  • AMD Radeon™ R9 Fury
  • AMD Radeon™ R9 Nano
  • AMD Radeon™ R9 300 Series
  • AMD Radeon™ R9 200 Series
  • AMD Radeon™ R7 300 Series
  • AMD Radeon™ R7 200 Series
  • AMD Radeon™ R5 230 Series
  • AMD Radeon™ HD 8000 Series
  • AMD Radeon™ HD 7000 Series
  • AMD Radeon™ HD 6000 Series
  • ATI Radeon™ HD 5000 Series
  • AMD Radeon™ HD 7600A Series
  • AMD Radeon™ HD 7450A Series
  • AMD Radeon™ HD 6600A Series
  • AMD Radeon™ HD 6350A Series
  • A-Series AMD Radeon™ R7 Graphics
  • A-Series AMD Radeon™ R6 Graphics
  • A-Series AMD Radeon™ R5 Graphics
  • A-Series AMD Radeon™ R4 Graphics
  • A-Series AMD Radeon™ R3 Graphics
  • FX-8800P AMD Radeon™ R7 Graphics
  • E-Series AMD Radeon™ R2 Graphics ​
  • AMD Radeon™ HD 8000D Series
  • AMD Radeon™ HD 7000D Series
  • AMD Radeon™ HD 6000D Series
  • AMD Radeon™ HD 8000G Series
  • AMD Radeon™ HD 7000G Series
  • AMD Radeon™ HD 6000G Series
  • AMD Radeon™ R9 M300 Series
  • AMD Radeon™ R7 M300 Series
  • AMD Radeon™ R5 M300 Series
  • AMD Radeon™ R9 M200 Series
  • AMD Radeon™ R7 M200 Series
  • AMD Radeon™ R5 M200 Series
  • AMD Radeon™ HD 8000M Series
  • AMD Radeon™ HD 7000M Series
  • AMD Radeon™ HD 6000M Series
  • ATI Mobility Radeon™ HD 5000 Series
echo "deb https://linuxmint.com.ru/repo/xenial/ /" | sudo tee -a /etc/apt/sources.list wget --quiet https://linuxmint.com.ru/repo/xenial/lmcomru-pubkey; sudo apt-key add lmcomru-pubkey apt update
apt install xserver-xorg-core=2:1.17.3-2ubuntu4 xserver-common=2:1.17.3-2ubuntu4 xserver-xorg-input-evdev=1:2.9.2-1ubuntu1 xserver-xorg-input-synaptics=1.8.2-1ubuntu2 xserver-xorg-input-vmmouse=1:13.1.0-1ubuntu1 xserver-xorg-input-wacom=1:0.32.0-0ubuntu2 xserver-xorg-video-intel=2:2.99.917+git20160218-1ubuntu2 xserver-xorg-video-radeon=1:7.6.1-1ubuntu1 lib32gcc1 libc6 libc6-dbg libc6-i386 

3. Установка драйвера производится на соответсвующую версию ядра из LTS-ветки ( uname -r ):

Читайте также:  Check user and group in linux

Для ядра 4.4

apt install fglrx fglrx-dev fglrx-core fglrx-amdcccle
sudo add-apt-repository ppa:ubuntu-toolchain-r/test apt update apt install gcc-6 sudo ln -s /usr/bin/gcc-6 /usr/bin/gcc-6.3 
sudo add-apt-repository ppa:ubuntu-toolchain-r/test apt update apt install gcc-7 sudo ln -s /usr/bin/gcc-7 /usr/bin/gcc-7.2 

4. обновление конфигурации и фиксация версии xorg

sudo aticonfig --initial sudo apt hold xserver-xorg-core xserver-common fglrx-core
export COGL_DRIVER=gl export COGL_OVERRIDE_GL_VERSION=1.4 export COGL_RENDERER=GLX

Иначе вместо радостей прилетит черный экран.

5. на уровне grub блеклистим свободные драйвера:
открываем /etc/default/grub и строку GRUB_CMDLINE_LINUX_DEFAULT приводим к следующему виду

GRUB_CMDLINE_LINUX_DEFAULT="quiet modprobe.blacklist=radeon modprobe.blacklist=amdgpu"

Сохраняем изменения, и обновляем grub с sudo update-grub

Финал
Перезагружаем систему и радуемся драйверу:

Итак, основные проблемы с установкой драйвера исходят из отсутствия поддержки новой версии Xorg и свежих ядер. В обход первой проблемы — установим крайнюю совместимую с драйвером версию Xorg, для совместимости с ядром будем применять патчи.

sudo apt purge xserver-xorg xserver-common xserver-xorg-core

3. Устанавливаем скачанные пакеты на замену удаленным, переходим в папку куда они загружались и устанавливаем коммандой:

4. Затем, для проверки успешности изменений — перезагружаемся. И если все завелось нормально — продолжаем установку.
Если же что-то пошло не так — откатываем изменения и прекращаем установку описав тут ошибки:

sudo apt purge xserver-xorg xserver-common xserver-xorg-core sudo apt install xserver-xorg xserver-xorg-video-ati xserver-xorg-video-intel
sudo apt hold xserver-xorg-core xserver-common
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases libqtgui4 xserver-xorg-dev lib32gcc1

7. Следующей последовательностью команд скачаем драйвер, распакуем и применим патчи для работы на нашей системе:

mkdir amd-15.12 && cd amd-15.12 wget --referer='http://support.amd.com/en-us/download/desktop?os=Linux+x86_64' http://www2.ati.com/drivers/linux/radeon-crimson-15.12-15.302-151217a-297685e.zip unzip radeon-crimson-15.12-15.302-151217a-297685e.zip cd fglrx-15.302 wget https://aur.archlinux.org/cgit/aur.git/snapshot/catalyst-test.tar.gz chmod a+x catalyst-test.tar.gz tar -xvf catalyst-test.tar.gz chmod +x amd-driver-installer-15.302-x86.x86_64.run ./amd-driver-installer-15.302-x86.x86_64.run --extract ./drv cd drv/ patch -Np1 --verbose < ../catalyst-test/arch-fglrx-authatieventsd_new.patch patch -Np1 --verbose < ../catalyst-test/lano1106_fglrx_intel_iommu.patch patch -Np1 --verbose < ../catalyst-test/lano1106_kcl_agp_13_4.patch patch -Np1 --verbose < ../catalyst-test/makefile_compat.patch patch -Np1 --verbose < ../catalyst-test/4.3-gentoo-mtrr.patch patch -Np1 --verbose < ../catalyst-test/4.3-kolasa-seq_printf.patch patch -Np1 --verbose < ../catalyst-test/crimson_i686_xg.patch patch -Np1 --verbose < ../catalyst-test/fglrx_gpl_symbol.patch patch -Np1 --verbose < ../catalyst-test/4.4-manjaro-xstate.patch

8. Далее в исходных инструкциях значилась сборка деб-пакета, но у меня ни разу в Sarah не получилось собрать его для Xenial, поэтому устанавливаем напрямую из исходников:

sudo ./ati-installer.sh 15.302 --install

Источник

Оцените статью
Adblock
detector