Scribus opening dialog box size is incorrect 8 alpha

This forum is dedicated to testing early releases and cauldron : Howtos, tips, tricks and user global feedback and thoughts...

Helpful tip :
For bugs tracking we use : https://bugs.mageia.org = The Mageia Bug Tracker
In this bug tracker you'll find already reported bugs and you'll be able to report those you have found....

Scribus opening dialog box size is incorrect 8 alpha

Postby banjo » Aug 2nd, '20, 15:52

I am running Mageia 8 alpha. When I run Scribus with no input file, it posts a dialog box to configure a new document. The size of the New Document dialog box in the horizontal direction is huge. I cannot resize the dialog in the horizontal direction using the handles; it simply snaps back to its huge size. The vertical handles will make the dialog taller, but not shorter.

Screenshot_20200802_092144.png
Giant Dialog Box
Screenshot_20200802_092144.png (635.43 KiB) Viewed 1322 times


The dialog is about 3.5 times the width of my screen, which is 1900. That makes the box about 6720 pixels wide. That number is not ringing any bells as regards to any digital assumptions such as an overflow.

If I drag dialog to the upper corner to tile the screen, the dialog box resizes to 1/4 of the screen as expected.

Screenshot_20200802_092315.png
Resized Dialog Box
Screenshot_20200802_092315.png (944.72 KiB) Viewed 1322 times


I cancel out of that dialog box and create a new file using the File => New menu, the dialog is fine.

Screenshot_20200802_092400.png
Dialog Box from New menu
Screenshot_20200802_092400.png (1.11 MiB) Viewed 1322 times


This effect was happening when I was running the display using the Nouveau drivers for my Nvidia card so I suspected a graphics issue. I installed the proprietary Nvidia drivers, and the problem persists.

The inxi info for my system:

Code: Select all
$ inxi -b
System:    Host: BSKMageia8 Kernel: 5.7.12-desktop-1.mga8 x86_64 bits: 64 Desktop: KDE Plasma 5.19.4 Distro: Mageia 8 mga8
Machine:   Type: Desktop Mobo: ASUSTeK model: P5G41T-M LX PLUS v: Rev X.0x serial: <superuser/root required>
           BIOS: American Megatrends v: 0502 date: 10/21/2011
CPU:       Dual Core: Intel Core2 Duo E7300 type: MCP speed: 1634 MHz
Graphics:  Device-1: NVIDIA G94 [GeForce 9600 GT] driver: nvidia v: 340.108
           Display: x11 server: Mageia X.org 1.20.8 driver: nvidia,v4l resolution: 1920x1080~60Hz
           OpenGL: renderer: GeForce 9600 GT/PCIe/SSE2 v: 3.3.0 NVIDIA 340.108
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
           Device-2: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter driver: 8139too
           Device-3: Qualcomm Atheros AR9271 802.11n type: USB driver: ath9k_htc
Drives:    Local Storage: total: 465.76 GiB used: 16.49 GiB (3.5%)
Info:      Processes: 170 Uptime: 6m Memory: 3.84 GiB used: 1.56 GiB (40.7%) Shell: Bash inxi: 3.1.04


This is not a huge issue since there is a simple workaround. But it looks like a bug that is probably in the Scribus code.
If only the best bird sang, the forest would be a very quiet place.
User avatar
banjo
 
Posts: 445
Joined: May 4th, '11, 03:50
Location: Reading, Massachusetts

Re: Scribus opening dialog box size is incorrect 8 alpha

Postby doktor5000 » Aug 2nd, '20, 16:41

Could also be a Qt issue and not specific to scribus.

Could you please post the output from xprop when you click on that window, once with the huge size, and once with the normal size.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Scribus opening dialog box size is incorrect 8 alpha

Postby banjo » Aug 2nd, '20, 17:08

Here is the output from xprop for the oversized dialog.

