+ -
当前位置:首页 → 问答吧 → archlinux不要可望不可及呀

archlinux不要可望不可及呀

时间:2009-09-10

来源:互联网

我的电脑配:奶牛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,在使用内存测试的时候,我的机器死机,内存测试不通过。请问有没有影响?
谢谢。

作者: wolfishor   发布时间: 2009-09-10

你确定hal加入rc.conf中的DAEMONS行了?
用户根目录下的.xinitrc中exec gnome-session设置了没?

作者: Havanna   发布时间: 2009-09-10

仔细看看新手安装指南,其中有一段关于“Input设备热插拔问题”,可以解决“什么键和鼠标什么都

不管用”的状况。

作者: wwpp3271   发布时间: 2009-09-10

楼上正解~~

作者: caelfish   发布时间: 2009-09-10

大概看了下官方wiki中简体的新手指南的X安装,对比了一下英文版,发现建议安装
pacman -S xf86-input-evdev
已在wiki上同步翻译了这部分内容。

作者: zlowly   发布时间: 2009-09-11

引用:
作者: zlowly
大概看了下官方wiki中简体的新手指南的X安装,对比了一下英文版,发现建议安装
pacman -S xf86-input-evdev
已在wiki上同步翻译了这部分内容。
如果是直接安装xorg,这个是作为依赖也同时被安装的,所以中文wiki里这段被我删掉了,以免产生不必要的折腾。
楼主最好再虚拟机里安装一次练手。

作者: jobinson99   发布时间: 2009-09-11

引用:
作者: jobinson99
如果是直接安装xorg,这个是作为依赖也同时被安装的,所以中文wiki里这段被我删掉了,以免产生不必要的折腾。
楼主最好再虚拟机里安装一次练手。
我的怎么没有安装,要手动安装的,我的安装笔记
代码:
# Xorg
pacman -S xorg nvidia

nvidia-xconfig
vi /etc/X11/xorg.conf {
Section "Device"
        Option  "DPI" "96x96"
        Option  "NoLogo" "TRUE"
EndSection
}

/etc/rc.d/hal start
vi /etc/rc.conf {
DAEMONS=(... hal)
}

# 触摸板
pacman -S xf86-input-evdev xf86-input-synaptics
cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
vi /etc/hal/fdi/policy/11-x11-synaptics.fdi {
        <match key="info.product" contains="Synaptics TouchPad">
 <merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
 <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
        </match>
}

作者: ch_fb   发布时间: 2009-09-11

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

作者: wolfishor   发布时间: 2009-09-11

引用:
作者: ch_fb
我的怎么没有安装,要手动安装的,我的安装笔记
代码:
# Xorg
pacman -S xorg nvidia

nvidia-xconfig
vi /etc/X11/xorg.conf {
Section "Device"
        Option  "DPI" "96x96"
        Option  "NoLogo" "TRUE"
EndSection
}

/etc/rc.d/hal start
vi /etc/rc.conf {
DAEMONS=(... hal)
}

# 触摸板
pacman -S xf86-input-evdev xf86-input-synaptics
cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
vi /etc/hal/fdi/policy/11-x11-synaptics.fdi {
        <match key="info.product" contains="Synaptics TouchPad">
 <merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
 <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
        </match>
}
早知道,就买个14的机器,不用AMD的了,呵呵,学习linux很爽,就是我害怕我的硬盘在我手里面折寿了。

作者: wolfishor   发布时间: 2009-09-11

引用:
作者: ch_fb
我的怎么没有安装,要手动安装的,我的安装笔记
代码:
# Xorg
pacman -S xorg nvidia

nvidia-xconfig
vi /etc/X11/xorg.conf {
Section "Device"
        Option  "DPI" "96x96"
        Option  "NoLogo" "TRUE"
EndSection
}

/etc/rc.d/hal start
vi /etc/rc.conf {
DAEMONS=(... hal)
}

# 触摸板
pacman -S xf86-input-evdev xf86-input-synaptics
cp /usr/share/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi /etc/hal/fdi/policy/
vi /etc/hal/fdi/policy/11-x11-synaptics.fdi {
        <match key="info.product" contains="Synaptics TouchPad">
 <merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
 <merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
        </match>
}
这个我也很奇怪,因为我不同时期安装几个,都是直接默认以依赖形式安装,但有的人报告说有时不会以默认形式按照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——新手先不用生成这个,用系统自检的就可以了)。之后进入桌面后,就简单多了。

作者: jobinson99   发布时间: 2009-09-11

其实中文wiki里不少信息是过时的,有条件的话还是看英文的。(当然最即时的是官方论坛,不过那不是经常泡的话,太难找信息了)。
大家如果可以的话,就把中文wiki更新一下。特别提倡新安装的人士去写,因为很多老用户都没条件重新安装了,很多新情况无法了解。即使是新手,修改wiki对提高自身水平也有一定帮助。

作者: zlowly   发布时间: 2009-09-11

