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

Newegg Daily Deals

Reply
 
Thread Tools
Old 10-01-09, 11:36 PM   #1
dharma_carlos
Registered User
 
Join Date: Oct 2009
Posts: 3
Default Trapped pointer when using "Separate X screen"

I'm trying to configure a new monitor (acer X233H 1290x1080) on my Dell XPS1330 laptop (GeForce 8400M GS 1280x800) with ubuntu 9.04, using them in "Separate X screen" mode.

If I configure the external monitor as the primary one, every thing goes right, but I want to use the laptop screen as primary (I want to see the login screen on the laptop).
When I set the laptop screen as the primary, if I pass the mouse pointer to the external monitor, I cant go back to the laptop ones, but all the programs opens in the laptop screen.

I have upgraded the driver to version 185.18.36 and erased compiz from de laptop.


Have you any posible solution.
Thank's in advance and please forgive my poor English
dharma_carlos is offline   Reply With Quote
Old 10-02-09, 05:57 AM   #2
sensimilla
Registered User
 
Join Date: Nov 2007
Posts: 17
Default Re: Trapped pointer when using "Separate X screen"

The problem with applications opening on the wrong screen is a result of this bug:
https://bugs.launchpad.net/bugs/346964
There is a fix I believe down near the bottom.

The mouse getting 'trapped' may be due to this X Server bug:
http://www.nvnews.net/vbulletin/showthread.php?t=139503
This may make the mouse appear to be trapped even though it isn't.

I run seperate X screens and I get both of these problems, hopefully they will be fixed for Karmic.
__________________
AMD X2 3800 - 8800GT 512MB
sensimilla is offline   Reply With Quote
Old 10-02-09, 08:15 AM   #3
dharma_carlos
Registered User
 
Join Date: Oct 2009
Posts: 3
Default Re: Trapped pointer when using "Separate X screen"

Thank's for your answer sensimilla.
I read the bug with applications opening on the wrong screen and it seems to be just my problem, but this is the minor of them.

The big deal is that the mouse pointer really get trapped in the secondary screen.
I have the new screen on the right of my laptop, and once I go to the secondary screen with the mouse, one icon become freezed in the right border of the main screen (just like the second bug), but then, the pointer can't go back to the main screen. It "crash" with the border of the screen just like if there wasn't another screen (it doesn't leave any frozen icon like the second bug).


My xorg.conf is this (just in case I made any mistake):
Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder58)  Fri Aug 14 18:34:43 PDT 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LPL"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Acer X233H"
    HorizSync       30.0 - 80.0
    VertRefresh     55.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400M GS"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400M GS"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "CRT: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Thank's again.
dharma_carlos is offline   Reply With Quote
Old 10-02-09, 08:20 AM   #4
dharma_carlos
Registered User
 
Join Date: Oct 2009
Posts: 3
Default Re: Trapped pointer when using "Separate X screen"

btw I'm considering upgrading my ubuntu to Karmic beta (I can't wait till 29 for using the secondary screen). Do you think it could be the solution?
dharma_carlos is offline   Reply With Quote
Old 10-03-09, 11:49 AM   #5
sensimilla
Registered User
 
Join Date: Nov 2007
Posts: 17
Default Re: Trapped pointer when using "Separate X screen"

Your xorg.conf looks OK to me.

Upgrading might help, if it doesn't you can file an Ubuntu bug and hope it gets fixed.

A possible workaround is to alter your xorg.conf to make the screens far apart so that the mouse cannot cross to the other screen and then run a little program called dualscreen-mouse-utils to allow the mouse to cross between them, or you can use it to setup a keyboard shortcut to move between screens.

There is info here on how to set it up. You will need to compile the program.
__________________
AMD X2 3800 - 8800GT 512MB
sensimilla is offline   Reply With Quote
Old 11-20-09, 10:37 PM   #6
ceasol
Registered User
 
Join Date: Aug 2003
Location: Edmonton, Alberta Canada
Posts: 6
Default Re: Trapped pointer when using "Separate X screen"

I have this same problem in same Laptop model with Ubuntu 9.10
ceasol is offline   Reply With Quote
Old 11-21-09, 04:45 AM   #7
weltall
Registered User
 
Join Date: Feb 2007
Posts: 115
Default Re: Trapped pointer when using "Separate X screen"

yes it wasn't fixed on karmic the bug is still there and reckoning.
as a work around i use an external usb mouse that allows you to leave the second screen
weltall 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


All times are GMT -5. The time now is 03:51 AM.


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