Vous êtes ici > Bugs > PlayOnLinux > Bug > Ticket #1179
Ajouté par like2omg le 2012-08-08 01:29:50 - Commenter ou mettre à jour ce ticket
Off-topic: While I can add images to a post, they will not show up for me within the post, nor the composing entry (ad blocking is disabled for this site on my end)
For what it's worth, I installed xfce 4.6 in my Ubuntu VM, and could not reproduce the problem:
Test 1 after restart
same result
/usr/share/playonlinux/playonlinux --run "Steam"Trimmed beginning output
[main] Message: PlayOnLinux (4.1.6) is startingI noticed after a few tries that I found it appeared right after the [clean_tmp] line was displayed.
[clean_tmp] Message: Cleaning temp directory
Script started /home/<myusernamehere>/.PlayOnLinux/shortcuts/Steam
[POL_System_CheckFS] Message: Checking filesystem for Steam.exe
[POL_Wine] Message: Running wine-1.4.1 Steam.exe -tcp (Working directory : /home/<myusernamehere>/.PlayOnLinux/wineprefix/Steam/drive_c/Program Files/Steam)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
If you want to see the wrapper.py or any other file, just tell me which you want me to, and if you want me to post them here via copy&paste, or an online site such as pastebin
That's normal, in PlayOnLinux > 4.1.4, we changed the way to connect bash and python.
The problem is that, when PlayOnLinux is not started, we still need to have all the python framework loaded (playonlinux --run case)
That's the role of wrapper.py
In 4.1.3, wrapper.py created the wxpython app only when POL_SetupWindow_Init were called, which could be a problem. Because in fact, only one setup window could be made
In 4.1.4, we needed to rewrite wrapper.py because of the new interaction between bash and python. Therefore, I took mainwindow.py, removing all useless stuff and trying to hide the main window, which is the parent of gui windows. The problem is that when mainwindow is hidden, the children are also hidden in wx. That's why for the moment, the only trick we've found is to make a 0px large window. But your windows manager seems to draw a border, that's why you see it
Ok, I can reproduce the problem by starting a program without going thru the PlayOnLinux interface, for example using
$ playonlinux --run "Shortcut name"
Is it better with the latest git?
My mistake, it shows up on KDE too: there's an entry in the task bar, with the "Python" icon, grouped with POL icons.
Fixed in 4.1.7-dev.