LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2809|回复: 17

什么桌面是可以让运行的桌面程序都没有标题栏,且自动最大化,也就是一运行就占用了全个

[复制链接]
发表于 2007-2-26 17:20:58 | 显示全部楼层 |阅读模式
我见过一个专有的东西,用的是gentoo,专门用来放多媒体文件的,也可以播放ppt.

看像用的是xine和openoffice,不过他们启动都是没有标题栏的,且一运行就最大化。openoffice就很明显看到这样的情况。

请问怎样才能做出这样的桌面。现在的kde或gnome或其它桌面程序能配成这样吗?
发表于 2007-2-26 17:56:52 | 显示全部楼层
我用fvwm,把标题栏省了,最大化、最小化、关闭、移动都用快捷键或和鼠标配合。
回复 支持 反对

使用道具 举报

发表于 2007-2-26 19:27:48 | 显示全部楼层
gnome 把metacity  kill掉就可以了 不过自动最大化不知道怎么弄 这个应该要看软件
回复 支持 反对

使用道具 举报

发表于 2007-2-26 22:58:39 | 显示全部楼层
换个窗口管理器应该就可以了,不过没用过这样的功能。
回复 支持 反对

使用道具 举报

发表于 2007-2-27 21:53:39 | 显示全部楼层
dwm 该就是这样的了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-27 22:03:09 | 显示全部楼层
Post by pluskid
dwm 该就是这样的了。


dwm?能详细介绍一下吗?在google上只找到少量这个的资料
回复 支持 反对

使用道具 举报

发表于 2007-2-28 17:25:33 | 显示全部楼层
引用 Lnzju 的介绍。
推荐一个窗口管理器"dwm"
windowmaker用了一年多了,最近换用了dwm,用起来特别舒服,特意过来分享。

dwm优点
1.小巧,占用系统资源极少。
2.快捷键设定非常方便,运行稳定。
3.只有一个可执行文件,没有额外的lib需要load进来,也没有任何配置文件。
4.源代码规模很小而且整齐,自己容易修改。

dwm适合人群
喜欢使用命令行的用户,喜欢快捷键的用户,喜欢节约系统资源的用户。

dwm特点
1.需要自己修改源代码来设置,自己写函数比较方便。(C语言)
2.最后的可执行文件很小,我的是28k
关于dwm的配置
是我自己的使用心得

主要有两个地方,

1.源代码,主要在config.h, 重要的是里面快捷键的配置,具体各个键的名称的定义在/usr/include/X11/keysymdef.h和/usr/include/X11/X.h里面定义,另外想自己添加效果函数的话模仿源代码就好。
还有就是config.h里面关于rules的设置,设定每个程序的状态(在哪个控制台,是不是float),在config.h的static Rule rule[]
里面设置。具体程序的参数使用下面命令来获得.
  1. $xprop | awk -F '"' '/^WM_CLASS/ { printf("%s:%s:",$4,$2) }; /^WM_NAME/ { printf("%s\n",$2) }'
复制代码
2. 启动dwm的参数。
首先dwm只是pure wm,没有墙纸功能, 可以使用feh来设置墙纸,比如在启动X的脚本(通常是~/.xinitrc)里面加入
  1. feh --bg-center ~/picture/wallpaper/comic/20.jpg&
复制代码
就可以了。

其次是dwm的面板上面的数字,这个也是通过启动脚本来实现的,我的上面显示的是mpd播放歌曲的曲目,当前时间,系统负担。我的启动脚本如下
    while true
    do
        echo  `mpc status|head -1` `date |cut -d" " -f4` `uptime | sed 's/.*,//'`
        sleep 1
    done | dwm

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-1 14:45:14 | 显示全部楼层
谢谢,看了一下,好像没有窗口自动最大化的功能。估计要自已动手改代码了。
回复 支持 反对

使用道具 举报

发表于 2007-3-1 17:32:46 | 显示全部楼层
兄弟可以看看fvwm,既然我可以使用快捷键,那么我想也应该有实现直接打开就全屏的命令。另外,如果单纯的媒体播放,mplayer似乎有这样的设置。
回复 支持 反对

使用道具 举报

发表于 2007-3-2 15:54:46 | 显示全部楼层
Post by roc
谢谢,看了一下,好像没有窗口自动最大化的功能。估计要自已动手改代码了。

一个tag放一个程序就是一个全屏了。
从这听说,就装了用用感觉不错,就是资料是少了点。
有几个问题:
1。默认的MOD1键是ALT,这个键和许多程序比如irssi有冲突,不知如何改为WIN键?
已解决,换成MOD4就OK了。
2。那个像任务栏一样的bar不知能不能除去,我喜欢什么都没有的桌面。附图的bar上有时间显示,怎么实现的?
resolved by adding the following to the .xinitrc:
  1. while true
  2. do
  3.         echo `date +%H:%M:%S`
  4.         sleep 1
  5. done | dwm
复制代码


3。发现没有winlist,这个功能从何而来?以方便在一个tag下的窗口的切换。
回复 支持 反对

使用道具 举报

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

本版积分规则

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