Arch Linux下的亮度/音量调节

Arch Linux下的亮度/音量调节

CMD调节

        之前的亮度调节一直是用xbacklight来调节,可以使用百分比数来调节屏幕亮度,e.g. $ xbacklight =30%
        音量调节一直是用alsamixer,在命令行打开,有个简单界面,能满足我的要求。
这两个调节还算挺方便的,需要调的时候在命令行里弄一下就ok。

笔记本功能键调节

所用笔记本为HP ProBook 440 G2

        有天给笔记本外接了一个显示器,照着Arch Wiki写好了显示器的conf文件,一直用着挺舒服。但是发现了一个问题:当linux运行时,把显示器拔掉,但是显示器上面的window不会自动转移到笔记本显示器上;或者先开笔记本进Arch,然后再接显示器,系统不会自动给它分配window——压根儿也没信号输出给外接显示器。但是在Windows系统下是没有这个问题的。因为这不算什么大问题,只要重启一下系统就能正常检测到当前外接显示器的连接状况了,过了很久都懒得解决。
        正好今天有闲暇时间,便想处理一下这个问题,于是逛了逛Arch Wiki,发现好像能解决了。然后还发现了可以使亮度和音量调节更便捷的方法,启用功能键——我的笔记本上调音量的是F5F6、调亮度的是F9F10。因为现在显示器不在身边,所以先调了音量和亮度。
        按照Wiki中的说明,下载安装acpid,开启acpid.service。然后按照以下两部分“Enabling volume control”、“ Enabling backlight control”所述,把相关变量全部换成自己系统里对应的变量名,亮度很快就能通过功能键调节了。(Wiki里的max_brightness是100,但是我系统里的是937,这只需要把调节时的step设置的大一点就行。)
        设置音量调节时,出了点问题,在执行journalctl -f后,按音量调节键,总是会报错,说找不到Master,找不到声卡。经过多次瞎改后,突然想起当初在普通用户的家目录下有一个.asoundrc文件,里面配置过声卡,而现在是在root下进行这些操作的,便把.asoundrc给root复制了一份。然后重启acpid.service,就可以通过功能键调节音量了,然后音量按钮也能起作用了(静音或者关闭静音)。(Wiki说可以通过reload来使配置生效,但是我使“acpid.service”reload时总是报错,不过restart则可以。)以下是.asoundrc文件的内容:

defaults.pcm.card 1
defaults.pcm.device 0
defaults.ctl.card 1

下一篇记录外接显示器的调节。










©Vanellope

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值