The linux view problem resolved!

类别:软件工程 点击:0 评论:0 推荐:
Very beatiful now!
http://www.linuxquestions.org/questions/history/118623
Intel 865G integrated graphics and XFree 4.3 ( post #1)

Searching for anything here, I have been struggling with this problem all week. I installed Red-Hat 9.0 on my machine and fired it up. Tried to run X and couldn't get anything higher than 640x480 at 8bit. Here are a bit of details:

Intel 865G
Intel Extreme Graphics onboard video
32mb video ram
Red-Hat 9.0
kernel 2.4.20-8 updated with 2.4.22

I read somewhere that the red-hat vanilla kernel didn't work with this onboard video, so I d/l'd 2.4.22 and compiled/installed. Came up again only in 640x480 at 8bit. If I edit XF86Config making the video resolution higher and color depth higher it will not run. I read this "www chzsoft com ar/855patch.html" which described almost exactly what I am seeing in the /var/log/XFree86.0.log(Driver load section):
------------------------------------------
...
...
(**) I810(0): Depth 24, (--) framebuffer bpp 32
(==) I810(0): RGB weight 888
(==) I810(0): Default visual is TrueColor
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) I810(0): initializing int10
(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 832 kB
(II) I810(0): VESA VBE OEM: Intel(r)865G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Intel(r)865G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Integrated Graphics Chipset: Intel(R) 865G
(--) I810(0): Chipset: "865G"
(--) I810(0): Linear framebuffer at 0xE8000000
(--) I810(0): IO registers at addr 0xFEB80000
(II) I810(0): detected 892 kB stolen memory.
(II) I810(0): I830CheckAvailableMemory: 206844 kB available
(II) I810(0): Will attempt to tell the BIOS that there is 12288 kB VideoRAM
(WW) I810(0): Extended BIOS function 0x5f11 not supported.
(II) I810(0): BIOS view of memory size can't be changed (this is not an error).
(--) I810(0): Pre-allocated VideoRAM: 892 kByte

(**) I810(0): VideoRAM: 16384 kByte
(==) I810(0): video overlay key set to 0x101fe
(**) I810(0): page flipping disabled
(--) I810(0): Maximum frambuffer space: 16232 kByte
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
(II) I810(0): 1 display pipe available.
(II) I810(0): Display Info: CRT: attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: TV: attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE, present: FALSE, si
ze: (0,0)
(II) I810(0): Display Info: LFP (local flat panel): attached: FALSE, present: FALSE, size
: (0,0)
(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present: FALSE, size: (0,0)
(II) I810(0): Display Info: DFP2 (second digital flat panel): attached: FALSE, present: F
ALSE, size: (0,0)
(II) I810(0): Currently active displays on Pipe A:
(II) I810(0): CRT
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
compiled for 4.3.99.12, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.7
(II) I810(0): VESA VBE DDC supported
(II) I810(0): VESA VBE DDC Level 2
(II) I810(0): VESA VBE DDC transfer in appr. 1 sec.
(II) I810(0): VESA VBE DDC read successfully
....
....



I read this "www tldp org/HOWTO/i810-HOWTO/x21.html" and tried to mimic it to configure XF86Config


/etc/X11/XF86Config(Device and Screen Section):
-----------------------------

Section "Device"
Identifier "i810"
Driver "i810"
VendorName "Intel"
BoardName "Intel 865"
VideoRam 16384
EndSection

Section "Screen"
Identifier "Screen0"
Device "i810"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768"
EndSubSection
EndSection




It just will not run at anything higher than 640x480 with 8bit using the Vesa driver. Here is what I am receiving:
---------------------------------
# startx
Using authority file /root/.Xauthority
Writing authority file /root/.Xauthority
Using authority file /root/.Xauthority
Writing authority file /root/.Xauthority

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/uxjohnh2:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

This is a pre-release version of XFree86, and is not supported in any
way. Bugs may be reported to [email protected] and patches submitted
to [email protected]. Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(no url rule I had to take this out).

XFree86 Version 4.3.99.12 (DRI trunk)
Release Date: 10 September 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.22 i686 [ELF]
Current Operating System: Linux uxjohnh2 2.4.22 #8 SMP Fri Nov 21 13:37:51 EST 2003 i686
Build Date: 20 November 2003
Changelog Date: 10 September 2003
Before reporting problems, check (XFree homepage)
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Fri Nov 21 16:52:32 2003
(==) Using config file: "/etc/X11/XF86Config"
(EE) I810(0): No Video BIOS modes for chosen depth.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to [email protected].

XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.



Any ideas???? Sorry the URLs are funny, something about not allowed to post URLs until 5 posts to prevent spammers?


Report this post to a moderator | IP: Logged

11-21-2003 10:07 PM costasm
Member

Registered: Dec 2002
Location:
Distribution:
Posts: 71
HCL Entries: 0
Reviews: 0/0

No video BIOS modes for chosen depth ( post #2)

Anyone have ideas to this problem?

I am having the exact same problem but on a DELL.

I can only get it to work 1024x768 with 256 colors.


Report this post to a moderator | IP: Logged

11-28-2003 06:30 PM siddiqu
Member

Registered: Mar 2001
Location: India
Distribution:
Posts: 332
HCL Entries: 10
Reviews: 0/0

( post #3)

Hi..

Redhat 9.0 fully supports 865 chipsets. I am using with 1024X768 Color resolution.

http://developer.intel.com/design/motherbd/linux/


Set the Graphics size memory to maximum the bios can support.

Run the machine in init 3 level

Run redhat-config-xfree86 --reconfig

It will configure..

Regards

Siddiqu.T


Report this post to a moderator | IP: Logged

11-29-2003 06:49 AM costasm
Member

Registered: Dec 2002
Location:
Distribution:
Posts: 71
HCL Entries: 0
Reviews: 0/0

( post #4)

This is a DELL GX270 with an i865 8MB video maximum. I checked the BIOS and thats all thats in there.

Will this work in the 1024x768xmillions or thousands of colors?

It doesnt seem to work.


Report this post to a moderator | IP: Logged

11-29-2003 04:57 PM costasm
Member

Registered: Dec 2002
Location:
Distribution:
Posts: 71
HCL Entries: 0
Reviews: 0/0

( post #5)

I finally fixed it. I just put a cheap 16MB card and works like a charm. I guess 8MB of video RAM is not enough for hires.

Thanks everyone for their help


Report this post to a moderator | IP: Logged

11-29-2003 06:55 PM bonnie78
Newbie

Registered: Dec 2003
Location: Regensburg
Distribution: Debian
Posts: 12
HCL Entries: 0
Reviews: 0/0

DELL GX270 ( post #6)

What BIOS revision has your Dell GX270?
It seems, that the latest (a03) is borked. We have many GX270 here - all work like a charm, but those wth dell's latest bios don't.
Downgrading these boxes to a01 solves the graphics problem.
hope that helps!


Report this post to a moderator | IP: Logged

12-12-2003 02:22 AM tcr
Newbie

Registered: Dec 2003
Location:
Distribution:
Posts: 3
HCL Entries: 0
Reviews: 0/0

( post #7)

Wouldn't like to mail me that a01 bios Bonnie78?


Report this post to a moderator | IP: Logged

12-12-2003 11:50 AM bonnie78
Newbie

Registered: Dec 2003
Location: Regensburg
Distribution: Debian
Posts: 12
HCL Entries: 0
Reviews: 0/0

dell gx270 bios ( post #8)

Download from dollowing link:
http://support.jp.dell.com/jp/jp/do....EXE&p=http

create a bootable MS dos/win floppydisk and copy that exe onto it. Boot from floppy and enter gx270a01 at the dosprompt.

that should do it!


Report this post to a moderator | IP: Logged

12-12-2003 01:26 PM tcr
Newbie

Registered: Dec 2003
Location:
Distribution:
Posts: 3
HCL Entries: 0
Reviews: 0/0

( post #9)

I stumbled across those files eventually..

Thanks for your info, I had already tried upgrading, I never thought a downgrade would sort the issue..

It's all cool now, (Finally.. )


Report this post to a moderator | IP: Logged

12-14-2003 10:11 AM tcr
Newbie

Registered: Dec 2003
Location:
Distribution:
Posts: 3
HCL Entries: 0
Reviews: 0/0

( post #10)

One more question Bonnie78.. Do you get that infuriatingly annoying Os install mode activate every time you reboot?


Report this post to a moderator | IP: Logged

12-16-2003 10:31 PM blietaer
Newbie

Registered: Dec 2003
Location: Brussels
Distribution: Debian
Posts: 16
HCL Entries: 0
Reviews: 0/0

( post #11)

Bonnie78 you are one click away to be my hero of the day: we just received our brand new gx270 and I downgraded the bios to a01.
(still 8M is the max?!)

The max depth I get is still 8, I tried 15,24,..
nothing is ok..only 8 and then I have an ugly color KDE (but 1024 !)

My distro is Debian (sorry about that)


Note that all of this is in VESA device...because if I use i810, I got the no devices detected...

Last edited by blietaer on 12-31-2003 at 11:27 AM

Report this post to a moderator | IP: Logged

12-31-2003 11:23 AM bonnie78
Newbie

Registered: Dec 2003
Location: Regensburg
Distribution: Debian
Posts: 12
HCL Entries: 0
Reviews: 0/0

( post #12)

@tcr: - you'll need bios a02 to get the OS INSTALL mode away, or use an older kernel <= 2.4.21

@blietaer: - for debian, you'll need xfree 4.3 from debian/experimental. if you plan to use woody, you need to search for backports, maybe at apt-get.org ... hth.


Report this post to a moderator | IP: Logged

01-05-2004 07:07 PM symbiont
Newbie

Registered: Feb 2002
Location:
Distribution:
Posts: 5
HCL Entries: 0
Reviews: 0/0

dell gx270 bios A03 Xfree solution confirm ( post #13)

please confirm the solution to have X running on redhat on dell gx270 with A03 bios. on 7.2, i cannot even start X. on 9, i can start X but resolution is only 640x400. bonnie has mentioned that going back to older bios resolved the problem. is this true? please confirm. thanks a bunch.


Report this post to a moderator | IP: Logged

01-07-2004 08:04 AM colinwebber
Newbie

Registered: Jan 2004
Location: Cape Town, South Africa
Distribution: Debian
Posts: 1
HCL Entries: 0
Reviews: 0/0

( post #14)

@symbiont: I can confirm that it works - my distro is Debian unstable/sid.

@bonnie78: You rock!!


Report this post to a moderator | IP: Logged

01-07-2004 03:42 PM symbiont
Newbie

Registered: Feb 2002
Location:
Distribution:
Posts: 5
HCL Entries: 0
Reviews: 0/0

Yeehaaaa! Thanks Bonnie and Collin ( post #15)

after downgrading to A02 on RH9, the 1024 resolution kicked in when i start X. for RH7.2, it still not coming up but reinstalling to make sure all is well. i will let you know how that will turn out. has anyone been successful at getting resolution to go higher than 1024? if so, please advise. also, the onboard network card for the gx270 was not recognize by RH7.2. not sure what to do there. please help if you know where i can find driver. i think it's an intel pro 1000. thanks in advance.


本文地址:http://com.8s8s.com/it/it31885.htm