Ubuntu 13.10: неверный чертеж запуска приложения (например, хром)

Я всегда замечал небольшую проблему с графической производительностью в своем десятилетнем опыте работы с GNU / Linux. Проблема связана с тем, как приложения рисуются при запуске. Обычно на моем компьютере, когда вы запускаете приложение:

  • ШАГ 1: окно рисуется без какого-либо содержимого (например, белое внутри ИЛИ черное внутри, затем оно расширяется до полноэкранного, затем заполняется немного белого внутри)
  • ШАГ 2: затем инструментарий GUI (например, GTK 2.x) начинает включать некоторые графические компоненты
  • ШАГ 3: наконец, приложение готово к использованию

Я записал два видео: первое показывает запуск Chromium , а второе связано с Наутилусом (я убил Наутилуса перед записью) , Я могу заметить ту же проблему с приложениями QT4 / KDE.

Мне бы хотелось, чтобы шаги 1 и 2 выполнялись в «фоновом режиме», а приложение показывалось только тогда, когда содержимое приложения полностью прорисовано / готово (шаг 3). Шаги 1, 2, 3 обычно выполняются за 0-2 секунды, поэтому ожидание шага 3 не является большой проблемой (IMAO).

Как я могу исправить эту проблему? Шаги 1-2 действительно раздражают, когда их видят.

Мои настройки:

  • Ubuntu 13.10 amd64
  • Unity / Compiz (конфигурация по умолчанию, отключенные анимации и эффекты Fade Windows, но они не улучшили ситуацию при включении)
  • Nvidia 319.32 (устанавливается с проприетарным мастером драйверов)
  • Intel Core 2 Duo 2,0 ГГц, 4 ГБ ОЗУ, Nvidia GeForce 9400M

Но я видел эту проблему на многих машинах ( Intel / AMD / Nvidia / драйверы с открытым исходным кодом / закрытые драйверы)

Ps Это не проблема аппаратного обеспечения (моя графическая карта не самая лучшая), потому что другие операционные системы ведут себя правильно.

2
задан 23 January 2014 в 20:28

0 ответов

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

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