Решение проблем s2ram и s2disk на Thinkpad T61p с видеокартой nVidia FX570 |
[исправить] |
Решение проблем с работой suspend и hibernate режимов из-за видеокарты nVidia в
SLED или openSUSE. После попытки проснуться, ноубтук перестает реагировать и
отображает только черный экран. Судя по всему проблема вызвана конфликтом из-за
наличия в системе двух видеоадаптеров - встроенного и дополнительного.
Решить проблему удалось изменив способ работы с AGP.
Шаг 1. Проверьте, какой AGP драйвер загружается:
lsmod | grep agp
Я получил intel_agp, но у вас может быть sis_agp или via_agp, в зависимости от материнской платы.
Шаг 2. Запрещение загрузки модуля ядра intel_agp (или agppart, sis_agp,
via_agp). В /etc/modprobe.local добавляем:
blacklist intel_agp
Шаг 3. Определяем, какие возможности поддерживаются драйвером:
cat /proc/driver/nvidia/registry
Найдите NvAGP: 3. Число - это поддерживаемое AGP состояние.
Шаг 4. Изменяем настройки X.Org, в /etc/X11/xorg.conf меняем содержимое секции [Device].
Было:
Section "Device"
BoardName "Quadro FX 570M"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
EndSection
Стало (добавлено Option "NvAGP" "3"):
Section "Device"
BoardName "Quadro FX 570M"
Driver "nvidia"
Identifier "Device[0]"
VendorName "NVidia"
Option "NvAGP" "3"
EndSection
|
|
|
|
Раздел: Корень / Пользователю / X Window |