LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: cwjiof

LXDE,感觉太棒了!顺便请教几个问题 [全部解决]

[复制链接]
 楼主| 发表于 2008-6-1 19:33:25 | 显示全部楼层
自己来回答两个问题吧。还剩下一个等待帮助。

Post by cwjiof;1857627
另外, lxpanel 面板上的虚拟桌面插件(pager plugin)只能提供两个桌面,可以人为设定桌面的数目吗?

可以,但是这个虚拟桌面的功能是由Window Manager负责控制的。这里使用的是Openbox,所以对本地的Openbox配置文件操作(vi ~/.config/openbox/lxde-rc.xml):

其中有一段:

  1. <desktops>
  2.      <number>2</number>
  3.      <firstdesk>1</firstdesk>
  4.      <names>
  5.      </names>
  6.   <popupTime>875</popupTime>
  7. </desktops>
复制代码

改动那个number后面的数字即可。因为这里原定的是2,所以就只有两个虚拟桌面了。

Post by cwjiof;1857627
还有,我发现,如果仅仅在 ~/.xprofile 中加入:
export LANG='zh_CN.utf8'
居然不能切换到中文环境中去。应该怎样做呢?难道将这一句加入到 “/usr/bin/startlxde” ?

如果使用登录管理器(GDM, or KDM),可以在登录的时候更改。或者干脆更改 /etc/rc.conf 中更改“LOCALE=...”一段。
如果已经启用了GDM(或KDM),那么在 ~/.xprofile 中的改动就不起作用了。
回复 支持 反对

使用道具 举报

发表于 2008-6-1 21:07:32 | 显示全部楼层
Post by levn;1857618
额。。。确实

不过evince还是要用的啊。

有单纯Gtk2的啊,epdfview,挺好的,速度也快,书签没问题,缺点好像是不能选字。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-5 16:44:43 | 显示全部楼层
终于解决了 PCmanFM 在挂载 NTFS 格式移动硬盘时,中文文档和文件夹全部消失的问题。

首先,根据 PCMan 本人所述,现在的 HAL 已经规定,HAL(挂载磁盘的)Policy 完全由各个程序自己处理,统一的 Policy 设定,在将来不会再有效。于是,/etc/hal/fdi/preference 中的Policy文件,在 LXDE 下可以删除了。

其次,找到了 pcmanfm 挂载文件系统时的设定档:/usr/share/pcmanfm/mount.rules,略作修改之下,问题得到解决…………

*********
…………其实还是没有真的解决啊,呵呵,刚才一兴奋……原来看错了,本不是NTFS的格式。当然能显示中文名了。而真正 NTFS 格式的移动硬盘分区上,中文名还是不能显示的。

于是继续深入研究那个 mount.rules,发现原来默认的配置文件很好,完全正确,根本不用作改动。它已经设定好用 ntfs-3g 来替换 ntfs 了。可是为什么就是不能显示 NTFS 上的中文名呢?

原来根本就不是 pcmanfm 的问题,怪错人了。应该是 lxsession 和 HAL 的问题,它们没有加载正确的编码。那就强行指派 utf8 编码给 ntfs-3g 来挂载 NTFS 分区。于是,抱着试试看的心态,到 Arch Wiki 上查看 HAL 的相关内容,居然写得清清楚楚:

If you use KDE, you may have problem with filenames containing non-latin characters...There is a workaround for this:...


虽然是说 KDE 的,但也许也能通用吧。于是有了下面的操作。注意,需要有 Root 权限:
1. rm /sbin/mount.ntfs-3g,这只不过是个软链接,链接到 “/bin/ntfs-3g”。
2. vim /sbin/mount.ntfs-3g,写入一个脚本:
#!/bin/bash
/bin/ntfs-3g $1 $2 -o locale=zh_CN.utf8
(en_US.utf8 也可以的)
3. 赋于它执行权限:chmod +x /sbin/mount.ntfs-3g

现在打开 pcmanfm 来试试……

哈哈,万事大吉!看来,Wiki 还是要好好看才行啊。
回复 支持 反对

使用道具 举报

发表于 2008-6-5 18:40:58 | 显示全部楼层
楼主好棒,做个标记,以后可能要用
回复 支持 反对

使用道具 举报

