Linux mint не видит видеокарту amd
При использовании новейшей модели видеокарты на основе графического процессора производства AMD вы можете столкнуться со следующей проблемой: из-за устаревшего видеодрайвера из репозитория дистрибутива Ubuntu или Linux Mint будут наблюдаться проблемы с видеовыводом.
Существует вариант решения данной проблемы, не связанный с использованием официального репозитория дистрибутива: вы можете установить новейшую версию видеодрайверов из неофициального, но в то же время надежного персонального архива пакетов (PPA). Кроме того, вы можете попробовать установить пропиетарный драйвер от разработчика — компании AMD.
1. Установка открытых видеодрайверов из архива пакетов oibaf
Вы можете установить новейшие драйверы для видеокарт на основе графических процессоров производства AMD из неофициального архива пакетов oibaf/graphics-drivers.
Этот метод решения проблемы с устаревшими драйверами из комплекта поставки дистрибутива работает в подавляющем большинстве случаев, так как персональный архив пакетов поддерживается разработчиком с хорошей репутацией. Этот разработчик адаптирует новейшие версии открытых драйверов для дистрибутивов Ubuntu и Linux Mint, поэтому они будут гарантированно совместимы с данными дистрибутивами.
Но, в любом случае, использование персонального архива пакетов связано с определенными рисками, от которых невозможно застраховаться. Однако, при точном следовании приведенным ниже инструкциям вы сможете свести эти риски к минимуму.
Предупреждение: вы должны обновлять драйверы лишь в том случае, если наблюдаете реальные проблемы с видеовыводом! Не стоит обновлять их лишь ради увеличения номера версии, как обычно делают пользователи Windows.
Вы должны действовать следующим образом:
A. В случае использования дистрибутива Linux Mint не стоит пренебрегать возможностью создания снимка файловой системы с помощью TimeShift для того, чтобы иметь возможность откатить сделанные изменения.
B. В первую очередь следует открыть окно терминала, скопировать и вставить в него следующую команду:
sudo add-apt-repository ppa:oibaf/graphics-drivers
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. При запросе пароля вы должны будете ввести свой пароль. В Ubuntu символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. В Linux Mint символы пароля будут отображаться с помощью звездочек. После ввода пароля следует снова нажать клавишу Enter.
Данная команда позволяет добавить персональный архив пакетов в список источников программного обеспечения дистрибутива.
C. Далее следует выполнить с помощью терминала следующую команду:
sudo apt-get update
После окончания ввода команды следует также нажать клавишу Enter для ее исполнения.
Данная команды позволит вашей системе получить информацию о содержимым добавленного источника программного обеспечения.
D. Теперь следует убедиться в том, что вы создали снимок файловой системы с помощью TimeShift при наличии такой возможности и установить драйверы. В результате будут обновлены не только драйверы для видеокарт с графическими процессорами производства AMD: по сути, будут обновлены все драйверы для видеокарт с открытым исходным кодом. Для инициирования процесса обновления следует выполнить следующую команду:
sudo apt-get upgrade
После окончания ввода команды также следует нажать клавишу Enter для ее исполнения.
E. Сразу же после завершения процесса обновления пакетов следует перезагрузить компьютер с помощью следующей команды:
Как обычно, после окончания ввода команды следует нажать клавишу Enter для ее исполнения. После перезагрузки ваша видеокарта должна работать с обновленным драйвером.
F. Теперь следует удалить информацию о персональном архиве пакетов oibaf/graphics-drivers из системы для того, чтобы застраховаться от последующей установки обновленной версии драйверов с ошибками. В Linux Mint вам нужно будет найти в главном меню и запустить приложение «Источники приложений» (обычно оно размещается в разделе «Администрирование» или «Система» главного меню системы), перейти в раздел «PPA-репозитории», по очереди выделить два репозитория oibaf/graphics-drivers и удалить их (с помощью кнопки «Удалить» снизу). После этого нужно обновить кэш и закрыть окно приложения.
G. После выполнения описанных выше действий следует запустить приложение «Менеджер обновлений» и воспользоваться кнопкой «Проверить обновления» для того, чтобы избавиться от возможной информации об обновлениях установленной версии драйверов. Не стоит беспокоиться об отказе от установки обновлений драйверов для видеокарт — для обычных пользователей даже их обновления безопасности не имеют решающего значения.
2. Установка пропиетарных драйверов от компании AMD
Если вам нужна более высокая производительность и лучшая совместимость с играми и у вас одна из новых видеокарт с графическим процессором от AMD (а точнее, видеокарта с графическим процессором AMD Radeon R9 Fury или более новым), вы можете отдать предпочтение пропиетарному видеодрайверу amdgpu-pro от компании AMD. Для его установки следует действовать следующим образом:
A. В случае использования дистрибутива Linux Mint не стоит пренебрегать возможностью создания снимка файловой системы с помощью TimeShift для того, чтобы иметь возможность откатить сделанные изменения.
B. Далее нужно перейти на страницу загрузки программного обеспечения веб-сайта AMD и определиться с тем, доступен ли драйвер amdgpu-pro для вашей видеокарты. Как для Ubuntu 18.04 LTS, так и для Linux Mint 19 подойдет драйвер из раздела «Ubuntu x86» (64-Bit, если у вас 64-битная система и 32-Bit, если у вас 32-битная система). Сам драйвер должен носить имя «Radeon Software for Linux Driver». Следует загрузить его с помощью кнопки «Download». Драйвер будет сохранен в директории «Загрузки».
C. Теперь нужно перейти в директорию с драйвером и распаковать его. Для этого нужно открыть терминал и ввести в него следующую команду:
cd Загрузки && tar -xf amdgpu-pro-*.tar.xz && cd amdgpu-*/
После окончания ввода команды следует нажать клавишу Enter для ее исполнения.
D. Наконец, следует запустить установщик драйвера с помощью следующей команды:
После окончания ввода команды следует также нажать клавишу Enter для ее исполнения.
E. Как только установщик драйвера завершит свою работу, вы должны будете перезагрузить систему с помощью следующей команды:
Как обычно, после окончания ввода команды следует нажать клавишу Enter для ее исполнения.
Проблема в заголовке, если не в том разделе, извиняюсь. Стоит сказать, что в linux я новичок.
Пробовал следующее: lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
xrandr --listproviders Providers: number : 1 Provider 0: id: 0x48 cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 0 name:Intel
lshw *-generic описание: Unassigned class продукт: Illegal Vendor ID производитель: Illegal Vendor ID физический ID: 0 сведения о шине: pci@0000:01:00.0 версия: ff разрядность: 32 bits частота: 66MHz возможности: bus_master vga_palette cap_list rom кофигурация: driver=radeon latency=255 maxlatency=255 mingnt=255 ресурсы: IRQ:44 память:d0000000-d7ffffff память:d8600000-d863ffff ioport:3000(размер=256) память:d8640000-d865ffff *-display описание: VGA compatible controller продукт: 3rd Gen Core processor Graphics Controller производитель: Intel Corporation физический ID: 2 сведения о шине: pci@0000:00:02.0 версия: 09 разрядность: 64 bits частота: 33MHz возможности: vga_controller bus_master cap_list rom кофигурация: driver=i915 latency=0 ресурсы: IRQ:43 память:d8000000-d83fffff память:c0000000-cfffffff ioport:4000(размер=64)
На борту стоит интегрированная intel 400 + дискретная ati radeon hd8750. Моя проблема, изначально, заключалась в том, что не получалось включить дискретную видеокарту, драйвера свободные стоят, если ставлю проприетарные, то не запускается Х-сервер. Через биос невозможно отключить интегрированную, можно лишь дискретку (сейчас включена, но все равно не видно)
Собственно вопрос, что сделать, чтобы ее наконец заметил linux? =================================================== UPD: теперь такая картина xrandr --listproviders Providers: number : 3 Provider 0: id: 0x68 cap: 0x9, Source Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 2 name:Intel Provider 1: id: 0x3f cap: 0x6, Sink Output, Source Offload crtcs: 0 outputs: 0 associated providers: 2 name:radeon Provider 2: id: 0x3f cap: 0x6, Sink Output, Source Offload crtcs: 0 outputs: 0 a
Дистрибутив какой? Версия ядра и иксов, а также драйвера интел. Драйвер amd в системе установлен? Какой драйвер предпочитаешь использовать - catalyst или опенсорс?
И да, у тебя случаем каталист не установлен?
Вроде как не установлен, но если подскажете как проверить, скажу более точно
Хм. Видимо не установлен, но попробуй в терминале выполнить:
dmesg | grep fglrx
lsmod | grep fglrx
Если ничего не выдаст - значит так и есть.
В таком случае странно, что у тебя не видит карту.
Ноутбук? Какая модель?
Посмотрел немного информации. Вот ссылка на вики арча.
В общем, получается так, что на данный момент не работает динамическое переключение между интел и амд на опенсорс драйвере, нужно допиливать X-ы под это.
Таким образом есть 3 варианта: пробовать проект бамблби для амд (ссылки после ATI Dynamic Switchable Graphics), пробовать проприетарный драйвер (в арче предлагается нестандартный драйвер, по всей видимости с какими-то патчами) или забыть про дискретную карту и пользоваться интегрированной, пока не появится нормальная поддержка такой схемы.
Если бы были обе карты amd - никаких проблем.
В общем, получается так, что на данный момент не работает динамическое переключение между интел и амд на опенсорс драйвере, нужно допиливать X-ы под это.
А люди не знают, и запускают софт/игры на дискретке через DRI_PRIME=1.
Вот это — правильная картина, у меня типа того же:
Всё у тебя увидело. Для использования дискретки запускай программы, в которых она тебе нужна, с DRI_PRIME=1.
Хорошо, тогда у меня, вероятно, очень глупый вопрос: как мне запустить любую из игр стим такой командой? Ведь не сам же стим нужно запустить так DRI_PRIME=1 steam
Вот со стимом я точно не помощник, не пользуюсь. Позовём специалиста, может он в курсе: sudo cast Novell-ch .
И еще есть пару вопросов: 1) Теперь всегда если запускаю какое-то приложение через дискретку, будь то стим или еще что-то, нужно прописывать DRI_PRIME=1? 2) При запуске того же стима через DRI_PRIME=1, он теряет свой главный интерфейс, словно становится прозрачным, но если свернуть ту программу, что под ним открыта, то видно, что он словно ее сфотографировал и использовал в качестве фона, но при всем этом кнопки на память могу найти и все нажимать так же могу, потому эта проблема не критична
3) При запуске приложения получаю ошибку CheckGlExtension: Requered Open GL Extension «GL_ARB_separate_shader_objects» is not supported. Please update your Open GL Driver. Пытался загуглить как обновить этот драйвер, не нашел адекватной статьи
Заранее спасибо за помощь, уже очень помогли :)
запускай стим на интеле а в свойствах нужной тебе игры уже прописывай DRI_PRIME=1 %command%
если не включен dri3 то дучше использовать какой-то композитный менеджер типа kwin, xcompmgr, compton
твоя дискретка может быть не vga-compatible. попробуй lspci | grep -i amd . по крайней мере, у меня именно так.
Вот что мне ответило lspci | grep -i amd 01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M] (rev ff)
Приветствую всех. Linux mint не видит дискретную видеокарту amd radeon r5 m255 , стоковая Intel(R) HD Graphics 5500. Вот что выводит lspci | grep VGA: 00:02.0 VGA compatible controller:
Пытался запустить через DRI_PRIME=1 , но безуспешно , дискретная видеокарта не запускается. Помогите , не нашел ни одной полезной статьи в интернете по этому поводу , а всве что нашел оказалось не рабочим.
Сбрось полный вывод lspci
0a:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz PRO [Radeon R5 M255]
Вижу , но как ее включить
Ну всё работает, по крайней мере всё видно
Проверь вывод и покажи его сюда:
Всё работает. Попробуй теперь запустить что-то графически требовательное через:
Да, убери свой дурацкий тег из темы и добавь три тега [amd], [prime], [mint] (без скобок, конечно) — люди подтянутся которые лучше понимают, что тебе лучше щас сделать, проприетарный драйвер поставить и как, в минте вроде есть графическая тыкалка мышкой для этого, или firmware nonfree если нужен если не стоит еще, я в минте пас.
mandala ★★★★ ( 18.12.18 07:41:55 )
Последнее исправление: mandala 18.12.18 07:42:36 (всего исправлений: 1)
ытался запустить через DRI_PRIME=1 , но безуспешно , дискретная видеокарта не запускается
Что происходит, почему ты решил что не запускается? Судя по тому что шестеренки работают все норм. Покажи вывод glxinfo | grep Open и DRI_PRIME=1 glxinfo | grep Open
Если ты судишь по одинаковому колву фпс в шестеренках то это судя по всему синхронизация вертикальная включена.
Behem0th ★★★★★ ( 18.12.18 09:12:05 )
Последнее исправление: Behem0th 18.12.18 09:15:55 (всего исправлений: 2)
синхронизация вертикальная включена
Так можно выключить:
glxgears не бенчмарк
Как тебе уже сказали, мерить производительность glxgears нельзя. Тем более, при оффлоадинге.
glxinfo | grep Open:
DRI_PRIME=1 glxinfo | grep Open:
vblank_mode=0 DRI_PRIME=1 glxgears С этим показывает нормально.
Как можно полностью переключиться на дискретную видеокарту без DRI_PRIME=1 ?
А чем ее можно мерить?
Ну все у тебя нормально. Чтоб нормально сравнить производительность запусти какую ни будь игру на интеле и на АМД да сравни. Или бенчи, unigine valley или новее unigine superposition как примеры неплохих тестов.
Как можно полностью переключиться на дискретную видеокарту без DRI_PRIME=1 ?
Добавить DRI_PRIME=1 в глобальные переменные. Но зачем?
Behem0th ★★★★★ ( 19.12.18 07:05:19 )
Последнее исправление: Behem0th 19.12.18 07:07:18 (всего исправлений: 1)
Интеловская видеокарта слишком слабая , и ноутбук может лагать даже при банальном просмотре видео в браузере , а переключать видеокарту таким методом не всегда удобно , и к тому же нужно узнавать полное название пакета программы.На винде все это дело было удобно организовано , можно ли сделать также и на минте?
ноутбук может лагать даже при банальном просмотре видео в браузере
Не понятно что подразумевается под лагами, ЕМНИП в линуксе не один браузер по умолчанию не использует видюху для ускорения видео. Опиши что за лаги. Скажи установлен ли в системе драйвер xf86-video-intel я не пользовался минтом потому не знаю как там называется пакет, возможно xserver-xorg-video-intel поищи по аналогии и скажи установлен или нет.
нужно узнавать полное название пакета программы
Нет, правишь ярлыки нужных программ добавляя туда указанную переменную.
В любом случае я уже говорил что тебе просто нужно добавить DRI_PRIME=1 в глобальные переменные. Поищи в инет как это сделать.
Behem0th ★★★★★ ( 19.12.18 10:01:57 )
Последнее исправление: Behem0th 19.12.18 10:02:24 (всего исправлений: 1)
Никогда меня это не интересовало. У меня всегда стоит пара игрушек на случай необходимости бенчмарка, чтобы понять, что что-то не так.
Приложениям, которым надо работать на дискретке - в ярлык пропиши DRI_PRIME=1 и делов.
Попробовал так , пробовал через терминал , в программе ничего не меняется , как зависал ноут на проигрывании Full hd видео , так и зависает , на Windows такого не было.
Ну так в браузерах нет аппаратного ускорения в отличие от шинды. копай в эту сторону. .и интел в декодинг видео умеет не хило.
Deleted ( 20.12.18 23:08:59 )
Последнее исправление: Deleted 20.12.18 23:09:26 (всего исправлений: 2)
В firefox есть экспериментальное ускорение видео. У меня работает, нагрузка на CPU упала.
На ноутбуке стоит две видеокарты: Intel и AMD Radeon R5 M230 (встроенная и дискретная), система: Linux Mint 18.4 KDE. Никак не могу заставить видеокарту AMD работать, запускаю программу с помощью «DRI_PRIME=1» и либо система зависает, либо программа. На сайте нет драйверов для моей видеокарты, стоит amdgpu (я как-то пытался поставить), как его удалить? Драйвера AMD:
Удалить radeon? Я бы хотел удалить amdgpu.
У меня как-то на леново с A10 (apu) и дискретным радиком было аж три позиции. 0 - интегрированное видео, 1 - непонятная хрень и 2 - дискретка.
А потом говорят что линакс сложный.
Советую удалить libc - она старая, сейчас весь мир пользуется libc++. Линукс начинает работать намного лучше.
У меня тоже Lenovo, но модель b50-70
Не может удалить, из-за зависимостей:
Объясните поподробней, чем мне это поможет и зачем это нужно?
Дай вывод: DRI_PRIME=1 glxinfo -B
glxinfo — это «apt install mesa-utils»
BceM_IIpuBeT ★☆☆☆☆ ( 25.12.17 15:35:10 )
Последнее исправление: BceM_IIpuBeT 25.12.17 15:36:09 (всего исправлений: 1)
Дай еще «dmesg | grep -i radeon»
Ну и эту «cat /var/log/Xorg.0.log | grep DRI»
А с какими параметрами ядра грузится? «dmesg | grep -i command»
BceM_IIpuBeT ★☆☆☆☆ ( 25.12.17 17:58:18 )
Последнее исправление: BceM_IIpuBeT 25.12.17 17:58:26 (всего исправлений: 1)
Добавь в /etc/default/grub в GRUB_CMDLINE_LINUX_DEFAULT это «radeon.dpm=0», потом выполни «sudo update-grub» и перезагрузись
BceM_IIpuBeT ★☆☆☆☆ ( 25.12.17 18:19:00 )
Последнее исправление: BceM_IIpuBeT 25.12.17 18:21:33 (всего исправлений: 1)
И дай вывод этого «dmesg | grep -i amdgpu»
Я уже говорил, но повторюсь. Моя видеокарта не поддерживает amdgpu. Я не знаю, как сейчас удалить этот драйвер.
В /etc/modprobe.d/ создаешь файл с окончанием .conf и туда пишешь «blakclist amdgpu». Но он все равно не используется, так что можешь не парится.
И да. В ядрах >4.9 для HAINAN работает amdgpu.
radeon.dpm=0 ни чего не изменило
ЗАРАБОТАЛО! По крайней мере, glxgears заработал, состояние карты сменилось на DynPwr во время его работы, и FPS просто сумасшедший! Я развернул glxgears на весь экран и увидел шестеренки.
нет такого пакета
Что «DRI_PRIME=1 glxinfo -B» дает?
Вот с radeon.dpm=0
Дай вывод «dmesg | grep -i amdgpu» и если юзаешь amdgpu, убери radeon.dpm.
Т.е. ты просто новую Мезу поставил? Ибо ты не используешь amdgpu. Чтобы переключится на него добавь в /etc/default/grub в GRUB_CMDLINE_LINUX_DEFAULT это «modprobe.blacklist=radeon», потом выполни «sudo update-grub2» и перезагрузись
Я просто добавил radeon.dpm=0 в /etc/default/grub, и заработало :) . Думаю, что так и оставлю, главное - работает. Я попытался запустить игрушку с помощью Wine и DRI_PRIME=1, она запустилась (по крайней мере, звук есть), но с белым экраном, ничего нет, без DRI_PRIME=1 игра запускается нормально. Не могли бы вы мне еще с этим помочь?
Рано я обрадовался. С Wine я разобрался (просто изменил размер окна), но FPS почему-то ниже, чем при игре с интегрированной, это нормально (с интегрированной: 100, с дискретной:40, игра пиксельная)? И случаются полные зависания, когда помогает только Ctrl+alt+backspace. И еще, я заметил, что после выхода из спящего режима AMD перестает работать. При попытке запустить DRI_PRIME=1 glxgear выдает:
А потом говорят что линакс сложный.
Насоветуют всякие «страшные» команды с sed и awk, так что, вполне логично говорят.
Не нужно ничего удалять
amdgpu у тебя не задействован
targitaj ★★★★★ ( 25.12.17 22:40:17 )
Последнее исправление: targitaj 25.12.17 22:40:28 (всего исправлений: 1)
Wine я разобрался (просто изменил размер окна), но FPS почему-то ниже, чем при игре с интегрированной, это нормально
Нет. Похоже твоя Sun LE проблемная как и моя Tahiti LE. Забей и юзай Windows. Если так хочется линукса, то меняй эту карту/ноутбук.
Мда. После месяца работы в Linux совсем не хочется возвращаться в винду.
Error «radeon: Failed to allocate virtual address for buffer:» when launching GL application
На ноутбуке стоит две видеокарты: Intel и AMD Radeon R5 M230 (встроенная и дискретная), система: Linux Mint 18.4 KDE. Никак не могу заставить видеокарту AMD работать, запускаю программу с помощью "DRI_PRIME=1" и либо система зависает, либо программа. На сайте нет драйверов для моей видеокарты, стоит amdgpu (я как-то пытался поставить), как его удалить?
Драйвера AMD:
Не работает дискретная видеокарта AMD!
У меня две видеокарты AMD R5 graphics и AMD R7. AMD R7 дискретная видеокарта. Одна на 365 мб.
Видеокарта amd radeon hd 7670m не работает!
Купил ноутбук с этой картой ,и ещё на нём установлена встроенная Intel HD Graphics 4000. Установил.
Не работает видеокарта AMD Radeon HD 6490M на Windows 8
Всем привет у меня ноутбук с переключаемой графикой HP PAVILION dv6-6160er и сегодня я поставил.
Не работает видеокарта Sapphire AMD Radeon HD 7870
Всем привет. Ситуация следующая: Имею видеокарту 2011 года Sapphire AMD Radeon HD 7870. Ещё в.
FizMat73, Поддерживаемые дистрибутивы: Ubuntu 12.04.4 LTS, 14.04.2.
Linux Mint основан на Ubuntu 16.04.
Ну и что, понижайте. Либо пробуйте так ставить. Сразу говорю, что нужен пакет DKMS.
А то не встанет. Либо вибираете просто linux amd64 и там генератор скомпилит код под ядро.
Добавлено через 1 минуту
У меня Debian 8.10 и карта Saphire radeon r7 250, всё работает и glxgears выдаёт 3800fps с полным разрешением.
FizMat73, у меня glxgears виснет вместе с системой(если запускать на AMD). Ладно, завтра попробую поставить драйвер.
Видеокарта AMD Radeon. HD 7670M не правильно работает
Доброго времени суток всем. Не работает ( или не правильно работает) видеокарта AMD Radeon. HD.
Не работает видеокарта AMD RADEON R9 270X, 4 GB только у меня
Вообщем проблема заключается вот в чем: Видеокарта наотрез отказывается работать, вентиляторы.
HP Pavilion 15-p201ur не работает дискретная видеокарта AMD Radeon R7 M260
Доброго времени суток. Проблема такая: вышеуказанный новый ноутбук с официальной Windows 10 на.
Не работает видеокарта AMD Radeon HD 7650 M на ноутбуке hp probook 4540 s
В общем играл в FIFA 15. Что игра подтупила, вышел с неё на рабочий стол и зависло все.
Ноутбук HP Pavilion dv6-6b54er: дискретная видеокарта AMD работает не в полную мощность
В ноутбуке имеются две видеокарты. Первая встроенная от Intel. А вторая дискретная от AMD. Проблема.
Видеокарта AMD Radeon HD 8600/8700 m не работает, хотя в диспетчере устройств отображается
Здравствуйте,произошла проблема,видеокарта AMD Radeon HD 8600 8700 m отказывается работать,хотя в.
Читайте также: