WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: PlayOnLinux.tcz  (Read 53224 times)

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: PlayOnLinux.tcz
« Reply #210 on: January 04, 2022, 08:33:39 AM »
1. You need to use @Rich's FetchExt.sh script to download the missing 32-bit extensions

2. Use:
Code: [Select]
sudo mount extension.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
..to copy the 32-bit libraries for each of the missing 32-bit extensions.

Offline xor

  • Hero Member
  • *****
  • Posts: 1268
Re: PlayOnLinux.tcz
« Reply #211 on: January 04, 2022, 08:48:14 AM »
i know this and this is how i downloaded all 32-bit libraries in full!
« Last Edit: January 04, 2022, 08:55:12 AM by Juanito »

Offline xor

  • Hero Member
  • *****
  • Posts: 1268
Re: PlayOnLinux.tcz
« Reply #212 on: January 04, 2022, 08:52:03 AM »
I think there is a system bug in copy and paste!
I looked at the missing list.
Inside the "mix" folder there are all the missing files and
in the order of commands, they are all written in order
but when copy paste to terminal dialog screen
Some of this command sequence is ignored by the system !

batch script ; a complete list and complete but incompletely processed !
what could be the reason for this!?
« Last Edit: January 04, 2022, 08:55:44 AM by Juanito »

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: PlayOnLinux.tcz
« Reply #213 on: January 04, 2022, 08:58:10 AM »
1. To check which 32-bit libraries you have, please attach the results of:
Code: [Select]
ls /usr/local/lib32/lib*.so
2. What is the result of:
Code: [Select]
tce-load -i file
file /usr/local/lib32/lib*.so* | grep 64

Offline xor

  • Hero Member
  • *****
  • Posts: 1268
Re: PlayOnLinux.tcz
« Reply #214 on: January 04, 2022, 09:29:25 AM »
Code: [Select]
tc@box:~$ ls /usr/local/lib32/lib*.so
/usr/local/lib32/libasan.so    /usr/local/lib32/libquadmath.so
/usr/local/lib32/libatomic.so  /usr/local/lib32/libssp.so
/usr/local/lib32/libgcc_s.so   /usr/local/lib32/libstdc++.so
/usr/local/lib32/libgomp.so    /usr/local/lib32/libubsan.so
/usr/local/lib32/libitm.so
tc@box:~$ tce-load -i file
file is already installed!
tc@box:~$ file /usr/local/lib32/lib*.so* | grep 64
tc@box:~$ file /usr/local/lib32/lib*.so* | grep 32
/usr/local/lib32/libasan.so:           symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libasan.so
/usr/local/lib32/libasan.so.5:         symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libasan.so.5
/usr/local/lib32/libasan.so.5.0.0:     symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libasan.so.5.0.0
/usr/local/lib32/libatomic.so:         symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libatomic.so
/usr/local/lib32/libatomic.so.1:       symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libatomic.so.1
/usr/local/lib32/libatomic.so.1.2.0:   symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libatomic.so.1.2.0
/usr/local/lib32/libgcc_s.so:          symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libgcc_s.so
/usr/local/lib32/libgcc_s.so.1:        symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libgcc_s.so.1
/usr/local/lib32/libgomp.so:           symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libgomp.so
/usr/local/lib32/libgomp.so.1:         symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libgomp.so.1
/usr/local/lib32/libgomp.so.1.0.0:     symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libgomp.so.1.0.0
/usr/local/lib32/libitm.so:            symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libitm.so
/usr/local/lib32/libitm.so.1:          symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libitm.so.1
/usr/local/lib32/libitm.so.1.0.0:      symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libitm.so.1.0.0
/usr/local/lib32/libquadmath.so:       symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libquadmath.so
/usr/local/lib32/libquadmath.so.0:     symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libquadmath.so.0
/usr/local/lib32/libquadmath.so.0.0.0: symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libquadmath.so.0.0.0
/usr/local/lib32/libssp.so:            symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libssp.so
/usr/local/lib32/libssp.so.0:          symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libssp.so.0
/usr/local/lib32/libssp.so.0.0.0:      symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libssp.so.0.0.0
/usr/local/lib32/libstdc++.so:         symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libstdc++.so
/usr/local/lib32/libstdc++.so.6:       symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libstdc++.so.6
/usr/local/lib32/libstdc++.so.6.0.27:  symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libstdc++.so.6.0.27
/usr/local/lib32/libubsan.so:          symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libubsan.so
/usr/local/lib32/libubsan.so.1:        symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libubsan.so.1
/usr/local/lib32/libubsan.so.1.0.0:    symbolic link to /tmp/tcloop/gcc_ml/usr/l                                                     ocal/lib32/libubsan.so.1.0.0
tc@box:~

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: PlayOnLinux.tcz
« Reply #215 on: January 04, 2022, 09:44:16 AM »
I don't know what you did, but none of the 32-bit libraries are in the correct place.

Download the following extension and load it:
Code: [Select]
wget http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/steam32_ml.tcz
tce-load -i steam32_ml.tcz

..then try steam again

Offline xor

  • Hero Member
  • *****
  • Posts: 1268
Re: PlayOnLinux.tcz
« Reply #216 on: January 04, 2022, 10:30:59 AM »
What TCL version did you use Steam on!? TCL11 TCL12 TCL13!?
« Last Edit: January 04, 2022, 10:37:52 AM by Juanito »

Offline xor

  • Hero Member
  • *****
  • Posts: 1268
Re: PlayOnLinux.tcz
« Reply #217 on: January 04, 2022, 10:37:00 AM »
this is a test command!? Yes ! no ?
basic install command!? Yes ! no ?

That shows /usr/local/lib/dri/r600_dri.so is the 32-bit version.

My intention was that you test the 64-bit version of Xorg-7.7-3d and vulkan.

You could try this:
Code: [Select]
sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/dri/r600_dri.so /usr/local/lib/dri/
sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/dri/swrast_dri.so /usr/local/lib/dri/
sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/dri/libvulkan_radeon.so /usr/local/lib/dri/

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: PlayOnLinux.tcz
« Reply #218 on: January 04, 2022, 10:38:46 AM »
What TCL version did you use Steam on!? TCL11 TCL12 TCL13!?

CorePure64 11.x with the multi-lib kludge.

Did you try the steam32_ml extension I made for you (it loads all of the required 32-bit libraries)?

Offline xor

  • Hero Member
  • *****
  • Posts: 1268
Re: PlayOnLinux.tcz
« Reply #219 on: January 04, 2022, 10:40:18 AM »
I usually open the tar file with the graphical interface. To make it fully automatic, the command is literally;

When you open your deb file, the "*.tar" file appears, how do I open it!? What is the command!?

Hi xor
How do I open the .deb file!? ...
Code: [Select]
ar -x file.deb

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: PlayOnLinux.tcz
« Reply #220 on: January 04, 2022, 10:41:06 AM »
this is a test command!? Yes ! no ?
basic install command!? Yes ! no ?

We were testing that your 64-bit graphics were hardware accelerated - the test passed.

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: PlayOnLinux.tcz
« Reply #221 on: January 04, 2022, 10:43:45 AM »
When you open your deb file, the "*.tar" file appears, how do I open it!? What is the command!?

It is disappointing that you cannot be bothered to find out how to do the most basic tar command:
Code: [Select]
ar -x file.deb
tar xf data.tar.xz

Offline xor

  • Hero Member
  • *****
  • Posts: 1268
Re: PlayOnLinux.tcz
« Reply #222 on: January 04, 2022, 10:45:19 AM »
basic install command!?  no !

this is a test command!? Yes ! no ?
basic install command!? Yes ! no ?

We were testing that your 64-bit graphics were hardware accelerated - the test passed.

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: PlayOnLinux.tcz
« Reply #223 on: January 04, 2022, 10:51:50 AM »
No - that command is not required.

Offline xor

  • Hero Member
  • *****
  • Posts: 1268
Re: PlayOnLinux.tcz
« Reply #224 on: January 04, 2022, 11:15:00 AM »
The current batch command list is around 250 lines
every time i run the command
internet connection and file download
It takes 10 min :(
to shorten this time
How can I create a pre-command for tce-load insertion!?