Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 11-14-02, 01:35 PM   #1
buckyball
Registered User
 
Join Date: Nov 2002
Location: Fremont, CA
Posts: 5
Thumbs up Toshiba Satellite 2410-S203 Setup

I believe that X is receiving bogus information from the EDID query on this machine's LCD display. It says the display width is 969 pixels, not 1024 (see attached snippet from XFree86 logfile).

This results in a vertical blank region on the right side of the screen when I set the display mode to "1024x768". I have tried a number of approaches to override this information in the XF86Config file with no success. I am unable to find any XF86Config settings that allow one to *explicitly* set the monitor's physical resolution.

Does anyone know where the EDID info for a laptop's internal LCD resides (system ROM BIOS, Video BIOS, etc.)? The response I got from Toshiba Tech Support was pretty useless.

Hardware:
Toshiba Satellite 2410-S203
Pentium 4-M / 1.8Ghz
768MB RAM
15" active matrix LCD (1024x768 max)
Nvidia GeForce4 420 Go / 16MB VRAM

OS:
Gentoo Linux 1.4rc1
XFree86 4.2.1
Nvidia driver 1.0.3123 (from sources)

Thanks in advance.
__________________
In a world without fences, who needs Gates?

Last edited by buckyball; 11-14-02 at 06:38 PM.
buckyball is offline   Reply With Quote
Old 11-14-02, 02:55 PM   #2
aritger
NVIDIA Corporation
 
aritger's Avatar
 
Join Date: Oct 2002
Posts: 53
Default

Yes, it's getting the wrong EDID.

Could you try loading the kernel module with NVreg_SoftEDIDs=0? If that doesn't help, try also setting NVreg_Mobile to either 2 or 4.

I hope that helps,
- Andy Ritger
aritger is offline   Reply With Quote
Old 11-14-02, 05:44 PM   #3
buckyball
Registered User
 
Join Date: Nov 2002
Location: Fremont, CA
Posts: 5
Smile

Yep, that did the trick!

Setting NVreg_SoftEDIDs=0 allows the driver to use the explicitly set values to be used. I'll post a followup "mini-HOWTO" on what worked so others may be saved the time.

Many thanks for the quick response!

BTW - Where does the EDID data actually "live" in the system?
__________________
In a world without fences, who needs Gates?
buckyball is offline   Reply With Quote
Old 11-14-02, 06:36 PM   #4
buckyball
Registered User
 
Join Date: Nov 2002
Location: Fremont, CA
Posts: 5
Default Mini-Howto for Toshiba Satellite 2410-S203

So here's what I learned on how to get X working at 1024x768 on this unit.

1) The unit returns a bogus EDID value for the screen width (969 pixels instead of 1024). This results in X having a vertical blank area on the right side of the screen when running at 1024x768. (I determined this by launching X with:
startx -- -logverbose 5
and then inspecting the X logfile (in /var/log/XFree86.0.log). The information of interest is located in the "EDID query" section of the log.

2) Overriding the settings in XF86Config is *not* sufficient, as the NVidia driver still tries to query the EDID info.

3) You need to load the NVdriver module with the "NVreg_SoftEDIDs=0" option. Once you verify that this works, add it to your "/etc/modules.conf" file so that this option always gets passed when the driver is loaded.

My XF86Config file is attached.

This is for XFree 4.2.1, NVidia driver 1.0.3123 (from sources) running on Gentoo Linux 1.4 with kernel 2.4.19 (vanilla-sources). YMMV.

Please post any questions you may have about the config to this thread so I can update or clarify.

Good luck!
Attached Files
File Type: txt xf86config.txt (1.7 KB, 292 views)
__________________
In a world without fences, who needs Gates?
buckyball is offline   Reply With Quote
Old 11-14-02, 08:09 PM   #5
aritger
NVIDIA Corporation
 
aritger's Avatar
 
Join Date: Oct 2002
Posts: 53
Default

Great! I'm glad that worked for you.

On laptops, the EDID is either generated ("SoftEDID" -- a software generated EDID), or selected from a table of hardcoded EDIDs, based on the Mobile kernel module option.

- Andy Ritger
NVIDIA Corporation
aritger is offline   Reply With Quote
Old 11-15-02, 07:32 AM   #6
saturnotaku
Apple user. Deal with it.
 
Join Date: Jul 2001
Location: The 'burbs, IL USA
Posts: 12,502
Default

Will using this method work for getting 1600x1200 resolution working on a laptop? I have a Dell Inspiron 8200 and intend to install Linux on it in the near future. Any resolution less than my native 1600x1200 looks like garbage so I want to make sure I can get this before I try to install anything.
saturnotaku is offline   Reply With Quote
Old 11-15-02, 09:12 AM   #7
aritger
NVIDIA Corporation
 
aritger's Avatar
 
Join Date: Oct 2002
Posts: 53
Default

The SoftEDID and Mobile kernel module options are very vendor specific. I believe for most (all?) Dell laptops with NVIDIA GPUs, SoftEDID=1 (the default) is correct.
aritger is offline   Reply With Quote
Old 11-15-02, 09:29 AM   #8
saturnotaku
Apple user. Deal with it.
 
Join Date: Jul 2001
Location: The 'burbs, IL USA
Posts: 12,502
Default

Good to know, thanks.
saturnotaku is offline   Reply With Quote

Old 11-29-02, 08:19 AM   #9
slash14
Registered User
 
Join Date: Nov 2002
Posts: 2
Default

Yeah ! That's great : I've got a 1410-604 and had the same problem and now, it's fully working in 1024x768. THX for your help !
slash14 is offline   Reply With Quote
Old 02-26-03, 08:05 AM   #10
Kaz2100
Registered User
 
Join Date: Feb 2003
Posts: 1
Thumbs up

I ran into same problem (EDID returns incorrect width) with Toshiba Satellite 1415S173.

Adding "IgnoreEDID" "on" option in XF86Config-4 *worked.*
Kaz2100 is offline   Reply With Quote
Reply


Thread Tools

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 On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
$329.99 - TOSHIBA Satellite C855-S5231 Intel Pentium B970(2.3GHz) 15.6" 4GB Memory 32 News Newegg Daily Deals 0 10-29-12 06:00 AM
Toshiba Satellite U845: Ultrabooks Go Mainstream News Archived News Items 0 10-08-12 04:40 PM
$649.99 - TOSHIBA Satellite L875-S7245 Intel Core i5 2450M(2.50GHz) 17.3" 4GB Memory News Newegg Daily Deals 0 09-03-12 08:10 AM
$379.99 - TOSHIBA Satellite L745-S4126 Intel Pentium B960(2.2GHz) 14" 4GB Memory 320G News Newegg Daily Deals 0 08-18-12 05:00 AM
Toshiba Sat 1950 screen setup beaulieu NVIDIA Linux 7 06-13-03 03:17 PM

All times are GMT -5. The time now is 10:37 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.