[opensuse] Separate xscreens troubles
I posted this over on the SuSE-KDE forum yesterday but got no response yet so thought I would throw it out here to see if anyone has this working in Leap. I'm running Leap 42.3 KDE/Plasma and am having difficulties getting this configuration to work as it did/does in SuSE-13.2. I am using Nvidia's proprietary driver and its nvidia-settings pgm to configure it. It appears to try to work but not good enough. For instance, to just describe a couple of things: I set my display via "export DISPLAY=:0.1" then start an application like konsole. It does start on the correct DISPLAY but the minimize/maximize and exit buttons don't show up. If I right click somewhere in DISPLAY :0.1, I get no response like I do in 13.2. Some application buttons in some applications don't show up at all or ignored when clicked on. When I send Yast2 to a separate xscreen it doesn't even show up yet it is running. The nvidia-settings pgm creates an /etc/X11/xorg.conf file. It it possible that these seperate xscreen settings should be somewhere in /etc/X11/xorg.conf.d instead? Can someone say for certain that this even works in Leap? Thanks Mark -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 04/04/2018 08:10 AM, Mark Hounschell wrote:
I'm running Leap 42.3 KDE/Plasma and am having difficulties getting this configuration to work as it did/does in SuSE-13.2. I am using Nvidia's proprietary driver and its nvidia-settings pgm to configure it. It appears to try to work but not good enough. For instance, to just describe a couple of things:
I set my display via "export DISPLAY=:0.1" then start an application like konsole. It does start on the correct DISPLAY but the minimize/maximize and exit buttons don't show up.
Hmm. I don't have those buttons either (the [-] and [+] next to the [x] in the very top-rightmost corner of every window... as shown in http://paste.opensuse.org/images/16603850.jpg). And that's with a new 42.3 Leap net install using gnome... and not using xscreens or in any way exporting the DISPLAY. This laptop does, however, have an Nvidia Geforce GTX and I recall a warning during install about possible problems with that, suggesting the proprietary nvidia drivers as an alternative. Perhaps related: my app windows are all missing the up/down scroll buttons as well. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 04/06/2018 07:27 AM, ken wrote:
On 04/04/2018 08:10 AM, Mark Hounschell wrote:
I'm running Leap 42.3 KDE/Plasma and am having difficulties getting this configuration to work as it did/does in SuSE-13.2. I am using Nvidia's proprietary driver and its nvidia-settings pgm to configure it. It appears to try to work but not good enough. For instance, to just describe a couple of things:
I set my display via "export DISPLAY=:0.1" then start an application like konsole. It does start on the correct DISPLAY but the minimize/maximize and exit buttons don't show up.
Hmm. I don't have those buttons either (the [-] and [+] next to the [x] in the very top-rightmost corner of every window... as shown in http://paste.opensuse.org/images/16603850.jpg). And that's with a new 42.3 Leap net install using gnome... and not using xscreens or in any way exporting the DISPLAY. This laptop does, however, have an Nvidia Geforce GTX and I recall a warning during install about possible problems with that, suggesting the proprietary nvidia drivers as an alternative.
Perhaps related: my app windows are all missing the up/down scroll buttons as well.
Your issue is certainly different than mine. I have all those buttons on the primary xscreen and they work just fine. It's just secondary xscreens that don't work. And I am using the nvidia proprietary driver. On SuSE 13.2 all this works perfectly. Just not on Leap. Why??? A coworker has recently filed Bug 1088355 for this problem. We have been forced to stay with SuSE-13.2 since the first Leap release. I guess that bug report should have been done a long time ago. Would be nice if Leap-15 had this issue fixed so we could migrate from 13.2 to Leap-15. Mark -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-04-06 13:27, ken wrote:
On 04/04/2018 08:10 AM, Mark Hounschell wrote:
I'm running Leap 42.3 KDE/Plasma and am having difficulties getting this configuration to work as it did/does in SuSE-13.2. I am using Nvidia's proprietary driver and its nvidia-settings pgm to configure it. It appears to try to work but not good enough. For instance, to just describe a couple of things:
I set my display via "export DISPLAY=:0.1" then start an application like konsole. It does start on the correct DISPLAY but the minimize/maximize and exit buttons don't show up.
Hmm. I don't have those buttons either (the [-] and [+] next to the [x] in the very top-rightmost corner of every window... as shown in http://paste.opensuse.org/images/16603850.jpg). And that's with a new 42.3 Leap net install using gnome... and not using xscreens or in any way exporting the DISPLAY. This laptop does, however, have an Nvidia Geforce GTX and I recall a warning during install about possible problems with that, suggesting the proprietary nvidia drivers as an alternative.
Perhaps related: my app windows are all missing the up/down scroll buttons as well.
Sometimes I have lost some buttons when I changed themes. Apparently some themes add buttons and others remove them, or change the placement. The theme I have now (Crux, on xfce) has four buttons on the right (roll up, minimize, maximize, close) and another on the left (menu). -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)
On 04/07/2018 08:26 AM, Carlos E. R. wrote:
I set my display via "export DISPLAY=:0.1" then start an application like konsole. It does start on the correct DISPLAY but the minimize/maximize and exit buttons don't show up. Hmm. I don't have those buttons either (the [-] and [+] next to the [x] in the very top-rightmost corner of every window... as shown in http://paste.opensuse.org/images/16603850.jpg). And that's with a new 42.3 Leap net install using gnome... and not using xscreens or in any way exporting the DISPLAY.
Here's what I found (finally!) fixed this... for me anyway: Settings -> Tweak Tool -> Windows -> click ON both "Maximize" and "Minimize".
This laptop does, however, have an Nvidia Geforce GTX and I recall a warning during install about possible problems with that, suggesting the proprietary nvidia drivers as an alternative.
Thank goodness I didn't have to mess with any of that.
Perhaps related: my app windows are all missing the up/down scroll buttons as well.
Sometimes I have lost some buttons when I changed themes. Apparently some themes add buttons and others remove them, or change the placement.
The theme I have now (Crux, on xfce) has four buttons on the right (roll up, minimize, maximize, close) and another on the left (menu).
I'm using gnome and haven't had time to play around with themes. I'd think though that a theme with scroll buttons should be the default, definitely not something which users would have to tweak around with to have (as we have for IT centuries). -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
ken composed on 2018-04-28 05:37 (UTC-0400):
I'm using gnome and haven't had time to play around with themes. I'd think though that a theme with scroll buttons should be the default, definitely not something which users would have to tweak around with to have (as we have for IT centuries).
Apparently upstream Gnome/GTK3 thinks differently than you. When Mozilla started building with GTK3, I found it necessary to find a way to restore these essential traditional features, as I never found a theme that does the restoration. It takes a mixture of customization of settings.ini and gtk.css in gtk-3.0 to get them back in GTK3 apps under KDE3, Plasma and TDE sessions: # gtk.css *{ -GtkScrollbar-has-backward-stepper: 1; -GtkScrollbar-has-forward-stepper: 1; -GtkScrollbar-has-secondary-backward-stepper: 1; } scrollbar trough { min-width: 12px; min-height: 16px; } scrollbar slider { min-width: 12px; min-height: 16px; } # settings.ini [Settings] gtk-primary-button-warps-slider = false -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 04/28/2018 06:45 AM, Felix Miata wrote:
ken composed on 2018-04-28 05:37 (UTC-0400):
I'm using gnome and haven't had time to play around with themes. I'd think though that a theme with scroll buttons should be the default, definitely not something which users would have to tweak around with to have (as we have for IT centuries). Apparently upstream Gnome/GTK3 thinks differently than you.
Apparently so. Scuttlebutt has it that there's a drive to make this a windowmanager (additionally) for phones and tablets. I can understand that, for those kinds of devices, scroll buttons are often not as useful (though at times they really are).
When Mozilla started building with GTK3, I found it necessary to find a way to restore these essential traditional features, as I never found a theme that does the restoration. It takes a mixture of customization of settings.ini and gtk.css in gtk-3.0 to get them back in GTK3 apps under KDE3, Plasma and TDE sessions:
Thanks for this. But what are Plasma and TDE?
# gtk.css *{ -GtkScrollbar-has-backward-stepper: 1; -GtkScrollbar-has-forward-stepper: 1; -GtkScrollbar-has-secondary-backward-stepper: 1; }
scrollbar trough { min-width: 12px; min-height: 16px; }
scrollbar slider { min-width: 12px; min-height: 16px; }
# settings.ini [Settings] gtk-primary-button-warps-slider = false
Which theme(s) are you using? Of the variables in the first stanza (above), only two are present in all of the themes I have installed: # pwd;grep -r GtkScrollbar-has-.*-stepper * /usr/share/themes Bluebird/gtk-3.0/gtk-widgets.css: -GtkScrollbar-has-backward-stepper: false; Bluebird/gtk-3.0/gtk-widgets.css: -GtkScrollbar-has-forward-stepper: false; Binary file Greybird/gtk-3.0/gtk.gresource matches Greybird/gtk-3.0/_common.scss: -GtkScrollbar-has-backward-stepper: false; Greybird/gtk-3.0/_common.scss: -GtkScrollbar-has-forward-stepper: false; Greybird/gtk-3.0/gtk-contained-dark.css: -GtkScrollbar-has-backward-stepper: false; Greybird/gtk-3.0/gtk-contained-dark.css: -GtkScrollbar-has-forward-stepper: false; } Greybird/gtk-3.0/gtk-contained.css: -GtkScrollbar-has-backward-stepper: false; Greybird/gtk-3.0/gtk-contained.css: -GtkScrollbar-has-forward-stepper: false; } elementary/gtk-3.0/gtk-widgets.css: -GtkScrollbar-has-backward-stepper: false; elementary/gtk-3.0/gtk-widgets.css: -GtkScrollbar-has-forward-stepper: false; And I have quite a few themes installed: # pwd; ls -1 /usr/share/themes Adwaita AgingGorilla Atlanta Bluebird Bright Clearlooks ClearlooksClassic Crux Darklooks Default Emacs Esco Glider Glossy Greybird Greybird-accessibility Greybird-bright Greybird-compact HighContrast HighContrastLargePrint HighContrastLargePrintInverse Inverted LargePrint LowContrast LowContrastLargePrint Metabox Mist Raleigh Simple Unity elementary -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Carlos E. R.
-
Felix Miata
-
ken
-
Mark Hounschell