LINUX.ORG.RU

Debian 9.0 + i3wm на ноутбуке

 , ,


0

2

Здравствуйте. Снова. Опять-таки занимаюсь красноглазием, только вот столкнулся с проблемами у i3 на ноутбуке. Собственно основные проблемы это - Fn+brightness, индикатор батареи, уведомления и энергосбережение. Посоветуйте новичку как быть, пацаны?



Последнее исправление: cetjs2 (всего исправлений: 1)

Fn+* это не сочетание клавишь, а хардварный модификатор, считай отдельная клавиша. Какие с этим могут быть проблемы?

anonymous
()
Ответ на: комментарий от anonymous

В том-то и дело, что именно яркость/громкость регулируются программно, а не так, как вы говорите. И на винде, и здесь в дебиане - один чёрт. В xfce, например, полёт нормальный, так как всё необходимое есть для лэптопа. Но вот тут геморрой.

rtl8192
() автор топика

Попробуй поставить пакеты acpid acpi-support acpi acpitool

Vsevolod-linuxoid ★★★★★
()

Можно сделать так (использовать xfce4-power-manager):

apt-get install xfce4-power-manager  xfce4-power-manager-plugins-
И не мучаться (возможно).

logon
()
Ответ на: комментарий от olibjerd

Старенький Acer Aspire V5-572G https://market.yandex.ru/product/10460574/spec?hid=91013&track=tabs

В общем, мне удалось все свои вышесказанные потребности удовлетворить только вот с оговоркой: 1) Упала производительность видеокарты со связкой шмеля (bumblebee) аж в два раза, если до этого в Stretch XFCE летало неебически;

2) Пересолил что-то с репозиториями, что по невнимательности смешал stretch с sid - меньшая или добрая половина, имхо, это с sid'a;

3) И неладное с модулем systemd:

фев 01 22:51:50 rtl8192 systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE

фев 01 22:51:50 rtl8192 systemd[1]: Failed to start Load Kernel Modules.

Может лучше сразу dist-upgrade до sid?

rtl8192
() автор топика
Ответ на: комментарий от logon

Спасибо. Помогло без всяких танцев с бубном.

rtl8192
() автор топика

Мультимедиа клавиши в ~/.config/i3/config

# Pulse Audio controls
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 1 +5% #increase sound volume
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 1 -5% #decrease sound volume
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle # mute sound

# Sreen brightness controls
bindsym XF86MonBrightnessUp exec xbacklight -inc 5 # increase screen brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 5 # decrease screen brightness

# leds
bindsym XF86KbdBrightnessDown exec "~/.config/i3/leds_down.sh"
bindsym XF86KbdBrightnessUp exec "~/.config/i3/leds_up.sh"

leds*.sh

#!/bin/bash

led_path=/sys/class/leds/smc\:\:kbd_backlight/brightness
cur=`cat $led_path`

inc=$(( $cur + 5 ))

echo $inc | tee /sys/class/leds/smc\:\:kbd_backlight/brightness || gksudo chmod a+rw $led_path && echo $inc | tee /sys/class/leds/smc\:\:kbd_backlight/brightness

Индикатор батареи - i3blocks, уведомления - dunst. И не надо куски xfce тянуть.

Difrex ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.