Вопрос или проблема
Я довольно нов в Ubuntu, так что извините, если этот вопрос глупый.
Я пытаюсь настроить гибридную графику. Сначала позвольте объяснить мою конфигурацию.
- У меня есть 26-дюймовый Samsung в качестве основного экрана, подключенный к DVI на Nvidia 560Ti.
- У меня есть 19-дюймовый экран Acer, подключенный к встроенной видеокарте через DVI для мониторинга.
- А затем у меня есть 42-дюймовый телевизор Proline, подключенный к HDMI-порту видеокарты Nvidia.
Версия Ubuntu 13.10
Версия драйвера Nvidia 319.60, также установлен prime.
В настройках Nvidia отображаются все 3 монитора, но вывод идет только на экран Intel.
Я не вносил никаких изменений в xorg.conf, так как не уверен, что туда вставлять.
В этом ли проблема или я упускаю что-то другое?
Вот скриншот моих настроек Nvidia:
Любая помощь будет очень оценена.
У вас, похоже, есть два варианта:
существует проприетарное решение от Nvidia
http://www.webupd8.org/2013/08/using-nvidia-graphics-drivers-with.html
и есть решение с открытым драйвером с помощью Bumblebee
Как переключаться между гибридной графикой Intel/nVidia?
Я боюсь, что оба варианта требуют постоянного использования GPU…
Ответ или решение
Конечно, давайте разберёмся с вашей конфигурацией гибридной графики на Ubuntu с использованием NVIDIA и встроенной Intel графики.
Общая информация о вашей конфигурации
У вас есть три монитора:
- Основной 26" Samsung подключен к DVI на NVIDIA 560Ti.
- 19" Acer монитор подключен к встроенной графике (Intel) через DVI для мониторинга.
- 42" Proline TV подключен к HDMI на NVIDIA карте.
Вы используете Ubuntu 13.10 с драйвером NVIDIA версии 319.60 и установили PRIME. Проблема заключается в том, что вы видите все три монитора в настройках NVIDIA, но вывод изображения происходит только на экране Intel.
Возможные решения
Существует несколько вариантов настройки гибридной графики:
1. Использование проприетарного драйвера NVIDIA с поддержкой PRIME
Возможно, вы уже знаете о PRIME, который позволяет переключаться между графическими процессорами. Для этого вы можете попробовать изменить конфигурацию вашего xorg.conf
. Вот пример того, как это может выглядеть:
-
Откройте терминал и запустите:
sudo nano /etc/X11/xorg.conf
-
Добавьте или измените секцию
Device
, чтобы она выглядела примерно так:Section "Device" Identifier "Nvidia Card" Driver "nvidia" Option "AllowEmptyInitialConfiguration" "true" Option "PrimaryGPU" "yes" EndSection
-
Сохраните изменения и выйдите из редактора.
-
Перезагрузите систему.
2. Использование Bumblebee для управления графикой
Если вам не удается настроить PRIME, вы можете попробовать Bumblebee — программное обеспечение, которое позволяет вам переключаться между интегрированной и дискретной графикой.
-
Установите Bumblebee и необходимые пакеты:
sudo apt-get install bumblebee bumblebee-nvidia primus
-
В конфигурационном файле Bumblebee (
/etc/bumblebee/bumblebee.conf
), убедитесь, что параметрDriver
установлен наnvidia
. -
Перезагрузите службу Bumblebee:
sudo systemctl restart bumblebeed
-
Запускайте приложения с использованием NVIDIA следующим образом:
optirun [имя_программы]
3. Проверка настройки и тестирование
После выполнения вышеуказанных шагов, перенастройте мониторы через NVIDIA X Server Settings
. Убедитесь, что NVIDIA теперь является основным графическим процессором и у вас есть доступ к использованию CUDA и других графических возможностей.
Примечания
- Убедитесь, что у вас установлены все необходимые обновления и зависимости. На старых версиях Ubuntu могут возникать проблемы с совместимостью.
- Поскольку вы используете более старую версию Ubuntu (13.10), вы можете столкнуться с ограничениями в поддержке новых технологий — рассмотрите возможность обновления до более свежей версии, если это возможно.
Надеюсь, это поможет разрешить вашу проблему с гибридной графикой. Если возникнут дополнительные вопросы или что-то не будет работать, пожалуйста, дайте знать, и я постараюсь помочь вам дальше.