Google Планета Земля зависает во время увеличения на процессорах Intel с интегрированной графикой

Когда я увеличиваю с определенным уровнем масштабирования, Google Планета Земля полностью останавливает мою систему, так что мне приходится выключать или перезагружать ее

Я использую Kubuntu 12.04, а на моем ноутбуке установлено ядро ​​Intel® TM) i3-2310M CPU @ 2,10 ГГц с графикой HD3000.

Я установил intel-gpu-tools и попытался исправить это с помощью sudo intel_reg_write 0x2120 0x1206800, как описано здесь , но это не сработало.

Интересно, есть ли какое-нибудь другое решение ...

4
задан 8 June 2012 в 10:15

1 ответ

Наилучший вариант состоит в том, чтобы исправить Intel Graphics driver для Вашего текущего ядра

Это происходит в приложениях OpenGL из-за ошибки в ядре i915 Драйвер Intel GPU.

Наилучший вариант состоит в том, чтобы исправить i915 модуль для Вашего существующего ядра с помощью решения в комментарии № 12 того отчета об ошибках.

Потребуется немного времени и усилия...

Вот то, как...

  1. Откройте терминал с Ctrl-Alt-T (или откройте Konsole for Kubuntu),
  2. Введите или вставьте sudo apt-get update && sudo apt-get distupgrade -y, нажмите Enter, введите свой пароль и позвольте ему закончиться.
  3. Затем введите/вставьте их, один за другим:

    sudo apt-get install build-essential patch
    mkdir ksrc
    cd ksrc
    apt-get source linux-image-$(uname -r)
    cd linux-3.2.0
    wget -O- https://launchpadlibrarian.net/103494967/fix-intel-gpu-crash-3.2.diff | patch -p1
    make oldconfig
    make drivers/gpu/drm/i915/i915.ko
    DIR915=/lib/modules/$(uname -r)/kernel/drivers/gpu/drm/i915
    sudo mv $DIR915/i915.ko $DIR915/i915_old.ko
    sudo cp drivers/gpu/drm/i915/i915.ko $DIR915/i915.ko
    
  4. Перезагрузка и надо надеяться Ваша проблема Google Earth должны быть зафиксированы. В этом случае можно удалить источник Linux путем входа в терминал и ввод rm -rf ksrc. Если существуют какие-либо графические проблемы, можно вернуться к старому драйверу с:

    DIR915=/lib/modules/$(uname -r)/kernel/drivers/gpu/drm/i915
    sudo cp $DIR915/i915_old.ko $DIR915/i915.ko
    
  5. Необходимо будет восстановить эту процедуру каждый раз, когда новые 3,2 ядра выпущены, который к счастью является не часто! Существует также шанс, что патч будет включен (бэкпортированный) в одном из этих обновлений.
2
ответ дан 8 June 2012 в 10:15

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

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