QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 果汁机

求助,无法进入图形界面

[复制链接]
发表于 2007-3-1 09:32:29 | 显示全部楼层
看一下/var/log/xorg.log
回复

使用道具 举报

 楼主| 发表于 2007-3-1 09:43:16 | 显示全部楼层
[quote:ea8ab108e4="qdzhuang"]看一下/var/log/xorg.log[/quote]


在 "/var/log/"下面,没有xrog.log 这个文件.但是有xorg.0.log.xorg.0.log里面一堆东西,到最后显示了下面的东西:

fata1 sever error:
no screens fouds
回复

使用道具 举报

发表于 2007-3-1 10:06:47 | 显示全部楼层
呵呵 兄弟别泄气 刚开始是这样的我一开始重装了无数次 心里一直很恼火可是当你慢慢会LINUX的时候你就会爱上他
回复

使用道具 举报

发表于 2007-3-1 10:08:37 | 显示全部楼层
你先在windows xp下用设备管理器看你一下你的显示卡 把具体型号说一下
回复

使用道具 举报

 楼主| 发表于 2007-3-1 10:11:27 | 显示全部楼层
各位大哥,我放弃了,,,,,这些东西对我来说太难了,我用计算机,可是我的要求很简单,满足我的基本需求就可以了。不要求很技术性的东西,很多的自我配置,说到底了,系统的友好性和易用性,对我来说最重要的, 估计这也是象我这样一类人想要的。毕竟,magic linux能不能在市场上推行,最大的市场还是家庭主妇级的菜鸟们.你们用什么思想,什么理念来开发系统,这些东西对我来说是很遥远的事情,我也不关心,我所关心的是,这个系统对我来说能不能用,好不好用,仅此而已.希望我的话不要引起大家的误会,我仍是一如缉往的关注ml.


ps:为什么不能先做一个通用的驱动程序呢,在不能检测出硬件设备的时候,让其能正常运行?


ps:或是做一个软件,可以把windows下的驱动程式转化到linux下使用.
回复

使用道具 举报

发表于 2007-3-1 10:20:55 | 显示全部楼层
其实LINUX最大优点就是能按自己的想法配制它 用的全是做好的就完全失去快乐了
回复

使用道具 举报

 楼主| 发表于 2007-3-1 16:31:42 | 显示全部楼层
[quote:6faa37419b="sejishikong"]什么显卡,具体什么提示?[/quote]


大哥,我找到是什么显卡了。
制造商 Silicon Motion Inc.
芯片类型  Lynx3Dm
DAC类型  Silicon Motion Internal
内存 4M
特性  DirectDraw 1.00
版本 4.13.01.0096

附件是这个显卡的驱动程序, 给各位老大参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2007-3-1 16:45:21 | 显示全部楼层
ftp://ftp.siliconmotion.com.tw/


这里面有很多类似的驱动程序,给老大们参考!
回复

使用道具 举报

发表于 2007-3-1 17:21:31 | 显示全部楼层
玩linux必须得用主流的硬件,不然刚开始都浪费在找驱动装驱动上,甚至无法体验linux~~ :neutral:
回复

使用道具 举报

发表于 2007-3-1 18:17:23 | 显示全部楼层
[quote:9bd3475ae3="Kenshin999"]玩linux必须得用主流的硬件,不然刚开始都浪费在找驱动装驱动上,甚至无法体验linux~~ :neutral:[/quote]

那只是EVL 0.3目前的表现,EVL 0.3 对显卡的要求有点高。

Linux对老硬件的支持应该更好才对,新硬件很可能花很多时间也必能得到解决方法。
回复

使用道具 举报

发表于 2007-3-2 12:32:26 | 显示全部楼层
[quote:8b199b14e1="果汁机"]各位大哥,我放弃了,,,,,这些东西对我来说太难了,我用计算机,可是我的要求很简单,满足我的基本需求就可以了。不要求很技术性的东西,很多的自我配置,说到底了,系统的友好性和易用性,对我来说最重要的, 估计这也是象我这样一类人想要的。毕竟,magic linux能不能在市场上推行,最大的市场还是家庭主妇级的菜鸟们.你们用什么思想,什么理念来开发系统,这些东西对我来说是很遥远的事情,我也不关心,我所关心的是,这个系统对我来说能不能用,好不好用,仅此而已.希望我的话不要引起大家的误会,我仍是一如缉往的关注ml.


ps:为什么不能先做一个通用的驱动程序呢,在不能检测出硬件设备的时候,让其能正常运行?[/quote]
遗憾的是世界上根本就没有一个通用的驱动,如果设备是你造的,别人怎么知道如何驱动?
你那是用在桌面系统上的显卡么?siliconmotion 包括在 xorg 7.1 驱动里,但不可能所有型号都支持。xorg 7.1 可以驱动如下显卡:
apm
ark
ast
ati
atimisc
chips
cirrus
cyrix
fbdev(帧缓冲显示设备)
glint
i128
i740
i810(含 i8xx 及 i9xx 驱动)
imstt
intel
mga
neomagic
newport
nsc
nv
r128
radeon
rendition
s3
s3virge
savage
siliconmotion
sis
sisusb
sunbw2
suncg14
suncg3
suncg6
sunffb
sunleo
suntcx
tdfx
tga
trident
tseng
vesa
vga
via
vmware(vmware 虚拟机显卡)
voodoo

参见:
ls /usr/X11R6/lib/modules/drivers/
回复

使用道具 举报

