![为什么 Debian 上的 Electricsheep 不使用 mplayer 配置进行显示设置?](https://linux22.com/image/184885/%E4%B8%BA%E4%BB%80%E4%B9%88%20Debian%20%E4%B8%8A%E7%9A%84%20Electricsheep%20%E4%B8%8D%E4%BD%BF%E7%94%A8%20mplayer%20%E9%85%8D%E7%BD%AE%E8%BF%9B%E8%A1%8C%E6%98%BE%E7%A4%BA%E8%AE%BE%E7%BD%AE%EF%BC%9F.png)
我在 Debian 中设置了 electricsheep 作为屏幕保护程序。我想以 25 fps 的速度全屏运行它,但它以 23 fps 的速度运行,分辨率非常奇怪。检查ps
它返回这个
ps -efww|grep mpla
user 2481 2479 28 21:58 ? 00:02:24 mplayer -really-quiet -cache 8192 -monitoraspect 1280:800 -fps 23 -vo vdpau -wid 0x1C0000A -nostop-xscreensaver -
user 2483 2481 0 21:58 ? 00:00:01 mplayer -really-quiet -cache 8192 -monitoraspect 1280:800 -fps 23 -vo vdpau -wid 0x1C0000A -nostop-xscreensaver -
这是.electricsheep/preferences.xml
文件:
<preferences
nick=""
url=""
password=""
cache="2000"
nrepeats="2"
frame_rate="23"
play_evenly="1"
uid="8253CA41C62618E5"
zoom="1"
video_driver="vdpau"
no_animation="0"
standalone="0"
hide_errors="0"
save_frames="0"
/>
这是我的mplayer
配置
# Write your default config options here!
vo=vdpau
menu=yes
vf=screenshot
fullscreen=yes
softvol=yes
softvol-max=300
msgcolor=yes
aspect=16:9
tskeepbroken=true
use-filename-title=yes
为什么它不像 Slackware 那样以 16:9 宽高比全屏运行,而是使用自己的选项运行?我已经解决了帧率问题,但它仍然以奇怪的 1280:800 分辨率运行。
答案1
我发现这个解决方案作为解决方法(它给一些电影带来了奇怪的结果)编辑 .mplayer/config 并添加
panscan=1.0
最好是仅为电动羊设置此选项。