Linux mint не работает видеокарта

Дохлая видеокарта не дает загрузиться

Есть проблема с видеокартой. У меня Linux Mint 17.3 на ноуте с видеокартой Radeon HD 7690M XT. При загрузке был приблизительно такой выхлоп: *ERROR* radeon: ring 3 test failed . Ошибка возникает часто и не дает загрузиться. Пробовал чинить по гайду, но это не помогло. Под оффтопиком все решилось отключением видеокарты в диспетчере устройств. Как заставить линукс забыть о видеокарте и использовать только встроенную?

Опять радеочик просто работает 😀

Мешает загрузиться в принципе или только иксы не запускаются?

  • отключить в биосе
  • заблэклистить модуль
  • настроить xorg.conf с указанием, какую видеокарту использовать для запуска сервера
  • обратиться в сервис-центр и заказать работающую видеокарту

Мешает загрузиться в принципе или только иксы не запускаются?

Мешает загрузиться вообще. После выхлопа из трех строчек все зависает.

В blacklist.conf добавлял radeon и fglrx. Не помогло.

обратиться в сервис-центр и заказать работающую видеокарту

Вот смогу — сразу обращусь, правда-правда. А сейчас ее надо отключить, пока я не могу.

В биосе смотри настройки, там зачастую можно отключить видеокарту.

В биосе такого нет, только Fixed/Dynamic переключение видеокарт.

Пробуй другой дистр.

Ну и поставь Fixed на встроенную, чтобы дискретная не участвовала.

В комплекте с каким дистром идет новая видеокарта?

Ну и поставь Fixed на встроенную

Если бы оно работало действительно так, то сделал бы давно. Fixed/Dynamic не отвечает за это, карточками рулит сама операционка. Вот мне и нужно нарулить так, чтобы карточки не было, как и в моем оффтопике, стоящем на соседнем винте.

а с помощью отвёртки разобраться религия не позволяет?

you can remove a PCI device by adding a udev rule under /etc/udev/rules.d :

Попробуй использовать pci-stub драйвер. Он для проброса устройств в ВМ сделан, но может и для твоего случая подойдет.

Источник

Linux mint не видит дискретную видеокарту AMD

Приветствую всех. 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 если нужен если не стоит еще, я в минте пас.

Поправил теги. Менеджер драйверов выдает сообщение: Проприетарные драйверы устройств не используются в вашей системе.Больше там ничего нельзя сделать

ытался запустить через DRI_PRIME=1 , но безуспешно , дискретная видеокарта не запускается

Что происходит, почему ты решил что не запускается? Судя по тому что шестеренки работают все норм. Покажи вывод glxinfo | grep Open и DRI_PRIME=1 glxinfo | grep Open

Если ты судишь по одинаковому колву фпс в шестеренках то это судя по всему синхронизация вертикальная включена.

синхронизация вертикальная включена

Так можно выключить:

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 в глобальные переменные. Но зачем?

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

ноутбук может лагать даже при банальном просмотре видео в браузере

Не понятно что подразумевается под лагами, ЕМНИП в линуксе не один браузер по умолчанию не использует видюху для ускорения видео. Опиши что за лаги. Скажи установлен ли в системе драйвер xf86-video-intel я не пользовался минтом потому не знаю как там называется пакет, возможно xserver-xorg-video-intel поищи по аналогии и скажи установлен или нет.

нужно узнавать полное название пакета программы

Нет, правишь ярлыки нужных программ добавляя туда указанную переменную.

В любом случае я уже говорил что тебе просто нужно добавить DRI_PRIME=1 в глобальные переменные. Поищи в инет как это сделать.

Никогда меня это не интересовало. У меня всегда стоит пара игрушек на случай необходимости бенчмарка, чтобы понять, что что-то не так.

Приложениям, которым надо работать на дискретке — в ярлык пропиши DRI_PRIME=1 и делов.

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

Ну так в браузерах нет аппаратного ускорения в отличие от шинды. копай в эту сторону. .и интел в декодинг видео умеет не хило.

В firefox есть экспериментальное ускорение видео. У меня работает, нагрузка на CPU упала.

Источник

Linux не видит дискретную видеокарту

Проблема в заголовке, если не в том разделе, извиняюсь. Стоит сказать, что в 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 или опенсорс?

И да, у тебя случаем каталист не установлен?

Linux mint 17.2 64bit Ядро линукс: 3.16.0-38 generic X.Org X Server 1.15.1 По поводу драйвера не очень понял, но в менеджере драйверов написано, что проприетарный не используется, а стоит рекомендованный xserver-xorg-video-ati

Вроде как не установлен, но если подскажете как проверить, скажу более точно

Хм. Видимо не установлен, но попробуй в терминале выполнить:

dmesg | grep fglrx

lsmod | grep fglrx

Если ничего не выдаст — значит так и есть.

В таком случае странно, что у тебя не видит карту.

Ноутбук? Какая модель?

Посмотрел немного информации. Вот ссылка на вики арча.

В общем, получается так, что на данный момент не работает динамическое переключение между интел и амд на опенсорс драйвере, нужно допиливать X-ы под это.

Таким образом есть 3 варианта: пробовать проект бамблби для амд (ссылки после ATI Dynamic Switchable Graphics), пробовать проприетарный драйвер (в арче предлагается нестандартный драйвер, по всей видимости с какими-то патчами) или забыть про дискретную карту и пользоваться интегрированной, пока не появится нормальная поддержка такой схемы.

Если бы были обе карты amd — никаких проблем.

В общем, получается так, что на данный момент не работает динамическое переключение между интел и амд на опенсорс драйвере, нужно допиливать X-ы под это.

А люди не знают, и запускают софт/игры на дискретке через 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 не работает видеокарта

01 окт 2018, 13:23

Операционная система: Linux Mint 19 64-разрядная
Процессор: AMD Athlon(tm) II X4 645
Материнская плата: Gigabyte 970a ud3
Видеокарта: VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Redwood XT [Radeon HD 5670/5690/5730]

После выбора Linux Mint в GRUB появляется ошибка acpi error:ae_not_found,while resolving a named reference package element — lnkd(20180313/dspkginit-414) и монитор отключается. Сама система скорее всего стартует.

Что сделано?
1. Установил последний драйвер Mesa 18.3
2. Играл с параметрами запуска: noapic pci=nomsi,noaer acpi=strict/off.
Появляются разные другие ошибки, но результат тот же.
3. Обновил BIOS до последней версии.
4. Обновлял ядра с 4.15 до 4.18 и откатывал до 4.1

Нашёл баг ядра на чипе AMD https://bugzilla.kernel.org/show_bug.cgi?id=198167 , но там указывается, что он присутствует, начиная с 4.14.3. У меня же не работает даже на 4.1. Чтобы проверить более старые ядра нужно уже удалять дополнительное ПО

Проблема прогрессировала. Изначально на Ubuntu 16.04 она возникала изредка и «решалась» перезагрузкой системы. Затем я купил SSD и поставил на него Linux Mint 19. На свежеустановленной системе было то же самое, но через 2 недели из периодической проблема стала регулярной. Теперь Linux Mint запускается только в режиме nomodeset, то есть с програмным рендерингом.

В каких-то рандомных редких случаях система стартует удачно и запускает видеодрайвер, но зависимость не выявлена. Это я заметил, когда экспериментировал с параметрами запуска. Думаешь, что заработало, но проверяешь повторно и снова видео не стартует.

Windows 10 из grub запускается без проблем. Всегда.

Буду благодарен за любую помощь. Прикладываю фото ошибок при разных параметрах запуска

Источник

Читайте также:  Как настроить задний для микрофона
Оцените статью