发表于 2007-3-2 13:22:18 | 显示全部楼层
看这里:
http://www.siliconmotion.com.tw/en/en2/download2c.htm
这应该是 linux 下的驱动:
ftp://ftp.siliconmotion.com.tw/Lynx3DM_XFree86_1.2.2.zip
可能太古老了,这是 2001 年在 xfree86 4.0.2 下做成的 alpha 驱动,所以无法通过编译:
[code:1]
                     Silicon Motion Driver for XFree86 4.0.2
                         Alpha Release 1.2.2, 02/14/2001
[/code:1]
但是其说明里写着,支持 8、16、24 位色彩深度,你的 xorg 里怎么是 15 位?

注意你关键的这几段:
[code:1]
section "monitor"
identifier "monitor0"
vendorname"monitor vendor"
modelname"unknown monitor"
horizsync 31.5 -37.9 <----------------------这里很可疑,这样设置分辩率偏低,参见后面的注释。
vertrefresh 50.0-70.0 <---------------------一般液晶显示器也就 60 hz,这里的设置应该没问题。
endsection

Section "Device"
Identifier "Videocard0"
Driver "silliconnotion" <---------------------驱动应该是正确的
VendorName "Videocard vendor"
BoardName "Silicon Motion Lynx (Generic)"
VideoRam 4096 <----------------------------如果显存真得只有 4 兆,这样的显卡实在是老掉牙了。
EndSection

section "screen"
identifier"screen0"
device "videocard0"
monitor "monitor0"
defaultdepth 15 <----------------------------注意,古怪的色彩深度
subsection "display15"
depth 15 <-------------------------------------注意,古怪的色彩深度
modes"800X600"
endsubsection
endsection
[/code:1]

建议:
1、参考你的产品手册,设置正确的水平同步(horizsync)值、显存值;
2、将色彩深度 DefaultDepth 和 Depth 改成 8,否则你的显存可能无法承受那么大的数据量,如果能启动 xwindows,那么再改成 16 试试。例如:
[code:1]
Section "Screen"
        Identifier      "Screen0"
        Device          "Videocard0"
        Monitor         "Monitor0"
        DefaultDepth    8
        SubSection      "Display8"
                Depth   8
                Modes   "800x600" "640x480"
        EndSubSection
EndSection
[/code:1]
修改完成后执行 startx 试试。参见 2.0 版 FAQ 第 17 条。
注释:
[code:1]
[root@MagicLinux ~]# gtf 640 480 60

  # 640x480 @ 60.00 Hz (GTF) hsync: 29.82 kHz; pclk: 23.86 MHz
  Modeline "640x480_60.00"  23.86  640 656 720 800  480 481 484 497  -HSync +Vsync

[root@MagicLinux ~]# gtf 800 600 60

  # 800x600 @ 60.00 Hz (GTF) hsync: 37.32 kHz; pclk: 38.22 MHz
  Modeline "800x600_60.00"  38.22  800 832 912 1024  600 601 604 622  -HSync +Vsync

[root@MagicLinux ~]# gtf 1024 768 60

  # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
  Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
[/code:1]

如果你的显卡水平同步最大范围只有 horizsync 31.5 -37.9,它将无法达到垂直刷新率在 60 hz 情况下的 1024x768 的分辩率,因为此时的水平同步值(47.70)已经超越了你的最大上限(37.9),所以勉强能用 800x600 的分辩率。

BTW:用这么古老的机器装 magic 2.0 有点过分了。
回复

使用道具 举报

发表于 2007-3-2 20:26:52 | 显示全部楼层
其实 VESA 就是通用驱动,他是一个通用标准的驱动,但这个驱动却不被部分显卡所支持,SIS 好像就是其中之一,之后还有 Intel 的部分显卡。
回复

使用道具 举报

发表于 2007-3-2 20:52:18 | 显示全部楼层
插入U盘,然后运行
fdisk -l 看看你的U盘是不是sda1
我的显示:
------------------
Disk /dev/sda: 1046 MB, 1046476800 bytes
16 heads, 32 sectors/track, 997 cylinders
Units = cylinders of 512 * 2048 = 1048576 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         998     1021886    b  W95 FAT32
Partition 1 has different physical/logical endings:
     phys=(1023, 15, 32) logical=(997, 15, 31)
-------------------------------
如果是
接着运行
mkdir /media/sda1
mount /dev/sda1 /media/sda1
lspci > /media/sda1/pciinfo.txt
cp /var/log/Xorg.0.log /media/sda1/xorg.log
cp /etc/X11/xorg.conf /media/sda1/xorg.conf
umount /media/sda1/

然后把u盘的pciinfo.txt,xorg.conf和xorg.log
贴上来(用附件)

也可以先用附件的配置文件试一试:
用U盘拷贝

插入U盘,然后运行
fdisk -l 看看你的U盘是不是sda1
我的显示:
------------------
Disk /dev/sda: 1046 MB, 1046476800 bytes
16 heads, 32 sectors/track, 997 cylinders
Units = cylinders of 512 * 2048 = 1048576 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         998     1021886    b  W95 FAT32
Partition 1 has different physical/logical endings:
     phys=(1023, 15, 32) logical=(997, 15, 31)
-------------------------------
如果是
接着运行
mkdir /media/sda1
mount /dev/sda1 /media/sda1

cp 明令拷贝文件(学一下cp吧)
到/etc/X11/xorg.conf

两个配置文件分别试验一下

界面会很丑,先忍一下。主要是先提供一个基本的图形界面.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 04:59 , Processed in 0.087610 second(s), 14 queries .

© 2021 Powered by Discuz! X3.5.

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