首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制xfce4 4-电源管理器暂停

强制xfce4 4-电源管理器暂停
EN

Unix & Linux用户
提问于 2016-04-24 17:33:32
回答 1查看 1.2K关注 0票数 3

我希望我的电源按钮暂停-没有问题。

xfce4 4-电源经理希望我的电源按钮暂停-但只在我被问到之后:

应用程序当前正在禁用自动睡眠。现在执行此操作可能会损坏此应用程序的工作状态。

这似乎是由暂停播放YouTube视频引起的。我真的不在乎。令人惊讶的是,如果我闭上眼皮,那么xfce4电源经理就会明白,它不应该暂停提问。

那么,有什么方法可以让xfce4电源经理明白,当我按下电源按钮时,我只想要类似于关闭盖子的行为?

在电源管理器设置中,“何时按下电源按钮”和“关闭膝上型电脑盖子时”都设置为“挂起”。

EN

回答 1

Unix & Linux用户

发布于 2018-03-26 21:40:22

试试这个:

代码语言:javascript
复制
git clone git://git.xfce.org/xfce/xfce4-power-manager

编辑xfce4-电源管理器/src/xfpm-power.c

查找和评论行:

代码语言:javascript
复制
if(power->priv->inhibited && force == FALSE) {
    GtkWidget *dialog;
    gboolean ret;

    dialog = gtk_message_dialog_new(NULL,
            GTK_DIALOG_MODAL,
            GTK_MESSAGE_QUESTION,
            GTK_BUTTONS_YES_NO,
            _("An application is currently disabling the automatic sleep. "
                "Doing this action now may damage the working state of this application.\n"
                "Are you sure you want to hibernate the system?"));
    ret = gtk_dialog_run(GTK_DIALOG(dialog));
    gtk_widget_destroy(dialog);


    if(!ret || ret == GTK_RESPONSE_NO)
        return;
}

跑:

代码语言:javascript
复制
cd xfce4-power-manager
sh autogen.sh
make

副本:

代码语言:javascript
复制
cp -pf src/xfce4-pm-helper /usr/bin
cp -pf src/xfce4-power-manager /usr/bin
cp -pf src/xfpm-power-backlight-helper /usr/bin

到/usr/bin或xfce4-电源管理器所在的位置

注销和登录。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/278776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档