У меня Ubuntu 12.10 и графическая карта nvidia 540M с технологией Optimis. Если я устанавливаю текущий пакет nvidia из Центра программного обеспечения (и шмеля для optimus), когда я запускаю 'optirun glxspheres', я получаю 120-140 кадров в секунду.
Если я устанавливаю текущий драйвер nvidia из «Дополнительные драйверы» и запускаю «optirun glxspheres», я получаю 170-190 кадров в секунду, но glxspheres и все игры, в которые я играю, всегда запускаются в полноэкранном режиме. И это проблема, потому что некоторые игры портят разрешение моего рабочего стола, и мне приходится заново вносить изменения, чтобы исправить это каждый раз, когда я выхожу из игры. Поэтому я не могу использовать этот драйвер.
Кроме того, если я удалю драйвер из дополнительных драйверов и вернусь к тому, который находится в центре программного обеспечения, у меня все равно будет 170+ кадров в секунду, и игры по-прежнему будут запускаться в полноэкранном режиме. Это похоже на установку, что драйвер также изменяет некоторые конфигурации или что-то в этом роде.
То же самое происходит в Ubuntu 12.04. Итак, вопрос:
Почему все приложения, использующие графический процессор, запускаются в полноэкранном режиме после того, как я установил драйвер nvidia из «дополнительных драйверов», и почему я получаю более низкое FPS с драйвером из «центра программного обеспечения» ?
Спасибо!