LinuxSir.cn,穿越时空的Linuxsir!

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

求助 在suse10中想在启动中加载一个程序和命令如何操作

[复制链接]
发表于 2005-12-31 19:22:27 | 显示全部楼层 |阅读模式
我按照下面的方法操作无法实现启动加载,请高手指教一下,万分感谢
由于每次启动X后都需要手工执行xmodmap -e "pointer = 1 2 3 6 7 4 5",怎么才能自动执行呢?

于这个命令必须在每次启动X后执行,将它写在.bashrc等文件中是没有用的。有的系统.xinitrc或者.xsession也不行。似乎问题很复杂,不同的linux发型版本和桌面系统都不一样。

我以RedHat为例来说一下。

如果你使用Gnome,这么做:在自己的目录下建一个可执行脚本,比如叫mouse.sh
代码:
#!/usr/bin/bash
xmodmap -e "pointer = 1 2 3 6 7 4 5"

保存后别忘了chmod +x mouse.sh

进入gnome,在设置-〉其它设置 中找到session,把mouse.sh加到启动程序中即可。

如果你使用KDE,在自己的目录下建一个.kdestart文件,同样写上
代码:
#!/usr/bin/bash
xmodmap -e "pointer = 1 2 3 6 7 4 5"

即可。
 楼主| 发表于 2006-1-2 06:03:42 | 显示全部楼层
那位大哥出下手帮帮阿
回复 支持 反对

使用道具 举报

发表于 2006-1-4 10:35:43 | 显示全部楼层
自己写个启动桌面的脚本,每次启动桌面都得敲:

xinit /path_to/script.sh

这个够通用了吧?
回复 支持 反对

使用道具 举报

发表于 2006-1-4 10:36:07 | 显示全部楼层
自己写个启动桌面的脚本,每次启动桌面都得敲:

xinit /path_to/script.sh

这个够通用了吧?
回复 支持 反对

使用道具 举报

发表于 2006-1-4 14:24:56 | 显示全部楼层
还不如做个快捷方式图标开机点下~
回复 支持 反对

使用道具 举报

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

本版积分规则

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