LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo + e17 + slim 的一些问题

[复制链接]
发表于 2011-4-19 00:30:16 | 显示全部楼层 |阅读模式
刚入Gentoo(用别的发行版做基础装的,没用Gentoo的CD,不知对日后有没有影响),选择了Slim 和 e17 ,现有以下问题求解:
1. slim如何设置默认的Session, 也就是如何选择 e17 做环境。
2. e17 的关闭系统怎么让普通用户可以使用(e17用 官方的easy_e17.sh安装在/opt),尽量不想用提权的方法,实在不行提权也可以。
3. Gentoo的大小能不能再小点,能用LFS的下面这两个命令么(我的make.conf 里有那个优化尺寸的选项了):
    strip --strip-debug /tools/lib/*
    strip --strip-unneeded /tools/{,s}bin/*

不管如何,先谢谢各位!
求解中!!!
发表于 2011-4-19 01:13:55 | 显示全部楼层
看/etc/slim.conf

  1. 53 # Available sessions (first one is the default).                                                                                             
  2. 54 # The current chosen session name is replaced in the login_cmd                                                                                
  3. 55 # above, so your login command can handle different sessions.                                                                                 
  4. 56 # see the xinitrc.sample file shipped with slim sources                                                                                       
  5. 57 #sessions            xfce4,icewm,wmaker,blackbox                                                                                             
  6. 58 # Alternatively, read available sessions from a directory:                                                                                    
  7. 59 #sessiondir           /etc/X11/Sessions                                                                                                      
  8. 60 sessions wmfs,awesome,kde,dwm   
复制代码


配置slim.conf 和 .xinitrc

大小再小点儿?扔掉编译工具,把portage删了还能省点儿.
再就是用squash(最好是lzma)和aufs一起用,把系统压缩了,思路和slax有点像
我系统的 /usr 17G多,用上述方法后(是gzip,没用lzma)仅8.8G


  1. /usr/.squashed/include/include.sqsh
  2.                        41M   41M     0 100% /usr/.squashed/include/ro
  3. include                20G  8.8G   10G  47% /usr/include
  4. /usr/.squashed/lib/lib.sqsh
  5.                       1.5G  1.5G     0 100% /usr/.squashed/lib/ro
  6. /lib                   20G  8.8G   10G  47% /usr/lib
  7. /usr/.squashed/lib32/lib32.sqsh
  8.                        19M   19M     0 100% /usr/.squashed/lib32/ro
  9. /lib32                 20G  8.8G   10G  47% /usr/lib32
  10. /usr/.squashed/libexec/libexec.sqsh
  11.                        35M   35M     0 100% /usr/.squashed/libexec/ro
  12. libexec                20G  8.8G   10G  47% /usr/libexec
  13. /usr/.squashed/share/share.sqsh
  14.                       4.2G  4.2G     0 100% /usr/.squashed/share/ro
  15. /share                 20G  8.8G   10G  47% /usr/share
  16. /usr/.squashed/src/src.sqsh
  17.                       584M  584M     0 100% /usr/.squashed/src/ro
  18. src                    20G  8.8G   10G  47% /usr/src
  19. /home/darrenlee/mnt/main/squashed/mozilla.sqsh
  20.                       895M  895M     0 100% /home/darrenlee/mnt/main/squashed/mozilla_ro
  21. mozilla               9.9G  6.5G  2.9G  70% /home/darrenlee/.mozilla
  22. /usr/.squashed/portage/portage.sqsh
  23.                       601M  601M     0 100% /usr/.squashed/portage/ro
  24. portage                20G  8.8G   10G  47% /usr/portage
复制代码
回复 支持 反对

使用道具 举报

发表于 2011-4-19 09:09:34 | 显示全部楼层
3.楼主不用操心了,gentoo默认strip的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-20 11:02:36 | 显示全部楼层
先谢谢楼上的两位朋友!
Post by darrenlee;2135590
看/etc/slim.conf
  1. 53 # Available sessions (first one is the default).                                                                                             
  2. 54 # The current chosen session name is replaced in the login_cmd                                                                                
  3. 55 # above, so your login command can handle different sessions.                                                                                 
  4. 56 # see the xinitrc.sample file shipped with slim sources                                                                                       
  5. 57 #sessions            xfce4,icewm,wmaker,blackbox                                                                                             
  6. 58 # Alternatively, read available sessions from a directory:                                                                                    
  7. 59 #sessiondir           /etc/X11/Sessions                                                                                                      
  8. 60 sessions wmfs,awesome,kde,dwm   
复制代码

配置slim.conf 和 .xinitrc

我的眼睛呀,这个文件我看了不下10遍,还是?
Post by darrenlee;2135590

大小再小点儿?扔掉编译工具,把portage删了还能省点儿.
再就是用squash(最好是lzma)和aufs一起用,把系统压缩了,思路和slax有点像
我系统的 /usr 17G多,用上述方法后(是gzip,没用lzma)仅8.8G


这个是第一次接触,排入日程,好好学习一下!
Post by druggo;2135597
3.楼主不用操心了,gentoo默认strip的。

原来Gentoo做了这个!

对了,关于e17关机的问题,可能是第一次我编译的e17出问题了,昨天又编译了一次,可以用普通用户关机了,我想了想,应该是Edbus那个地方是问题重点!
回复 支持 反对

使用道具 举报

发表于 2011-4-20 11:20:43 | 显示全部楼层
Post by bluebear720;2135725
先谢谢楼上的两位朋友!
我的眼睛呀,这个文件我看了不下10遍,还是?

/usr/share/doc/slim-1.3.2-r3/README.bz2
  1. USAGE
  2.     To launch slim, execute run the slim binary,
  3.     followed by the -d option if you want it to
  4.     run as a daemon in the background (reccommended)
  5.     enter username and password to login. The ~/.xinitrc
  6.     file is executed by default, so be sure to have a working
  7.     .xinitrc file in your home.
复制代码
~/.xinitrc 例子文件: /usr/share/doc/slim-1.3.2-r3/xinitrc.sample.bz2

:Coffee:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-21 00:05:16 | 显示全部楼层
谢谢,之前我就应该是用你上面的方法,用.xinitrc,不过会发生有时在登录界面不输入字符的情况,还没有去找原因,不过 “ The ~/.xinitrc  file is executed by default。“ 似乎在我的电脑不正确,我要改一下 /etc/slim.conf 才行:
  1. # login_cmd           exec /bin/sh - ~/.xinitrc %session
  2. # login_cmd           exec /bin/bash -login ~/.xinitrc %session
  3. login_cmd           exec /bin/bash -login  /usr/share/slim/Xsession %session
复制代码
  1. # login_cmd           exec /bin/sh - ~/.xinitrc %session
  2. login_cmd           exec /bin/bash -login ~/.xinitrc %session
  3. # login_cmd           exec /bin/bash -login  /usr/share/slim/Xsession %session
复制代码
才行。
不晓得哪个环节不一样产生个这样的文件。
回复 支持 反对

使用道具 举报

发表于 2011-4-23 08:52:16 | 显示全部楼层
我是用e17的overlay装的,无问题2;
问题一,我也没解决,现在是F1切换。
貌似是session的环境变量没export,也没太在意。
回复 支持 反对

使用道具 举报

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

本版积分规则

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