Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: playonlinux doesnt start after migration (Read 2986 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

playonlinux doesnt start after migration

I think that the problem is wxpython and python2  they ask for lib32glibc that require glibc2.26 y have 2.25 version
for example:
Code: [Select]
yaourt -S python2  
warning: python2-2.7.14-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) python2-2.7.14-1

Total Installed Size:  72.44 MiB
Net Upgrade Size:       0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                                                                   [####################################################################] 100%
(1/1) checking package integrity                                                                                 [####################################################################] 100%
(1/1) loading package files                                                                                      [####################################################################] 100%
(1/1) checking for file conflicts                                                                                [####################################################################] 100%
(1/1) checking available disk space                                                                              [####################################################################] 100%
:: Processing package changes...
(1/1) reinstalling python2                                                                                       [####################################################################] 100%
error: missing 'glibc>=2.26' dependency for 'lib32-glibc'

what should i do?
why can i edit the  PKGBUILD file using yaourt? i used to do that with other packages but now i can not see the option

Re: playonlinux doesnt start after migration

Reply #1
My opinion is that Artix stable repositories are little bit behind Arch / upstream.
I am using Artix testing and POL works fine
If it comes to lib32 packages add lib32 and lib32-testing repository or enable multilib, i dont know what is the best option.
Yaourt is allowing me to edit only PKGBUILDS from AUR and is directly installing packages from system repositories, if it always asked you to edit it before migration check it's configuration

Re: playonlinux doesnt start after migration

Reply #2
if i launch playonlinux from console i get this:
playonlinux
Code: [Select]
Looking for python... 3.6.2 - skipped
Looking for python2.7... 2.7.14 - wxversion(s): 3.0-gtk2
/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch
  warnings.warn("wxPython/wxWidgets release number mismatch")
selected
/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch
  warnings.warn("wxPython/wxWidgets release number mismatch")
[main] Message: PlayOnLinux (4.2.10) is starting
[clean_tmp] Message: Cleaning temp directory
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  21
  Current serial number in output stream:  22
[Check_OpenGL] Warning:
Traceback (most recent call last):
  File "mainwindow.py", line 1346, in <module>
    app = PlayOnLinuxApp(redirect=False)
  File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 8628, in __init__
    self._BootstrapApp()
  File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 8196, in _BootstrapApp
    return _core_.PyApp__BootstrapApp(*args, **kwargs)
  File "mainwindow.py", line 1147, in OnInit
    self.systemCheck()
  File "mainwindow.py", line 1224, in systemCheck
    wx.MessageBox(_("{0} is unable to find 32bits OpenGL libraries.\n\nYou might encounter problem with your games").format(os.environ["APPLICATION_TITLE"]),_("Error"))
  File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_misc.py", line 491, in MessageBox
    return _misc_.MessageBox(*args, **kwargs)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 76: ordinal not in range(128)

so i dont have 32 bit openGL libraries, when i migrated to artix packagae nvidia didnt start x i installed nvidia-dkms how do in istall the 32 bits libraries that i need?

Re: playonlinux doesnt start after migration

Reply #3
Quote
what should i do?

why can i edit the  PKGBUILD file using yaourt? i used to do that with other packages but now i can not see the option
Go to /etc/yaourtrc and look for the line "EDITFILES=".
Uncomment that line and change it to read "EDITFILES=1".

Best regards.
We should try to be kind to everyone.....we are all fighting some sort of battle.

Re: playonlinux doesnt start after migration

Reply #4
 after installing  lib32-nvidia-utils now it say:

Code: [Select]
 playonlinux
Looking for python... 3.6.2 - skipped
Looking for python2.7... 2.7.14 - wxversion(s): 3.0-gtk2
/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch
  warnings.warn("wxPython/wxWidgets release number mismatch")
selected
/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py:16629: UserWarning: wxPython/wxWidgets release number mismatch
  warnings.warn("wxPython/wxWidgets release number mismatch")
[main] Message: PlayOnLinux (4.2.10) is starting
[clean_tmp] Message: Cleaning temp directory
[Check_OpenGL] Message: 32bits direct rendering is enabled
[Check_OpenGL] Message: 64bits direct rendering is enabled
[POL_System_CheckFS] Message: Checking filesystem for /home/dam2/.PlayOnLinux/
[main] Message: Filesystem is compatible
Traceback (most recent call last):
  File "mainwindow.py", line 1346, in <module>
    app = PlayOnLinuxApp(redirect=False)
  File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 8628, in __init__
    self._BootstrapApp()
  File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 8196, in _BootstrapApp
    return _core_.PyApp__BootstrapApp(*args, **kwargs)
  File "mainwindow.py", line 1162, in OnInit
    self.frame = MainWindow(None, -1, os.environ["APPLICATION_TITLE"])
  File "mainwindow.py", line 247, in __init__
    self.filemenu.Append(216, _("Donate"))
  File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 12003, in Append
    return _core_.Menu_Append(*args, **kwargs)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 6: ordinal not in range(128)
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
wget-log: Permission denied; disabling logging.
[update_check] Message: List is up to date


but still doent work


Re: playonlinux doesnt start after migration

Reply #6
Quote
Quote from: conky60  -  A day ago
Quote
Go to /etc/yaourtrc and look for the line "EDITFILES=".
Uncomment that line and change it to read "EDITFILES=1".

What do this parameters? Thanks :D

It enables the option to edit "PKGBUILD" and ".install" files when you are installing software from
the AUR using yaourt.

Best regards.
We should try to be kind to everyone.....we are all fighting some sort of battle.

 

Re: playonlinux doesnt start after migration

Reply #7
Playonlinux is working again i was having two problems one i didnt have  lib32-nvidia-utils installed and two problem with locale
it work now!!