Code: Select all
[poobah@BSKMageia8 ~]$ xprop
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE
_KDE_NET_WM_FRAME_STRUT(CARDINAL) = 0, 0, 29, 0
_NET_FRAME_EXTENTS(CARDINAL) = 0, 0, 29, 0
_NET_WM_DESKTOP(CARDINAL) = 0
_KDE_NET_WM_ACTIVITIES(STRING) = "5b60c9e0-c3c4-437c-a910-ad235a172bae"
WM_STATE(WM_STATE):
                window state: Normal
                icon window: 0x0
_NET_WM_USER_TIME(CARDINAL) = 5660548
_NET_WM_STATE(ATOM) = _NET_WM_STATE_MODAL, _NET_WM_STATE_MAXIMIZED_HORZ
WM_TRANSIENT_FOR(WINDOW): window id # 0x6200011
_NET_WM_ICON(CARDINAL) =        Icon (32 x 32):
                                       
                    ░▒▒▒▒░░     ░▒░     
                 ░▒▒░░░░░▒▒▒▒░ ░▓▓▓▓░   
               ░▒░░░░░░░░░░░░▒▒▒▒ ░▒▓▒ 
              ▒▒░░░░░░░░░░░░░░▒▓░ ░▒▒▓░
             ▒░░░░░░░░░░░░░░░░░░ ░░▒░▓▓
            ▒░░░░░░░░░░░░░░░░░▒  ░▒░░▒▓
           ░░░░░░░░░░░░░░░░░▒▒░ ░░▒░▒▓▒
           ▒░░░░░░░░░░░░░░▒▒▒▒  ░▒░▒░   
          ▒░░░░░░░░░░░░▒▒▒▒▒▒░ ░░▒░▒░   
          ▒░░░░░░░░░░░░▒▒▒▒▒▒  ░▒░▒▒▒   
         ░░░░░░░░░░░░░▒▒▒▒▒▒░ ░░▒░▒▒▓   
         ▒░░░░░░░░░░░░▒▒▒▒▒░  ░▒░▒▒▒▒░ 
         ▒░░░░░░░░░░░░▒▒▒▒▒░ ░▒▒░▒▒▒▒▒ 
         ▒░░░░░░░░░░░▒▒▒▒▒░░░░▒░░▒▒▒▒▒ 
         ▒░░░░░░░░░░░▒▒▒▒▒░░░▒▒░░▒▒▒▒▒ 
         ▒▒░░░░░░░░░▒▒▒▒▒▒  ░▒░░▒▒▒▒▒▒ 
         ▒▒▒░░░░░░░░▒▒▒▒▒░ ░▒▒░▒▒▒▒▒▒▒ 
         ▒▒▒░░░░░░ ░▒▒▒▒▒ ░░▒▒▒▒▒▒▒▒▒▒ 
         ▒▒▒▒░░░░░ ░▒▒▒▒▒ ░▒▒▒▒▒▒▒▒▒▓░ 
         ▒▒▒▒▒░░░░ ░▒▒▒▒░░░▒▒▒▒▒▒▒▒▒▓   
          ▓▒▒▒▒░   ░▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒   
          ▒▒▒▒▒▒░  ░▒▒▒▒░░▒▒▒▒▒▒▒▒▒▓░   
          ░▓▒▒▒▒▒░  ▒▒▒░░▒▒▒▒▒▒▒▒▒▓▒   
           ▒▒▒▒▒▒▒░ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓     
            ▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▓▓▒▓░     
             ▓▒▒▒▒▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▒     
              ▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓░       
               ▒▓▒▒▒▒▒▒▒▓▓▓▓▓▓▓░       
                 ▒▓▓▓▒▓▓▓▓▓▓▓░         
                   ░▒▒▓▓▓▒▒░           
                                       


_NET_WM_ICON_NAME(UTF8_STRING) =
XdndAware(ATOM) = BITMAP
WM_NAME(STRING) = "New Document"
_NET_WM_NAME(UTF8_STRING) = "New Document"
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x26, 0x1e, 0x0, 0x0
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG, _NET_WM_WINDOW_TYPE_NORMAL
_KDE_NET_WM_USER_CREATION_TIME(CARDINAL) = 5660525
_XEMBED_INFO(_XEMBED_INFO) = 0x0, 0x1
WM_CLIENT_LEADER(WINDOW): window id # 0x6200008
WM_HINTS(WM_HINTS):
                Client accepts input or input focus: True
                window id # of group leader: 0x6200008
