首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>linux其它>正文

Debian 提供的 fvwm

http://www.oklinux.cn  2006-08-02  oklinux收集整理  asiaec      会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn
1.apt-get install menu(菜单,需要) fvwm-icons fvwm2 libstroke0(手写功能)
xloadimage(背景图)

其它:apt-cache search fvwm
按需要安装,如 fvwm95 fvwm95-icons

2.建议用 startx 来启动 fvwm ,便于控制,修改下面文件:
(文件不存在,请自行建立)
vi ~/.xinitrc
LANGUAGE=zh_CN.GB2312
LANG=zh_CN.GB2312
LC_ALL=zh_CN.GB2312
KDE_LANG=zh_CN.GB2312
XMODIFIERS=@im=fcitx
export LANG LC_ALL KDE_LANG XMODIFIERS
fcitx &
xloadimage ~/feige.jpg -onroot -fullscreen
exec fvwm2
killall fcitx
~
注:xloadimage ~/feige.jpg -onroot -fullscreen
导入背景图,背景图选自己喜欢的。

3. dpkg -L fvwm | grep fvwm2rc
找到 /etc/X11/fvwm/system.fvwm2rc
嘿嘿,系统默认的就是这个了,害的我找的好辛苦,拷贝到 ~/.fvwm
cd ~/.fvwm
cp /etc/X11/fvwm/system.fvwm2rc ./.fvwm2rc

4. startx 看看效果先。
光溜溜的,什么都没有,鼠标点击,跳出菜单,已经安装过的绝大部分软件都可以再这个菜单中找到。
记得以后每次安装新软件,用 update-menus 或 菜单restart fvwm 来更新菜单。

5.汉化。
可能你会发现标题栏处是乱码,不能正常显示汉字。
别着急,汉化很简单。
nano ~/.fvwm2rc
用 ctrl + w,找到
Style "default-style" Font -*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*
改成你系统中的中文字体,例如:
Style "default-style" Font -sim-simsun-bold-r-*-*-12-*-*-*-*-*-*-*

为了让图标上的中文正常,下面加一句:
Style "default-style" IconFont -sim-simsun-medium-r-*-*-12-*-*-*-*-*-*-*
存盘退出,restart fvwm (注意不必退出 fvwm)
不出问题应该能看到效果了。

6.手写功能(libstroke0),极酷!
这里推荐一篇文章:
http://learn.tsinghua.edu.cn/homepa...fvwm_frame.html

我借用这位大侠的一个文件:
http://learn.tsinghua.edu.cn/homepa...rc/fvwm.strokes
把它拷贝到 ~/.fvwm
cd ~/.fvwm
wget http://learn.tsinghua.edu.cn/homepa...rc/fvwm.strokes
大家可以自行修改,适合自己的习惯。

然后,vi ~/.fvwm2rc,在最后加入这样一句:
Read fvwm.strokes
存盘退出,restart fvwm.

激动人心的时刻到了,按住 ctrl, 用鼠标右键写个 "M" (参看小键盘,路线是 1478963)
稍等片刻,mozilla 就出来了。
怎么样,还等什么呢,赶快试试吧!

libstroke 的鼠标轨迹功能真强,我们来试试看抓图。

1.抓图软件,推荐两款: import 和 scrot
各有所长,都是虚拟终端下的命令行工具,使用很方便,我习惯用 import.

import 包含在 ImageMagick 图形工具包:
apt-get install imagemagick

2.现在准备抓图脚本,这里非常感谢 IRC 上两位兄弟 x11 和 wc,他们分别写了两个实用的,大家自己选择喜欢的那个:

x11兄的脚本:

SCRDIR=~/pic/screenshot
if [ ! -d $SCRDIR ]; then
mkdir -p $DIR
fi
if [ -f $SCRDIR/.scrshot ]; then
f=`cat $SCRDIR/.scrshot`
else
f=1
fi
while true;
do
if ! [ -f $SCRDIR/$f.png ]; then
break
fi
((f=$f + 1))
done
echo $f > $SCRDIR/.scrshot
import $SCRDIR/$f.png

