Bug 1178787 - On Dell Laptop XFCE Leap 15.2 "Print dialogue" box is to large, buttons off screen
On Dell Laptop XFCE Leap 15.2 "Print dialogue" box is to large, buttons off s...
Status: RESOLVED WORKSFORME
Classification: openSUSE
Product: openSUSE Distribution
Classification: openSUSE
Component: Xfce
Leap 15.2
64bit Other
: P5 - None : Normal (vote)
: ---
Assigned To: E-mail List
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2020-11-13 18:37 UTC by Eion MacDonald
Modified: 2020-11-26 16:35 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
screenshots (127.43 KB, image/png)
2020-11-17 14:40 UTC, Eion MacDonald
Details
print dialogue screenshot in XFCE & libreoffice writer (140.31 KB, image/jpeg)
2020-11-17 16:31 UTC, Eion MacDonald
Details
dialog buttons hidden (246.71 KB, image/png)
2020-11-21 21:25 UTC, Eion MacDonald
Details
viewof print dialog 1in PDf opening (306.91 KB, image/png)
2020-11-22 19:43 UTC, Eion MacDonald
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eion MacDonald 2020-11-13 18:37:27 UTC
On a fully up to date XFCE openSUSE LEAP 15.2 on a Dell E6530, when asking to print brings up a dialogue box where the bottom of box is off screen, thus 'operable buttons' are not visible.   e.g. Print, Cancel etc. 
How to resolve this?
Comment 1 Maurizio Galli 2020-11-17 08:13:56 UTC
Could you please advise on your:
- Xfce version
- Display Resolution
- GTK theme

Perhaps also share a screenshot please.

I cannot reproduce with 1920x1080 and I tried different GTK themes.
Comment 2 Eion MacDonald 2020-11-17 14:40:50 UTC
Created attachment 843674 [details]
screenshots

screenshots
Comment 3 Eion MacDonald 2020-11-17 16:31:34 UTC
Created attachment 843681 [details]
print dialogue screenshot in XFCE & libreoffice writer

Shows hidden buttons.Off screen.
Comment 4 Maurizio Galli 2020-11-18 01:10:27 UTC
It's not a bug we can fix in openSUSE but you could request Xfce upstream to look into it. Looks like a resolution problem and you should be able to resolve it easily.

Open the print dialog and press Alt+Space to bring up the window menu. Click resize and you should be able to resize it the way you want. Afterwards it should remember the size you set.
Comment 5 Stefan Seyfried 2020-11-20 18:07:13 UTC
I just noticed that the print dialog remembers its size, so if it is resized once it will be smaller next time it is opened. 
But even if I resize it bigger than the screen height, it will still open with the full screen height only next time and the buttons are visible.

I'll try to reproduce on a fresh 15.2 installation.
Comment 6 Eion MacDonald 2020-11-20 21:47:56 UTC
20201120 In KDE the resize works fine. On my Dell laptop LEAP15.2 XFCE, it only resizes the *horizontal screen size*,  across the screen width; so has no effect whatsoever on the vertical height. So this re-size does not enable me to resize and cure  problem. This same state when last about many months ago this but  was present in XFCE.
Comment 7 Maurizio Galli 2020-11-21 09:20:10 UTC
(In reply to Eion MacDonald from comment #6)
> 20201120 In KDE the resize works fine. On my Dell laptop LEAP15.2 XFCE, it
> only resizes the *horizontal screen size*,  across the screen width; so has
> no effect whatsoever on the vertical height. So this re-size does not enable
> me to resize and cure  problem. This same state when last about many months
> ago this but  was present in XFCE.

Could you share your Display Settings resolution, System Font size and DPI?
Comment 8 Maurizio Galli 2020-11-21 09:23:55 UTC
(In reply to Maurizio Galli from comment #7)
> (In reply to Eion MacDonald from comment #6)
> > 20201120 In KDE the resize works fine. On my Dell laptop LEAP15.2 XFCE, it
> > only resizes the *horizontal screen size*,  across the screen width; so has
> > no effect whatsoever on the vertical height. So this re-size does not enable
> > me to resize and cure  problem. This same state when last about many months
> > ago this but  was present in XFCE.
> 
> Could you share your Display Settings resolution, System Font size and DPI?

For the display resolution you can just type this command in the terminal:

xrandr | grep '*'
Comment 9 Eion MacDonald 2020-11-21 21:25:27 UTC
Created attachment 843781 [details]
dialog buttons hidden

DPI = approx  118, based 15.5" diagonal , resolution 1600 x 900 screen 
System font size =  20 in mousepad monospace regular 
xrandr | grep'*'  is (from XFCE terminal)
et@Janet:~> xrandr | grep '*'
   1600x900      59.99*+  59.99    59.94    40.00    59.95    59.82  
et@Janet:~>
Comment 10 Eion MacDonald 2020-11-21 21:26:31 UTC
sytem font size is 12 not 20.
Comment 11 Maurizio Galli 2020-11-22 15:24:23 UTC
Is the print dialog only a problem with Libreoffice or other programs too?

I found this report about Libreoffice directly: https://bugs.documentfoundation.org/show_bug.cgi?id=127782
Comment 12 Eion MacDonald 2020-11-22 19:43:08 UTC
Created attachment 843783 [details]
viewof print dialog 1in PDf opening

print dialog open OK for PDFs
Comment 13 Eion MacDonald 2020-11-22 19:44:36 UTC
20201122 Print dialog works Ok for other programs suchas web browser pages, multiple page PDFs, TEXT files.
Comment 14 Liam Proven 2020-11-26 16:35:34 UTC
Suggestion, as a work-around for the general problem of dialog boxes bigger than the screen:

On all Linux X.org window managers that I know of, including XFCE, you can hold down the Alt key and move a window by dragging any part of it, rather than dragging the title bar. So, you can move the print dialog upwards, so that the top goes offscreen, by grabbing it in the middle somewhere with Alt held down and moving it upwards. 

This will enable you to get at buttons on the bottom, previously off-screen part.

(I used this with LibreOffice on an Acer Aspire netbook (1024*480 screen) -- the print dialog was too big to fit, so I shoved it off the top of the screen using Alt + drag to get at the bottom. In the end, for a more permanent workaround, I removed the GNOME theme package that re-skinned LibreOffice to resemble GNOME/Unity/XFCE. This resulted in all the dialogs shrinking and then they fit. They looked uglier but functionality is more important than appearance.)