Я только что установил Kubuntu 12.04 на Alienware M17x R4. Он имеет встроенную графику Intel и GeForce GTX 660M.
#> sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
#> sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
Казалось бы, работа.
#> lspci
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd4 (rev ff)
0fd4 подозрительно, другие люди, кажется, вместо этого дают имя lspcis.
Тем не менее, я попробовал демо Unigene Heaven с optirun
и оно работает, но только со скоростью около 10 кадров в секунду, в то время как у более старых машин и машин с более низкими характеристиками частота кадров намного выше. Вот некоторые результаты:
Renderer: NVIDIA NV70 (Kepler) 256MB
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: GeForce GTX 660M/PCIe/SSE2
OpenGL version: 3.2.0 NVIDIA 304.88
OpenGL flags: Core Profile
Он думает, что доступно 256 МБ . Загрузка в Windows, это карта 2 ГБ .
Так что, как будто водитель думает, что карта ниже спецификации, чем она есть на самом деле. Что странно, потому что номер модели правильный.
Так почему низкая производительность?
(У меня отключены эффекты рабочего стола. Пока не удается запустить тест на Windows, он хочет установить ссылку на MSVCPP100.dll, но у меня, очевидно, только MSVCPP110.dll.)