Package: gnome-shell Version: 3.18.1-1 Severity: minor Dear Maintainer,
I moved from Jessie to Stretch today, and lost my monitor configuration due to a different bug and moving to a new video driver. In Jessie I had discovered a third-party "Hide the top bar" extension that worked around this problem, but that extension is not compatible with the current nvidia drivers I have to run with Stretch. It was a silly thing to use anyway because I never wanted to *HIDE* the top bar; I just wanted to fix it so it wouldn't shove everything in the left half of my display down. I use two monitors, in portrait mode, side by side, to try to make one big display. But gnome-shell flatly refuses to do anything reasonable with the top bar that would allow it to be used as one big display. The top bar appears on the monitor I designate "primary", and pushes the display on that screen down by about 7/8 of an inch. This creates a "shear" effect in the middle of my display where everything on the right monitor is about 7/8 inch lower than everything on my left monitor. This more or less makes the setup useless, because I can't use the combined screen for graphics (well, I can but the 'shear' makes it impossible to do any visual composing or balancing that encompasses both the left and right halves of the display) and it's useless for reading (because the 'shear' causes your eye to 'jump' down three or four lines every time it crosses the ditch). It's miserable trying to find the right line again in the middle of reading every line. So it's really no better than just having two separate monitors, and I still have to work on anything that's big in separate parts. Being able to work on big graphics, etc, is why I bothered to even get a second monitor. When I attempt to use Settings->Displays->Arrange Combined Displays to drag the right monitor "down" a smidge in order to compensate, the display completely ignores the vertical alignment of the screens, and continues to display the shear. I very much want to treat the whole display (across both monitors) as my "primary" screen - top bar spanned across both, maximized applications spanned across both, etc. Gnome doesn't provide any way I can find to completely do that. I can live with having to drag window corners to get something onto more than half the display, but this shear thing is driving me crazy. It would work fine if gnome-shell could be induced to just plain forget that these are two physical devices and just see one big monitor. That would be ideal. It would work fine if the top bar spanned both monitors. It would work fine if I could get a second top bar for the second monitor or "hide" the top bar on the primary monitor. It would work okay if there were a way to move the second monitor's display down by the width of the top bar. It would work fine if the top bar displayed "over" the display contents like a normal window without pushing everything else down. It would work fine if "Arrange combined displays" wasn't completely stupid about getting vertical alignment different on screens that are side-by-side (or, physically, in this case, top to top). It would work fine if I could move the top bar to somewhere else where it doesn't interfere. But none of these things are true and I don't know how to get anything like the big display I had working under Jessie. Bear *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of this action? * What outcome did you expect instead? *** End of the template - remove these template lines *** -- System Information: Debian Release: stretch APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'stable-updates'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.3.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 Init: systemd (via /run/systemd/system) Versions of packages gnome-shell depends on: ii dconf-gsettings-backend [gsettings-backend] 0.24.0-2 ii evolution-data-server 3.18.3-1 ii gir1.2-accountsservice-1.0 0.6.40-3 ii gir1.2-atspi-2.0 2.18.3-3 ii gir1.2-caribou-1.0 0.4.19-1 ii gir1.2-clutter-1.0 1.24.2-1 ii gir1.2-freedesktop 1.46.0-3 ii gir1.2-gcr-3 3.18.0-1 ii gir1.2-gdesktopenums-3.0 3.18.1-1 ii gir1.2-gdm3 3.18.0-2 ii gir1.2-gkbd-3.0 3.6.0-1 ii gir1.2-glib-2.0 1.46.0-3 ii gir1.2-gnomebluetooth-1.0 3.18.1-1 ii gir1.2-gnomedesktop-3.0 3.18.2-1 ii gir1.2-gtk-3.0 3.18.6-1 ii gir1.2-gweather-3.0 3.18.1-1 ii gir1.2-ibus-1.0 1.5.11-1 ii gir1.2-mutter-3.0 3.18.2-1 ii gir1.2-networkmanager-1.0 1.0.10-1 ii gir1.2-nmgtk-1.0 1.0.10-1 ii gir1.2-pango-1.0 1.38.1-1 ii gir1.2-polkit-1.0 0.105-14 ii gir1.2-soup-2.4 2.52.1-1 ii gir1.2-telepathyglib-0.12 0.24.1-1.1 ii gir1.2-telepathylogger-0.2 0.8.2-1 ii gir1.2-upowerglib-1.0 0.99.3-1+b2 ii gjs 1.43.3-2 ii gnome-backgrounds 3.18.0-1 ii gnome-icon-theme-symbolic 3.12.0-1 ii gnome-settings-daemon 3.18.2-1 ii gnome-shell-common 3.18.1-1 ii gsettings-desktop-schemas 3.18.1-1 ii libatk-bridge2.0-0 2.18.1-1 ii libatk1.0-0 2.18.0-1 ii libc6 2.21-6 ii libcairo2 1.14.4-1 ii libcanberra-gtk3-0 0.30-2.1 ii libcanberra0 0.30-2.1 ii libclutter-1.0-0 1.24.2-1 ii libcogl-pango20 1.22.0-1 ii libcogl20 1.22.0-1 ii libcroco3 0.6.11-1 ii libdbus-glib-1-2 0.102-1 ii libecal-1.2-19 3.18.3-1 ii libedataserver-1.2-21 3.18.3-1 ii libgcr-base-3-1 3.18.0-1 ii libgdk-pixbuf2.0-0 2.32.3-1 ii libgirepository-1.0-1 1.46.0-3 ii libgjs0e [libgjs0-libmozjs-24-0] 1.43.3-2 ii libglib2.0-0 2.46.2-3 ii libgstreamer1.0-0 1.6.2-1 ii libgtk-3-0 3.18.6-1 ii libical1a 1.0.1-0.1 ii libjson-glib-1.0-0 1.0.4-2 ii libmozjs-24-0 24.2.0-3 ii libmutter0g 3.18.2-1 ii libnm-glib4 1.0.10-1 ii libnm-util2 1.0.10-1 ii libpango-1.0-0 1.38.1-1 ii libpangocairo-1.0-0 1.38.1-1 ii libpolkit-agent-1-0 0.105-14 ii libpolkit-gobject-1-0 0.105-14 ii libpulse-mainloop-glib0 7.1-2 ii libpulse0 7.1-2 ii libsecret-1-0 0.18.3-1 ii libstartup-notification0 0.12-4 ii libsystemd0 228-2+b1 ii libtelepathy-glib0 0.24.1-1.1 ii libx11-6 2:1.6.3-1 ii libxfixes3 1:5.0.1-2+b2 ii mutter 3.18.2-1 ii python3 3.4.3-7 ii telepathy-mission-control-5 1:5.16.3-1 Versions of packages gnome-shell recommends: ii gdm3 3.18.0-2 ii gkbd-capplet 3.6.0-1 ii gnome-contacts 3.18.1-1 ii gnome-control-center 1:3.18.2-1 ii gnome-themes-standard-data 3.18.0-1 ii gnome-user-guide 3.18.1-1 ii iio-sensor-proxy 1.1-1 ii unzip 6.0-20 gnome-shell suggests no packages. -- no debconf information