Emacs медленно открывается, и существует задержка при перемещении позиции курсора, открытии файлов и поиске внутри фреймов, когда emacs находится в развернутом / полноэкранном режиме - это нормально, когда он занимает только часть экрана.
С gedit все в порядке, и запуск emacs в режиме без окон (emacs -nw) и в режиме No-X (emacs-nox) работает отлично - все быстро.
Эта система представляет собой четырехъядерный процессор Intel с 8 ГБ памяти. Он имеет две карты NVIDIA и три монитора.
Двухголовочная карта: EVGA GeForce GT 520 Видеокарта Видеокарта 01G-P3-1526-KR
Карта с одной головкой: графическая карта ZOTAC GeForce GT218 (ION) 512 МБ DDR3 DVI/HDMI PCI Express 1, ION-GPU-AE
Я использовал обе карты с тремя экранами на Fedora 14 64bit, и все работало нормально. Но когда я обновился до Fedora 16, ядро и драйверы nvidia обновились, и все стало работать медленно.
Например, в emacs добавление новых строк в файл, когда он полностью развернут, вызывает задержку при перерисовке / повторной обработке экрана, поскольку строки медленно перемещаются в нужное положение. Если вы удерживаете клавишу возврата и отпускаете ее, курсор остановится и завершится через несколько секунд. Это похоже на проблему с буфером или перерисовкой / перерисовкой.
Ситуация несколько улучшается, когда я отключаю карту GeForce GT218 и запускаю только два экрана, оба на GT520, но в emacs все еще есть отставание, когда вы возвращаетесь на несколько символов.
Это происходит как в Gnome, так и в XFCE, поэтому это не относится к Gnome. Gnome 3 работает в резервном режиме, и я переключился на XFCE, думая, что Gnome 3 был виновником, но отставание остается.
Fedora 14 была в порядке, и все оборудование одинаково.
$ uname -a Linux love 3.1.2-1.fc16.x86_64 # 1 SMP вт 22 ноября 09:00:57 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Есть идеи?
Отчет об ошибке nvidia прилагается здесь ... http://www.nvnews.net/vbulletin/showthread.php?t=169199