Você não está autenticado.
Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via paypal.
Para mais informações: contato at archlinux-br.org.
Boa noite,
Alguém conseguiu fazer funcionar esses teclados retroiluminados (aqueles que acende quando aperta alguma tecla) no arch?
Valeu galera.
Última edição por Osiel Gomes (15/07/2016 23:01:21)
Offline
Informações sobre backlight
https://wiki.archlinux.org/index.php/Keyboard_backlight
https://wiki.archlinux.org/index.php/backlight
Última edição por swatquest (03/06/2016 20:38:35)
Offline
Informações sobre backlight
https://wiki.archlinux.org/index.php/Keyboard_backlight
https://wiki.archlinux.org/index.php/backlight
Então eu tentei com o comando xset led 3 e xset led-3 e até coloquei no meu .xinitrc e nada...
Offline
Cara não cheguei a ver a configuração, mas tenta ver se funciona colocando no profile
tente colocar no profile.d
crie um arquivo.
touch /etc/profile.d/backlight.sh
edite o arquivo
nano /etc/profile.d/backlight.sh
xset led 3 e xset led-3
Tente primeiro sem a permissão executar..
talvez tenha que dar a permisão executar
chmod +x /etc/profile.d/backlight.sh
reinicie a sessão
Última edição por swatquest (04/06/2016 16:58:08)
Offline
Cara não cheguei a ver a configuração, mas tenta ver se funciona colocando no profile
tente colocar no profile.dcrie um arquivo.
touch /etc/profile.d/backlight.sh
edite o arquivo
nano /etc/profile.d/backlight.sh
xset led 3 e xset led-3
Tente primeiro sem a permissão executar..
talvez tenha que dar a permisão executar
chmod +x /etc/profile.d/backlight.sh
reinicie a sessão
Infelizmente não funcionou
Offline
qual gerenciador de login você usa?
por exemplo o lxdm usao ~/.xprofile em vez do ~/.xinitrc
Última edição por swatquest (05/06/2016 17:11:37)
Offline
qual gerenciador de login você usa?
por exemplo o lxdm usao ~/.xprofile em vez do ~/.xinitrc
Eu não uso gerenciador de login gráfico eu uso o startx mesmo e uso o xinitrc
Offline
Já tentou iniciar pelo systemd?
https://wiki.archlinux.org/index.php/ba … ht_service
agora que li..
seria legal você mascarar este serviço
[email protected]
systemctl mask [email protected]
Última edição por swatquest (08/06/2016 00:26:22)
Offline
você já tentou colocar este script para iniciar no boot
https://wiki.archlinux.org/index.php/Keyboard_backlight
Offline
Já tentou iniciar pelo systemd?
Eu não entendi muito bem como ativar lendo esse wiki por que esta muito pobre de informação. VoCê entendeu como que faz?
Offline
ESte serviço é estático e é iniciado automaticamente..
ele usa o ACPI,
Ao usar outros métodos para definir luz durante a inicialização, recomenda-se mascarar
systemctl mask [email protected]
Última edição por swatquest (08/06/2016 00:33:43)
Offline
ESte serviço é estático e é iniciado automaticamente..
ele usa o ACPI,Ao usar outros métodos para definir luz durante a inicialização, recomenda-se mascarar
systemctl mask [email protected]
Rodei o comando e nada ainda... O duro que o que eu vi só fala do backlight do monitor e não do teclado...
Offline
no .xinitrc você está colocando antes do comando exec
xset led 3 e xset led-3
exec startlxde
Offline
Tenho um teclado CMStorm e uma solução que encontrei foi com o seguinte script:
#!/bin/sh
# Description: Starts/stops CM Devastator keyboard backlight
# Place this file in /etc/X11/xinit/xinitrc.d/ (as root)
# and make it executable by typing "chmod 755 <file name>"
# It will run automatically at boot time
FLAGS=$(xset -q | awk '/Scroll Lock:/{print($12)}')
xmodmap -e 'keycode 78='
if [ "$FLAGS" == "off" ]; then
echo "Switching on CoolerMaster Devastator keyboard backlight ... "
xset led named "Scroll Lock"
else
echo "Switching off CoolerMaster Devastator keyboard backlight ... "
xset -led named "Scroll Lock"
fi
"NÃO HÁ NADA COMO A LIBERDADE." (Nelson Mandela)
Offline
no .xinitrc você está colocando antes do comando exec
xset led 3 e xset led-3
exec startlxde
Sim coloquei no meu xinitrc...
Offline
Tenho um teclado CMStorm e uma solução que encontrei foi com o seguinte script:
#!/bin/sh # Description: Starts/stops CM Devastator keyboard backlight # Place this file in /etc/X11/xinit/xinitrc.d/ (as root) # and make it executable by typing "chmod 755 <file name>" # It will run automatically at boot time FLAGS=$(xset -q | awk '/Scroll Lock:/{print($12)}') xmodmap -e 'keycode 78=' if [ "$FLAGS" == "off" ]; then echo "Switching on CoolerMaster Devastator keyboard backlight ... " xset led named "Scroll Lock" else echo "Switching off CoolerMaster Devastator keyboard backlight ... " xset -led named "Scroll Lock" fi
phillipe como coloque esse script para rodar? É na inicialização como funciona?
Offline
Osiel, as instruções estão logo no cabeçalho do script.
Nossa phillipe que vergonha de não ter visto... Me perdoe vou tentar e volto a dizer..
Muito obrigado...
Offline
Mesmo depois de lendo o cabeçalho do Script o meu não funcionou... Ainda procurando solução... Se é para ajudar o modelo do notebook é um Dell 5548-b20
Offline
Você tentou este
https://wiki.archlinux.org/index.php/Keyboard_backlight
Crie um arquivo em /usr/local/bin/kb-light.py
#!/usr/bin/env python3
import dbus
from sys import argv
def kb_light_set(delta):
bus = dbus.SystemBus()
kbd_backlight_proxy = bus.get_object('org.freedesktop.UPower', '/org/freedesktop/UPower/KbdBacklight')
kbd_backlight = dbus.Interface(kbd_backlight_proxy, 'org.freedesktop.UPower.KbdBacklight')
current = kbd_backlight.GetBrightness()
maximum = kbd_backlight.GetMaxBrightness()
new = max(0, current + delta)
if new >= 0 and new <= maximum:
current = new
kbd_backlight.SetBrightness(current)
# Return current backlight level percentage
return 100 * current / maximum
if len(argv[1:]) == 1:
if argv[1] == "--up" or argv[1] == "+":
print(kb_light_set(1)) # ./kb-light.py (+|--up) to increment
elif argv[1] == "--down" or argv[1] == "-":
print(kb_light_set(-1)) # ./kb-light.py (-|--down) to decrement
else:
print("Unknown argument:", argv[1])
else:
print("Script takes exactly one argument.", len(argv[1:]), "arguments provided.")
Dê a permissão de executar
E teste com o comando
kb-light.py
Se funcionar você podecopiar o arquivo para /etc/profile.d
e depois remova do /usr/local/bin/kb-light.py
Ou pode deixar em /usr/local/bin/kb-light.py
e chamar o arquivo no ~/.xinitrc
Offline
Você tentou este
https://wiki.archlinux.org/index.php/Keyboard_backlightCrie um arquivo em /usr/local/bin/kb-light.py
#!/usr/bin/env python3 import dbus from sys import argv def kb_light_set(delta): bus = dbus.SystemBus() kbd_backlight_proxy = bus.get_object('org.freedesktop.UPower', '/org/freedesktop/UPower/KbdBacklight') kbd_backlight = dbus.Interface(kbd_backlight_proxy, 'org.freedesktop.UPower.KbdBacklight') current = kbd_backlight.GetBrightness() maximum = kbd_backlight.GetMaxBrightness() new = max(0, current + delta) if new >= 0 and new <= maximum: current = new kbd_backlight.SetBrightness(current) # Return current backlight level percentage return 100 * current / maximum if len(argv[1:]) == 1: if argv[1] == "--up" or argv[1] == "+": print(kb_light_set(1)) # ./kb-light.py (+|--up) to increment elif argv[1] == "--down" or argv[1] == "-": print(kb_light_set(-1)) # ./kb-light.py (-|--down) to decrement else: print("Unknown argument:", argv[1]) else: print("Script takes exactly one argument.", len(argv[1:]), "arguments provided.")
Dê a permissão de executar
E teste com o comando
kb-light.py
Se funcionar você podecopiar o arquivo para /etc/profile.d
e depois remova do /usr/local/bin/kb-light.py
Ou pode deixar em /usr/local/bin/kb-light.py
e chamar o arquivo no ~/.xinitrc
Nada ainda... Executou mais ainda não ascende conforme digito.
Offline
Veja
Usa libsmbios
https://bbs.archlinux.org/viewtopic.php … 8#p1500008
Regras udev
https://bbs.archlinux.org/viewtopic.php … 0#p1305560
Mais informações
https://www.google.com.br/search?q=Keyb … hlinux.org
Offline
Veja
Usa libsmbios
https://bbs.archlinux.org/viewtopic.php … 8#p1500008Regras udev
https://bbs.archlinux.org/viewtopic.php … 0#p1305560Mais informações
https://www.google.com.br/search?q=Keyb … hlinux.org
Ainda não pude testar os links pois o notebook deu um problema na tela e estou esperando a garantia...
Assim que chegar volto a dar um retorno sobre esse assunto...
Offline
Voltando aqui para finalizar a dúvida pois com os post dos nossos amigos resolvi o problema...
Estou marcando como resolvido e muito obrigado ao phillipe e swatquest.
Offline
Blz!
Você resolveu com libsmbios?
Quando puder coloque o procedimento aqui no fórum?
Valeu....
Offline