4

Недавно я обновил Debian до Xorg 2.9.4 и установил nvidia-glx из экспериментальной версии 260.19.21. Это было тяжелое сражение, поскольку зависимости для экспериментального пакета nvidia-glx все еще несколько нарушены. Я заставил его работать без принудительной установки каких-либо пакетов и без изменения пакетов.

Тем не менее, после обновления производительность Compiz была плачевной. Я использую плагин для настенного компьютера, и переключение окон просмотра происходит очень медленно - для каждого переключателя требуется несколько секунд. В дополнение к этому каждый эффект, который выполняет compiz, например анимация масштабирования значков при запуске приложений, занимает несколько секунд. Скорость переключения окна просмотра изменяется в зависимости от количества окон на этом виртуальном экране - пустые экраны переключаются почти с нормальной скоростью, отдельные окна браузера работают почти прилично, но только 4 терминала rxvt замедляют переключение до уровня сканирования.

Моя конфигурация compiz должна быть довольно простой. Xorg также настроен без чего-либо особенного - единственная "настраиваемая" конфигурация заставляет имя драйвера быть "nvidia". Я возился с nvidia-settings и compizconfig, пробуя разные настройки VSync, но ни один из них не помог.

Моя видеокарта: NVIDIA GPU NVS 3100M (GT218) с PCI: 1: 0: 0 (GPU-0). Это графический процессор для ноутбуков серии Geforce GTX 200. Производительность видеокарты, естественно, не должна быть проблемой.


РЕДАКТИРОВАТЬ: В конце концов, ничего не сработало, и я был очень раздражен состоянием compiz и его поддержкой в Debian. Многие версии драйверов nVidia прошли, и я сейчас использую Gnome 3, поэтому я принимаю лучшие ответы на этот вопрос, хотя проблема не была решена.

2 ответа2

2

Вы также используете версию compiz из экспериментального Debian? Версии compiz в debian unstable (compiz 8.4) более года, а версия в экспериментальной - довольно новая.

Вы можете попробовать запустить compiz с --loose-binding которая должна повысить производительность на картах nvidia.

Редактировать: Я только что увидел обновление блога от одного из сопровождающих Debian, в котором говорится, что пакеты в экспериментальном режиме в настоящее время добавляются, и может потребоваться несколько дней, чтобы все они стали доступны из-за некоторых сложностей. Вы должны попробовать протестировать их снова, как только они будут доступны.

1

Многие люди находили разные решения похожих проблем.

Советы из этой темы :

У меня были проблемы с обновлением, пока я не включил «Принудительную синхронизацию между X и GLX» - параметр на вкладке временного решения в диспетчере параметров CompizConfig.

И из этой темы :

Попробуйте запустить compiz с -sm-disable или / и --loose-binding. Отключение эффектов, таких как сглаживание в терминалах, также может помочь.

И из этой темы :

Option "UseEvents" "false"

РЕДАКТИРОВАТЬ

Вы прошли этот документ NvidiaGraphicsDrivers :

В этом документе объясняется, как использовать видеооборудование NVIDIA в системе Debian GNU/Linux. В следующем разделе кратко описаны бесплатные драйверы, в то время как остальная часть документа посвящена несвободным, но 3D-ускоренным драйверам.

Если ничего не работает, возможно, проблема заключалась в использовании эксперимента, и вам следует вернуться к стабильной версии, в то же время сообщая разработчикам о вашем опыте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .