Улучшение производительности Steam в Ubuntu 13.04 с Nvidia

Здравствуйте, у меня есть вопрос относительно настройки производительности Unity, чтобы вы могли на самом деле играть, используя steam с плавной частотой кадров.

У меня есть мобильная рабочая станция Dell Precision M6300 с графической картой Quadro FX1600M 256 МБ, 8 ГБ ОЗУ, SSD, Core 2 duo 2.5 ГГц и я использую драйверы 313, поставляемые с Ubuntu.
Теперь - когда я запускаю Windows 7 на ноутбуке с Aero или стандартными настольными эффектами, я могу играть в Half Life 2 на разрешении 1920x1200 с максимальной детализацией и получить 35FPS (1680x1050, что до 55FPS).

Теперь в Ubuntu я убедился, что неактивные полноэкранные окна отмечены галочкой в ​​CCSM, отключены VSYNC и отключены в программах настройки сервера Nvidia X. Когда я запускаю Steam под Unity и запускаю HL2, игра загружается нормально, но заставка прерывистая, а на новом игровом экране графика медленная и резкая.

Если посмотреть на свойства карты в настройках сервера Nvidia X - Unity на холостом ходу потребляет 238 МБ графической памяти для запуска рабочего стола, это, похоже, не доступно для игры.

Причина, по которой я пришел к такому заключению, заключается в том, что если я устанавливаю сеанс Gnome и использую сеанс возврата к исходному состоянию, то объем оперативной памяти, используемый для запуска рабочего стола, составляет 50 МБ - HL2 при запуске через него выглядит так же гладко, как масло. Также пробовал KDE и он также плавный, и рабочий стол MATE, и LXDE, и XFCE, и даже стандартная сессия GNOME 3 могут нормально играть в HL2.

Кто-нибудь знает, как я могу настроить CCSM или Unity, чтобы гарантировать, что когда я играть в полноэкранные игры, он освобождает VRAM, чтобы я мог играть без переключения DE?

Мне нравится Unity, и этот ноутбук все еще достаточно мощный, чтобы играть и выполнять работу ( было более 2K несколько лет назад) - у меня нет таких проблем на настольной рабочей станции, но у нее есть карта 660Ti 2 ГБ, поэтому нехватка памяти в Unity i не проблема.

Кто-нибудь может помочь с этим? Я хочу иметь возможность забрать свой ноутбук и играть, если мне нужно расслабиться и действительно хочу сделать это в Ubuntu для поддержки Steam.

3
задан 28 September 2013 в 19:44

0 ответов

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

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