LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
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 10-24-2005, 04:39 AM   #1
gugrim
LQ Newbie
 
Registered: Oct 2005
Location: Karlstad, Sweden
Distribution: SuSE 9.3
Posts: 3

Rep: Reputation: 0
Unhappy Problems with external display on Dell Precision M70


Hi!

I've just bought myself a Dell Precision M70 laptop. It has an LCD with resolution 1680x1050 and I want to be able to use a projector that can only handle 1024x768.

The laptop has a button (Fn-LCD/CRT) for rotating between internal, external
and both.

I use SuSE 9.3 and has installed the nvidia driver from YOU.

My problem is that when I activate both the external and internal display the picture on the internal LCD seems to be zoomed twice! When I lower the resolution I'd expect the pixels to either remain the same size and the picture to be centered on the screen, or that the picture is zoomed to fit the screen. Now it is zoomed so much that it doesn't fit the display. Moving the cursor around causes the internal display to scroll.

I don't think I want or need twinview. I want to see the same picture on the internal display as is shown on the projector.

Does anyone know how to solve this problem?

TIA,
Gunnar
 
Old 10-28-2005, 03:27 PM   #2
Tino27
Member
 
Registered: Aug 2003
Location: Akron, OH
Distribution: Slackware 14.2-stable, Ubuntu 16.04 LTS
Posts: 401

Rep: Reputation: 30
I can sort of give you some guidance on this one. I, too, have a laptop that runs at 1400x1050. Problem is during presentations, most projectors only run at 1024x768. So ...

The bad news is that I gave up on having the EXACT same thing on both my laptop screen and the projector. I just couldn't get the darn thing to work and there was such scant info on the web about anyone who had successfully done it.

The good news is that I figured out how to do a dual-headed mode so that when I start X, the projector sits to the "right" of the LCD screen. This is also what the Xinerama extensions do. Plus, you can have your LCD running at one resolution while the projector/monitor/etc. runs at a second resolution.

If this interests you, let me know and I can give you some additional details.
 
Old 11-03-2005, 02:15 PM   #3
gugrim
LQ Newbie
 
Registered: Oct 2005
Location: Karlstad, Sweden
Distribution: SuSE 9.3
Posts: 3

Original Poster
Rep: Reputation: 0
Thanks, but I'm not ready to give up yet! I need to see exactly what my audience sees when I do presentations. If Windows can handle this (and it can, I've seen it), then there must be a way! If I'm successful I'll post.
 
Old 11-17-2005, 10:59 AM   #4
stask
LQ Newbie
 
Registered: May 2005
Location: Israel
Distribution: gentoo
Posts: 3

Rep: Reputation: 0
Hi Tino27,
Do you have an NVidia card on your laptop?
If yes, can you please post additional details (such as your xorg.conf)?
I have a different problem - several months ago i installed gentoo linux on my laptop, but i had to go back to winxp because i wasn't able to configure my video card the way i wanted it to work (similar to Dualview in windows).

thanks,
 
Old 11-17-2005, 02:43 PM   #5
Tino27
Member
 
Registered: Aug 2003
Location: Akron, OH
Distribution: Slackware 14.2-stable, Ubuntu 16.04 LTS
Posts: 401

Rep: Reputation: 30
stask --

Actually, I don't have an nVIDIA in my current laptop. I have the Intel 915GM graphics card. That being said, the stuff in your xorg.conf that gives you the dual display doesn't have anything specific to do with your card. Here are the relevant portions of my xorg.conf.

First, I define the two monitors (one of which happens to be my Dell LCD screen on my laptop)

Code:
Section "Monitor"
    Identifier  "Dell LCD"
    HorizSync    31.5 - 48.5
    VertRefresh  40.0 - 70.0
    Option "DPMS"
    UseModes "Modes1"
EndSection

Section "Modes"
    Identifier "Modes1"
    Modeline "1280x1024"  75.13  1280 1336 1472 1664 1024 1025 1028 1050 -hsync +vsync
    Modeline "1400x1050"  84.76  1400 1472 1616 1832 1050 1051 1054 1076 -hsync +vsync
EndSection

Section "Monitor"
    Identifier  "External Monitor"
    HorizSync   31-64
    VertRefresh 56-75
    Option      "DPMS"
EndSection
Next, I define my graphics card. Note, I only have one graphics card, but I am defining it first if I am only using my laptop screen (with all 128M of video memory) or second if I'm going to split the memory between two screens. You may need to do some research on the appropriate "Option" values for your nVIDIA card.

