代码: 全选
audacious -m
显示不出来的原因是audacious的窗口的位置在显示范围之外(位置的x/y坐标都是负几千). 可以用下面的方法来解决:
1.用下列命令找到audacious的窗口id
代码: 全选
xwininfo -root -tree | grep -i "audacious"
代码: 全选
0x3800003 "28. 张惠妹 - 2张皇牌精选辑 - 剪爱 (4:42) - Audacious": ("audacious" "Audacious") 869x639+0+0 +-9510+-2277
0x3800001 "audacious": ("audacious" "Audacious") 10x10+10+10 +10+10
另外可以用下面命令看看窗口到底在哪
代码: 全选
xwininfo -id 0x3800003
代码: 全选
...
Absolute upper-left X: -9510
Absolute upper-left Y: -2277
Relative upper-left X: 0
Relative upper-left Y: 0
...
先开一个fvwmconsole,输入以下命令(把0x3800003替换成你在上一部找到的id)
代码: 全选
WindowId 0x3800003 move 10p 10p
-----------------------------------------------------------------
在某些情况下,每次打开audacious都会出现这个显示不出来的问题,这好像和audacious没有正常关闭有关系.
可以按照下列步骤让它恢复正常.
1.杀掉所有audacious的进程,kill什么的都可以
2.删掉这个文件: ~/.config/audacious/lock
3.再次打开audacious
4.按照上面的方法让audacious显示出来
执行完这些步骤之后,如果audacious是正常关闭的貌似就不会再有问题了.
另外我猜改这个~/.config/audacious/config 可能就行,但是我不是很清楚具体怎么改