Compiz медленный под проприетарным драйвером nvidia [закрыто]

9

Я использую Ubuntu 10.10 и имею проблему с проприетарным драйвером nvidia для моей GeForce GTS 250. У меня проблема с низкой производительностью Compiz . И есть также с открытым исходным кодом драйвер "Noueau".

  1. Фирменный: я пробовал много версий, но ни одна не работает быстро на настольном компьютере . Это означает 30 FPS без тяжелых эффектов. В настоящее время я использую версию 270.18. Даже при обычном использовании рабочего стола плохо (движущиеся окна) В играх (и 3D-тестах) это действительно хорошо ! (Небеса Unigine работают хорошо!)
  2. Open-source "nouveau" : очень быстрый на рабочем столе с тяжелыми эффектами (размытие, ...). У меня 300 фпс и более, даже в режиме Экспо . Игры были хороши, но не так хороши, как опора. И драйвер вызывает сбой xorg, даже самый последний ( ppa:xorg-edgers/nouveau), поэтому я переключился обратно на проприетарный.

У меня также есть компьютер с Ubuntu 10.04, GeForce 8600GT и драйверами, 185.xи Compiz прекрасно там работает.

Есть аналогичный вопрос производительности проприетарного драйвера Nvidia в 10.10

Какая версия драйвера nvidia (prop) работает в Compiz в Ubuntu 10.10? Как установить конкретную версию драйвера nvidia? Это тот случай, когда каждый новый драйвер работает медленнее на compiz?

редактировать: я тестировал 8600GT и GTS250 на Ubuntu 10.04 под драйверами 197.xx. Производительность в Compiz и играх отличная! Итак, Ubuntu 10.10 с 260.xx или более новым драйвером не подходит для Compiz?

gsedej
источник
У вас есть прямой рендеринг? glxinfo | grep direct
Shellholic
direct rendering: Yes
gsedej
У вас все еще есть проблема. Нашли ли вы, как решить проблему, или рассматривали вопрос о принятии ответа, который решит вашу проблему (если есть)?
Луис Альварадо

Ответы:

1

Я бы попробовал 260.19.36 или 260.19.29 .

Линейка драйверов 270 сейчас ОЧЕНЬ бета. Я бы держался подальше. В настоящее время я использую 290.19.36 в Ubuntu 10.04 - извините, сейчас я не могу обновиться до 10.10 для сравнения.

FWIW, я использую эту ссылку .

М. Тиббитс
источник
Примечание: это драйверы для архитектуры amd64, поэтому их не следует устанавливать, если вы используете 32-битную Ubuntu.
Firefeather
Да, извините - сейчас я по умолчанию х64. Вот ссылка на x86
M. Tibbits
Спасибо за ответ. Я удалил x-updates ppa и установил драйвер по умолчанию 10.10 для своей системы x64. Но Compiz все еще очень медленный. Glxinfo сообщает NVIDIA 260.19.06. Я не хочу что-то ломать в данный момент, потому что компьютер GTS 250 - мой основной рабочий компьютер. Могут ли быть некоторые проблемы со сборкой драйвера x64?
gsedej
К вашему сведению, nvidia дважды обновила 270 драйверов. У вас уже была возможность попробовать драйвер 270.35? Я сейчас переключился и при определенных настройках он выглядит намного быстрее - хотя я в основном делаю gpgpu shtuff.
М. Тиббитс
-1

Вот что я сделал, и, кажется, все исправить. Один из вариантов установки драйвера из файла nvidia .run (версия 270.26) - устанавливать ли 32-битные библиотеки совместимости. Вам нужно выбрать НЕТ, если у вас 64-битная система. Когда я отключил драйвер из репозиториев и переустановил этот драйвер без добавления поддержки 32-разрядной совместимости, проблемы с производительностью исчезли. (Обратите внимание, что если вы делаете это таким образом, вам также нужно занести в черный список модуль ядра noveau.)

hoytak
источник
Кроме того, еще одна вещь, которую я сделал (не уверен, что это помогло, я сделал это в то же время), состояла в том, чтобы убедиться, что настройки VSync совпадают между KDE и драйвером nvidia.
Хойтак
Meep. Пожалуйста, не рекомендуется устанавливать драйверы nvidia из файла .run. Это нарушает многие предположения, которые делает программное обеспечение Ubuntu, и может быть трудно вернуться к поддерживаемой конфигурации. Должна быть (в конечном итоге) пара различных драйверов nvidia, доступных от Hardware Drivers. На данный момент наш X-сервер поддерживает только nvidia-current.
RAOF
Я попробую это решение, когда у меня будет время. Теперь я не хочу рисковать сломать сервер Xorg.
gsedej