Code:
Section "Device"
    Identifier  "Intel i915GM"
    Driver      "i810"
    VideoRam    131070
    BusID       "PCI:0:2:0"
EndSection

Section "Device"
    Identifier  "Intel0"
    Driver      "i810"
    VideoRAM    65535
    BusID       "PCI:0:2:0"
    Option      "MonitorLayout" "CRT,LFP"
    Option      "VBERestore" "false"
    Option      "DevicePresence" "false"
    Option      "DisplayInfo" "false"
    Screen      0
EndSection

Section "Device"
    Identifier  "Intel1"
    Driver      "i810"
    VideoRAM    65535
    BusID       "PCI:0:2:0"
    Option      "VBERestore" "false"
    Option      "DevicePresence" "false"
    Screen      1
EndSection
Next, I define the different screens (resolutions and the like). I have defined an external monitor running at 1280x1024 and one for 1024x768 (for a projector).

Code:
Section "Screen"
    Identifier  "LCD"
    Device      "Intel0"
    Monitor     "Dell LCD"

    DefaultDepth 24

    Subsection "Display"
        Depth       16
        Modes "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubsection
EndSection

Section "Screen"
    Identifier  "VGA"
    Device      "Intel1"
    Monitor     "External Monitor"

    DefaultDepth    24

    SubSection "Display"
        Depth 24
        Modes "1280x1024" "1024x768" "800x600"
    EndSubSection
EndSection

Section "Screen"
    Identifier  "Projector"
    Device      "Intel1"
    Monitor     "External Monitor"

    DefaultDepth   24

    SubSection "Display"
        Depth 24
        Modes "1024x768" "800x600"
    EndSubSection
EndSection
Finally, I create several ServerLayouts which I can use to launch the various scenarios.

Code:
Section "ServerLayout"
    Identifier  "Normal"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "ServerLayout"
    Identifier   "Dual"
    Screen       0  "LCD"
    Screen       1  "VGA" LeftOf "LCD"
    InputDevice  "Mouse1" "CorePointer"
    InputDevice  "Keyboard1" "CoreKeyboard"
EndSection

Section "ServerLayout"
    Identifier   "Projector"
    Screen       0 "LCD"
    Screen       1 "Projector" RightOf "LCD"
    InputDevice  "Mouse1" "CorePointer"
    InputDevice  "Keyboard1" "CoreKeyboard"
EndSection
Using "startx" will default to the first ServerLayout section, thus "Normal". If I want one of the others, I do ...

$startx -- -layout Dual
 
Old 11-17-2005, 03:05 PM   #6
stask
LQ Newbie
 
Registered: May 2005
Location: Israel
Distribution: gentoo
Posts: 3

Rep: Reputation: 0
Thanks a lot for quick response, i'll definitely try it.
Another question: is it possible to switch between single and dual display modes without restarting X server?

Thanks,
 
Old 11-17-2005, 03:08 PM   #7
Tino27
Member
 
Registered: Aug 2003
Location: Akron, OH
Distribution: Slackware 14.2-stable, Ubuntu 16.04 LTS
Posts: 401

Rep: Reputation: 30
Nope. You have to shut down an X-session before starting a different one. Also note that Xinerama disables DRI (Direct Rendering Interface, I believe), so video intensive things (like certain screen savers or watching DVD's) become unbearably slow -- at least that is how things are with my video card. If your nVIDIA has built-in hardware acceleration, this may not affect you as much.
 
Old 11-17-2005, 03:18 PM   #8
stask
LQ Newbie
 
Registered: May 2005
Location: Israel
Distribution: gentoo
Posts: 3

Rep: Reputation: 0
That's sad.
Thanks anyway, i'll continue to search for the solution though, i would really like to have linux on my laptop.
 
  


Reply



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
External Monitor Display with Mandrake 10.0 on Dell D600 Laptop MrMurdahh Mandriva 5 07-28-2004 11:45 PM
External Display Problem on Dell Inspiron 8600 w/ nVidia card and Redhat 9 jeetasher Linux - Laptop and Netbook 0 07-16-2004 01:14 PM
Dell Precision M60: problems installing Redhat 8 (dual-boot) jpox Linux - Laptop and Netbook 3 11-11-2003 08:03 AM
Dell Precision 350 RolusBogus Linux - Hardware 2 10-02-2003 10:16 AM
My Dell Precision w/RH 8.0 turns itself off borbjo Linux - Hardware 1 01-25-2003 06:16 AM

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

All times are GMT -5. The time now is 05:20 PM.

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
Open Source Consulting | Domain Registration