WM_CLIENT_MACHINE(STRING) = "BSKMageia8"
_NET_WM_PID(CARDINAL) = 1471088
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 102760472
WM_CLASS(STRING) = "scribus", "scribus"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST, _NET_WM_CONTEXT_HELP
WM_NORMAL_HINTS(WM_SIZE_HINTS):
                user specified location: 0, 216
                user specified size: 6820 by 612
                program specified minimum size: 6820 by 612
                window gravity: Static
[poobah@BSKMageia8 ~]$


And here is the xprop output from the dialog that was opened using the New menu.

Code: Select all
[poobah@BSKMageia8 ~]$ xprop
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_CLOSE
_KDE_NET_WM_FRAME_STRUT(CARDINAL) = 0, 0, 29, 0
_NET_FRAME_EXTENTS(CARDINAL) = 0, 0, 29, 0
_NET_WM_DESKTOP(CARDINAL) = 0
_KDE_NET_WM_ACTIVITIES(STRING) = "5b60c9e0-c3c4-437c-a910-ad235a172bae"
WM_STATE(WM_STATE):
                window state: Normal
                icon window: 0x0
_NET_WM_USER_TIME(CARDINAL) = 5944056
_NET_WM_STATE(ATOM) = _NET_WM_STATE_MODAL
WM_TRANSIENT_FOR(WINDOW): window id # 0x6200011
_NET_WM_ICON(CARDINAL) =        Icon (32 x 32):
                                       
                    ░▒▒▒▒░░     ░▒░     
                 ░▒▒░░░░░▒▒▒▒░ ░▓▓▓▓░   
               ░▒░░░░░░░░░░░░▒▒▒▒ ░▒▓▒ 
              ▒▒░░░░░░░░░░░░░░▒▓░ ░▒▒▓░
             ▒░░░░░░░░░░░░░░░░░░ ░░▒░▓▓
            ▒░░░░░░░░░░░░░░░░░▒  ░▒░░▒▓
           ░░░░░░░░░░░░░░░░░▒▒░ ░░▒░▒▓▒
           ▒░░░░░░░░░░░░░░▒▒▒▒  ░▒░▒░   
          ▒░░░░░░░░░░░░▒▒▒▒▒▒░ ░░▒░▒░   
          ▒░░░░░░░░░░░░▒▒▒▒▒▒  ░▒░▒▒▒   
         ░░░░░░░░░░░░░▒▒▒▒▒▒░ ░░▒░▒▒▓   
         ▒░░░░░░░░░░░░▒▒▒▒▒░  ░▒░▒▒▒▒░ 
         ▒░░░░░░░░░░░░▒▒▒▒▒░ ░▒▒░▒▒▒▒▒ 
         ▒░░░░░░░░░░░▒▒▒▒▒░░░░▒░░▒▒▒▒▒ 
         ▒░░░░░░░░░░░▒▒▒▒▒░░░▒▒░░▒▒▒▒▒ 
         ▒▒░░░░░░░░░▒▒▒▒▒▒  ░▒░░▒▒▒▒▒▒ 
         ▒▒▒░░░░░░░░▒▒▒▒▒░ ░▒▒░▒▒▒▒▒▒▒ 
         ▒▒▒░░░░░░ ░▒▒▒▒▒ ░░▒▒▒▒▒▒▒▒▒▒ 
         ▒▒▒▒░░░░░ ░▒▒▒▒▒ ░▒▒▒▒▒▒▒▒▒▓░ 
         ▒▒▒▒▒░░░░ ░▒▒▒▒░░░▒▒▒▒▒▒▒▒▒▓   
          ▓▒▒▒▒░   ░▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒   
          ▒▒▒▒▒▒░  ░▒▒▒▒░░▒▒▒▒▒▒▒▒▒▓░   
          ░▓▒▒▒▒▒░  ▒▒▒░░▒▒▒▒▒▒▒▒▒▓▒   
           ▒▒▒▒▒▒▒░ ▒▒▒░▒▒▒▒▒▒▒▒▒▒▓     
            ▒▒▒▒▒▒▒░░▒▒▒▒▒▒▒▒▒▓▓▒▓░     
             ▓▒▒▒▒▒▒░▒▒▒▒▒▒▒▓▓▓▓▓▒     
              ▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓░       
               ▒▓▒▒▒▒▒▒▒▓▓▓▓▓▓▓░       
                 ▒▓▓▓▒▓▓▓▓▓▓▓░         
                   ░▒▒▓▓▓▒▒░           
                                       