引用:
作者: zlowly
其实中文wiki里不少信息是过时的,有条件的话还是看英文的。(当然最即时的是官方论坛,不过那不是经常泡的话,太难找信息了)。
大家如果可以的话,就把中文wiki更新一下。特别提倡新安装的人士去写,因为很多老用户都没条件重新安装了,很多新情况无法了解。即使是新手,修改wiki对提高自身水平也有一定帮助。
对的,一直坚持先看英文wiki,次之看中文

作者: lxjlxjlxj   发布时间: 2009-09-11

检查了一下,正常情况下应该包含的xf86-input-evdev的。wiki里的写法估计是某个非常时期的问题吧。
引用:
% pacman -Si xorg-server
软件仓库 : extra
名称   : xorg-server
版本   : 1.6.3.901-1
URL地址 : http://xorg.freedesktop.org
软件许可 : custom
软件组  : xorg
提供   : x-server
依赖于  : hal>=0.5.12 libgl libxfont>=1.4.0 openssl>=0.9.8k libpciaccess>=0.10.8 libxv>=1.0.4 pixman>=0.16.0 xcursor-themes xkeyboard-config>=1.6 xorg-server-utils xorg-fonts-misc xbitmaps diffutils xf86-input-evdev>=2.2.5
可选依赖 : 无
冲突与  : catalyst-utils<=9.2
取代   : 无

作者: zlowly   发布时间: 2009-09-11

谢谢,楼上的这么多的大大的帮助,我再实验一下,我把前两步都搞定了,就是那个第三部,我昏倒,那个X界面,我要把它搞定,谢谢你们的热心回复和解决问题,还是看英文WIKI。

作者: wolfishor   发布时间: 2009-09-11

我用的是法国的源,速度太快了,快的我都惊奇,这是我用的源最快的linux,基本105kb/s.

作者: wolfishor   发布时间: 2009-09-11

引用:
作者: Havanna
你确定hal加入rc.conf中的DAEMONS行了?
用户根目录下的.xinitrc中exec gnome-session设置了没?
hal要自己装吗?这个我没有注意。
"用户根目录下的.xinitrc中exec gnome-session设置了没?"弱弱的问,这个是什么设置?
如果我要用其他的桌面环境,如XFCE,KDE,LXDE,这些也需要设置吗?
谢谢。

作者: wolfishor   发布时间: 2009-09-11

引用:
作者: jobinson99
这个我也很奇怪,因为我不同时期安装几个,都是直接默认以依赖形式安装,但有的人报告说有时不会以默认形式按照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——新手先不用生成这个,用系统自检的就可以了)。之后进入桌面后,就简单多了。
“安装了基本系统后,升级pacman,升级了基本系统后,就可以pacman -S xorg xf86-video-ati,然后开启hal(/etc/rc.d/hal start),接下来startx应该就可以了。
重启之前,注意编辑/etc/rc.conf,把hal加入daemon里面。”这个就是自动生成的吧,我就只修改一下rc.d里面的东东,:wq。pacman -S lxde ,然后reboot,这样就可以了吧?其他的不用修改了吧,谢谢。

作者: wolfishor   发布时间: 2009-09-11

引用:
如果我要用其他的桌面环境,如XFCE,KDE,LXDE,这些也需要设置吗?
要,lxde 是 exec startlxde

作者: s63030   发布时间: 2009-09-11

欢迎使用arch,呵呵

作者: xsam   发布时间: 2009-09-11

心态平和一点,仔细想想问题出在哪里?linux是需要我们探索的,如果上来啥都能用就ubuntu或者windows吧~

作者: Flapjack   发布时间: 2009-09-14

archlinux就是要让你从头搭建一个属于自己,自己很明白的系统~

作者: Flapjack   发布时间: 2009-09-14

看到这个帖子,我想起当时装arch的情形。那时候查wiki,搜google,折腾了半天才搞定。最难的是我的声卡,不记得什么时候突然自己有声音了,那时候高兴坏了,呵呵
话说回来,arch真的很不错,让我更加明白了linux的很多东西

作者: 点点苍穹   发布时间: 2009-09-15

我是菜鸟。说说我的体会。
我装过虚拟机,这里就不说了。之前把老婆淘汰的富士通6500笔记本装了一遍。
关于x配置文件的问题,我在虚拟机和笔记本上都是用hwd来解决的。虽然,hwd已经移出仓库了,但是觉得配置的时候确实很好用。网上也有很多高人说,里面垃圾信息很多。但对我这样的新手而言,够简单。
笔记本的显卡是ati mech64,我装了xorg-video-ati,还装了xorg-video-m64,本来以为有了前一个就好了,但是启动x始终失败,我看了错误信息,里面就提到m64的mod没有找到,我放狗搜了,就有人提到要装m64的驱动。

补充一下:hwd需要先安装links,然后搜索下载以后手动安装,好像还依赖一个dd开头的包。

我的方法比较笨,高人可以指点一下有没有更加通用和简便的方法。

作者: zztt   发布时间: 2009-09-19

开源驱动都可常识不要xorg.conf

除非你要调整什么东西

作者: jarryson   发布时间: 2009-09-19