I followed the regular instructions to install pipelight on Mageia 5: http://pipelight.net/cms/install/installation-mageia.html (it's for Mageia 4, so I just had to substitute the 4 with a 5 in the links on that page), some more Mageia info here: https://bugs.mageia.org/show_bug.cgi?id=11078.
After enabling the plugins as per the pipelight installation page, I found that the page I wanted to access which requires MS Silverlight just kept telling me "there is some kind of problem" over and over. I restarted the web browser from the command line, so I got to see the errors/debug info.
The error in question was this one:
- Code: Select all
err:ntdll:NtQueryInformationToken Unhandled Token Information class 29!
I tried all kinds of things, since there are 3 different versions of Silverlight (4, 5.0 and 5.1) which can also be configured with graphics acceleration or not (in the config files such as /usr/share/pipelight/configs/pipelight-silverlight5.1), the mozilla plugins can be created or removed, one may have to remove/move the pluginreg.dat file of firefox, etc.
Aside that, I wasn't 100% sure there were no other things interfering, like other plugins or settings (user agent could be the issue, it wasn't in this case; adblockers, flashblockers, etc) so I tried to switch off as much as I could.
Nothing really helped until after quite a bit of searching, I found this page: https://bbs.archlinux.org/viewtopic.php?id=185199 where the solution included the removal of some older config files in the user account (I built this machine new, but used an older /home with the user data on it):
- Code: Select all
rm -rf ~/.wine-pipelight
To avoid burning bridges, I did this:
- Code: Select all
mv ~/.wine-pipelight ~/.wine-pipelight.old
mv ~/.wine-pipelight64 ~/.wine-pipelight64.old
and then, suddenly things worked.
After that I did mess about with enabling some plugins that I switched off before, but that was basically the blocking point.
I'm posting here so that others may benefit, as well as making sure I will find the solution again should I need it.