On Sat, Mar 27, 2021 at 4:40 PM Ed Greshko <ed.gres...@greshko.com> wrote:
>
> On 28/03/2021 02:03, Robert G. (Doc) Savage via users wrote:
> > On Sat, 2021-03-27 at 07:19 +0800, Ed Greshko wrote:
> >> On 26/03/2021 16:55, Robert G. (Doc) Savage via users wrote:
> >>> Using Fedora 33 with MATE desktop...
> >>>
> >>> I'm working with the developer of a very handy RPN calculator app called 
> >>> rpCalc to figure out why it doesn't work for my regular user 'doc' but 
> >>> works perfectly for a newly created user 'test'. The developer strongly 
> >>> suspects a Qt5 setting. We have narrowed our search to my local 
> >>> environment:
> >>>
> >>> $ env | grep QT
> >>> QT_IM_MODULE=xim
> >>> QT_AUTO_SCREEN_SCALE_FACTOR=0
> >>> QT_SCALE_FACTOR=2
> >>>
> >>> The developer believes the first (set to =xim) is causing rpCalc not to 
> >>> function at all, and that the next two cause the font sizes on the 
> >>> calculator buttons  to be oversize.
> >>>
> >>> I'm looking for one or more config files -- probably in my home directory 
> >>> -- that set these variables. Talk about looking for a needle in a 
> >>> haystack.
> >>>
> >>> Is there a cat | grep command (or equiv) that can recursively look for 
> >>> "QT" in all files in my home directory -- including hidden files? It 
> >>> would have to be able to output the full path to any files in which "QT" 
> >>> is found. Unfortunately cat does not support recursive searches.
> >>>
> >>
> >> I don't know about the other 2, but QT_IM_MODULE is related to "Input 
> >> Method".
> >>
> >> The "best" way to change that is to install and run "im-chooser". I've 
> >> never tried to us "X compose table" (xim) as my
> >> input method.  I use ibus.
> >
> > Ed,
> >
> > To work correctly, the rpcalc app also needs to have QT_IM_MODULE=ibus. I 
> > don't know what sets it to xim, but whatever sets it to xim is tenacious. 
> > I've tried both "im-chooser" and a simple manual change:
> >
> > $ set QT_IM_MODULE=ibus
> > $ export QT_IM_MODULE
> > $ env QT_IM_MODULE
> > QT_IM_MODULE=xim
>
> That series of commands don't seem right to me.
>
> >
> > If I create a new user "test" and log on with that userID, the input method 
> > defaults to ibus and rpcalc works. So the brute force method to correct my 
> > problem might be to totally blow away and recreate my current user account. 
> > That would be very destructive.
> >
>
> Did you run im-chooser to change your input method and then logout/login?
>

I would check in the files in /etc/profile.d that is where most
applications put their default settings.

grep has a recursive option, but be careful with it as it will follow
symbolic links and if done anyplace with recursive symbolic links
(/proc, /sys, and probably others) it will get into a loop will search
forever.
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to