View Single Post
Old 10-10-11, 11:28 AM   #42
topr
Registered User
 
Join Date: Oct 2011
Posts: 2
Default Re: Rotation of only one screen (with TwinView)

Quote:
Originally Posted by AaronP View Post
I'm not sure what you mean by "using TwinView with Xinerama." If you're using TwinView, then currently you can only rotate the whole screen. If you're using Xinerama, the RandR extension is disabled but you can rotate an indivdual display by using the "Rotate" X config file option.
I've recently bought Nvidia graphic card and I can't manage to set dual head with one screen 90 degree rotated and Compiz Fusion (Ubuntu Unity) working together.

TwinView still does not have option for rotating single screen.
It has been 5 years since this thread started. What's so hard in adding additional parameter in metamode for screen rotation? Come on...

Xinerama does not work with Compiz so it's not an option.
I understand it's maybe not Nvidia fault but Compiz or Xinerame, not sure.
The point is that config I want to achieve worked for me couple of days ago with ATI card and it was possible to set everything using ATI Catalyst Control Center included with proprietary driver.
If I find no solution till end of the week I'm giving back to the shop the brand new and shiny GTX 560 Ti and switching back to Radeon. That's pity because I like how the new Nvidia card works: silent, quite cool, good fps in games under windows, etc. However new ATI radeon probably won't be worse and it can be configured under linux as I need.

I'm quite disappointed as there was always a rumor that Nvidia has better linux support than ATI. I believe this is not true anymore.


Quote:
Originally Posted by cosurgi View Post
It works guys. what are your problems?

Like, because composite extension must be disabled? OepnGL works, I can drag windows from one screen to another, and everything works. It just one big desktop. Exactly the same as with two horizontal LCDs and twinview.
The problem it does not work with Compiz (Unity). What do you mean by composite extension disabled. How can I check if it's already disabled?

Here is the screen shot how my desktop looks like after trying xinerama. Arrows show area of each monitor.
Left one is totally black and displays nothing. I can navigate with mouse over it though.
Right one has some strange collision of what should be displayed separate on both monitors.
If I try click mouse it clicks like 1280 pixels -> from the seen pointer position.

Here is the config I have used for capture it:
Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 280.13  (buildd@promethium)  Tue Aug  2 01:51:26 UTC 2011

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

Section "Files"
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     "Monitor1"
    VendorName     "Unknown"
    ModelName      "DELL 1908FP"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 76.0
    Option         "RandRRotation" "on"
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DELL 2408WFP"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "RandRRotation" "on"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DFP-1: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
It's tried under Ubuntu 11.04

Any help really welcome.
topr is offline   Reply With Quote