Вообщем ноут c intel + nvidia.
Сразу после установки ubuntu 15.04 не работала регулировка яркости на карточке интела. Поправил и регулировку яркости и регулировку через fn+ кнопки. Собственно вопрос теперь в другом. Яркость через клавиши fn+ регулируется рэндомными рывками. Т.е. такое впечатление что шаг изменения яркости каждый раз выбирается рэндомно. Не то чтобы критично, но как то раздражает.
cat /etc/acpi/events/asus-keyboard-backlight-up
# /etc/acpi/events/asus-keyboard-backlight-up
# This is called when the user presses the key brightness
# up button and calls /etc/acpi/asus-keyboard-backlight.sh for
# further processing.
event=video/brightnessup
action=/etc/acpi/asus-keyboard-backlight.sh up
cat /etc/acpi/asus-keyboard-backlight.sh
#!/bin/sh
# this directory is a symlink on my machine:
KEYS_DIR=/sys/class/backlight/intel_backlight
test -d $KEYS_DIR || exit 0
MIN=0
MAX=$(cat $KEYS_DIR/max_brightness)
VAL=$(cat $KEYS_DIR/brightness)
if [ "$1" = down ]; then
VAL=$((VAL-244))
else
VAL=$((VAL+244))
fi
if [ "$VAL" -lt $MIN ]; then
VAL=$MIN
elif [ "$VAL" -gt $MAX ]; then
VAL=$MAX
fi
echo $VAL > $KEYS_DIR/brightness
ls /sys/class/backlight/
acpi_video0 acpi_video1 intel_backlight
cat /usr/share/X11/xorg.conf.d/20-intel.conf
Section "Device"
Identifier "card0"
Driver "intel"
Option "Backlight" "intel_backlight"
BusID "PCI:0:2:0"
EndSection
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
Изменение актуальной яркости происходит во всех папках. Изменение шага в /etc/acpi/asus-keyboard-backlight.sh ничего не дает. Но при переключении на nvidia регулировка работает адекватно.
И второй вопрос. При переключении на карту nvidia через логаут, используя prime, вываливается сообщение о low-graphic settings. Далее предлагает несколько вариантов. Один из них: реконфигурировать графику (что ничего не дает, по крайней мере такое ощущение, что ничего не делает). Если просто попросить загрузиться, появляется цикличный сплэш ubuntu c точками. После ребута все работает. Обратно на интел возвращается нормально через логаут. Сразу после установки ubuntu, вроде работало нормально...
ЗЫ: извиняюсь если где-то это уже описывалось, найти не смог. Про нвидиа-прайм читал, но там все про 14.04/14.10, а в 15.04 говорят, все починили. Вроде, действительно все работало.
Пользователь решил продолжить мысль [time]15 Июнь 2015, 22:26:05[/time]:
После переустановки системы (так уж вышло) не стал создавать файл 20-intel.conf и ничего не редактировал. Просто прописал в грабе acpi_osi= и яркость стала меняться с нормальным шагом. Не уверен что все правильно распознается системой, но работает же =)
С nvidia-prime вопрос остается открытым. Заметил, что сразу после загрузки системы карты меняются нормально, но через какое-то время работы за компом перестает включаться карточка nvidia.
Вообщем вроде разобрался с проблемой, но не до конца. Xorg.conf автоматически переименовывается в xorg.conf.куча_цыфер. Как только я подсунул ему xorg.conf и запретил запись в файл prime заработал как надо. Но при перезагрузке мой xorg удаляется и остается тот что с кучей_цыфер. Как бы мне запретить удаление нормального xorg.conf и его изменение?