LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: easior lars

想体验一下FVWM,帮我看看怎么样才能正常运行

[复制链接]
发表于 2012-3-14 14:17:28 | 显示全部楼层
Post by easior lars;2161743
想问一下,fvwm运行过程的整个log文件在何处?
~/.xsession-error好像只记录一了很少的一部分,甚至没有什么fvwm的信息。


RichardGv 是想要 NetworkManager 的错误信息吧?
他是要你在终端中用 nmcli 来看。
俺这里是本本上用 fvwm + wicd 来上网。

fvwm 本身的 Log 么 还真没想过。
不知道加上 debug 的 Use 有没有用。
回复 支持 反对

使用道具 举报

发表于 2012-3-14 14:39:57 | 显示全部楼层
man fvwm
...
-D | --debug
           Puts X transactions in synchronous mode, which dramatically slows
           things down, but guarantees that fvwm's internal error messages are
           correct.  Also causes fvwm to output debug messages while running
...

===========================================
。。。
-D | --debug
           使X会话运行在同步模式,这会明显的降低效率,但能确保输出fvwm的内部错误信息。
           也就是使fvwm输出运行时的调试信息。
。。。

它的意思就是在启动fvwm的时候加上 -D 或 --debug 参数。

译得很生硬,你看个意思就成。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-14 14:49:16 | 显示全部楼层
Post by ardin;2161755

-D | --debug
           Puts X transactions in synchronous mode, which dramatically slows
           things down, but guarantees that fvwm's internal error messages are
           correct.  Also causes fvwm to output debug messages while running
...

===========================================
-D | --debug
           使X会话运行在同步模式,这会明显的降低效率,但能确保输出fvwm的内部错误信息。
           也就是使fvwm输出运行时的调试信息。


中英对照,熟悉一些专业词汇之后,我就能看懂了。

看来各位方家看手册如家常便饭啊,佩服。
回复 支持 反对

使用道具 举报

发表于 2012-3-14 16:49:04 | 显示全部楼层
Post by easior lars;2161743
想问一下,fvwm运行过程的整个log文件在何处?
~/.xsession-error好像只记录一了很少的一部分,甚至没有什么fvwm的信息。

如果是startx启动的话,fvwm和fvwm直接启动的其他程序的输出(包括fvwm的错误信息)都会出现在您输入startx命令的控制台上(stderr,不是stdout)。为了方便查看和复制,我自己定义了一个shell alias,将startx的输入导入~/.start_log中:
  1. alias zstartx='ssh-agent startx &> ~/.startx_log &'
复制代码

其他login manager的输出位置我就不太清楚了。

通常没有必要使用fvwm -D/--debug! fvwm默认的错误信息已经足够详细。fvwm -D不是用来给普通用户使用的。fvwm的debug USE flag是用来检查内部的代码级错误,更没有必要使用!
回复 支持 反对

使用道具 举报

发表于 2012-3-14 17:54:15 | 显示全部楼层
Post by RichardGv;2161772
如果是startx启动的话,fvwm和fvwm直接启动的其他程序的输出(包括fvwm的错误信息)都会出现在您输入startx命令的控制台上(stderr,不是stdout)。为了方便查看和复制,我自己定义了一个shell alias,将startx的输入导入~/.start_log中:
  1. alias zstartx='ssh-agent startx &> ~/.startx_log &'
复制代码

其他login manager的输出位置我就不太清楚了。

通常没有必要使用fvwm -D/--debug! fvwm默认的错误信息已经足够详细。fvwm -D不是用来给普通用户使用的。fvwm的debug USE flag是用来检查内部的代码级错误,更没有必要使用!

是啊是啊,刚才看了点 Debug 的输出,发现那玩意儿跟本不是给人看的--那个是给fvwm 的编程者用的(那些不是人,是神)。

给我们看的就是从 startx 那个控制台输出的内容。
要保存它的话,可以象 RichardGv 那样定义一个 alias,
或者象这样:
  1. ~ script fvwm.log    ### 把屏幕上输出都放到 fvwm.log 中去
  2. ~ startx                  ### 正常启动 fvwm , do something, and quit fvwm
  3. ~ <Ctrl+d>             ### 结束 fvwm.log
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表