LinuxSir.cn,穿越时空的Linuxsir!

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

如果不能上网,启动X好慢!

[复制链接]
发表于 2008-6-27 07:18:03 | 显示全部楼层 |阅读模式
如题,是什么原因呢?
qiang_liu8183告诉我是host和lo的问题。
我的host.conf如下:

  1. #
  2. # /etc/host.conf
  3. #

  4. order hosts,bind
  5. multi on

  6. # End of file
复制代码

ifconfig -a结果如下:
  1. bash-3.2# ifconfig -a
  2. eth0      Link encap:Ethernet  HWaddr 00:16:D3:43:8F:83  
  3.           inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
  4.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  5.           RX packets:14859 errors:0 dropped:0 overruns:0 frame:0
  6.           TX packets:9068 errors:0 dropped:0 overruns:0 carrier:0
  7.           collisions:0 txqueuelen:1000
  8.           RX bytes:15743253 (15.0 Mb)  TX bytes:770374 (752.3 Kb)
  9.           Interrupt:20 Base address:0x4000

  10. lo        Link encap:Local Loopback  
  11.           inet addr:127.0.0.1  Mask:255.0.0.0
  12.           UP LOOPBACK RUNNING  MTU:16436  Metric:1
  13.           RX packets:4 errors:0 dropped:0 overruns:0 frame:0
  14.           TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
  15.           collisions:0 txqueuelen:0
  16.           RX bytes:200 (200.0 b)  TX bytes:200 (200.0 b)
复制代码

有哪位遇到这样的问题吗?
发表于 2008-6-27 07:34:57 | 显示全部楼层
你需要说明你的网络接入方式,网络配置环境,你的rc.conf里关于网络设置部分的内容。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-27 08:42:35 | 显示全部楼层
Post by cqpanxu;1868014
你需要说明你的网络接入方式,网络配置环境,你的rc.conf里关于网络设置部分的内容。


接入方式为LAN,网络配置环境指哪些?有线接入,静态IP。rc.conf有关设置为:
  1. #
  2. eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
  3. INTERFACES=(eth0)

  4. # Routes to start at boot-up (in this order)
  5. # Declare each route then list in ROUTES
  6. #   - prefix an entry in ROUTES with a ! to disable it
  7. #
  8. gateway="default gw 192.168.0.1"
  9. ROUTES=(gateway)



  10. DAEMONS=(syslog-ng @network netfs crond @samba @alsa @acpid)
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-27 08:52:01 | 显示全部楼层
去掉network前的@没什么用!
下面是启动动X是的信息:
[code]
xauth:  creating new authority file /home/oydl82/.serverauth.3215

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.25-ARCH i686
Current Operating System: Linux oydl82.jxnk.cn 2.6.25-ARCH #1 SMP PREEMPT Sat Jun 14 18:07:19 CEST 2008 i686
Build Date: 21 June 2008  05:47:59PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 27 08:42:07 2008
(==) Using config file: "/etc/X11/xorg.conf"

(II) Module "ddc" already built-in
(II) Module "ddc" already built-in
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 2
(II) Module "ramdac" already built-in
SESSION_MANAGER=local/oydl82.jxnk.cn:/tmp/.ICE-unix/3242
窗口管理器警告:无法读取保存的会话文件 /home/oydl82/.metacity/sessions/default0.ms:打开文件“/home/oydl82/.metacity/sessions/default0.ms”失败:没有那个文件或目录

** (gsynaptics-init:3276): WARNING **: Using synclient

(nautilus:3273): nautilus-extension-gnome-mount-WARNING **: Cannot connect to system bus: org.freedesktop.DBus.Error.FileNotFound : Failed to connect to socket /var/run/dbus/system_bus_socket: 没有那个文件或目录

(nautilus:3273): nautilus-extension-gnome-mount-WARNING **: Could not initialize hal context

Unknown parameter CoastingSpeedThreashold
无法打开面板启动器的 desktop 文件 evolution.desktop

