LinuxSir.cn,穿越时空的Linuxsir!

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

archlinux不要可望不可及呀

[复制链接]
发表于 2009-9-10 18:56:45 | 显示全部楼层 |阅读模式
我的电脑配:奶牛gateway lt3108
处理器品牌 AMD
笔记本处理器 AMD 速龙™ Neo L110
笔记本主频 1200MHz
二级缓存 1024KB
总线频率 1600MHz
内存类型 DDR2 
标准内存容量 1024MB

Gateway LT3109c存储性能
硬盘容量 250GB 
硬盘描述 SATA 5400RPM
光驱类型 外接

Gateway LT3109c显示屏
宽屏
显示屏类型 TFT-LED HD 
标准分辨率 1366×768

Gateway LT3109c视频音频
显卡类型 集成
显卡芯片 集成ATI Radeon X1270
显存容量 支持AMD HyperMemory动态共享内存技术
DirectX版本 9.0
高清支持 ATI Avivo
音频系统 Intel High Definition Audio, 立体声音效
内置音箱 支持, 立体声扬声器 

Gateway LT3109c网络设备

无线网卡 802.11b/g  (WIN下面识别为ar5b95,linux下识别为ath9285,不知道是为什么)
网卡 10/100M以太网卡

Gateway LT3109c输入输出

指取设备 触摸板 
I/O接口 3×USB 2.0、1×VGA、1×RJ45、1组耳机输出和麦克风输入接口
读卡器 多合一读卡器

前天晚上,等公司的人都睡觉了后,开始安装,因为那时的网速快。
在网上下的是200908版本的ISO,u盘安装。

从分区,设置,安装基本系统,统统搞定,reboot.

然后pacman -Ysu,更新。等了大概半个小时下完,安装,成功。

pacman -S xorg ,安装X界面。

pacman -Ss xf86-video 搜索显卡驱动程序。出来了一大片,英伟达的和SIS都有,后面还有很多版本号。看到官方的WIKI里面说开源的驱动就可以支持了,我不需要开什么3D特效,于是pacman -S xf-86-video-ati,而且可以自动生成xorg.conf.

关键是这一步,我的xorg.conf不能正确的建立,看了linuxtoy和论坛里面的帖子,我都打印下来了,按照上面的一步一步的安装。xorg里面有没有xorg.conf文件?
运行 X -configure .如果有的话,那就是我的设置没有建立起来,如果没有,那我的就是建立的不对,使用VI查看xorg.conf发现里面什么都没有.然后测试配置文件是否能正常工作,答案是几乎死机,什么键和鼠标什么都不管用,重启。安装gdm和gnome,重启后只有一个登录框,其他什么都没有,什么都不管用,键盘和鼠标。


现在在下ARCHLIVE,希望能从ARCHLIVE中安装。


我以前用ubuntu,后来发现和windows的速度差不多,换debian,可是debian稳定,更新的太慢了,我的无线网卡根本不支持。

问题:1,请问这个显卡的驱动应该装那个的?官方的?还是开源的?
2,在安装的时候,搜索出来的驱动,后面的版本号不用输了吧?
3,xorg.conf不能自动生成吗?linux上的xorgconfig,我输入怎么没有反应?
4,在使用内存测试的时候,我的机器死机,内存测试不通过。请问有没有影响?
谢谢。
发表于 2009-9-10 19:19:25 | 显示全部楼层
你确定hal加入rc.conf中的DAEMONS行了?
用户根目录下的.xinitrc中exec gnome-session设置了没?
回复 支持 反对

使用道具 举报

发表于 2009-9-10 19:28:03 | 显示全部楼层
仔细看看新手安装指南,其中有一段关于“Input设备热插拔问题”,可以解决“什么键和鼠标什么都

不管用”的状况。
回复 支持 反对

使用道具 举报

发表于 2009-9-10 19:38:22 | 显示全部楼层
楼上正解~~
回复 支持 反对

使用道具 举报

发表于 2009-9-10 20:11:25 | 显示全部楼层
大概看了下官方wiki中简体的新手指南的X安装,对比了一下英文版,发现建议安装
pacman -S xf86-input-evdev
已在wiki上同步翻译了这部分内容。
回复 支持 反对

使用道具 举报

发表于 2009-9-10 20:39:41 | 显示全部楼层
Post by zlowly;2025759
大概看了下官方wiki中简体的新手指南的X安装,对比了一下英文版,发现建议安装
pacman -S xf86-input-evdev
已在wiki上同步翻译了这部分内容。
如果是直接安装xorg,这个是作为依赖也同时被安装的,所以中文wiki里这段被我删掉了,以免产生不必要的折腾。
楼主最好再虚拟机里安装一次练手。
回复 支持 反对

使用道具 举报

