LinuxForum.Fans
Тема

Настройка яркости экрана и управление питанием

Автор: serg86 27 сообщений 11706 просмотров
#310982

Всем привет, поставил на ноут opensuse 12.3 KDE, все нравится, работает шикарно быстро.
Вот только не работает настройка яркости экрана, да и вообще, управление питанием не работает.
Ноутбук acer aspire v3-571g, i5, geforce 630m
Регулировал вручную файл brightness в папках /sys/class/backlight/acpi_video0 и /sys/class/backlight/acpi_video1, ничего не меняется.
Кнопочкой fn не регулируется, но это не важно, так как и перемещение ползунка тоже ничего не меняет. Также не определятся подключена ли зарядки или нет, если только ее не подключить/отключить до включения ноутбука.
Собственно, что делать?

#310985

В загрузку GRUB2 добавьте следующее:

text
acpi_osi="!Windows 2012"

если не получится сменить на это:

text
acpi_osi=\"!Windows 2012\"
#310990

Сделал вот так:
YaST-->Загрузчик-->настройки загрузчика-->дополнительные параметры командной строки ядра.
Добавил в конце строчки. Первая команда не добавилась, вылезла ошибка, вторая добавилась. Получилось вот так:

text
 resume=/dev/disk/by-id/ata-Hitachi_HTS547575A9E384_J2140059DKP6YA-part5 splash=silent quiet showopts acpi_osi=\"!Windows 2012\"

Перезагрузился, ничего не поменялось, все также не работает.

#310993

serg86,
Пробуйте вместо того параметра такие:

text
acpi_osi=Linux acpi_backlight=vendor
#310995
verg написал:
serg86,
Пробуйте вместо того параметра такие:
text
acpi_osi=Linux acpi_backlight=vendor

Неа, не работает :(.
И еще исчезли папки acpi_video0 и acpi_video1

#310997

serg86,
Только это:

text
acpi_backlight=vendor
#311002
verg написал:
serg86,
Только это:
text
acpi_backlight=vendor

Все также как и в предыдущем случае :(

#311020

Ребята, подскажите. Не хочу из-за такой мелочи отказываться от opensuse!

#311021

serg86,
Обновлять GRUB2 после добавления опции не забывали?

#311023
verg написал:
serg86,
Обновлять GRUB2 после добавления опции не забывали?

Я через YaST все делал, он же сам все обновляет. И папки же пропали, видимо обновлялось.

#311027

serg86,
А таким макаром: (вручную)
Открыть файл /etc/default/grub от рута.
К содержимому следующих строк дописать:

text
GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi=Linux"

Сохранить файл.
Обновить GRUB2:

text
# grub2-mkconfig -o /boot/grub2/grub.cfg
#311031
verg написал:
serg86,
А таким макаром: (вручную)
Открыть файл /etc/default/grub от рута.
К содержимому следующих строк дописать:
text
GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"
GRUB_CMDLINE_LINUX="acpi_osi=Linux"

Сохранить файл.
Обновить GRUB2:

text
# grub2-mkconfig -o /boot/grub2/grub.cfg

Сделал как вы сказали, не помогает, вот на всякий случай мой grub:

text
# Modified by YaST2. Last modification on Сб мар 23 18:45:07 YEKT 2013
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader

# If you change this file, run 'grub2-mkconfig -o /boot/grub2/grub.cfg' afterwards to update # /boot/grub2/grub.cfg. GRUB_DISTRIBUTOR="openSUSE 12.3" GRUB_DEFAULT=saved GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=8 GRUB_CMDLINE_LINUX_DEFAULT=" resume=/dev/disk/by-id/ata-Hitachi_HTS547575A9E384_J2140059DKP6YA-part5 splash=silent quiet showopts acpi_backlight=vendor" # kernel command line options for failsafe mode GRUB_CMDLINE_LINUX_RECOVERY="showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe" GRUB_CMDLINE_LINUX="acpi_osi=Linux" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM=0x01234567,0xfefefefe,0x89abcdef,0xefefefef # Uncomment to disable graphical terminal (grub-pc only) GRUB_TERMINAL=gfxterm # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' GRUB_GFXMODE=auto # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_LINUX_RECOVERY=true # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1" # Skip 30_os-prober if you experienced very slow in probing them # WARNING foregin OS menu entries will be lost if set true here GRUB_DISABLE_OS_PROBER=false GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt

#311089

Походу придется бубунту качать или минт *CRAZY*

#311091

serg86,
Пробуйте только с:

text
acpi_osi=Linux
"serg86" написал:
Походу придется бубунту качать или минт bm

Да тоже самое будет. Проблема вполне кросс-дистрибутивная, к сожалению.

#311094

serg86,
Потом ещё такое сочетание посмотрите:

text
acpi_osi=Linux acpi_backlight=legacy

и такое:

text
acpi_osi=Linux acpi_backlight=
#311095
verg написал:
serg86,
Пробуйте только с:
text
acpi_osi=Linux

Спасибо за советы, но я только что так попробовал, папочки появились, значение в файлах actual_brightness меняются при перемещении ползунка, а в одном из brightness(который в папке /sys/class/backlight/acpi_video0) не меняется. Если самому прописывать, то все равно толку нет.

#311096
verg написал:
serg86,
Пробуйте только с:
text
acpi_osi=Linux

[quote="serg86"]Походу придется бубунту качать или минт bm

Да тоже самое будет. Проблема вполне кросс-дистрибутивная, к сожалению.[/quote]
В убунте я просто вручную файл правил и яркость менялась!

#311102

Перепробовал все возможные комбинации, ничего не помогает. Если вручную меняю значение в файле brightness то вылазиет ошибка при сохранении, типа какая-то программа записывает в него, но через MC удается сохранить его, но толку нет. И при перезагрузки, значение в нем устанавливается на максимум, т.е 9, и не совпадает с actual_brightness

#311134

Ну, как продлить жизнь ноутбука от батареи?
Может нужно что-то связанное я яркостью настроить в файлах xorg,conf ?

#311142

Если драйвер nvidia попрообуйте с помощью nvidia-settings
или
xbacklight

Войдите или зарегистрируйтесь, чтобы ответить.