Bug#651086: gnome-shell: Does not work with two displays (NVIDIA) running xinerama (one rotated)

Stuart Scharf ss at ll.mit.edu
Mon Dec 5 17:28:12 UTC 2011


Package: gnome-shell
Version: 3.0.2-8
Severity: normal

Dear Maintainer,

My xorg.conf is at the bottom of this file. I run with
a 30" display next to a 90 degree rotated 20" display (thus they have the same height)
and use xinerama to make one screen out of the two displays. When starting gnome, the
left (30") display is black (but the cursor runs over it fine) and the right display
is most of a gnome 3 shell (with the actions (or was it applications?) label but no clock).
No keyboard shortcut or click anywhere has any effect (but the keyboard works, and I can use
ctrl-alt-f1 to get to a terminal to kill gdm3 and start over)

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.7.5-3                
ii  gconf2                                       2.32.4-1               
ii  gir1.2-atk-1.0                               2.2.0-2                
ii  gir1.2-clutter-1.0                           1.8.2-2                
ii  gir1.2-cogl-1.0                              1.8.2-1                
ii  gir1.2-coglpango-1.0                         1.8.2-1                
ii  gir1.2-freedesktop                           0.10.8-2+b1            
ii  gir1.2-gconf-2.0                             2.32.4-1               
ii  gir1.2-gdkpixbuf-2.0                         2.24.0-1               
ii  gir1.2-gkbd-3.0                              3.2.0-1                
ii  gir1.2-glib-2.0                              0.10.8-2+b1            
ii  gir1.2-gnomebluetooth-1.0                    3.2.1-1                
ii  gir1.2-gtk-3.0                               3.0.12-2               
ii  gir1.2-json-1.0                              0.14.2-1               
ii  gir1.2-mutter-3.0                            3.2.1-2                
ii  gir1.2-networkmanager-1.0                    0.9.2.0-1              
ii  gir1.2-pango-1.0                             1.29.4-2               
ii  gir1.2-polkit-1.0                            0.102-2                
ii  gir1.2-telepathyglib-0.12                    0.16.2-1               
ii  gir1.2-telepathylogger-0.2                   0.2.10-2               
ii  gir1.2-upowerglib-1.0                        0.9.14-3               
ii  gjs                                          1.30.0-2               
ii  gnome-bluetooth                              3.2.1-1                
ii  gnome-icon-theme-symbolic                    3.2.1-1                
ii  gnome-settings-daemon                        3.0.3-3                
ii  gsettings-desktop-schemas                    3.2.0-2                
ii  libatk1.0-0                                  2.2.0-2                
ii  libc6                                        2.13-21                
ii  libcairo-gobject2                            1.10.2-6.1             
ii  libcairo2                                    1.10.2-6.1             
ii  libcamel-1.2-23                              3.0.3-2                
ii  libcanberra0                                 0.28-3                 
ii  libclutter-1.0-0                             1.8.2-2                
ii  libcogl-pango0                               1.8.2-1                
ii  libcogl5                                     1.8.2-1                
ii  libcroco3                                    0.6.2-2                
ii  libdbus-1-3                                  1.4.16-1               
ii  libdbus-glib-1-2                             0.98-1                 
ii  libdrm2                                      2.4.27-1               
ii  libebook1.2-10                               3.0.3-2                
ii  libecal1.2-8                                 3.0.3-2                
ii  libedataserver1.2-14                         3.0.3-2                
ii  libedataserverui-3.0-0                       3.0.3-2                
ii  libffi5                                      3.0.10-3               
ii  libfontconfig1                               2.8.0-3                
ii  libfreetype6                                 2.4.8-1                
ii  libgconf2-4                                  2.32.4-1               
ii  libgdk-pixbuf2.0-0                           2.24.0-1               
ii  libgirepository-1.0-1                        0.10.8-2+b1            
ii  libgjs0b [libgjs0-libmozjs8d]                1.30.0-2               
ii  libgl1-mesa-glx [libgl1]                     7.11-6                 
ii  libglib2.0-0                                 2.30.2-4               
ii  libgnome-desktop-3-0                         3.0.2-2                
ii  libgnome-menu2                               3.0.1-4                
ii  libgstreamer0.10-0                           0.10.35-1              
ii  libgtk-3-0                                   3.0.12-2               
ii  libical0                                     0.44-3                 
ii  libjson-glib-1.0-0                           0.14.2-1               
ii  libmozjs8d                                   8.0-3                  
ii  libmutter0                                   3.2.1-2                
ii  libnspr4-0d                                  4.8.9-1                
ii  libnss3-1d                                   3.13.1.with.ckbi.1.88-1
ii  libpango1.0-0                                1.29.4-2               
ii  libpolkit-agent-1-0                          0.102-2                
ii  libpolkit-gobject-1-0                        0.102-2                
ii  libpulse-mainloop-glib0                      1.0-4                  
ii  libpulse0                                    1.0-4                  
ii  libsoup2.4-1                                 2.34.3-1               
ii  libsqlite3-0                                 3.7.9-2                
ii  libstartup-notification0                     0.12-1                 
ii  libtelepathy-glib0                           0.16.2-1               
ii  libtelepathy-logger2                         0.2.10-2               
ii  libx11-6                                     2:1.4.4-4              
ii  libxcomposite1                               1:0.4.3-2              
ii  libxdamage1                                  1:1.1.3-2              
ii  libxext6                                     2:1.3.0-3              
ii  libxfixes3                                   1:5.0-4                
ii  libxi6                                       2:1.4.3-3              
ii  libxml2                                      2.7.8.dfsg-5           
ii  python                                       2.7.2-9                

Versions of packages gnome-shell recommends:
ii  gnome-control-center   1:3.0.2-3
ii  gnome-themes-standard  3.0.2-1  

gnome-shell suggests no packages.

-- no debconf information
--------------------------------------
my xorg.conf follows
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister at builder58)  Tue Oct 20 21:25:04 PDT 2009

# suggested fix for x crash problem
#Section "Files"
#    FontPath        "unix/:7100"
#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"
    Identifier  "30-inch"
    DisplaySize 650 406
    HorizSync   31.5 - 110.0
    VertRefresh 59-60
    UseModes "Modes[0]"
    Modeline "2560x1600"   268     2560 2608 2640 2720  1600 1603 1609 1646
EndSection
Section "Monitor"
    Identifier  "20-inch"
    HorizSync   31 - 80
    VertRefresh 56-76
    DisplaySize 406 305

EndSection

Section "Device"
    Identifier  "nvidia1"
    Driver      "nvidia"
#    Driver      "nv"
    Option "NoLogo" "true"
    Option "RandRRotation" "true"
#    Option "Rotate" "left"
   Screen	0
EndSection
Section "Device"
    Identifier  "nvidia2"
    Driver      "nvidia"
#    Driver      "nv"
    Option "NoLogo" "true"
    Screen	1
    Option "RandRRotation" "true"
    Option "Rotate" "left"

EndSection

Section "Modes"
    Identifier "Modes[0]"
    Modeline "2560x1600"   268     2560 2608 2640 2720  1600 1603 1609 1646
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "nvidia1"
    Monitor     "30-inch"
    DefaultDepth 24
    Subsection "Display"
        Depth       24
        Modes       "2560x1600"
        ViewPort    0 0
    EndSubsection
EndSection
Section "Screen"
    Identifier  "Screen 2"
    Device      "nvidia2"
    Monitor     "20-inch"
    DefaultDepth 24
    Subsection "Display"
        Depth       24
        Modes       "1600x1200"
#        Virtual	    1600 1600
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"

# The Identifier line must be present
    Identifier  "Simple Layout"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens.  The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.  In this example, screen 2 is located to the
# right of screen 1.

    Screen 0 "Screen 1"
    Screen 1 "Screen 2" rightOf "Screen 1"

    Option "xinerama" "on"
    Option "clone" "off"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used.  Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"

EndSection

------------------------------------------------





More information about the pkg-gnome-maintainers mailing list