** (gnome-panel:3267): WARNING **: Failed to establish a connection with GDM: 没有那个文件或目录

** (nautilus:3273): WARNING **: Unable to add monitor: 不支持
[/code]
启动到gnome下后,开启应用程序一样半天才反应过来,不过启动后能正常运行!
回复 支持 反对

使用道具 举报

发表于 2008-6-27 10:16:31 | 显示全部楼层
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 2

已经提示你错误的地方了! 为什么不改下你的xorg.conf
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-27 10:26:57 | 显示全部楼层
Post by neolkc;1868080
(EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 2

已经提示你错误的地方了! 为什么不改下你的xorg.conf

我看了啊,可是我实在不知道改哪里!要不我再把我的xorg.conf贴出来,帮个忙喽!
回复 支持 反对

使用道具 举报

发表于 2008-6-27 11:10:08 | 显示全部楼层
我的/etc/hosts,我修改了主机名叫shaiya,所以在最后加一个别名,你可以加上你自己的主机名试试。
  1. 127.0.0.1        localhost.localdomain        localhost  shaiya
复制代码

另外一种写法:
我的局域网IP是192.168.3.159,那我也可以在下面增加一行,变成这样:
  1. 127.0.0.1        localhost.localdomain        localhost
  2. 192.168.3.159   shaiya
复制代码

修改后重启系统,再看看X启动速度有没有改善。

导致这个问题主要的原因应该是X Server需要与本机的某个端口通讯,上面所做的是手动指定IP和主机名的对应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-27 12:36:02 | 显示全部楼层
前面发的那个启动信息是能上网的情况下产生的,我比较了一下不能上网的时候产生的启动信息,多了一行字,下面贴出来大家看下,问题应该就是出在第一行,好象启动X的时候先查找hostname,LS的可能有用,我那上不了网,等下试试。
  1. hostname: Host name lookup failure
  2. xauth:  creating new authority file /home/oydl82/.serverauth.3128


  3. X.Org X Server 1.4.2
  4. Release Date: 11 June 2008
  5. X Protocol Version 11, Revision 0
  6. Build Operating System: Linux 2.6.25-ARCH i686
  7. Current Operating System: Linux oydl82 2.6.25-ARCH #1 SMP PREEMPT Sat Jun 14 18:07:19 CEST 2008 i686
  8. Build Date: 21 June 2008  05:47:59PM

  9.         Before reporting problems, check http://wiki.x.org
  10.         to make sure that you have the latest version.
  11. Module Loader present
  12. Markers: (--) probed, (**) from config file, (==) default setting,
  13.         (++) from command line, (!!) notice, (II) informational,
  14.         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  15. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 27 11:18:41 2008
  16. (==) Using config file: "/etc/X11/xorg.conf"
  17. (II) Module "ddc" already built-in
  18. (II) Module "ddc" already built-in
  19. (EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 2
  20. (II) Module "ramdac" already built-in
  21. SESSION_MANAGER=local/oydl82:/tmp/.ICE-unix/3178
  22. 窗口管理器警告:无法读取保存的会话文件 /home/oydl82/.metacity/sessions/default0.ms:打开文件“/home/oydl82/.metacity/sessions/default0.ms”失败:没有那个文件或目录

  23. ** (gnome-session:3178): WARNING **: Host name lookup failure on localhost.
  24. 无法打开面板启动器的 desktop 文件 evolution.desktop

  25. ** (gnome-panel:3203): WARNING **: Failed to establish a connection with GDM: 没有那个文件或目录

  26. ** (gsynaptics-init:3239): WARNING **: Using synclient
  27. Unknown parameter CoastingSpeedThreashold

  28. ** (nautilus:3235): WARNING **: Unable to add monitor: 不支持
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-27 13:00:22 | 显示全部楼层
7楼的方法解决了问题!谢谢各位!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-27 13:01:35 | 显示全部楼层
7楼的方法解决了问题!谢谢各位!
回复 支持 反对

使用道具 举报

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

本版积分规则

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