1- Fedora does not work in 1024x768 resolution mode:
For notebooks that use share memory for graphic card like Intel 855GM chipset
some times fedora does not work in 1024x768 resolution. (kernel
2.6.9-1.667 in fedora core 3 and X.Org 6.6 support higher resolution) To solve
the problem, follow these steps.
a) As mentioned above, after installing fedora core 3 with 2.6.9-1.667 kernel
and rebooting, in welcome screen, Kudzu must recognize 855GM chipset and
automaticly set the resolution to 1024x768. So if this does not happen try to
see available resolution mode. If you ensure that there is no 1024x768, then you
are one the victims of the prblem. This may occure while Kudzu determine chipset
as intel 852/852Gm/855/855GM, but can not set to best resolution.
b) See "systemlog" in "system tools". Under "X.Org X11 log" you can see that X
server has problem, So use built-in mode known as 800x600 or 640x480.
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment
is: 0xc000
.........
(**) I810(0): *Built-in mode
"800x600"
(**) I810(0): *Built-in mode
"640x480"
Some of these computers don't allocate enough video memory so that X.Org is only
able to run at low resolutions and/or color depths (e.g. 640x480x16bit). X.Org
can allocate more memory but it can not tell the BIOS it did so, so the BIOS
refuses to set higher resolutions.
What should we do is that, tell the BIOS the amount of memory X.Org will
allocate so you can use higher resolutions. Note that they do not actually
allocate the memory, X.Org must do that otherwise your system may become
unstable because it is using unallocated memory.
Some newer models with 855GM chipset (e.g. Dell Inspiron 510m and Dell Latitude
D505) have an updated BIOS which is able to set the memory size by itself.
Unfortunately the BIOS introduces a new bug causing X.Org to freeze (with a
green screen) when using the i810 driver.
c) find out what version of X.Org is installed, use the following command:
[mahmood@inspiron ~]$ xdpyinfo
name of display: :0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 60801000
X.Org version: 6.8.1
..........
if your version is above 6.6 you must try to manualy solve the problem. To do,
open xorg.conf in /etc/X11 with a text editor and search to find " Section
"Monitor" " and replace "HorizSync" and "VertRefresh" to "31.5 - 48.5" and "40.0
- 70.0" respectively. Sometimes these numbers are important, mean that if
you set the range incorrectly you will see no change. I hope my range works in
your monitor or LCD.
Then find " Section "Device" ". Add " Option "VideoRam"
"65536" ". If your original share memory is:
32MB ----> set the value to "32768"
64MB ----> set the value to "65536"
128MB ----> set the value to "131072"
Then find " Section "Screen" " and change the "DefaultDepth" to "24" and add
"1024x768" to "Modes". your final xorg.conf must look like this:
Section "Monitor"
Identifier
"Monitor0"
VendorName
"Monitor Vendor"
HorizSync
31.5 - 48.5
VertRefresh
40.0 - 70.0
Option "dpms"
EndSection
Section "Device"
Identifier
"Videocard0"
Driver "i810"
VendorName
"Videocard vendor"
BoardName
"Intel 852"
Option
"VideoRam" "65536"
EndSection
Section "Screen"
Identifier
"Screen0"
Device
"Videocard0"
Monitor
"Monitor0"
DefaultDepth
24
SubSection
"Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Save it and reboot (or log out or restart X server). Hope this way help you.
Related Links:
http://danplanet.com/docs/dell_d400.html
http://www.chzsoft.com.ar/855patch.html#download