发表于 2009-9-10 21:38:25 | 显示全部楼层
Post by jobinson99;2025767
如果是直接安装xorg,这个是作为依赖也同时被安装的,所以中文wiki里这段被我删掉了,以免产生不必要的折腾。
楼主最好再虚拟机里安装一次练手。

我的怎么没有安装,要手动安装的,我的安装笔记
  1. # Xorg
  2. pacman -S xorg nvidia
  3. nvidia-xconfig
  4. vi /etc/X11/xorg.conf {
  5. Section "Device"
  6.         Option        "DPI" "96x96"
  7.         Option        "NoLogo" "TRUE"
  8. EndSection
  9. }
  10. /etc/rc.d/hal start
  11. vi /etc/rc.conf {
  12. DAEMONS=(... hal)
  13. }
  14. # 触摸板
  15. pacman -S xf86-input-evdev xf86-input-synaptics
  16. cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
  17. vi /etc/hal/fdi/policy/11-x11-synaptics.fdi {
  18.         <match key="info.product" contains="Synaptics TouchPad">
  19.                 <merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
  20.                 <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
  21.         </match>
  22. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-10 21:49:27 | 显示全部楼层
Post by jobinson99;2025767
如果是直接安装xorg,这个是作为依赖也同时被安装的,所以中文wiki里这段被我删掉了,以免产生不必要的折腾。
楼主最好再虚拟机里安装一次练手。
呵呵,虚拟机,只有微软的最小,我用微软2007的安装后,出错。
看了上面的这些板油的热心回复,我想问一下,xorg里面带的有驱动,我google了一下,有人直接安装的ATI官方的驱动,安装好,不需要“Input设备热插拔”这了吧,debian和ubuntu都没有问题,可以很好的支持,包括easypeasy1.5也可以,不过easypeasy的显卡支持不是那么好,卡的很。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-10 21:51:11 | 显示全部楼层
Post by ch_fb;2025783
我的怎么没有安装,要手动安装的,我的安装笔记
  1. # Xorg
  2. pacman -S xorg nvidia
  3. nvidia-xconfig
  4. vi /etc/X11/xorg.conf {
  5. Section "Device"
  6.         Option        "DPI" "96x96"
  7.         Option        "NoLogo" "TRUE"
  8. EndSection
  9. }
  10. /etc/rc.d/hal start
  11. vi /etc/rc.conf {
  12. DAEMONS=(... hal)
  13. }
  14. # 触摸板
  15. pacman -S xf86-input-evdev xf86-input-synaptics
  16. cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
  17. vi /etc/hal/fdi/policy/11-x11-synaptics.fdi {
  18.         <match key="info.product" contains="Synaptics TouchPad">
  19.                 <merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
  20.                 <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
  21.         </match>
  22. }
复制代码
早知道,就买个14的机器,不用AMD的了,呵呵,学习linux很爽,就是我害怕我的硬盘在我手里面折寿了。
回复 支持 反对

使用道具 举报

发表于 2009-9-10 21:53:04 | 显示全部楼层
Post by ch_fb;2025783
我的怎么没有安装,要手动安装的,我的安装笔记
  1. # Xorg
  2. pacman -S xorg nvidia
  3. nvidia-xconfig
  4. vi /etc/X11/xorg.conf {
  5. Section "Device"
  6.         Option        "DPI" "96x96"
  7.         Option        "NoLogo" "TRUE"
  8. EndSection
  9. }
  10. /etc/rc.d/hal start
  11. vi /etc/rc.conf {
  12. DAEMONS=(... hal)
  13. }
  14. # 触摸板
  15. pacman -S xf86-input-evdev xf86-input-synaptics
  16. cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
  17. vi /etc/hal/fdi/policy/11-x11-synaptics.fdi {
  18.         <match key="info.product" contains="Synaptics TouchPad">
  19.                 <merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
  20.                 <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
  21.         </match>
  22. }
复制代码

这个我也很奇怪,因为我不同时期安装几个,都是直接默认以依赖形式安装,但有的人报告说有时不会以默认形式按照evdev,那么就是可能有些包的打包有问题了。
如果pacman -S xorg之后,显示的软件包里没有evdev这个,就自己加上吧。

回8、9楼:
安装了基本系统后,升级pacman,升级了基本系统后,就可以pacman -S xorg xf86-video-ati,然后开启hal(/etc/rc.d/hal start),接下来startx应该就可以了。
重启之前,注意编辑/etc/rc.conf,把hal加入daemon里面。

感觉对新手而言,arch有几个门槛,这些门槛轻松过了之后,再进一步折腾吧:比如第一门槛,安装基本系统;第二门槛,网络;第三门槛,正常启动x(一般碰到的问题:驱动,热插拔,xorg.conf——新手先不用生成这个,用系统自检的就可以了)。之后进入桌面后,就简单多了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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