Здравствуйте! Я хочу решить проблему тухнущего ноутбука Lenovo, описанную тут https://forums.lenovo.com/t5/Lenovo-B-and-G-Series-Notebooks/G50-30-Freezes/t... . Тухнет при работе скайпа (если там кликать что-нибудь), а также иногда просто так останавливается и ни на что не реагирует у меня, как и в указанной теме.
Как сказано по ссылке, скачка драйверов с леново помогла, но у меня пишет Access denied http://support.lenovo.com
Хочу сменить драйвер видеокарты в Xorg. У меня trisquel (Ubuntu). Я создал xorg.conf с помощью `X :1 -configure`, поменял слово intel на vesa в опции Driver, сохранил в /etc/X11/xorg.conf, рестартил lighdtm не поменялось, ребутнулся, тоже не поменялось. Скрипт dri.sh показывает intel.
/var/log/Xorg.0.log : http://termbin.com/loh6y
# cat /root/dri.sh
#!/bin/bash
if [ -z "$1" ]; then
logfile=/var/log/Xorg.0.log
else
logfile="$1"
fi
sed -n 's@.* Loading .*/\(.*\)_drv.so@\1@p' "$logfile" |
while read driver; do
if ! grep -q "Unloading $driver" "$logfile"; then
echo $driver
break
fi
done
# /root/dri.sh
intel
Как я увидел в логе Xorg, ему не нравится конфигурация, и он выгружает модуль vesa и использует intel:
[ 39.927] (EE) Screen 0 deleted because of no matching config section.
[ 39.927] (II) UnloadModule: «vesa»
..
[ 39.927] (II) LoadModule: «intel»
Где-то прочитал, что надо остановить процесс менеджера дисплея или просто загрузиться в recovery mode (без иксов), чтобы `X -configure` нормально отработала. Я так и сделал, но тогда `X -configure` просто фейлнулась с ошибкой: Number of created screens does not match number of detected devices. И вот какой xorg.conf.new он создаёт :
/root/xorg.conf.new : http://termbin.com/1s55
Поделитесь простейшим рабочим xorg.conf, потому что мануал https://wiki.archlinux.org/index.php/Xorg очень длинный?