LinuxSir.cn,穿越时空的Linuxsir!

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

debian testing, openbox 自动挂载NTFS分区和桌面背景问题。[已解决]

[复制链接]
发表于 2010-9-28 18:55:09 | 显示全部楼层 |阅读模式
安装了 GNOME、GDM3、OPENBOX,选择启动到 OPENBOX。

问题 1

GNOME 中可以自动挂载 NTFS 分区(单击后要输入密码),在 OPENBOX 中不行,说是没有授权:authentication is required 或 not authorized。

SUDO、GVFS、UDISK 什么的都装了。不知道怎么整了。

另:可以自动挂载U盘的。


问题 2

在 OPENBOX 的 AUTOSTART.SH 中用 FEH 设置了背景图片,但不能正常显示(显示的是一个 DEBIAN 图片,就是我在 GNOME 桌面环境中设置的桌面背景,不是我在 OPENBOX 中设置的那个)。但我在 AUTOSTART.SH 中设置的启动程序都正常运行了。
发表于 2010-9-28 21:54:37 | 显示全部楼层
直接写到 fstab 里面
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-30 10:45:16 | 显示全部楼层
没人帮忙啊……
回复 支持 反对

使用道具 举报

发表于 2010-9-30 18:44:35 | 显示全部楼层
1.装个pmount,hal
还不行的话就和文件管理器有关了,似乎pcmanfm是能挂载的,原先用openbox时怎么设置的忘记了
后来发现一个小软件:skvm,一直用到现在
http://suckless.org/,下载编译
sudo skvm启动daemon进程,然后就自己

2.不要用nautilus,pcmanfm之类的文件浏览器来接管桌面,不要开(也不需要开)gnome-settings-daemon
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-1 14:07:40 | 显示全部楼层
我是在安装完整的GNOME桌面之后安装的OPENBOX,问题的关键是GNOME下没问题,OPENBOX中不行。


我还真不知道怎么让nautilus,pcmanfm之类的文件浏览器来接管桌面呢……我记得原来好像是各自的设置菜单中有选项,可是怎么也找不到了。
回复 支持 反对

使用道具 举报

发表于 2010-10-1 16:13:41 | 显示全部楼层
我的一切正常,壁纸能看得到,我不用 AUTOSTART.SH ,而是自己写到 .xsession 里。
  1. # X 会话启动脚本
  2. vi ~/.xinitrc #{
  3. #!/bin/sh
  4. export LANG=zh_CN.UTF-8
  5. . /etc/X11/Xsession
  6. #}
  7. vi ~/.xsession #{
  8. #!/bin/sh
  9. export GTK2_RC_FILES="${HOME}/.gtkrc-2.0"
  10. feh --bg-scale "${HOME}/.config/wallpaper" &
  11. aplay "${HOME}/.config/login.wav" &
  12. lxpanel &
  13. parcellite &
  14. stardict -h &
  15. xscreensaver -no-splash &
  16. exec openbox
  17. #}
复制代码

自动挂载我用的是 hal ,pcmanfm 和 thunar 都可以,好用就行,至于什么时候解雇它是以后的事。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-2 02:48:44 | 显示全部楼层
第二个问题官网有说明的。带SESSION启动时才执行AUTOSTART.sh的。

挂载的事还是没解决。修改用户权限、改策略文件、新建用户、修改启动命令(exec ck-launch-session openbox-session或改为exec ck-launch-session dbus-launch --auto-syntax --exit-with-session gnome-session)都试过了。还是一个鸟样。

搜索外文找到了答案:

修改/usr/share/polkit-1/actions/org.freedesktop.udisks.policy
找到<action id="org.freedesktop.udisks.filesystem-mount-system-internal">
将下边的 <allow_active>auth_admin_keep</allow_active>改为<allow_active>yes</allow_active>

这下好了,GNOME 中还要输入密码的,我怎么直接一点就进去了。

不过我还是没搞明白 GNOME 中为什么可以,使用 OPENBOX 后就要改策略文件才行。
回复 支持 反对

使用道具 举报

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

本版积分规则

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