_NET_WM_ICON_NAME(UTF8_STRING) =
XdndAware(ATOM) = BITMAP
WM_NAME(STRING) = "New Document"
_NET_WM_NAME(UTF8_STRING) = "New Document"
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x26, 0x1e, 0x0, 0x0
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG, _NET_WM_WINDOW_TYPE_NORMAL
_KDE_NET_WM_USER_CREATION_TIME(CARDINAL) = 5944034
_XEMBED_INFO(_XEMBED_INFO) = 0x0, 0x1
WM_CLIENT_LEADER(WINDOW): window id # 0x6200008
WM_HINTS(WM_HINTS):
                Client accepts input or input focus: True
                window id # of group leader: 0x6200008
WM_CLIENT_MACHINE(STRING) = "BSKMageia8"
_NET_WM_PID(CARDINAL) = 1541270
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 102760511
WM_CLASS(STRING) = "scribus", "scribus"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST, _NET_WM_CONTEXT_HELP
WM_NORMAL_HINTS(WM_SIZE_HINTS):
                user specified location: 643, 157
                user specified size: 579 by 576
                program specified minimum size: 579 by 576
                window gravity: Static
[poobah@BSKMageia8 ~]$


It is interesting that the program has set "minimum size: 6820 by 612" for the large box, which is probably why I cannot resize it.
If only the best bird sang, the forest would be a very quiet place.
User avatar
banjo
 
Posts: 445
Joined: May 4th, '11, 03:50
Location: Reading, Massachusetts

Re: Scribus opening dialog box size is incorrect 8 alpha

Postby doktor5000 » Aug 2nd, '20, 17:23

banjo wrote:WM_NORMAL_HINTS(WM_SIZE_HINTS):
                user specified location: 0, 216
                user specified size: 6820 by 612
                program specified minimum size: 6820 by 612

This seems to be the issue, the size and minimum size.

If this is reproducable as a freshly created user, then I'd suggest to report that upstream: https://wiki.scribus.net/canvas/How_to_ ... bug_report
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Scribus opening dialog box size is incorrect 8 alpha

Postby banjo » Aug 2nd, '20, 20:56

I created a brand new user, and the results are the same as before. I will go take a look at the Scribus site and see what to do next.

Thanks for the help
If only the best bird sang, the forest would be a very quiet place.
User avatar
banjo
 
Posts: 445
Joined: May 4th, '11, 03:50
Location: Reading, Massachusetts

Re: Scribus opening dialog box size is incorrect 8 alpha

Postby banjo » Aug 4th, '20, 15:56

FYI according to the Scribus devs a fix for this problem is in the pipeline.

"This issue is caused by some changes in Qt 5.15, it has already been worked around in current 1.5.6.svn code"
If only the best bird sang, the forest would be a very quiet place.
User avatar
banjo
 
Posts: 445
Joined: May 4th, '11, 03:50
Location: Reading, Massachusetts

Re: Scribus opening dialog box size is incorrect 8 alpha

Postby doktor5000 » Aug 4th, '20, 16:49

Please always provide a linkback for bug report, that helps others who may want to follow up.

https://bugs.scribus.net/view.php?id=16204
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany


Return to Testing : Alpha, Beta, RC and Cauldron

Who is online

Users browsing this forum: No registered users and 1 guest

cron