wc 兄的如下:

#!/bin/bash
if ! [ -f $HOME/pic/screenshot/.name ]; then
echo 1 > $HOME/pic/screenshot/.name
fi
f=`cat $HOME/pic/screenshot/.name`
import $HOME/pic/screenshot/$f.png
((f=$f+1))
echo $f>$HOME/pic/screenshot/.name

实现的功能就是,鼠标抓图后,存放到 ~/pic/screenshot ,并自动调整好文件名。
(脚本中 import 和 scrot 后的参数,请按需要自行调整)

3.取其中一个脚本,保存成文件名 screenshot ,放到 ~/
cd ~/
chmod +x screenshot #可执行

mkdir ~/pic/screenshot

4.现在修改 ~/.fvwm/fvwm.strokes,加入鼠标抓图语句:
#screenshot
Stroke N5654 0 A C Exec exec ~/screenshot

这里 N5654 是自定义鼠标轨迹,自行修改,改成你习惯的。

存盘, restart fvwm

5.测试。
按住 ctrl ,用鼠标在任意的窗体上,先向右拉,然后向左(按 5654 的轨迹),接着鼠标变成十字,点击你想要抓的窗体,听到嘟嘟的两声,就表示成功,至于文件名就不用自己操心了。

6.看图软件 GQview,到 ~/pic/screenshot 下,刚才抓的图片都在。

以上只是一个雏形,大家发挥想象力,一起来完善这些脚本

上一篇:Debian分辨率的调整   下一篇:在debian下使用fvwm(zz)- -

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·在debian下使用fvwm(zz)- -
·Debian分辨率的调整
·debian下基本系统和gnome桌面安装
·解决ubuntu 6.06不能保存DNS地址的问题
·Studies Linux to be able to have very many pleasur
·保护本本行动开始了
·安装ubuntu 6.06后scim无法自动引导的解决
·ubuntu 6.06 LTS(ubuntu livecd) 简体中文使用的片
·suse 10.0的问题!!!
·<求助>关于mount
·在SUSE里怎么配置ADSL
·薪水可观 Linux人才问题瓶颈日益凸显
·Debian Linux的小提示
·你现在用的是linux的哪个版本?
·安装SuSE Linux for S/390时遇到的问题及解决办法
·在ubuntu下修改网卡地址
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·GNOME 3:面向“Task”的桌面
·Ubuntu Tweak 0.5.2发布
·OSD Lyrics 0.3 发布
·Ubuntu Tweak 0.5.1发布:支持Ubuntu 1
·Elementary-mod:让你的Nautilus更有光
·Docky:炫丽又不失强大的Dock
·GNOME Shell增加新的Workspace视图模式
·Elementary Desktop:一个集成新酷软件
·Ubuntu Tweak 0.4.9.2发布
·两项小调整改善Ubuntu 9.10的显示效果
·Ubuntu Software Store 将使用在Ubuntu
·Ubuntu Tweak 0.4.9正式发布:支持Ubun
  阅读排行
·笔记本连接3G手机使用TD上网速度与ADSL
·ubuntu下安装软件的几种方法
·GNU EMACS字体设置,基本上可以随心所
·ubuntu中的快捷方式
·Kirin原创的eclipse editor配色方案
·debian Linux 下 Cedega 使用指南
·Ubuntu下VPN翻墙
·用 tsocks 和 proxychains 使 Linux 下
·debian下基本系统和gnome桌面安装
·debian Linux下制作deb包的简便方法
·配置ubuntu上网问题
·SuSE Linux安装后的初步设置
·Debian分辨率的调整
·让女友测试Ubuntu linux易用性如何
·Ubuntu 8.04 最新界面截图
网摘收藏: