开始尝试配置fvwm,他先给我一个下马威!

各种窗口管理器和美化相关
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

开始尝试配置fvwm,他先给我一个下马威!

#1

帖子 ljj_jjl2008 » 2011-08-31 17:02

我是从最初的默认效果开始改配置文件的,就是刚安装成功以后,自动安装到/etc/X11/里面的那个,复制到~/.fvwm修改的,现在已经调配的加上了一个wharf,然后加上了EE大神的用alt和win+鼠标移动(升起、降低、杀死)窗口的快捷键,把常用的程序的启动也放到wharf里面了,然后:
1,如果sakura(一个终端程序)建立多个页签,鼠标点页签不能切换。
抓图38.png
2,窗口右上角的关闭按钮,点击时必须比较快速的按下鼠标马上抬起,才能关闭窗口,只要抬起的稍微迟疑一下,窗口就原样不动了。
3,因为我还是想实现plasma、gnome3、unity、wmaker、e17、AfterStep“混搭”,fvwm自己可以很好的模仿afterstep和wmaker,所以我尝试启动plasma-desktop、gnome-panel、unity-2d-launcher,其他的通过修改配置文件都设置好了,可是plasma-desktop有点小问题:他撑的太满,是全屏幕的,上下一直撑到gnome-panel下面去了,被gnome-panel盖住一部分。我希望他上下让出一点空间,不要撑的那么满。

所以,召唤EE大神和其他大神
1和2请给个解释和办法
3请给个设置语句。

3Q!
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: 开始尝试配置fvwm,他先给我一个下马威!

#2

帖子 ljj_jjl2008 » 2011-08-31 17:06

其实还有一个问题:fvwm的什么fvwmwharf、fvwmbutton等,是不是也必须依赖fvwm才能运行?在非fvwm的wm中是否能独立使用?
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 开始尝试配置fvwm,他先给我一个下马威!

#3

帖子 leeaman » 2011-08-31 17:08

1 2这个不是fvwm的问题吧?我估计,ee来解释 :em04
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: 开始尝试配置fvwm,他先给我一个下马威!

#4

帖子 ljj_jjl2008 » 2011-08-31 17:12

leeaman 写了:1 2这个不是fvwm的问题吧?我估计,ee来解释 :em04
这个在其他WM里面没有问题,可以确定我的鼠标没有问题。
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 开始尝试配置fvwm,他先给我一个下马威!

#5

帖子 leeaman » 2011-08-31 17:14

这个。。。我没见过。。。你的fvwm啥版本?
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: 开始尝试配置fvwm,他先给我一个下马威!

#6

帖子 ljj_jjl2008 » 2011-08-31 17:30

2.5.30,2010.10.16的版本,ubuntu源里面用新立得安装的。
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 开始尝试配置fvwm,他先给我一个下马威!

#7

帖子 leeaman » 2011-08-31 17:32

那挺神的,我没有见过,可以贴配置上来看看 :em06
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 开始尝试配置fvwm,他先给我一个下马威!

#8

帖子 tenzu » 2011-08-31 17:34

神器没那么好驾驭的 :em70
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: 开始尝试配置fvwm,他先给我一个下马威!

#9

帖子 ljj_jjl2008 » 2011-08-31 17:49

配置文件太大,不能直接贴上来。
您的内容包含 190980 字节, 而允许的最大字节数为 60000.
就是把/etc/X11/fvwm/system.fvwm2rc拷贝到~/.fvwm/.fvwmrc,然后加上了以下内容:
其他内容都是这个文件自带的。
#SetEnv fvwm_image_path $[HOME]/
Style dock !Title, !Borders, !Iconifiable, Sticky, StaysOnTop
Style Search* !Title, !Borders, !Iconifiable, Sticky, StaysOnBottom
Style plasma* !Title, !Borders, !Iconifiable, Sticky, StaysOnBottom,MaxWindowSize[1200 1000]
Style unity* UseStyle dock
Style tint2 UseStyle dock
Style *panel UseStyle dock
Style *dock UseStyle dock
Style *tray UseStyle dock
Style *clock UseStyle dock
Style tray* UseStyle dock
Style wm* UseStyle dock
Style as* UseStyle dock
#-------------Super+ 窗口操作---------------
Mouse 1 R 4 Exec kupfer
Mouse 1 W 4 FuncFvwmRaiseLowerX Move # +单击,拖动
Mouse 2 W 4 Stick # +中键,总是可见
Mouse 3 W 4 Resize # +右击,缩放
Mouse 4 W 4 Maximize # +上滚轮,最大化
Mouse 5 W 4 Iconify # +下滚轮,最小化
Mouse 1 I A WindowListFunc
#+方向键,对齐到屏幕边缘
Key Up W 4 Move w 0
Key Down W 4 Move w -0
Key Left W 4 Move 0 w
Key Right W 4 Move -0 w
Style "FvwmWharf" NoTitle,NoHandles, Sticky, WindowListSkip,BorderWidth 0,CirculateSkip,StaysOnTop

DestroyModuleConfig FvwmWharf: *
*FvwmWharf: Animate
*FvwmWharf: AnimateMain
*FvwmWharf: Geometry -64-316
*FvwmWharf: Columns 1
*FvwmWharf: Bgcolor Grey70
*WharfBalloonFore Black
*WharfBalloonBack Grey70

#*FvwmWharf: Bgcolor #000000
*FvwmWharf: Colorset #000000
*FvwmWharf: FullPush
*FvwmPagerFore:Black
*FvwmWharf: TextureType 128
#用一张xpm图片作为它的背景,这个可以实现很好的视觉效果。
*FvwmWharfPixmap /mainos/usr/share/wallpapers/Yellow_Flowers/contents/images/1280x1024.jpg

*FvwmWharf asclock nil MaxSwallow "asclock" asclock &
*FvwmWharf wmcpu nil MaxSwallow "wmcpu" wmcpu &
*FvwmWharf wmmount nil MaxSwallow "wmmount" wmmount &
*FvwmWharf wmifs nil MaxSwallow "wmifs" wmifs &

*FvwmWharf b kivio.png, Folder
*FvwmWharf aterm utilities-terminal.png Exec exec sakura &
*FvwmWharf konqueror akonadi.png Exec exec chromium-browser &
*FvwmWharf gedit kword.png Exec exec geany &
*FvwmWharf xmms system-file-manager.png Exec exec dolphin &
*FvwmWharf ~Folder

*FvwmWharf a kdf.png Folder
*FvwmWharf Exit preferences-system-power-management.png FvwmForm FvwmForm-QuitVerify
*FvwmWharf Recycler system-software-update.png Restart
*FvwmWharf lock kgpg.png Exec exec xscreensaver-command -lock
*FvwmWharf ~Folder
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: 开始尝试配置fvwm,他先给我一个下马威!

#10

帖子 ljj_jjl2008 » 2011-08-31 17:51

又发现一个BUG:wharf设置总在最上方可见,则切换窗口时,刷新的有些异常,里面的画面会花掉。
头像
liu滔
帖子: 7214
注册时间: 2010-10-09 23:01

Re: 开始尝试配置fvwm,他先给我一个下马威!

#11

帖子 liu滔 » 2011-08-31 17:54

ljj,期待你的折腾成果,我的Fvwm装了之后到现在还没用过也没配置过 :em05

ee写了个fvwm的配置教材,下载了至今没看 :em05
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: 开始尝试配置fvwm,他先给我一个下马威!

#12

帖子 ljj_jjl2008 » 2011-08-31 18:05

这个配置文件好可怕呀,里面有400行用来列举程序,把好多程序和图标挂钩:
Style "freecell" Icon norm/game-cards.xpm, MiniIcon mini/game-cards.xpm
有几百行来定义菜单,
DestroyMenu MenuFvwmWindowGroupOps
AddToMenu MenuFvwmWindowGroupOps
+ "$[gt.Resource Group Ops]" Title
+ "&$[gt.Iconify]%menu/window-iconify.xpm%" Pick All ($r) Iconify on
+ "$[gt.De&Iconify]%menu/window-iconify.xpm%" Pick All ($r) Iconify off
+ "$[gt.&Shade]%menu/window-shade.xpm%" Pick All ($r) WindowShade on
+ "$[gt.Un&Shade]%menu/window-shade.xpm%" Pick All ($r) WindowShade off
有几百行用来清除所有能想到的快捷键,然后有上百行再分别定义快捷键。

总共3961行!!
头像
ljj_jjl2008
论坛版主
帖子: 14256
注册时间: 2007-09-16 8:29

Re: 开始尝试配置fvwm,他先给我一个下马威!

#13

帖子 ljj_jjl2008 » 2011-08-31 18:09

10楼的花屏BUG是个别现象,打开程序多,内存不够用时才花。
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 开始尝试配置fvwm,他先给我一个下马威!

#14

帖子 leeaman » 2011-08-31 18:26

瞎改配置不明所以然的不理的
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 开始尝试配置fvwm,他先给我一个下马威!

#15

帖子 eexpress » 2011-08-31 19:56

12楼那是菜单。
配置不全,不知道哪里会影响。
从简单的测试起吧。开一个xterm。改点配置,执行一次FvwmCommand restart,很方便立刻调试的。
● 鸣学
回复