NVidia и Intel в одном ноутбуке: какая карта используется?

Я пытаюсь заставить мою видеокарту работать на моем Dell Mobile Precision 5510, который должен быть NVidia Quaddro M1000M. Машина также имеет графику Intel.

Если я запускаю lspci, я получаю, среди прочего,

00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1000M] (rev a2)

Затем, иногда, через несколько секунд, машина зависает.

Судя по выходным данным lspci, на машине установлены как графическая карта Intel, так и NVidia (M1000M), как и ожидалось. Это ноутбук, у меня нет отдельных адаптеров, поэтому я не знаю, как переключаются выходы, но я бы хотел убедиться, что я использую карту NVidia.

Я установил драйверы NVidia, но X был просто пустым экраном. Я довольно доволен драйверами Nouveau, но не могу подтвердить, что используется правильная видеокарта. Ноутбук был поставлен с Ubuntu 14.04 и больше ничего не запускал.

glxinfo дает мне следующее:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Skylake Halo GT2 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.9

Похоже, используется карта Intel. Есть ли где-нибудь настройка, которую я мог бы проверить? Спасибо.

4
задан 19 April 2016 в 21:14

2 ответа

После двух недель вожения и получения нигде, я наконец получил карту Nvidia, работающую с драйверами Nvidia. Проблема - то, что я первоначально пытался установить драйверы Nvidia с установщиком программного обеспечения Ubuntu (не делайте этого), который первоначально счастливо использовал драйверы Intel. Это не работало, и несколько перезагрузок позже это удалило опцию Intel и по-видимому использовало драйверы Nouveau на карте Intel - конфигурация, я не уверен, даже возможно. Моя система была очень нестабильна в этой конфигурации и запрется с lspci или при использовании 3D графики. Я прошел много шагов для фиксации этого, и я действительно не знаю то, что работало.

Избавляются от того, что там:

sudo apt-get purge nvidia*
sudo apt-get purge nouveau*

Установка драйвер Intel. По некоторым причинам это удаляет загрузку материала, такого как вино. Может установить его снова позже, так не волнуйтесь.

sudo apt-get install xserver-xorg-video-intel

я никогда явно удалил это (apt-get purge intel*, слишком опасно из-за всех других материал Intel), поэтому, по-видимому, драйверы Intel все еще там.

Добавляют некоторый respositories:

sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

Установка драйверы Nvidia и шмель:

sudo apt-get install nvidia-364
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic

Это не работало сначала. Я понятия не имею почему. X или не запустился бы или продолжал бы возвращать меня экрану входа в систему. Я пытался заменить lightdm gdm, который не работал вообще, таким образом, я вернулся к lightdm. Наконец имел одну последнюю попытку с вышеупомянутым, и это работало. Я могу даже использовать nvidia-settings приложение для изменения на карту Intel. Только проблема состоит в том, что у меня есть экран 4k на 15-дюймовом ноутбуке. Программное обеспечение Most не масштабируется правильно. Я не могу работать 1920x1080 больше с картой Nvidia по некоторой нечетной причине (она работает в центре экрана с крупной черной границей), но она работает с картой Intel хорошо. Я надеюсь, что это помогает кому-то, но остерегайтесь, та гибридная графика (на ноутбуках) может быть полной болью для получения работы.

0
ответ дан 20 April 2016 в 07:14
  • 1
    Спасибо за быстрый и полный ответ! Я should' ve пытался удалить соединение, особенно учитывая красный значок знака "минус". Следуя Вашему примеру, I' ve, шедший вперед и удаленный это из определенных серийных страниц выпуска, где это все еще существовало ( тогда , теперь ) и отправило вопрос о LP утверждение what' s сделанный и выяснение, если существуют дальнейшие меры, которые должны быть приняты. – Eliah Kagan 1 September 2017 в 16:44

Поскольку у Вас есть гибридная графика, у Вас должны быть собственные драйверы NVIDIA и поддержка Optimus, установленная, чтобы использовать графический адаптер NVIDIA и переключиться между обеими графикой.

, Чтобы проверить, используете ли Вы Intel или графику NVIDIA, откройте терминал и выполнитесь:

lspci -k | grep -EA2 'VGA|3D'  

вывод от этой команды даст Вам информацию, которая будет чем-то вроде этого:

lspci -k | grep -EA2 'VGA|3D'  
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)  
Subsystem: CLEVO/KAPOK Computer Device 3501  
Kernel driver in use: i915  

01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)  
Subsystem: CLEVO/KAPOK Computer Device 3501  
Kernel driver in use: nvidia  

, Когда это показывает Kernel driver in use: nvidia, Вы используете графический адаптер NVIDIA.

, Когда Вы хотите переключиться на карту Intel - открывают NVIDIA X Server Settings-> PRIME Profiles.

, Если это по любой причине не работает, необходимо установить последние официальные драйверы NVIDIA.

Открывают терминал и выполняют следующие команды:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-361 nvidia-prime
sudo reboot

Обновление, обращаясь к Вашему комментарию, что Вы все еще не можете использовать адаптер NVIDIA правильно:

Использование другой метод, чтобы установить драйверы..., но сначала удалить все установленное программное обеспечение NVIDIA.

Выделение запись Ubuntu в меню начальной загрузки GRUB и нажатии E ключ.
Добавляют nouveau.modeset=0 в конце строки Linux - F10 нажатия для начальной загрузки.

На экранном нажатии входа в систему Ctrl + Высокий звук + F1 - вводит имя пользователя и пароль и затем выполняется:

sudo apt-get purge nvidia*  
sudo reboot  

Теперь переустанавливают драйверы 361,42 поддержки M1000M NVIDIA QUADRо.

Выделение запись Ubuntu в меню начальной загрузки GRUB и нажатии E ключ.
Добавляют nouveau.modeset=0 в конце строки Linux - F10 нажатия для начальной загрузки.

На экранном нажатии входа в систему Ctrl + Высокий звук + F1 - вводит имя пользователя и пароль и затем выполняется:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-361 nvidia-prime
sudo reboot 

Примечание: Установите Пространство между последним знаком в linux строка и nouveau.modeset=0.

0
ответ дан 20 April 2016 в 07:14
  • 1
    Просто незначительное исправление: если Вы делаете ПОЛЬЗОВАТЕЛЯ: это предполагает, что Вы хотите, чтобы пользователь и группа были тем же. Дополнительное пространство, которое Вы добавили, ничего не делает и является ненужным. – Thomas Ward♦ 2 September 2017 в 04:19

Другие вопросы по тегам:

Похожие вопросы: