QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: zslevin

请 i810 显卡的用户帮忙测试一下 MI

[复制链接]
发表于 2005-9-7 13:54:37 | 显示全部楼层
集成显卡:Intel i830(Intel Corporation 82830 Chipset Graphics Controller)
下载iso,测试了一下,出错了,提示如下:
(EE)open /dev/fb0:No Such device
(EE)No devices detected
Fatal Server error:
no screens found

控制台2 输出信息:没有看到Video card with driver 那行,以下是整个屏幕输出。
Failed
   Position:/tmp/device.mnt/miinitrd,
      realpath=/dev/hda5/miinitrd):
!S_ISBLK(sbuf.st_mode=040755) && !S_ISREG(sbuf.st_mode=040755)
Failed
   Position(/tmp/device.mnt/MagicLinux-1.2final-1.iso/miimages/miinitrd.
       realpath=/dev/hda5/MagicLinux-1.2final-1.iso/miimages/miinitrd):!S_ISBLK(sbuf.st_mode=040755) && !S_ISREG(sbuf.st_mode=040755)
Failed
   Position:/tmp/device.mnt/tmp/miinitrd,
       realpath=/dev/hda5/tmp/miinitrd):
!S_ISBLK(sbuf.st_mode=041777) && !S_ISREG(sbuf.st_mode=041777)
Failed
   Position(/tmp/device.mnt/tmp/MagicLinux-1.2final-1.iso/miimages/miinitrd.
       realpath=/dev/hda5/tmp/MagicLinux-1.2final-1.iso/miimages/miinitrd):!S_ISBLK(sbuf.st_mode=041777) && !S_ISREG(sbuf.st_mode=041777)
Failed
STEP:choose
STEP:loadre
Load Run Environment:/tmp/mnt1/miimages/miinitrd
lomount('/tmp/root.mnt/miinitrd.cramfs','/tmp/root.cramfs.mnt','cramfs'):device=[/dev/loop7]
STEP:langset
Starting pid 386,console /dev/tty2:'/bin/sh'

在/etc/X11/XF86Config里有看到
Identifier "Framebuffer"
Driver      "fbdev"

Identifier "Intel 810"
Driver      "i810"
回复

使用道具 举报

 楼主| 发表于 2005-9-7 15:18:52 | 显示全部楼层
嗯, 那行可能已经滚出屏幕了,这样吧,在 boot: 提示时输入

magic expert rescue

然后在选择 miimage 时(即有个 Load scsi 的对话框),切换至控制台2,查看一下信息。

我主要是参照:
http://www.xfree86.org/~dawes/intelfb.html

将 intelfb 编译成模块,然后用 kudzu 检测显卡,如果是 i830,则执行:
/sbin/modprobe intelfb mode=800x600-16@85

如果你在控制台下,请测试一下上面命令的执行情况。

要测试 MI 图形界面,运行命令:
[code:1]
export PATH=/usr/X11R6/bin:/usr/bin:/bin:/usr/sbin:/sbin
. /etc/sysconfig/i18n
export GDK_USE_XFT=0
/usr/bin/magic.toplevel
[/code:1]
即可(可参照 /etc/init.d/RunMagicInstaller)。
回复

使用道具 举报

 楼主| 发表于 2005-9-7 15:22:44 | 显示全部楼层
BTW, 你用的是 CRT 还是 LCD ?
回复

使用道具 举报

发表于 2005-9-7 15:32:43 | 显示全部楼层
[quote:edb6ef7272="zslevin"]BTW, 你用的是 CRT 还是 LCD ?[/quote]
LCD,dell inspiron 2600笔记本。
本本现在不在身边,晚上再试试。。。:)
回复

使用道具 举报

 楼主| 发表于 2005-9-7 15:48:05 | 显示全部楼层
根据文中所述:
Video mode programming is handled differently depending on the type of displays connected. Full support for programming video modes is only implemented for analog (CRT) displays.
If you have a non-CRT display (e.g., laptop LCD panel, or an external LCD panel connected via a DVI connector) active when the driver is loaded, it will refuse to load. To use the driver with non-CRT devices, the driver needs to be built in to the kernel, and the "vga=XXX" boot option used to program the video mode via the video BIOS at boot time. The following boot option should enable a 1024x768-16 mode:
vga=791
Information about other values can be found in the file Documentation/fb/vesafb.txt in the Linux kernel source tree.

用 LCD 的话只能将 intelfb 编译进内核,然后设定 vga=xxx 参数,但 2.0-beta3 的 MI 已经将其编译进内核了。

Anyway,你可以先按上面的步骤测试下一下,看有什么反应,最主要确定:
1. kudzu 是否检测出显卡是 i830
2. modprobe intelfb 是否正确
3. 图形界面是否成功进入
回复

使用道具 举报

