LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 08-17-2004, 09:14 AM   #1
absolute0net
Member
 
Registered: Jun 2003
Distribution: Slackware 12.2, CentOS
Posts: 42

Rep: Reputation: 15
Display on Dell Inspiron 8600


I've sifted through the forums and cannot seem to locate (or understand) how to get my display higher than 1024x768. When I had windows running on this laptop, I could get 1600x1200. I d/l nVidia drivers per other forum directives, updates my XF86config files but still have had no luck. Any help would be extremely appreciated.

Here is a copy of my lspci & XF86config

root@localhost:/home/Jay# lspci
00:00.0 Host bridge: Intel Corp.: Unknown device 3340 (rev 03)
00:01.0 PCI bridge: Intel Corp.: Unknown device 3341 (rev 03)
00:1d.0 USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 01)
00:1d.1 USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 01)
00:1d.2 USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 01)
00:1d.7 USB Controller: Intel Corp. 82801DB USB EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corp.: Unknown device 24cc (rev 01)
00:1f.1 IDE interface: Intel Corp.: Unknown device 24ca (rev 01)
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio (rev 01)
00:1f.6 Modem: Intel Corp. 82801DB AC'97 Modem (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0324 (rev a1)
02:00.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
02:01.0 CardBus bridge: Texas Instruments: Unknown device ac44 (rev 02)
02:01.1 FireWire (IEEE 1394): Texas Instruments: Unknown device 8029
02:03.0 Network controller: Intel Corp.: Unknown device 1043 (rev 04)
//end lspci

//start XF86config
# File generated by xf86config.

Section "Module"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
Load "type1"
Load "freetype"
Load "speedo"

# This loads the GLX module
Load "glx"

EndSection

Section "Files"

# 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.

RgbPath "/usr/X11R6/lib/X11/rgb"


FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"

# ModulePath can be used to set a search path for the X server modules.
# The default path is shown here.

# ModulePath "/usr/X11R6/lib/modules"

EndSection


Section "ServerFlags"

# Uncomment this to cause a core dump at the spot where a signal is
# received. This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging

# Option "NoTrapSignals"

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.

# Option "DontVTSwitch"

# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
# This allows clients to receive this key event.

# Option "DontZap"

# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
# sequences. This allows clients to receive these key events.

# Option "DontZoom"

# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.

# Option "DisableVidModeExtension"

# Uncomment this to enable the use of a non-local xvidtune client.

# Option "AllowNonLocalXvidtune"

# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.

# Option "DisableModInDev"

# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).

# Option "AllowNonLocalModInDev"

# Set the basic blanking screen saver timeout.

# Option "blank time" "10" # 10 minutes

# Set the DPMS timeouts. These are set here because they are global
# rather than screen-specific. These settings alone don't enable DPMS.
# It is enabled per-screen (or per-monitor), and even then only when
# the driver supports it.

# Option "standby time" "20"
# Option "suspend time" "30"
# Option "off time" "60"

# On some platform the server needs to estimate the sizes of PCI
# memory and pio ranges. This is done by assuming that PCI ranges
# don't overlap. Some broken BIOSes tend to set ranges of inactive
# devices wrong. Here one can adjust how aggressive the assumptions
# should be. Default is 0.

# Option "EstimateSizesAggresively" "0"

EndSection


Section "InputDevice"

Identifier "Keyboard1"
Driver "Keyboard"


EndSection


Section "InputDevice"

# Identifier and driver

Identifier "Mouse1"
Driver "mouse"


Option "Protocol" "Auto"
Option "Protocol" "PS/2"
Option "Device" "/dev/mouse"
# This will turn on the touchpad
Option "Device" "/dev/psaux"


EndSection

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

# Any number of monitor sections may be present

Section "Monitor"

Identifier "My Monitor"
HorizSync 31.5 - 100
VertRefresh 30-90

EndSection


# Any number of graphics device sections may be present

Section "Device"
Identifier "VESA Framebuffer"
Driver "vesa"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection

Section "Screen"
Identifier "Screen 1"
Device "VESA Framebuffer"
Monitor "My Monitor"


# DefaultDepth 8
# DefaultDepth 16
DefaultDepth 24
# DefaultDepth 32


Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubsection

EndSection



Section "ServerLayout"

Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "UsbMouse" "AlwaysCore"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection
 
Old 08-17-2004, 01:52 PM   #2
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 57
You don't seem to have updated your configuration file. You are still using the vesa driver when the higher resolutions probably are possible only with the nvidia driver. Change this:
Code:
Section "Device"
Identifier "VESA Framebuffer"
Driver "vesa"
#VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection
to something like this:
Code:
Section "Device"
Identifier "NvidiaCard"
Driver "nvidia"
EndSection
Also change the references to the "VESA Framebuffer" to "NvidiaCard". You will also have to change the Modes section(s) in order to get 1600x1200 since you haven't got that mode specified at all. Change this:
Code:
 Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubsection
to this:
Code:
 Subsection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600"
EndSubsection
Also, you need to load the "nvidia" kernel module before actually starting X. modprobe nvidia should take care of that. For more information, refer to the documentation that comes with the nvidia driver.


Håkan
 
Old 08-17-2004, 10:59 PM   #3
absolute0net
Member
 
Registered: Jun 2003
Distribution: Slackware 12.2, CentOS
Posts: 42

Original Poster
Rep: Reputation: 15
Thank you for your response.... Got the Nvidia drivers loaded into the kernel....updated the XF86CONFIG, and I got the Nvidia Logo when I booted X, however, the screen does not appear to have gotten smaller. It still looks like the display is at 1024x768.

I went into tools > peripherals > display....and it showed that the display is in fact 1024x768...which leads me to ask

1) Is 1024x768 the max that this vid card will support
2) why would windows display the same vid card at a higher resolution.
 
Old 08-18-2004, 06:21 AM   #4
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 57
1) No, it probably supports higher resolution than your screen can manage.
2) Because it is configured correctly while your Linux setup appears not to be.

Check the X log located in /var/log. It's called XFree86.0.log or Xorg.0.log. It contains a lot of useful information, and keep an eye out for lines beginning with (EE) or (WW) indicating errors and warnings, respectively.


Håkan
 
Old 08-18-2004, 12:18 PM   #5
absolute0net
Member
 
Registered: Jun 2003
Distribution: Slackware 12.2, CentOS
Posts: 42

Original Poster
Rep: Reputation: 15
These are the only (WW) I see:


(WW) Open APM failed (/dev/apm_bios) (No such device)
and

(WW) NVIDIA(0): Not using mode "576x384":
(WW) NVIDIA(0): horizontal sync start (589) not a multiple of 8
(WW) NVIDIA(0): Not using mode "360x200":
(WW) NVIDIA(0): horizontal sync start (378) not a multiple of 8
(**) NVIDIA(0): Validated modes for display device DFP-0:
 
  


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
Bluetooth on Dell Inspiron 8600 eldoroe Linux - Laptop and Netbook 0 02-07-2005 04:59 AM
DELL Inspiron 8600 pf3016 Linux - Wireless Networking 1 01-01-2005 04:05 PM
which distro on Dell Inspiron 8600 c_anindya Linux - Laptop and Netbook 5 12-15-2004 03:26 AM
Dell Inspiron 8600 blueplazma Linux - Laptop and Netbook 1 12-15-2004 02:45 AM
External Display Problem on Dell Inspiron 8600 w/ nVidia card and Redhat 9 jeetasher Linux - Laptop and Netbook 0 07-16-2004 02:14 PM


All times are GMT -5. The time now is 01:06 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration