|
在 ubuntu 10.04 的 console 下(tty1),用 mplayer 通过 framebuffer 看电影,当按 ctrl+alt+f2/f3/f4... 切换到其他 tty 下,用同样的账户登录后,会发现在 tty2 (或者 tty3/4/5...)下,也显示出 tty1 下mplayer播放电影的画面。
这相当讨厌。在看电影的时候,有时候需要切换到其他 tty 下干点别的活,但是 mplayer 通过 framebuffer 输出的电影画面却霸占了所有 tty 的 fb 输出,让你在所有使用了 framebuffer 的 tty 下都干不了别的活。我试过 xorg 用 framebuffer 模块输出,如果此时在 tty1 下播放电影,电影输出一样会所有 tty 以及 X 下显示。
相当可恶。记得以前用过某个发行版,在 tty1 下 mplayer 透过 fbdev 设备看电影,只会在 tty1 下显示电影画面,不会在其他 tty 下显示。ubuntu 却在所有使用了 framebuffer 的 tty 甚至 X 下显示电影画面。这是为什么呢?在 /dev 目录下只看到一个 /dev/fb0 ,除此之外没有其他 framebuffer 设备(比如 /dev/fb1 之类)。
不知道其他发行版有没有这个问题。
还有,请教大家,怎样设置,令 tty1 下 mplayer 的电影画面只在 tty1 下显示,其他 tty 下不受其干扰? |
|