[Этот вопрос был отмечен как дубликат (касающийся графических драйверов), но это не. Я проследил проблему до VMware Workstation 12, работающего на системе. Проблема инициирована путем приостановки и возобновления VMware Workstation.]
Начиная с обновления до Kubuntu 15.10 (от 14.04 LTS), некоторые программы, которые отображают JPEG и файлы PNG, занимают очень долгое время для выполнения. Например, JPEG на 1,5 МБ, который раньше отображался немедленно, теперь принимает 10 секунд для появления на экране. Файл на 2 МБ принимает 20 секунд.
Это находится на очень быстром компьютере (12 ядер, SSD, 32 ГБ RAM).
Затронутые программы включают:
Незатронутые программы включают:
Файл в качестве примера:
$ ls -l IMG_3123.JPG
-rw-r--r-- 1 smith users 1562373 Sep 12 07:14 IMG_3123.JPG
Когда я работаю:
$ display IMG_3123.JPG
требуется 10 секунд для показа изображения. Под Kubuntu 14.04 потребовалась меньше чем 1 секунда.
Примечание: Если я перезагружаю, проблема уходит. Затем это возвращается когда-то позже.
Я также вижу случайное замедление в других приложениях GUI как Chrome. Это заставляет меня задаться вопросом, могла ли эта проблема быть связана с графическими драйверами? Или некоторая общая библиотека?
Моя графическая информация:
$ sudo lshw -class display
*-display
description: VGA compatible controller
product: GK107 [GeForce GT 640]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nouveau latency=0
resources: irq:46 memory:fa000000-faffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:fb000000-fb07ffff
Таким образом, я выполняю nouveau драйвер, но я вполне уверен, я выполнял nouveau в Kubuntu 14.04 также.
Обновление:
Я пытался установить Nvidia собственные драйверы и перезагрузка. Я видел новую ошибку на начальной загрузке:
Kubuntu 15.10
. . . .
EDAC sbridge: ECC is disabled. Aborting.
EDAC sbridge: Couldn't find mci handler
Когда перезагрузка завершилась, я не мог войти в систему с помощью графического экрана входа в систему. Я ввел бы свой пароль и сразу был бы возвращен к экрану входа в систему. Ошибка в сказанном/var/log/syslog:
Nov 23 15:35:04 myhost systemd[1]: Started Session c4 of user smith.
Nov 23 15:35:04 myhost console-kit-daemon[2945]: (process:10614): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Nov 23 15:35:04 myhost gdm[2819]: GdmDisplay: display lasted 0.044295 seconds
Nov 23 15:35:04 myhost console-kit-daemon[2945]: (process:10623): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Nov 23 15:35:04 myhost console-kit-daemon[2945]: GLib-CRITICAL: Source ID 121 was not found when attempting to remove it
Nov 23 15:35:08 myhost gnome-session[3177]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Nov 23 15:35:09 myhost gnome-session[3177]: gnome-session[3177]: GLib-GObject-CRITICAL: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Таким образом, я удалил драйверы Nvidia и перезагрузил, и система вернулась к нормальному.
Я пытался установить другие версии драйверов Nvidia, но та же проблема произошла, таким образом, у меня все еще нет решения.
Обновление 2:
Хорошо, это странно. Проблема произошла снова с JPEGs взятие 20 секунд для открытия. Я закрыл VMware Workstation (12.0.1), который запускает несколько Windows VMs как гостей и проблему, немедленно остановленную. Это не связано с памятью, потому что у меня было 28 ГБ RAM, свободной даже прежде, чем закрыть VMware.
Проблема была инициирована только, когда VMware Workstation выполнял гостевую операционную систему. Это решено отключающий прозрачный hugepages в ядре . Я заметил это, потому что три различных процесса вся загрузка ЦП 100% хита (или выше), когда проблема произошла:
Read khugepaged и прозрачного hugepages.
Так, проблема была не связана с графическими драйверами. Это произошло наравне с Nvidia и nouveau драйверами.
Вы используете драйвер Nouveau и можете иметь лучшие результаты с одним из графических драйверов, доступных в разделе 'Additional Drivers' Центра программного обеспечения Ubuntu.
я отмечен этот вопрос как дубликат, "Как я устанавливаю дополнительные драйверы", которые должны взять Вас посредством процесса хорошо. Я предостерег бы Вас, чтобы также прочитать , как удалить драйверы Nvidia первый, и записывать себе, что при обновлении дистрибутивов (как от Ubuntu 14.04 до Ubuntu 15.10) это - хорошая идея отключить собственные графические s драйверы сначала!