[Решено] Встроенная графика Intel Iris Plus Graphics i7-1065G7

Автор mokot, 04 декабря 2019, 14:45:42

« назад - далее »

0 Пользователи и 4 гостей просматривают эту тему.

mokot

Всем привет! Ноутбук Dell Inspirion 3793-8191. Предустановленная ОС Ubuntu 18.04. Нужно установить Debian 10 Buster. И ноутбук и Debian уже не первые :) Основная проблема - не устанавливается драйвер на  Intel Iris Plus Graphics i7-1065G. Установка пакетов firmware-misc-nonfree и xserver-xorg-video-intel ничего не дала.

inxi -G:

Graphics:  Device-1: Intel driver: N/A
           Device-2: NVIDIA GP108M [GeForce MX230] driver: nvidia v: 390.116
           Display: tty server: X.org 1.20.4 driver: none unloaded: modesetting tty: 240x67
           Message: Advanced graphics data unavailable in console for root.

то-же самое в стоковой Ubuntu 18.04:

Graphics:  Card-1: Intel Device 8a52
           Card-2: NVIDIA Device 1d11
           Display Server: x11 (X.Org 1.20.4 )
           drivers: modesetting (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.01hz
           OpenGL: renderer: Mesa DRI Intel Iris Plus Graphics (Ice Lake 8x8 GT2)
           version: 4.5 Mesa 19.0.8

У кого есть соображения по этому поводу?

ferum

Цитата: mokot от 04 декабря 2019, 14:45:42Предустановленная ОС Ubuntu 18.04
Как там решена проблема драйвера?
Русские дебианщики против цифрового слабоумия !

mokot

Я думаю, что там нормальный драйвер уже присутствует в репозиториях убунту. Как вариант, можно было-бы выяснить в каких он пакетах, выкачать их и попробовать установить на Debian. Или посмотреть что там ещё есть в Fedora, SuSe, CentOS и перегнать из *.rpm в *.deb. Но хотелось бы что-нибудь попроще без таких обходных путей.

ferum

Цитата: mokot от 04 декабря 2019, 15:26:41Я думаю, что там нормальный драйвер уже присутствует в репозиториях убунту.
Я думаю что в репозитории debian 10 присутствует даже более свежая версия этого драйвера, весь вопрос в том какие конкретно пакеты задействованы в предустановленной ubuntu 18.04?
Глобальная разница между дистрибутивами по большому счёту лишь в том что в debian часть несвободных пакетов программ вынесены в отдельные ветки репозитория contrib non-free.
Касательно соображений по поводу гибридной графики избитая тема https://wiki.debian.org/Bumblebee
Русские дебианщики против цифрового слабоумия !

mokot

Вопрос разрешился.

1. Добавить в /etc/apt/sources.list строки (например из под root: nano /etc/apt/sources.list). Зеркало по выбору, у меня Яндекс.
deb http://mirror.yandex.ru/debian/ buster-backports main contrib non-free
deb-src http://mirror.yandex.ru/debian/ buster-backports main contrib non-free


2. apt update

3. Устанавливаем из репозитория buster-backports свежую версию ядра 5.3.0 и пакета firmware-misc-nonfree
apt install -t buster-backports linux-image-amd64 firmware-misc-nonfree

4. Если был установлен пакет xserver-xorg-video-intel, удаляем его
apt purge xserver-xorg-video-intel

5. Устанавливаем свежую версию xserver-xorg-video-intel
apt install -t buster-backports xserver-xorg-video-intel

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

qupl

Цитата: mokot от 04 декабря 2019, 19:22:09Теперь не знаю, как здесь отметить что проблема решена - подскажите.
Исправить заголовок первого сообщения в теме.

Gamliel

Цитата: mokot от 04 декабря 2019, 19:22:09Зеркало по выбору, у меня Яндекс.
Почему-то зеркало на Яндексе не включено в список зеркал. Не соответствует требованиям? Для выбора репозитория можно использовать netselect-apt.

mokot

Важное добавление по теме.
После обновления ядра до версии 5.3 из репозитория buster-backports графика Intel заработала, но отключилась графика NVIDIA. С установкой пакета bumblebee и настройкой гибридной графики по этой причине возникли проблемы. После долгих ковыряний, обратил внимание на описание пакетов в репозитории Debian. Оказалось, что драйвера NVIDIA (мне нужен был nvidia-legacy-390xx-driver) работают только с ядром до версии 4.20. Поиск информации по пакету nvidia-legacy-390xx-driver в репозиториях Debian привёл к выводу о том, что этот пакет работает с ядром 5.3 только начиная с тестовой версии Debian под кодовым названием bullseye. Добавил в /etc/apt/sources.list следующие строки:

deb http://mirror.corbina.net/debian/ bullseye contrib non-free
deb-src http://mirror.corbina.net/debian/ bullseye contrib non-free

обращаю внимание, что ветку репозитория main указывать не надо, иначе полностью перейдёте на тестовую версию bullseye c версии buster. А так установятся только драйвера и утилиты к ним.
после этого
apt update
затем устанавливаются драйвера NVIDIA и пакеты bumblebee и primus, как здесь на форуме уже описано.
перезагружаемся, всё работает.
От греха подальше, строки в sources.list можно закомментировать. Но это не точно ;D

#deb http://mirror.corbina.net/debian/ bullseye contrib non-free
#deb-src http://mirror.corbina.net/debian/ bullseye contrib non-free