Оптимус nvidia GeForce GT 750m opengl 3 и 4

Оптимус nvidia GeForce GT 750m opengl 3 и 4

Я не знаю, с чего начать. Это меня расстраивает. Сегодня, в декабре 2014 года, у меня Alienware 14, он использует NVIDIA GK107M [GeForce GT 750M] и интегрированный графический контроллер Intel Corporation 4-го поколения Core Processor. Он использует технологию optimus.

Я много работаю с OpenGL и мне не удалось установить драйверы NVIDIA, кроме Nouveau, и они даже не распознаются, хотя модуль загружен.

Кроме того, моя libmesa доставляет мне массу неудобств, и если мне удается скомпилировать приложение opngl, оно показывает черный экран, хотя еще месяц назад я мог отображать вполне приличные вещи.

Я пробовал устанавливать драйверы nvidia privative и регистрировать их и не регистрировать в модулях dkms. Я занес в черный список драйверы nouveau и даже intel.

Я застрял в дилемме. Если я буду работать с графикой Intel, то будет поддерживаться только OpenGL <= 3, и только если я буду работать с картой NVIDIA, я смогу работать с OpenGL > 4.

Я искал эти проблемы несколько дней и перепробовал почти все, что мог, я даже переустановил ubuntu. Я работал с linux с тех пор, как у меня появился компьютер, и я не хочу работать с windows только из-за этого.

Пожалуйста, помогите мне.

решение1

Ну. Проведя множество расследований, я выяснил, что этой проблеме уже как минимум 2 года, и за эти 2 года множество очень ОЧЕНЬ умных куки-файлов сумели заставить технологию Optimus работать и облегчить ее для нас, простых обычных людей.

Я нашел учебник на французском языкездесь

Действует только с 13.10 и позже.

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

sudo apt-get purge bumblebee* primus libvdpau-va-gl1

установите nvidia-prime, драйверы и утилиты mesa

sudo apt-get install nvidia-331 nvidia-prime mesa-utils

*необязательно установите драйверы для просмотра HD-видео

sudo apt-get install vdpau-va-driver

Перезагрузите машину.

выберите в настройках nvidia, использовать nvidia или intelgraphics. Это придется делать вручную все время.

Другая информация о ОптимусездесьЯ узнал, что nvidia подключена к графике Intel, поэтому в Windows она автоматически меняется, когда это необходимо для оптимизации срока службы батареи. В Linux нет автоматического изменения, но, по крайней мере, вы можете изменить его вручную. Теперь я могу работать с OpenGL 4 в моем Ubuntu. Теперь мне нужно иметь возможность работать и с OpenGL 3.

Связанный контент