发表于 2005-9-7 22:09:31 | 显示全部楼层
[quote:7674f81ffb="zslevin"]在 boot: 提示时输入magic expert rescue
然后在选择 miimage 时(即有个 Load scsi 的对话框),切换至控制台2,查看一下信息。[/quote]
提示:
Failed
Position:/tmp/device.mnt/miinitrd,
realpath=/dev/hda5/miinitrd):
!S_ISBLK(sbuf.st_mode=040755) && !S_ISREG(sbuf.st_mode=040755)
Failed
Position(/tmp/device.mnt/MagicLinux-1.2final-1.iso/miimages/miinitrd.
realpath=/dev/hda5/MagicLinux-1.2final-1.iso/miimages/miinitrd):!S_ISBLK(sbuf.st_mode=040755) && !S_ISREG(sbuf.st_mode=040755)
Failed
Position:/tmp/device.mnt/tmp/miinitrd,
realpath=/dev/hda5/tmp/miinitrd):
!S_ISBLK(sbuf.st_mode=041777) && !S_ISREG(sbuf.st_mode=041777)
Failed
Position(/tmp/device.mnt/tmp/MagicLinux-1.2final-1.iso/miimages/miinitrd.
realpath=/dev/hda5/tmp/MagicLinux-1.2final-1.iso/miimages/miinitrd):!S_ISBLK(sbuf.st_mode=041777) && !S_ISREG(sbuf.st_mode=041777)
Failed
STEP:choose

[quote:7674f81ffb="zslevin"]将 intelfb 编译成模块,然后用 kudzu 检测显卡,如果是 i830,则执行:
/sbin/modprobe intelfb mode=800x600-16@85

如果你在控制台下,请测试一下上面命令的执行情况。[/quote]
在启动过程,可以看到Probe Video Card的窗口,窗口上文字:Load Module Intelfb.......OK,这时侯同时按ctrl+alt+f2,可以在控制台2看到video card with driver "Card:intel 830"
probe intelfb success with return code 0

video card with driver "Card:intel 830"
The module "intelfb" load already

[quote:7674f81ffb="zslevin"]要测试 MI 图形界面,运行命令:
[code:1]
export PATH=/usr/X11R6/bin:/usr/bin:/bin:/usr/sbin:/sbin
. /etc/sysconfig/i18n
export GDK_USE_XFT=0
/usr/bin/magic.toplevel
[/code:1]
即可(可参照 /etc/init.d/RunMagicInstaller)。[/quote]
光盘启动出错后,按ctrl+alt+f2切换到控制台2提示符下:
输入
export PATH=/usr/X11R6/bin:/usr/bin:/bin:/usr/sbin:/sbin
. /etc/sysconfig/i18n
export GDK_USE_XFT=0
/usr/bin/magic.toplevel
出错,提示:
(EE)open /dev/fb0:No Such device
(EE)No devices detected
Fatal Server error:
no screens found
回复

使用道具 举报

 楼主| 发表于 2005-9-8 09:49:25 | 显示全部楼层
看来加载模块是成功的,但启动 X 却提示找不到设备,让人费解。
不知是否跟 LCD 有关。

在控制台下直接运行:
/sbin/modprobe intelfb mode=800x600-16@85
试试?

请 i810/i815 显卡的用户也来帮忙测试一下,因为这个版本的 MI 是自动检测显卡并加载模块的,与 2.0 beta3 的不同,我想知道新的方式能不能工作,谢谢大家!
回复

使用道具 举报

发表于 2005-9-8 12:30:35 | 显示全部楼层
[quote:8d5efbdb35="zslevin"]看来加载模块是成功的,但启动 X 却提示找不到设备,让人费解。
不知是否跟 LCD 有关。

在控制台下直接运行:
/sbin/modprobe intelfb mode=800x600-16@85
试试?

[/quote]
光盘启动出错后,按ctrl+alt+f2切换到控制台2提示符下:
输入
/sbin/lsmod
提示:
intelfb 15312 -- -- Live 0xc88b7000

输入
/sbin/modprobe intelfb mode=800x600-16@85
回车,没有任何提示,直接跳到提示符下。
回复

使用道具 举报

发表于 2005-9-21 23:13:39 | 显示全部楼层
测试过了,可以用,1024*768的分辨率
回复

使用道具 举报

 楼主| 发表于 2005-9-22 08:36:05 | 显示全部楼层
[quote:edaec95b6a="trulyliu"]测试过了,可以用,1024*768的分辨率[/quote]

呵,能否详细点,例如测试过什么显卡,显示器是液晶还是普通 CRT?
MI 用的是 800x600 分辨度,不知1024×768如何得来?
回复

使用道具 举报

发表于 2006-6-22 11:56:48 | 显示全部楼层
现在还是有人反应2.0f在安装的时候画屏
我去办公室的810机器上试了一下,的确画屏。
回复

使用道具 举报

发表于 2006-8-29 08:55:46 | 显示全部楼层
我使用2.0正式版,也是花屏,请问有何解决办法??救命啊~~~~~~~~~
回复

使用道具 举报

发表于 2006-10-15 01:06:45 | 显示全部楼层
这个问题解决了吗?

VMWare里面一装VMTools就黑屏,我真准备把ML往我的810老机器里面装呢。

我的CD-RW是650M的,装不下ML的iso,只好再牺牲一张CDR了,刚才刻了Hiweed装上去,结果网卡死活不通,郁闷坏了。
回复

使用道具 举报

发表于 2006-10-15 01:32:01 | 显示全部楼层
果然不能用  

郁闷的一天,找个省心的发行版好难啊。

或者我该试试红旗。
回复

使用道具 举报

发表于 2007-1-30 11:51:58 | 显示全部楼层
汗,好想测试啊
可是镜像下不鸟啊
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 07:04 , Processed in 0.051047 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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