如何在观看VLC电影期间阻止屏幕保护程序启动?


12

我正在使用Ubuntu 11.10,并且在观看电影时屏幕保护程序会不断启动。我不记得在11.04中发生过这种情况,也不记得如何停止它了?

Answers:


11
  1. 打开VLC Media Player,然后转到“ 工具”->“首选项” (快捷键为CtrlP
  2. 从“偏好设置”窗口左下角的“ 显示设置”中选择“ 全部 ”。
  3. 现在,单击侧面的“视频”选项卡。
  4. 现在,选中禁用屏幕保护程序”框,然后单击“保存”。

在此处输入图片说明


14
那不行 “禁用屏幕保护程序”框已被选中。
戴夫

在2.2.0-rc1中已修复,VLC现在使用dbus进行屏幕保护通信。
iElectric 2014年

2
仍然无法正常工作在VLC 2.2.6 + LXDE
帕特里克

5

另一个解决方案但不是您想要的是:

打开终端并输入:

xset s off

这将禁用屏幕保护程序。

重新启用

xset s on


还有其他选项,例如禁用一段时间等。

输入man xset终端的更多信息


3

我已经在VLC和女妖身上看到了这种情况。我唯一能找到的解决方案是运行咖啡因。

sudo add-apt-repository ppa:caffeine-developers/ppa
sudo apt-get update
sudo apt-get install caffeine

之后,运行咖啡因,转到其首选项,并在登录时启动它。它位于系统托盘中。每当您观看电影时,都需要单击其系统任务栏图标,然后选择“禁用屏幕保护程序”。

这不是最好的解决方案,但它是我早期看到的唯一解决方案。


1
这暂时有效。您可以将Caffeine配置为在运行特定程序时自动开始防止屏幕保护程序并节能。要进行设置,只需运行应禁止屏幕保护程序的程序,右键单击Caffeine applet,选择“首选项”,然后单击“添加”。您应该在弹出窗口中看到所有正在运行的进程的列表。单击您之前启动的程序的名称,然后单击“添加”。关闭首选项窗口。
戴夫

这似乎在Ubuntu 16.04上不起作用
user43326 '18

1

根据我在Unix.SE上的回答,您可以简单地运行,

echo "disable-screensaver=0" >> ~/.config/vlc/vlcrc

有关更多信息,请参阅“使用VLC时,为什么我的屏幕保护程序会不断唤醒?”


这与该答案中的方法具有相同的效果,不是吗?(如果这样做,没问题-通过相同的基本机制起作用的不同答案是完全好的-但如果有所不同,那么我认为最好提一下。)
Eliah Kagan

1
我不这么认为。我的答案是在不使用GUI的情况下这样做的,而且我不必去研究各种选项。当GUI答案停止工作时,将以我的答案为准。=)
埃文·卡洛尔

2
这很有趣:即使我在VLC的GUI中启用了“禁用屏幕保护程序”,我还是打开了vlcrc文件,并且该行被注释掉了。我在其中进行了注释,保存并启动了VLC,并且VLC 仍然无法禁用屏幕保护程序。
Mike Nakis

1

扩展这个答案,可以输入

xset s on; vlc; xset s off;

从终端启动vlc,或编写bash脚本

#!/bin/bash
xset s on; vlc; xset s off;

或桌面文件,其命令类似于

set s on; vlc %U; xset s off;

并将其关联文件/ MIME类型设置为打开适当的MIME类型。“%U”适用于TDE,对于其他桌面,您可能需要找到正确的语法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.