kzwkt / winetricks

Automatically exported from code.google.com/p/winetricks
0 stars 0 forks source link

The menus in the GUI only display on line at a time. #359

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install winetricks
2. launch the gui

What is the expected output? What do you see instead?
I expected to see more than one line at a time in the table container.
I only saw one line of the table at a time. The same thing happened in every 
menu.

What version of the product are you using? On what operating system?
~ winetricks --version 
20130707
~ uname -a
Linux siberia 3.11.2-301.fc20.x86_64 #1 SMP Fri Sep 27 19:45:03 UTC 2013 x86_64 
x86_64 x86_64 GNU/Linux

Fedora 20 beta 2

Please provide any additional information below.
Attached some screen shots.

Original issue reported on code.google.com by rssg...@gmail.com on 7 Oct 2013 at 5:12

GoogleCodeExporter commented 9 years ago
Screen shots

Original comment by rssg...@gmail.com on 7 Oct 2013 at 5:13

Attachments:

GoogleCodeExporter commented 9 years ago
What versions of Fedora have you used before, and did it work there?

What does zenity --version say?

Original comment by daniel.r...@gmail.com on 7 Oct 2013 at 1:21

GoogleCodeExporter commented 9 years ago
zenity --version 
3.8.0

I came from fedora 19. But I did not install winetricks until I was using 
fedora 20.

Original comment by rssg...@gmail.com on 8 Oct 2013 at 4:46

GoogleCodeExporter commented 9 years ago
I tested it with Fedora20-Alpha, and my result is the same with rssg
In Fedora 19, everything works fine, with zenity 3.8.0
Could this problem come from new Gnome?

Original comment by litimetal on 10 Oct 2013 at 3:00

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Same problem on Opensuse 13.1!

:~> uname -a
Linux Gertrude 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 
(e6d4a27) x86_64 x86_64 x86_64 GNU/Linux

:~> winetricks --version
20130707

:~> wine --version
wine-1.7.2

Original comment by T.R.Ya...@gmail.com on 17 Jan 2014 at 5:02

GoogleCodeExporter commented 9 years ago
What does zenity --version say?

Original comment by daniel.r...@gmail.com on 17 Jan 2014 at 5:03

GoogleCodeExporter commented 9 years ago
Same problem on Mac OS X.

~> uname -a
Darwin Tau.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun  7 16:32:41 PDT 
2011; root:xnu-1504.15.3~1/RELEASE_X86_64 x86_64
~> zenity --version
Dynamic session lookup supported but failed: launchd did not provide a socket 
path, verify that org.freedesktop.dbus-session.plist is loaded!
3.8.0
~> winetricks --version
20130707

Perhaps the problem is with zenity 3.8.0...

Original comment by JohntheS...@gmail.com on 5 Feb 2014 at 4:50

GoogleCodeExporter commented 9 years ago
[tl;dr yes, the new version of zenity is to blame]
I experimented with downgrading to zenity 2.32.1, the previous version provided 
by MacPorts.  (I use MacPorts to install winetricks and all its dependencies.)  
Luckily, there was some linking error which caused it to output some useful 
information:

~ $ winetricks
dyld: Library not loaded: /opt/local/lib/libnotify.1.dylib
  Referenced from: /opt/local/bin/zenity
  Reason: image not found
/tmp/w.john.62470/zenity.sh: line 1: 63158 Trace/BPT trap          zenity 
--title 'Winetricks - choose a wineprefix' --text 'What do you want to do?' 
--list --radiolist --column '' --column '' --column '' --height 500 --width 
1010 --hide-column 2 FALSE help 'View help' FALSE apps 'Install an app' FALSE 
benchmarks 'Install a benchmark' FALSE games 'Install a game' TRUE main 'Select 
the default wineprefix' FALSE unattended 'Enable silent install' FALSE 
showbroken 'Show broken apps (e.g. those with DRM problems)'

This gives us a test case for what zenity command is screwed up.  Also, the 
linking error turns out to be really easy to fix: there was a 
"libnotify.4.dylib" in the correct directory, and adding a symbolic link made 
zenity 2.32.1 satisfied [not that this is more than a kludge].  It then 
displayed a nice, proper-looking dialog: [attached]

It wouldn't be a problem if the dialog were resizable in the right way.  (You 
can resize the whole window, but not the tiny viewport.)

Original comment by JohntheS...@gmail.com on 5 Feb 2014 at 5:25

Attachments:

GoogleCodeExporter commented 9 years ago
Some further research reveals that this has been recognized as a problem in 
zenity, and fixed in development.  The fix actually just involves editing a 
text file, so if you are impatient, you can get it right now:

The fix: 
https://git.gnome.org/browse/zenity/commit/?id=80bc8ce643979fec201c4ebd5cd6405b6
310357f

Related:
https://bugzilla.gnome.org/show_bug.cgi?id=721604
https://bugzilla.gnome.org/show_bug.cgi?id=702535

I would suggest closing this issue.

Original comment by JohntheS...@gmail.com on 5 Feb 2014 at 5:48

GoogleCodeExporter commented 9 years ago
Issue 414 has been merged into this issue.

Original comment by daniel.r...@gmail.com on 17 Mar 2014 at 7:32

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I suppose winetricks could detect it and warn...

Original comment by daniel.r...@gmail.com on 17 Mar 2014 at 8:52

GoogleCodeExporter commented 9 years ago
Issue 393 has been merged into this issue.

Original comment by daniel.r...@gmail.com on 20 Mar 2014 at 11:09

GoogleCodeExporter commented 9 years ago
Don't close this until it's closed upstream, please. I found this issue here 
and the pointer to fix it, so it's appreciated. I can verify the fix works fine.

Original comment by iconocla...@gmail.com on 19 Apr 2014 at 8:52

GoogleCodeExporter commented 9 years ago
I think Scott got the fix into Ubuntu 14.04, at least.

Original comment by daniel.r...@gmail.com on 19 Apr 2014 at 3:52

GoogleCodeExporter commented 9 years ago
Correct, it's fixed in Ubuntu.  This is a distro-level problem now.  Upstream 
needs to release a version actually containing the fix, and distros need to 
integrate it (the Ubuntu packages just backport the patch).

Original comment by YokoZar on 20 Apr 2014 at 12:18

GoogleCodeExporter commented 9 years ago
this issue can be fixed using the below method

gedit /usr/share/zenity/zenity.ui

search for "<property name="shadow_type">in</property>" 

add " <property name="expand">True</property> " after "<property 
name="shadow_type">in</property>"

you will get 2 lines with the property shadow_type add the expand property 
below both the lines. winetricks is working for me fine now after changing 
zenity.ui

Original comment by sreeji...@outlook.com on 24 Apr 2014 at 6:02

GoogleCodeExporter commented 9 years ago
Anyone running into this and posting here: please mention which version of 
which distro you're using, and ask them to incorporate the fix that Ubuntu 
14.04 did (or grab latest from upstream?)

We might still add a warning in winetricks for this situation, but given that 
upstream zenity and Ubuntu 14.04 have the fix, I'm not sure it's worth it.

Original comment by daniel.r...@gmail.com on 24 Apr 2014 at 6:16

GoogleCodeExporter commented 9 years ago
My environment details is as follows
uname -a
Linux war10ck.infocare.org 3.13.10-200.fc20.x86_64 #1 SMP Mon Apr 14 20:34:16 
UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

winetricks --version
20140302

wine --version
wine-1.7.16

zenity --version
3.8.0

and the above fix which i mentioned is working fine from me.

Original comment by sreeji...@outlook.com on 25 Apr 2014 at 7:11