LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 11-01-2004, 02:40 PM   #1
nickhug2000
LQ Newbie
 
Registered: Nov 2004
Posts: 1

Rep: Reputation: 0
Dell Inspiron 510m + external flat panel monitor


Hello

Would be v.grateful for any advice/tips/insight on this very
frustrating problem...

I have an Inspiron 510m running Fedora 2.6.8 and i would like to
output the display to an external Dell 1905FP flat panel monitor. The
external monitor is connected from the video out (analogue) of the
laptop, and i'm using the standard Fn+F8 keypress to pipe the display
after X windows has started up.

The problem is, no matter what i try, i cannot get a decent display on
the external monitor. If i set the laptop's own (built-in) screen
resolution to 1024x768, the output on the monitor is vertically
shifted downwards by about one inch, so that i lose the bottom inch of
the desktop and the top inch of the screen is random junk.

If i set the laptop to 1280x1024 (which is the optimal resolution for
the external flat panel), the external display is just an unreadable
mess (ie. lots of flicker, totally out of sync).

Also, after first pressing Fn+F8 the display on the laptop's own
screen goes blank, when i repeat Fn+F8 to bring the display back, the
mess from the external monitor is repeated on the laptop's screen. The
only way to cortect this seems to be to Ctrl-Alt-F1 to a virtual
console then Ctrl-Alt-F7 back.

Techy details - the video card is an Intel 855GM with 64Mb VRAM. The
BIOS version is A07 which (according to the website) is the latest
patch for this machine. I'm using the i810 driver in xorg.conf. I've
tried numerous options in the xorg.conf ("MonitorLayout" option,
various HSync values/Modelines etc etc) file but nothing makes any
difference. Also in my Xorg.0.log file i get the following warning
"(WW) I810(0): Bad V_BIOS checksum".

Have included my xorg.conf and a snippet from Xorg.0.log below.

Cheers people,

Nick


***************
** xorg.conf **
***************

# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# RgbPath is the location of the RGB database. Note, this is the name
of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated
together)
# By default, Red Hat 6.0 and later now use a font server independent
of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
EndSection

Section "InputDevice"

# Specify which keyboard LEDs can be user-controlled (eg, with
xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
EndSection



Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection




Section "Monitor"
Identifier "Monitor0"
VendorName "Dell"
ModelName "Dell 1280x1024 Laptop Display Panel"
HorizSync 31.5 - 90.0
VertRefresh 59.0 - 75.0
Option "dpms"
EndSection



Section "Monitor"
Identifier "Monitor1"
VendorName "Dell"
ModelName "Dell 1905FP"
HorizSync 60
VertRefresh 56.0 - 76.0
Option "dpms"
EndSection



Section "Device"
Identifier "Videocard0"
Driver "i810"
VendorName "Videocard vendor"
BoardName "Intel 855"
Option "Clone" "1"
EndSection



Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection



Section "Screen"
Identifier "Screen1"
Device "Videocard0"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection



Section "DRI"
Group 0
Mode 0666
EndSection



****************
** Xorg.0.log **
****************

(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) I810(0): initializing int10
(WW) I810(0): Bad V_BIOS checksum
(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: 12288 kB
(II) I810(0): VESA VBE OEM: Intel(r)852GM/852GME/855GM/855GME 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)852GM/852GME/855GM/855GME
Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): BIOS now sees 12288 kB VideoRAM
(--) I810(0): Pre-allocated VideoRAM: 892 kByte
(==) I810(0): VideoRAM: 32768 kByte
(==) I810(0): video overlay key set to 0x101fe
(**) I810(0): page flipping disabled
(--) I810(0): Maximum frambuffer space: 32616 kByte
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
(II) I810(0): 2 display pipes available.
(==) I810(0): Display Info: enabled.
(II) I810(0): Broken BIOSes cause the system to hang here.
If you encounter this problem please add
Option "DisplayInfo" "FALSE"
to the Device section of your XF86Config file.
(II) I810(0): Display Info: CRT: attached: TRUE, present: TRUE, size:
(720,400)
(II) I810(0): Display Info: TV: attached: FALSE, present: TRUE, size:
(800,600)
(II) I810(0): Display Info: DFP (digital flat panel): attached: FALSE,
present: TRUE, size: (1627,0)
(II) I810(0): Display Info: LFP (local flat panel): attached: TRUE,
present: TRUE, size: (1400,1050)
(II) I810(0): Display Info: TV2 (second TV): attached: FALSE, present:
FALSE, size: (0,2319)
(II) I810(0): Display Info: DFP2 (second digital flat panel):
attached: FALSE, present: FALSE, size: (0,2319)
(II) I810(0): Size of device LFP (local flat panel) is 1400 x 1050
(II) I810(0): No active displays on Pipe A.
(II) I810(0): Currently active displays on Pipe B:
(II) I810(0): LFP (local flat panel)
(II) I810(0): Lowest common panel size for pipe B is 1400 x 1050
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
compiled for 6.7.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) I810(0): VESA VBE DDC supported
(II) I810(0): VESA VBE DDC Level none
(II) I810(0): VESA VBE DDC transfer in appr. 0 sec.
(II) I810(0): VESA VBE DDC read failed
(--) I810(0): A non-CRT device is attached to pipe B.
No refresh rate overrides will be attempted.
(II) I810(0): Will use BIOS call 0x5f05 to set refresh rates for CRTs.
(II) I810(0): Will use BIOS call 0x5f64 to enable displays.
(--) I810(0): Maximum space available for video modes: 12288 kByte
 
Old 04-05-2005, 11:56 AM   #2
fedorafrm
LQ Newbie
 
Registered: Apr 2005
Posts: 6

Rep: Reputation: 0
Limitation of Intel Integrated Graphic (855GME 855GM etc -> i810 driver)

I know your pain.

It's solely Intel's fault.

The native resolution of Intel's cheap integrated graphic chipset (like 855GME 855GM etc) (through video out / d-sub / external CRT or LCD) is 1024x768.

And your external LCD monitor's native resolution is 1280x1024.

A very bad combination. And there's no way to get a laser sharp screen unless Intel releases its updated video bios.

BUT, if you use a 15 inch LCD monitor (native resolution is 1024x768), NO PROBLEM at all. I do that.

So, get a 15 inch LCD or bigger CRT.

Or, you can get a notebook with a decent graphic card whose video out supports 1280x1024.

Last edited by fedorafrm; 04-05-2005 at 12:00 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
dell inspiron 510m vs fc3 yenonn Linux - Laptop and Netbook 1 05-16-2005 01:09 AM
Configuring X on my dell inspiron 510m nickleus Linux - Laptop and Netbook 6 02-10-2005 04:02 AM
Linux on Dell Inspiron 510M does not install... kalle123 Linux - Laptop and Netbook 1 09-02-2004 12:54 PM
Dell inspiron 1100 external monitor. el_pajaro! Linux - Laptop and Netbook 1 12-06-2003 11:04 AM
slackware 9 setup problems with dell 20" flat panel monitor dcsmith30 Slackware 2 06-03-2003 04:24 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 09:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration