|
发表于 2012-3-14 17:54:15
|
显示全部楼层
Post by RichardGv;2161772
如果是startx启动的话,fvwm和fvwm直接启动的其他程序的输出(包括fvwm的错误信息)都会出现在您输入startx命令的控制台上(stderr,不是stdout)。为了方便查看和复制,我自己定义了一个shell alias,将startx的输入导入~/.start_log中:- alias zstartx='ssh-agent startx &> ~/.startx_log &'
复制代码
其他login manager的输出位置我就不太清楚了。
通常没有必要使用fvwm -D/--debug! fvwm默认的错误信息已经足够详细。fvwm -D不是用来给普通用户使用的。fvwm的debug USE flag是用来检查内部的代码级错误,更没有必要使用!
是啊是啊,刚才看了点 Debug 的输出,发现那玩意儿跟本不是给人看的--那个是给fvwm 的编程者用的(那些不是人,是神)。
给我们看的就是从 startx 那个控制台输出的内容。
要保存它的话,可以象 RichardGv 那样定义一个 alias,
或者象这样:- ~ script fvwm.log ### 把屏幕上输出都放到 fvwm.log 中去
- ~ startx ### 正常启动 fvwm , do something, and quit fvwm
- ~ <Ctrl+d> ### 结束 fvwm.log
复制代码 |
|