发表于 2008-8-12 23:00:09 | 显示全部楼层
虽然是说 KDE 的,但也许也能通用吧。于是有了下面的操作。注意,需要有 Root 权限:
1. rm /sbin/mount.ntfs-3g,这只不过是个软链接,链接到 “/bin/ntfs-3g”。
2. vim /sbin/mount.ntfs-3g,写入一个脚本:
#!/bin/bash
/bin/ntfs-3g $1 $2 -o locale=zh_CN.utf8
(en_US.utf8 也可以的)
3. 赋于它执行权限:chmod +x /sbin/mount.ntfs-3g

现在打开 pcmanfm 来试试……

哇塞,楼主你太棒了~
回复 支持 反对

使用道具 举报

发表于 2008-8-13 11:44:52 | 显示全部楼层
mark谢楼主
回复 支持 反对

使用道具 举报

发表于 2008-8-13 22:41:23 | 显示全部楼层
这几天试了下 lxde ,确实不错!老机子的福音!简洁,实用,特性与资源占用达到了很好的平衡,还有很多贴心设计

但遇到一个奇怪问题,我用 ubuntu alternate cd 先安装基本系统(类似 debian ),再添加 xorg 、lxde 等,启动到lxde 后,在 pcmanfm 里点左边的盘符(内置硬盘),本应该自动挂载的,却报错,不能挂载,对话框没有提示信息;点移动硬盘的分区,却能正常挂载。

若从 工具 ==》 以root权限打开当前文件夹,在root权限的 pcmanfm 点 盘符,所有都能自动挂载。

运行 用户和组(sers-admin)时,点 解锁 ,没有任何反应

又装了gnome session ,nautilus 以及 gnome 一些组件,重启,先不进 gnome ,还进 lxde ,问题依旧,注销进入gnome ,运行 nautilus ,点左边的盘符,终于出现要求密码的对话框了,输入密码,挂载正常。然后再进 lxde ,卸载、挂载一切都正常了!可见不是因为缺少软件包。似乎某处设置没设好,该弹出索要密码的对话框时,却弹不出来。而 nautilus 激活了它,打通了获得root权限的通道

到底是哪里的问题呢??
回复 支持 反对

使用道具 举报

发表于 2009-2-22 14:24:40 | 显示全部楼层
Post by ptptptptptpt;1885689
这几天试了下 lxde ,确实不错!老机子的福音!简洁,实用,特性与资源占用达到了很好的平衡,还有很多贴心设计

但遇到一个奇怪问题,我用 ubuntu alternate cd 先安装基本系统(类似 debian ),再添加 xorg 、lxde 等,启动到lxde 后,在 pcmanfm 里点左边的盘符(内置硬盘),本应该自动挂载的,却报错,不能挂载,对话框没有提示信息;点移动硬盘的分区,却能正常挂载。

若从 工具 ==》 以root权限打开当前文件夹,在root权限的 pcmanfm 点 盘符,所有都能自动挂载。

运行 用户和组(sers-admin)时,点 解锁 ,没有任何反应

又装了gnome session ,nautilus 以及 gnome 一些组件,重启,先不进 gnome ,还进 lxde ,问题依旧,注销进入gnome ,运行 nautilus ,点左边的盘符,终于出现要求密码的对话框了,输入密码,挂载正常。然后再进 lxde ,卸载、挂载一切都正常了!可见不是因为缺少软件包。似乎某处设置没设好,该*出索要密码的对话框时,却*不出来。而 nautilus 激活了它,打通了获得root权限的通道

到底是哪里的问题呢??


我也遇到了和楼上朋友同样的问题,在挂载时出来输入密码的窗口,但是输了问报错呢?输入用户密码又说没有权限。
回复 支持 反对

使用道具 举报

发表于 2009-2-22 16:48:59 | 显示全部楼层
弱弱的问一句:openbox 和 compiz 不是打架么?。。。
回复 支持 反对

使用道具 举报

发表于 2009-2-23 10:00:58 | 显示全部楼层
compiz在我这只有两个作用:1、测试我显卡驱动安装得怎样,性能实际表现如何,2、有时显摆
工作状态下,性能第一
回复 支持 反对

使用道具 举报

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

本版积分规则

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