V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
cnstruggle
V2EX  ›  Linux

Linux 系统,按 Ctrl+Alt+Fx (Fx 表示 F2 F3...)时有哪些服务、脚本被调用?

  •  
  •   cnstruggle · 2014-07-10 16:27:18 +08:00 · 8692 次点击
    这是一个创建于 3788 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我archlinux下有一个问题,在GUI 界面下亮度设置后系统可以记住,重启亮度也正常,但是Ctrl+Alt+Fx 切换到字符终端下时,亮度就变成了最大。目前想到的方法是在Ctrl+Alt+Fx 执行的某些脚本中增加
    “echo 500 > /sys/class.../brightness” 控制亮度,暂未找到切换终端的调用过程,求助各位大神。
    4 条回复    2014-07-10 21:45:07 +08:00
    tonyluj
        1
    tonyluj  
       2014-07-10 18:10:23 +08:00   ❤️ 1
    我用gentoo暂时没遇到这个问题

    我用awesome,配置亮度直接写到.xinitrc
    xbacklight -set 亮度~~~
    cnstruggle
        2
    cnstruggle  
    OP
       2014-07-10 20:54:02 +08:00
    我怀疑是最近的某次内核更新引入的问题,两个月前还是好的,我用的 i3wm,GUI界面下没问题,感谢回复
    generic
        3
    generic  
       2014-07-10 21:20:08 +08:00   ❤️ 1
    我也有相同问题,只是每次切换到vt1-6,亮度都会变到最暗。intel显卡。

    Ctrl-Alt-Fx是kernel / xorg直接处理,其间不调用脚本。

    你可以尝试写一个daemon监听systemd-logind在切换session时发出的dbus信号。(http://www.freedesktop.org/wiki/Software/systemd/logind/)

    $ gdbus monitor --system --dest org.freedesktop.login1 --object-path /org/freedesktop/login1/seat/seat0
    Monitoring signals on object /org/freedesktop/login1/seat/seat0 owned by org.freedesktop.login1
    The name org.freedesktop.login1 is owned by :1.1
    /org/freedesktop/login1/seat/seat0: org.freedesktop.DBus.Properties.PropertiesChanged ('org.freedesktop.login1.Seat', {'ActiveSession': <('c3', objectpath '/org/freedesktop/login1/session/c3')>}, @as [])
    /org/freedesktop/login1/seat/seat0: org.freedesktop.DBus.Properties.PropertiesChanged ('org.freedesktop.login1.Seat', {'ActiveSession': <('c1', objectpath '/org/freedesktop/login1/session/c1')>}, @as [])
    cnstruggle
        4
    cnstruggle  
    OP
       2014-07-10 21:45:07 +08:00
    @generic 感谢指导,我搜一搜。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5287 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:57 · PVG 16:57 · LAX 00:57 · JFK 03:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.