Mantis Issue Tracking for Scribus
· Hosting provided by Anduin.net / Øverby Consulting ·

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003826ScribusGeneralpublic06-May-16 17:4807-Aug-10 08:23
Reportermhanski 
Assigned Tocbradney 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionnot fixable 
PlatformPentium(R) M processor 1.50GHzOSLinux Ubuntu/KubuntuOS VersionDapper Drake
Product Version 
Target VersionFixed in Version 
Summary0003826: Reference to Ubuntu Dapper Bug #37711: Unable to enter numbers into real number spinboxes
DescriptionReference to the Ubuntu Dapper bugracker regarding issue with entering numbers in real fields:

https://launchpad.net/distros/ubuntu/+source/scribus/+bug/37711 [^]

==PLEASE DON'T CLOSE UNTIL IT'S SOLVED BY UBUNTU MAKERS==

===KNOWN WORKAROUNDS===

1. launch Scribus in this way: LC_ALL=C scribus
2. remove the scim_qtimm package (attention: kubuntu-desktop depends on scim_qtimm and will be removed too)
Additional InformationSee also: http://wiki.scribus.net/index.php/Getting_Scribus_on_Ubuntu/Kubuntu_up_and_running [^]
TagsNo tags attached.
Attached Files? file icon spinbox_issue1.ogg [^] (318,993 bytes) 06-May-17 18:22
? file icon spinbox_issue_workaround.ogg [^] (1,358,016 bytes) 06-May-17 20:31

- Relationships
parent of 0004363closed Can't enter text 
parent of 0003041closedplinnell line width spinbox in Properties palettes behaves weird 
has duplicate 0004034closed chaange size of the font from the text properties is difficult 
has duplicate 0004232closedplinnell Importing SVG distorted in kubuntu 
has duplicate 0004741closedcbradney Line width stays 0.0 pt 
has duplicate 0004585closedcbradney Spin boxes in the style dialog for lines don't work 
child of 0004423closedcbradney Metabug: Ubuntu/Kubuntu issues that prevent it from being the perfect platform for Scribus 

-  Notes
(0011336)
cbradney (administrator)
06-May-17 01:49

This will depend on the language being used re translations and the version. There should not be any issue in 1.3.3.1 at all.
(0011337)
cbradney (administrator)
06-May-17 01:57

Oh, and this is a dupe, just cant find the one now. It was about the line spinbox on properties palette.
(0011342)
mhanski (developer)
06-May-17 08:38
edited on: 06-May-17 08:39

Craig, please read the Ubuntu Bug #37111, I've filed it there. It's not a bug on your side, it's a Dapper issue, imho.

-- it has nothing to do with translations, and it happens with _every_ Scribus version on Dapper: 1.3.3.1, 1.2.4.1, 1.3.3cvs, 1.3.4cvs. Tested with English, Polish, and German GUI language

-- It's not a dupe, unless you prove, I'm wrong. There was a mail exchange on the mailing list between Kurt Lhotzky and me, and I followed your advice to file it on Ubuntu Bug Tracker. See this thread:
http://nashi.altmuehlnet.de/pipermail/scribus/2006-March/016375.html [^]

-- It has nothing to do with malex' packackges for Ubuntu, since it happens with self built binaries too.

If you guys knew some technical details that could be added to the Ubuntu Bug #37111 and would convice Ubuntu makers to do sth about it, it would be of great help.

(0011345)
mhanski (developer)
06-May-17 12:28
edited on: 06-May-17 12:43

Craig and anybody who is willing to help to investigate this issue: perhaps I should specify what kind of help would be necessary imho to convince the Ubuntu Dapper makers to do sth about it:

-- which libraries/files are to be examined to find out what causes this weird spinbox behaviour?

-- do you know any other programs which use those spinboxes? It would help me to test it and convince Ubuntu guys, that this is not an "upstream" (means Scribus, i presume) issue, what they seem to believe now.

I've spent much time investigating this issue. It's well described, it can be easily reproduced, and I can provide any further help if needed. But now we've reached the point when only you guys with deeper knowledge of Scribus internals can do something about it.

(0011347)
ringerc (administrator)
06-May-17 12:46

Isn't this the same old "Qt is broke" issue we saw in SuSE earlier?
(0011348)
mhanski (developer)
06-May-17 13:00
edited on: 06-May-17 13:01

ringerc: thx for your responce. I can't say if it's broken, but QT version is 3.3.6 (at least Scribus/Help claims this). The installed qt libraries are:

-- libqt3-mt (Version 3.3.3.6-1ubuntu3)
-- libqt3-mt-dev (version as above)
-- libqt3-headers (version as above)
-- libqt3-i18n (vesion as above)

(0011351)
mhanski (developer)
06-May-17 18:25
edited on: 06-May-18 12:44

i've uploaded a screencast spinbox_issue1.ogg (ogg theora) of the issue (use mplayer or kaffeine to play it in full screen mode)

the second screencast spinbox_issue_workaround.ogg demonstrates how the issue goes away after running a script from the "Scripts/Scribus Scripts" menu

BTW: isn't this a funny thing, this issue goes away after running a script? Does anybody have a clue, how these two things might influence each other?

(0011377)
mhanski (developer)
06-May-19 17:02
edited on: 06-May-19 17:03

A quick summary of what avox and mrdocs found out during our conversation on IRC yesterday:

[01:44] <mhanski> mrdocs: are those spinboxes standard widgets, or are they somehow extended by Scribus team
[01:44] <mrdocs> those are customized widgets.. however they also work ok on MacOSX and Win32
[01:49] <avox> mhanski: could you test your libqt if it contains the IMModule patch?
[02:09] <mhanski> http://pastebin.com/725753 [^]
[02:10] <mhanski> avox: have you found sth?
[02:10] <avox> mhanski: yep, QInputContext is from the qt immodule patch
[02:10] <mhanski> avox: what does it mean, issue triggered?
[02:13] <avox> mhanski: that means that dapper includes some unofficial patch for Qt 3.3.6
[02:14] <avox> I just found a plausible cause
[02:15] <avox> I guess each distro has their private adaption of this patch to the current Qt 3.x version, others might not include it at all
[02:17] <mhanski> avox: do you think, you can work out a way around this issue in dapper?
[02:17] <avox> AFAIK immodule communicates with an external process, so that would explain that a script might reset it
[02:18] <avox> No, that needs serious debugging on a dapper system by someone who is knowledgable with Qt and immodule
[02:18] <avox> I recommend using Qt without that patch and use XIM instead :-)

(0011434)
cbradney (administrator)
06-May-24 09:24

FWIW, Qt 3.3.6 breaks our text flows around frame controls on properties palette too. First entry in their changelog is about the QButtonGroup. bleagh.
(0011568)
fm (reporter)
06-Jun-04 12:06

This happens to me under SUSE 10.1 too. I am using the packed Scribus 1.3.3.2 RPM from the scribus homepage.
But it does not happen immediately.

It seems just to occur with --lang de, it never hapened to me with --lang en.

Removing ~/.scribus/ solves the problem for some time.

#rpm -qf /usr/lib/qt3/lib/libqt-mt.so.3
qt3-3.3.5-58
(0012089)
mhanski (developer)
06-Aug-02 16:05
edited on: 06-Aug-02 16:07

We have two confirmed cases of the same bug on SuSE 9.3 and Gentoo/PPC by now.

SuSE 9.3 bug description and workaround:
http://nashi.altmuehlnet.de/pipermail/scribus/2006-July/018970.html [^]
http://nashi.altmuehlnet.de/pipermail/scribus/2006-July/018979.html [^]

Gentoo/PPC (same workaround):
http://nashi.altmuehlnet.de/pipermail/scribus/2006-July/019262.html [^]

I'm not that sure anymore, this was an unique Ubuntu issue...

(0012092)
fm (reporter)
06-Aug-02 22:15

mhanski: I think it is not unique I am hitting this bug under SuSE 10.1 too.

But just with --lang de. --lang en is working for me!

It must have something to do with the locale.
(0012093)
mhanski (developer)
06-Aug-02 22:40

fm: --lang en doesn't work for me, it doesn't have any influence on the issue. The common denominator will be scim, I guess, as indicated in SuSE 9.3 mails (see my previous note).
(0012097)
fm (reporter)
06-Aug-03 10:45

I do not have scim installed.

# rpm -q scim
package scim is not installed

scim-1.4.4-23.i586.rpm is avaible on the SuSE FTPs.
(0012152)
fm (reporter)
06-Aug-08 13:10

i got in #scribus the hint to use "XIMInputStyle=Over The Spot" in /etc/X11/qtrc and so far it is working.

The SUSE default is "XIMInputStyle=On The Spot"

More information on XIMInputStyle can be found at http://www.suse.de/~mfabian/suse-cjk/kde-input-style.html [^]
(0012857)
nestordiaz (reporter)
06-Oct-09 12:41

I solved the problem by removing scim and skim packages from my Kubuntu 6.0.6.1 installation.
(0012858)
mhanski (developer)
06-Oct-09 13:47

<quote>
I solved the problem by removing scim and skim packages from my Kubuntu 6.0.6.1 installation.
</quote>

I don't have scim installed, only scim_qtimm and skim. Removing scim_qtimm solves the problem in my case, but this is a really dirty workaround, since kubuntu-desktop depends on scim_qtimm and will be removed too:

 maciej@pan:~/tmp$ sudo apt-get remove scim-qtimm
Reading package lists... Done
Building dependency tree... Done
The following packages will be REMOVED:
  kubuntu-desktop scim-qtimm
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0B of archives.
After unpacking 303kB disk space will be freed.
Do you want to continue [Y/n]?

This workaround solves the Scribus issue, but deprives me of keeping my system up to date with the current kubuntu development.
(0014544)
malex (administrator)
07-Jan-05 02:06

More information from the users of the current Ubuntu development version - Edgy Eft.

Re: Qt/SCIM broken (Cannot enter numbers in to spinbox widget) from silentb at 2006-12-07 12:40:10 MST

I still experience this issue in Edgy. "LANG=de LC_ALL=de scribus-ng" solves it.
Re: Qt/SCIM broken (Cannot enter numbers in to spinbox widget) from Benoit St-André at 2007-01-04 17:45:37 MST

I can reproduce this on Edgy. My locale is fr_CA , and my xorg conf contains this

        Option "XkbModel" "pc105"
        Option "XkbLayout" "ca"
        Option "XkbVariant" "fr"

Also, thought you might know that starting scribus-ng with those parameters seemed to solve the problem

 "LANG=fr_CA LC_ALL=fr_CA scribus-ng"

except that all the spinbox using that any spinbox using inches as length turns to a bizarre high value and makes them unable to change any value in them.

 "LC_ALL=C scribus-ng" does the same thing.

With "LANG=en LC_ALL=C scribus-ng", everything is back to normal. The problem there is that the interface is not localized that way, but scribus works anyway.

Just ask me if there are other tests that might be needed.
(0014545)
cbradney (administrator)
07-Jan-05 02:11

Can someone let me know if there is a default way to install Edgy to reproduce this, ie, will I be able to reproduce this in a VM with a default English install too?
(0014662)
benoitstandre (reporter)
07-Jan-08 20:21

If you install Edgy in french, it has the bug the default way. Probably that the bug doesn't affect english only install, but I can't be sure about that. Maybe you can try just installing language-support-fr on an english install to reproduce the bug.
(0015333)
cbradney (administrator)
07-Feb-20 00:45

Have ported this to Qt4 and testing code is out there. This issue will not be fixed in 1.3.3.x or 1.3.4.x.
(0017002)
cbradney (administrator)
07-Aug-10 00:11

Maciej, can we close this now? We will not be changing our Qt3 versions, and as far as I know, the issue does not exist in 1.3.5svn.
(0017005)
mhanski (developer)
07-Aug-10 08:22

closing, since we can be pretty sure they (Ubuntu folks) won't fix it, and this bug has fullfilled its documentary mission.

- Issue History
Date Modified Username Field Change
06-May-16 17:48 mhanski New Issue
06-May-16 17:50 mhanski Note Added: 0011328
06-May-16 17:50 mhanski Note Deleted: 0011328
06-May-16 19:34 mhanski Status new => confirmed
06-May-16 21:33 mhanski Note Added: 0011335
06-May-16 21:33 mhanski Note Deleted: 0011335
06-May-17 01:49 cbradney Note Added: 0011336
06-May-17 01:57 cbradney Note Added: 0011337
06-May-17 08:38 mhanski Note Added: 0011342
06-May-17 08:39 mhanski Note Edited: 0011342
06-May-17 12:01 mhanski Note Added: 0011344
06-May-17 12:01 mhanski Note Deleted: 0011344
06-May-17 12:28 mhanski Note Added: 0011345
06-May-17 12:39 mhanski Note Added: 0011346
06-May-17 12:40 mhanski Note Deleted: 0011346
06-May-17 12:43 mhanski Note Edited: 0011345
06-May-17 12:46 ringerc Note Added: 0011347
06-May-17 13:00 mhanski Note Added: 0011348
06-May-17 13:01 mhanski Note Edited: 0011348
06-May-17 18:22 mhanski File Added: spinbox_issue1.ogg
06-May-17 18:25 mhanski Note Added: 0011351
06-May-17 18:33 mhanski Note Edited: 0011351
06-May-17 20:31 mhanski File Added: spinbox_issue_workaround.ogg
06-May-17 20:33 mhanski Note Edited: 0011351
06-May-17 20:36 mhanski Note Added: 0011352
06-May-17 20:36 mhanski Note Deleted: 0011352
06-May-18 11:14 mhanski Note Added: 0011355
06-May-18 11:14 mhanski Note Deleted: 0011355
06-May-18 11:16 mhanski Note Edited: 0011351
06-May-18 11:17 mhanski Note Edited: 0011351
06-May-18 11:18 mhanski Summary Reference to Ubuntu Dapper Bug #37711: Unable to enter numbers in real fields => Reference to Ubuntu Dapper Bug #37711: Unable to enter numbers in real number spinboxes
06-May-18 11:19 mhanski Summary Reference to Ubuntu Dapper Bug #37711: Unable to enter numbers in real number spinboxes => Reference to Ubuntu Dapper Bug #37711: Unable to enter numbers into real number spinboxes
06-May-18 12:44 mhanski Note Edited: 0011351
06-May-19 17:02 mhanski Note Added: 0011377
06-May-19 17:03 mhanski Note Edited: 0011377
06-May-23 16:07 mhanski Note Added: 0011429
06-May-23 16:07 mhanski Note Deleted: 0011429
06-May-24 09:24 cbradney Note Added: 0011434
06-Jun-01 15:47 mhanski Note Added: 0011544
06-Jun-04 12:06 fm Note Added: 0011568
06-Jun-14 14:04 mhanski Note Added: 0011631
06-Jul-18 10:27 mhanski Relationship added has duplicate 0004034
06-Jul-21 23:54 mhanski Note Deleted: 0011631
06-Jul-22 00:02 mhanski Note Added: 0011956
06-Jul-22 00:14 mhanski Note Edited: 0011956
06-Jul-22 00:39 mhanski Description Updated
06-Jul-24 00:58 mhanski Note Added: 0011988
06-Jul-24 15:34 mhanski Description Updated
06-Jul-24 15:36 mhanski Additional Information Updated
06-Aug-02 16:05 mhanski Note Added: 0012089
06-Aug-02 16:06 mhanski Note Edited: 0012089
06-Aug-02 16:07 mhanski Note Edited: 0012089
06-Aug-02 16:07 mhanski Note Deleted: 0011956
06-Aug-02 22:15 fm Note Added: 0012092
06-Aug-02 22:40 mhanski Note Added: 0012093
06-Aug-03 10:45 fm Note Added: 0012097
06-Aug-03 11:02 mhanski Description Updated
06-Aug-03 11:19 mhanski Note Deleted: 0011988
06-Aug-03 11:19 mhanski Note Deleted: 0011544
06-Aug-08 13:10 fm Note Added: 0012152
06-Sep-09 18:22 plinnell Relationship added parent of 0004232
06-Sep-30 17:57 plinnell Relationship replaced has duplicate 0004232
06-Oct-09 12:41 nestordiaz Note Added: 0012857
06-Oct-09 13:47 mhanski Note Added: 0012858
06-Oct-12 09:58 plinnell Relationship added parent of 0004363
06-Oct-12 10:04 plinnell Severity minor => major
06-Oct-12 10:04 plinnell Status confirmed => feedback
06-Oct-12 10:04 plinnell Resolution open => not fixable
06-Oct-12 10:15 mhanski Description Updated
06-Oct-17 23:34 mhanski Relationship added child of 0004423
06-Nov-02 01:37 cbradney Relationship added parent of 0003041
07-Jan-05 02:06 malex Note Added: 0014544
07-Jan-05 02:11 cbradney Note Added: 0014545
07-Jan-08 20:21 benoitstandre Note Added: 0014662
07-Feb-20 00:44 cbradney Status feedback => assigned
07-Feb-20 00:44 cbradney Assigned To => cbradney
07-Feb-20 00:45 cbradney Note Added: 0015333
07-Mar-29 18:44 cbradney Relationship added has duplicate 0004741
07-Mar-29 23:22 cbradney Relationship added has duplicate 0004585
07-Aug-10 00:11 cbradney Note Added: 0017002
07-Aug-10 08:22 mhanski Note Added: 0017005
07-Aug-10 08:22 mhanski Status assigned => closed



Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker