LinuxSir.cn,穿越时空的Linuxsir!

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

debian etch 简要安装指南

[复制链接]
发表于 2007-1-29 22:06:23 | 显示全部楼层
LZ,你用的是ati的官方驱动?
这个官方驱动能搞起aiglx吗?我的怎么不行,搞不了aiglx  beryl.
详细说一下吧!谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-29 22:44:42 | 显示全部楼层
你的是主板集成的吧?
官方的驱动是fglrx
回复 支持 反对

使用道具 举报

发表于 2007-1-29 22:50:10 | 显示全部楼层
是,这个有什么关系吗?
我曾经在ubuntu上搞起来过xgl+beryl  但aiglx就搞不起来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-29 22:59:11 | 显示全部楼层
先下载ati的官方驱动
备份你的 xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bkp
编辑 xorg
sudo gedit /etc/X11/xorg.conf
     加入
Section "Extensions"

        Option  "Composite" "Disable"

EndSection

安装工具
sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)

生成安装包
./ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg debian/testing
你可以ati-driver-installer-8.32.5-x86.x86_64.run --help 获取帮助

安装生成的包
sudo dpkg -i xorg-driver-fglrx_*.deb
sudo dpkg -i fglrx-kernel-source_*.deb
sudo dpkg -i fglrx-control_*.deb

编译模块
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -a

设置
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

重起
sudo shutdown -r now

如果还不行
把你的LOG贴出来,大家一起帮你看
回复 支持 反对

使用道具 举报

发表于 2007-1-29 23:50:15 | 显示全部楼层
装了最新版的 官方驱动  在命令行启动 beryl-manager
然后选Beryl窗口管理器
出现:
* Beryl system compatiblity check                            *
**************************************************************

Detected xserver                                : AIGLX

Checking Display :0.0 ...

Checking for XComposite extension               : failed

No composite extension
beryl: No composite extension

在xorg.conf中 将 Option      "Composite" "Enable" 后
就没有3d加速了,也启不了Beryl
回复 支持 反对

使用道具 举报

发表于 2007-1-30 12:17:16 | 显示全部楼层
用到了美化的部分知识
谢谢您
回复 支持 反对

使用道具 举报

发表于 2007-1-30 19:51:38 | 显示全部楼层
装ati最新显卡驱动时说fglrx-kernel-src没有正确build,于是直接sh ./ati-driver-installer-8.x.x.run 之后dpkg-reconfigure xserver-xorg分辨率也可以正确设置,这样算装上驱动了吗?
回复 支持 反对

使用道具 举报

发表于 2007-1-30 20:07:29 | 显示全部楼层
应該没有装上,你用fglrxinfo看一上,如果有ati字样就是装上了,否则没有。
回复 支持 反对

使用道具 举报

发表于 2007-1-31 13:06:37 | 显示全部楼层
Post by oslive
先下载ati的官方驱动
备份你的 xorg.conf
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bkp
编辑 xorg
sudo gedit /etc/X11/xorg.conf
     加入
Section "Extensions"

        Option  "Composite" "Disable"

EndSection

安装工具
sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)

生成安装包
./ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg debian/testing
你可以ati-driver-installer-8.32.5-x86.x86_64.run --help 获取帮助

安装生成的包
sudo dpkg -i xorg-driver-fglrx_*.deb
sudo dpkg -i fglrx-kernel-source_*.deb
sudo dpkg -i fglrx-control_*.deb

编译模块
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -a

设置
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

重起
sudo shutdown -r now

如果还不行
把你的LOG贴出来,大家一起帮你看


我的生成安装包怎么是这些文件?(su -l下)
fglrx-control_8.32.5-1_i386.deb
fglrx-driver_8.32.5-1_i386.deb
fglrx-driver-dev_8.32.5-1_i386.deb
fglrx-kernel-src_8.32.5-1_i386.deb
fglrx-sources_8.32.5-1_i386.deb

没有作者提到的
xorg-driver-fglrx_*.deb
fglrx-kernel-source_*.deb

然后安装下面三个包
dpkg -i fglrx-driver_8.32.5-1_i386.deb
dpkg -i fglrx-kernel-src_8.32.5-1_i386.deb
dpkg -i fglrx-control_8.32.5-1_i386.deb
编译模块
module-assistant prepare
module-assistant update
module-assistant build fglrx
到这里都没有错误提示
执行module-assistant install fglrx这步时,出错如下:
module-assistant,error message
Package fglrx-kernel-src was not built successfully, see /var/cache/modass/fglrx-kernel-src*buildlog* for details!
1
下面是那个buildlog文件的内容,请大家看看是什么错误,谢谢
dh_testroot
rm -f configure-stamp
rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a
rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
rm -rf patch
dh_clean
rm /usr/src/modules/fglrx/debian/control
rm /usr/src/modules/fglrx/debian/dirs
if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \
                cat /usr/src/modules/fglrx/debian/control.template > /usr/src/modules/fglrx/debian/control; \
        fi
if [ -f /usr/src/modules/fglrx/debian/postinst ]; then \
                mv /usr/src/modules/fglrx/debian/postinst /usr/src/modules/fglrx/debian/fglrx-kernel-2.6.18-3-686.postinst; \
        fi
dh_testdir
touch configure-stamp
dh_testdir
/usr/bin/make -C /lib/modules/2.6.18-3-686/build SUBDIRS=/usr/src/modules/fglrx modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-3-686'
  CC [M]  /usr/src/modules/fglrx/firegl_public.o
/usr/src/modules/fglrx/firegl_public.c:456: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In function 'firegl_stub_open':
/usr/src/modules/fglrx/firegl_public.c:579: warning: assignment discards qualifiers from pointer target type
/usr/src/modules/fglrx/firegl_public.c: In function '__ke_smp_call_function':
/usr/src/modules/fglrx/firegl_public.c:4008: warning: passing argument 1 of 'smp_call_function' from incompatible pointer type
  LD [M]  /usr/src/modules/fglrx/fglrx.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/modules/fglrx/fglrx.mod.o
  LD [M]  /usr/src/modules/fglrx/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-3-686'
dh_testdir
dh_testroot
dh_clean -k
rm -f /usr/src/modules/fglrx/debian/control /usr/src/modules/fglrx/debian/dirs
sed -e 's/#KVERS#/2.6.18-3-686/g' \
            -e 's/#VERSION#/8.32.5-1/g' debian/control.template > /usr/src/modules/fglrx/debian/control
sed -e 's/#KVERS#/2.6.18-3-686/g' debian/dirs.template > /usr/src/modules/fglrx/debian/dirs
dh_installdirs
dh_install fglrx.ko lib/modules/2.6.18-3-686/misc
dh_testdir
dh_testroot
dh_installdocs
dh_installmodules
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol -- -v8.32.5-1+2.6.18-7
dh_md5sums
dh_builddeb --destdir=/usr/src
dpkg-deb:正在新建软件包“fglrx-kernel-2.6.18-3-686”,包文件为“/usr/src/fglrx-kernel-2.6.18-3-686_8.32.5-1+2.6.18-7_i386.deb”。
dh_testroot
rm -f configure-stamp
rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a
rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
rm -rf patch
dh_clean
rm /usr/src/modules/fglrx/debian/control
rm /usr/src/modules/fglrx/debian/dirs
Build time: 7 seconds
回复 支持 反对

使用道具 举报

发表于 2007-1-31 13:52:38 | 显示全部楼层
安装/usr/src/fglrx-kernel-2.6.18-3-686_8.32.5-1+2.6.18-7_i386.deb
然后
sudo depmod -a
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
回复 支持 反对

使用道具 举报

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

本版积分规则

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