Tiny Core Linux
Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: xor on May 09, 2019, 05:46:38 AM
-
PlayOnLinux.tcz
-
Hi xor
You need to specify architecture (ARM, x86, x86_64) and version (TC9, TC10, dcore).
-
Hi xor
You need to specify architecture (ARM, x86, x86_64) and version (TC9, TC10, dcore).
TC10 x86_32-bit
TC10 x86_64-bit
-
Hi xor
You need to specify architecture (ARM, x86, x86_64) and version (TC9, TC10, dcore).
TC10 x86_32-bit
TC10 x86_64-bit
I'm waiting :)
-
You will first need to get your hardware working with Xorg-7.7 instead of Xvesa/Xfbdev before almost any of these windows/wine or games software will work.
-
Extensions are user-contributed. Instead of filing so many requests, you should start making extensions yourself.
-
Extensions are user-contributed. Instead of filing so many requests, you should start making extensions yourself.
i am writing with google converter
I haven't been used to linux for 20 years,
but TCL is very different :)
The week I started using TCL I created my own personalized iso
From the perspective of this new user experience,
This is a very beautiful thing
I, everyone to experience a nice linux experience
who come from different operating systems,
I want the possible distributions to be in the library as tcz file of existing distributions.
request list is not too exaggeration
this is not my personal system expectation
I am not in an infinite anticipation
I am aware of your efforts
I don't want to take your time
just ; a list for the ease of transition of new users to linux
-
I consider to test this program in TC10.x (x86) and it require wxPython. I'm not specialist about Python.
tce-load -iw wget
tce-load -iw bash
tce-load -iw python
wget --no-check-certificate https://www.playonlinux.com/script_files/PlayOnLinux/4.3.4/PlayOnLinux_4.3.4.tar.gz
tar xzj PlayOnLinux_4.3.4.tar.gz
cd playonlinux
./playonlinux
Looking for python...
2.7.14 - Traceback (most recent call last):
File "/home/tc/playonlinux/python/check_python.py", line 1, in <module>
import os, wxversion
ImportError: No module named wxversion
failed tests
Looking for python2.7... 2.7.14 - Traceback (most recent call last):
File "/home/tc/playonlinux/python/check_python.py", line 1, in <module>
import os, wxversion
ImportError: No module named wxversion
failed tests
Looking for python2.6...
Looking for python2... 2.7.14 - Traceback (most recent call last):
File "/home/tc/playonlinux/python/check_python.py", line 1, in <module>
import os, wxversion
ImportError: No module named wxversion
failed tests
Please install python before trying to run this program
-
for testing purposes (since wx extensions exist in the repo) you could use python pip to install wxpython
-
I got playonlinux to start on tc-10.x x86 - it downloads its own version(s) of multi-lib wine to match the app selected for installation (rather than use the tc version of wine) so it will not work.
-
I got playonlinux to start on tc-10.x x86 - it downloads its own version(s) of multi-lib wine to match the app selected for installation (rather than use the tc version of wine) so it will not work.
Why it won't work? Because it require multi-lib Linux distribution? And is there a chance to create multi-lib TC version? Is it worth a time, is it difficult? Is it possible?
-
Yes, it will not work because it requires a multi-lib environment.
It is possible to create a multi-lib tinycore, but I don't see the point if the only purpose is to be able to play windows games.
Of course you're welcome to create your own multi-lib tinycore :)
-
Yes, it will not work because it requires a multi-lib environment.
It is possible to create a multi-lib tinycore, but I don't see the point if the only purpose is to be able to play windows games.
Of course you're welcome to create your own multi-lib tinycore :)
There could be more purposes in the future. Like, for example. someone want to run 32-bit Windows program in machine with more than 4 GB RAM. Unfortunately I'm not skilled to create such project but maybe some volunteer will arrive.
-
Like, for example. someone want to run 32-bit Windows program in machine with more than 4 GB RAM.
I'd suggest using 64-bit windows (actually 32/64-bit multi-lab) for that...
You could also try Core64, which would give up to 4gb to each 32-bit app that needed it.
-
Like, for example. someone want to run 32-bit Windows program in machine with more than 4 GB RAM.
I'd suggest using 64-bit windows (actually 32/64-bit multi-lab) for that...
You could also try Core64, which would give up to 4gb to each 32-bit app that needed it.
I was thinking about wine users who don't have Windows at all, and use 64-bit Linux for that purpose. You mean dCore64, not pureCore64? Does dCore64 is multi-lib?
BTW. Is there an official instruction how to compile TC from scratch?
-
Hi neonix
... You mean dCore64, not pureCore64? ...
I think he meant Core64 which is 32-bit userspace but with a 64-bit kernel. While any individual application would still be limited
to 4 Gigabytes, the kernel would be able to access and allocate all of your computers RAM.
To make core64.gz:
cat rootfs.gz modules64.gz > core64.gz
In your bootloader, replace vmlinuz with vmlinuz64 and core.gz with core64.gz. You will need to run Xorg since there
is no 64 bit version of Xvesa. If an extension name contains a kernel version number you will need to use the 64 bit version.
-
BTW. Is there an official instruction how to compile TC from scratch?
http://repo.tinycorelinux.net/10.x/x86/release/src/toolchain/compile_tc10_x86
http://repo.tinycorelinux.net/10.x/x86_64/release/src/toolchain/compile_tc10_x86_64
-
[Guide] HowTo: Multilib LFS
www.linuxquestions.org/questions/linux-from-scratch-13/%5Bguide%5D-howto-multilib-lfs-4175649832/
-
This also gives instructions on how to compile in a multi-lib environment:
https://cblfs.clfs.org/index.php/Main_Page
-
Multilib TCL :)
https://ftp.ussg.iu.edu/linux/arch/multilib/os/x86_64/
https://hackaday.com/2019/07/09/the-saga-of-32-bit-linux-why-going-64-bit-raises-concerns-over-multilib/
-
Your other identical post was removed - please do not double-post.
-
PlayOnLinux (x86_64-bit)
-
If I understand correctly, this is a gui for wine, thus the usual 32/64bit multi-lib problems will apply.
-
only ; PlayOnLinux (x86_64-bit)
If I understand correctly, this is a gui for wine, thus the usual 32/64bit multi-lib problems will apply.
-
https://wiki.playonlinux.com/index.php/Managing_Wine_Versions
(https://www.playonlinux.com/images/uploads/247.jpg)
there seems to be preference options on the page!?
I got playonlinux to start on tc-10.x x86 - it downloads its own version(s) of multi-lib wine to match the app selected for installation (rather than use the tc version of wine) so it will not work.
Why it won't work? Because it require multi-lib Linux distribution? And is there a chance to create multi-lib TC version? Is it worth a time, is it difficult? Is it possible?
-
A multi-lib version of CorePure64 11.x was made for you - we are still waiting for you to test it...
-
http://tinycorelinux.net/11.x/x86/tcz/ ???
-
http://www.tinycorelinux.net/11.x/x86_64/tcz/src/multilib/
-
I realize I've repeated this deja vu too many times!
The PC system I have now is limited to 4GB
The currency of the country I live in is not American dollars! :(
For someone using 4gb ram american dollars it can be 10$
but not in the currency of the country I live in
In order for you to understand our local unit currency, I have to express it with an example;
What if someone in America pays $200 for 4gb!
that's the emotional equivalent in our local economy! :)
I am someone who prefers to use TCL entirely on ram.
that's why I use TCL :)
opposition so far
It's not a psychological behavior.
just a lack of equipment from an economic point of view
In the future, if I can increase the system to 8 GB and above
I want you to know that I will definitely make the compilation you suggest.
Many thanks for your understanding and effort.
-
The multi-lib CorePure64 will work with 4gb of ram.
-
4gb is enough for compiled files to work!
but I tried to compile before.
ram capacity was not enough space for compilation.
for this, I asked you to add a compiled version to the repository. :(
-
You don't need to compile the multi-lib CorePure64, it has been done for you.
The multi-lib CorePure64 will run both 32-bit and 64-bit apps - if you wish to compile something large with the multi-lib CorePure64, compile on permanent storage like a usb hd or usb stick.
-
Are these files compiled ready to run!?
Check out the last letter of the file extension! tce !
Index of /11.x/x86_64/tcz/src/multilib/
../
binutils_ml.tcz 09-May-2021 14:34 6701056
binutils_ml.tcz.md5.txt 09-May-2021 14:34 50
compile_mutlilib 06-Mar-2021 07:21 8493
gcc_ml.tcz 09-May-2021 14:43 59490304
gcc_ml.tcz.md5.txt 09-May-2021 14:43 45
glibc32_ml.tcz 09-May-2021 14:44 4276224
glibc32_ml.tcz.md5.txt 09-May-2021 14:44 49
glibc64_ml.tce 09-May-2021 14:46 16425083
readme 09-May-2021 15:09 630
-
The readme file explains what to do with the *tce file.
-
:( ! ?
http://www.tinycorelinux.net/11.x/x86_64/tcz/src/multilib/readme
tc@box:~$ tce-load -i glibc32_ml bash
glibc32_ml.tcz not found!
tc@box:~$ sudo cp glibc64_ml.tce /
cp: can't stat 'glibc64_ml.tce': No such file or directory
tc@box:~$ cd /
tc@box:/$ sudo tar xf glibc64_ml.tce
tar: glibc64_ml.tce: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tc@box:/$ sudo ldconfig
tc@box:/$ sudo rm glibc64_ml.tce
rm: can't remove 'glibc64_ml.tce': No such file or directory
I think you forgot to add to tce repository!
-
Please try to make an effort to understand.
Copy this to your tce/optional folder:
http://www.tinycorelinux.net/11.x/x86_64/tcz/src/multilib/glibc32_ml.tcz
Copy this to /:
http://www.tinycorelinux.net/11.x/x86_64/tcz/src/multilib/glibc64_ml.tce
-
:( ! ?
1.(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=5977)
2.
tc@box:~$ tce-load -i glibc32_ml bash
glibc32_ml.tcz not found!
tc@box:~$ cd /
tc@box:/$ sudo tar xf glibc64_ml.tce
tc@box:/$ sudo ldconfig
tc@box:/$ sudo rm glibc64_ml.tce
tc@box:/$ ldd /usr/lib32/libanl.so
sh: ldd: not found
tc@box:/$ ldd /usr/lib/libanl.so
sh: ldd: not found
-
If you put glibc32_ml.tcz in /opt, then you need to use "tce-load -i /opt/glibc32_ml.tcz"
-
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=5978)
tc@box:~$ tce-load -i glibc32_ml bash
glibc32_ml.tcz: OK
bash.tcz not found!
tc@box:~$ sudo cp glibc64_ml.tce /
cp: can't stat 'glibc64_ml.tce': No such file or directory
tc@box:~$ cd /
tc@box:/$ sudo tar xf glibc64_ml.tce
tc@box:/$ sudo ldconfig
tc@box:/$ sudo rm glibc64_ml.tce
tc@box:/$ ldd /usr/lib32/libanl.so
sh: ldd: not found
tc@box:/$ ldd /usr/lib/libanl.so
sh: ldd: not found
-
HI xor
You don't have bash.tcz installed. Install bash.tcz then try again.
-
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=5979)
HI xor
You don't have bash.tcz installed. Install bash.tcz then try again.
tce-load -wi bash
ok
tc@box:~$ cd /
tc@box:/$ sudo tar xf glibc64_ml.tce
tc@box:/$ sudo ldconfig
tc@box:/$ sudo rm glibc64_ml.tce
tc@box:/$ ldd /usr/lib32/libanl.so
sh: ldd: not found
tc@box:/$ ldd /usr/lib/libanl.so
sh: ldd: not found
-
It still looks as though bash is not loaded - your xfe file manager shows bash.tcz.dep, but it should show bash.tcz and bash.tcz.md5.txt as well.
What does this give: $ tce-status -i | grep bash
-
server error gives 500 code
That's why I couldn't send the full transcript!
-
Hi xor
... sh: ldd: not found
It looks like ldd may be missing for some reason. What does this return:
which ldd
-
You need to do the two things separately:
$ tce-load -wil bash
$ tce-load -i /opt/glibc32_ml.tcz
ldd is provided by glibc64_ml.tce and requires bash, hence the error message.
-
:) now how do I integrate this into the iso image package!? :D
tc@box:~$ tce-load -i glibc32_ml bash
glibc32_ml.tcz: OK
bash.tcz not found!
tc@box:~$ tce-load -wi glibc32_ml bash
glibc32_ml is already installed!
bash.tcz.dep OK
readline.tcz.dep OK
Downloading: ncursesw.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
saving to 'ncursesw.tcz'
ncursesw.tcz 100% |********************************| 240k 0:00:00 ETA
'ncursesw.tcz' saved
ncursesw.tcz: OK
Downloading: readline.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
saving to 'readline.tcz'
readline.tcz 100% |********************************| 144k 0:00:00 ETA
'readline.tcz' saved
readline.tcz: OK
Downloading: bash.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
saving to 'bash.tcz'
bash.tcz 100% |********************************| 432k 0:00:00 ETA
'bash.tcz' saved
bash.tcz: OK
tc@box:~$ cd /
tc@box:/$ sudo tar xf glibc64_ml.tce
tc@box:/$ sudo ldconfig
tc@box:/$ sudo rm glibc64_ml.tce
tc@box:/$ ldd /usr/lib32/libanl.so
linux-gate.so.1 (0xf7f96000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7f28000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf7d40000)
/lib/ld-linux.so.2 (0xf7f68000)
tc@box:/$ ldd /usr/lib/libanl.so
linux-vdso.so.1 (0x00007ffdc708b000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fa622ff8000)
libc.so.6 => /lib/libc.so.6 (0x00007fa622e30000)
/lib/ld-linux-x86-64.so.2 (0x00007fa623038000)
tc@box:/$ tce-status -i | grep bash
bash
tc@box:/$ which ldd
/usr/bin/ldd
-
Well done - you now have multi-lib working.
-
:) now how do I integrate this into the iso image package!? :D
-
You would need to modify rootfs64.gz
Before that, you might want to check it will work with steam?
Note that the multi-lib will download/load extensions from the CorePure64 11.x repo - if you want to use extensions from the Core 11.x repo, you will need to download them manually and modify them so that the libraries are in /usr/local/lib32.
-
One day ; After setting FF local language settings !
^tmp^ contents folder related to FF ^ tmp ^ ezremaster ^ tmp ^ , after dragging and dropping I created the iso file with ezremaster and the ff plugins were persistent in the iso! :)
now how can i do this for multilib!?
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=5981)
-
If I understand correctly, the reason you need a multi-lib setup is to be able to run steam games.
If the above is true, the first thing to do is to check if steam will run on your temporary multi-lib setup.
Once you have confirmed that steam works, you can then make a more permanent multi-lib setup.
-
first of all let's say MuLtiLiB = ML for short :)
I am currently working on a non-persistent, volatile system.
* I have to reload ML one by one every time I open TCL.
as the 2nd; I really don't know how to install Steam.
Can you please type the terminal commands?
https://github.com/ValveSoftware/steam-for-linux
I don't understand anything from this!? :(
-
You can write a simple script to install the multi-lib components each time you reboot.
I have no interest in steam specifically or games in general, so you will need to figure out how to install steam for yourself with help from the forum.
Ref: Steam for Linux requires the following:
...
64-bit (x86-64, AMD64) Linux kernel
64-bit (x86-64, AMD64) and 32-bit (i386, IA32) graphics drivers and glibc
..using 32-bit graphics is going to be awkward.
-
currently suitable for my own hardware
a configured one with its own drivers
I have the TCL iso!
You taught me to install ML (thanks) :)
and commands on how to install "STEAM" !? ???
-
Ref: https://github.com/ValveSoftware/steam-for-linux
Getting Started
Install Steam for Linux client:
Download the steam_latest.deb package from this location.
-
https://developer.valvesoftware.com/wiki/Steam_under_Linux#Native_Steam_on_Linux
Native Steam on Linux
Unpackaged
Download the latest build, extract it, and run ./steam or type sudo make install.
http://repo.steampowered.com/steam/archive/precise/steam_latest.tar.gz
This should work on most Linux distributions.
-
..so give it a try and let us know how you get on.
-
ok yes i downloaded it!
What is step 2!?
-
How do I open the .deb file!?
What is the terminal command for TCL!?
..so give it a try and let us know how you get on.
-
Please make an effort to think about what you are doing and try things for yourself - you cannot break anything using tinycorelinux.
-
virtual machine does not allow 64-bit OS over 32-bit! :(
I prefer to use linux on ram, as I had data loss due to linux disk format before.
Since I'm going back and forth between 2 different systems on a single PC,
When I get stuck somewhere because of a command I don't know!
i have to rebuild everything from -0-,
because of this ; I cannot proceed comfortably without being sure of the command instructions. ! :(
and when I am 100% sure it works, I convert it to an iso file and use it :)
-
@xor - are you still using google translation for all your forum posting/reading?
re: a forum search for "google translation" has plenty of your previous posts.
also, what are the chances that you can get a second computer to make it much easier to experiment and learn?
what region of the planet are you located(if you feel comfortable revealing that)? we are usa.
-
Check out the annual chart! :(
https://finance.yahoo.com/quote/TRYUSD=X?p=TRYUSD=X&.tsrc=fin-srch
2 months ago it was okay even if everything wasn't perfect, now it's very bad! :(
For someone using 4gb ram american dollars it can be 10$
but not in the currency of the country I live in
In order for you to understand our local unit currency, I have to express it with an example;
What if someone in America pays $200 for 4gb!
that's the emotional equivalent in our local economy! :)
good news ; If the world economy continues like this
The number of TCL users will increase day by day :D
@xor - are you still using google translation for all your forum posting/reading?
re: a forum search for "google translation" has plenty of your previous posts.
also, what are the chances that you can get a second computer to make it much easier to experiment and learn?
what region of the planet are you located(if you feel comfortable revealing that)? we are usa.
-
and when I am 100% sure it works, I convert it to an iso file and use it
If you search this forum for how to unpack a *deb file you will get several hits. If you search the internet in english you will get hundreds of hits. I would also guess that you will get several hits searching the internet in your own language.
-
definitely the language barrier is frustrating, not to mention only having one computer.
(of course there are those who only have a non-featured cellphone and not even anything else)
-
computer is not everything
but roughly
100 years ago, newspaper and letter !
50 years ago, radio !
20 years ago, TV !
10 years ago, the phone !
today's communication tool is the computer. !!!
communication is the only thing that shapes our collective civilization.
big companies ; hinders social communication and social development.
according to the capital system; You can't run a PC if you don't have money!
-
Hi xor
How do I open the .deb file!? ...
ar -x file.deb
-
Hi xor
How do I open the .deb file!? ...
ar -x file.deb
tc@box:~$ tce-load -i glibc32_ml bash
glibc32_ml.tcz: OK
bash.tcz not found!
tc@box:~$ tce-load -wi glibc32_ml bash
glibc32_ml is already installed!
bash.tcz.dep OK
readline.tcz.dep OK
Downloading: ncursesw.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
saving to 'ncursesw.tcz'
ncursesw.tcz 100% |********************************| 240k 0:00:00 ETA
'ncursesw.tcz' saved
ncursesw.tcz: OK
Downloading: readline.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
saving to 'readline.tcz'
readline.tcz 100% |********************************| 144k 0:00:00 ETA
'readline.tcz' saved
readline.tcz: OK
Downloading: bash.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
saving to 'bash.tcz'
bash.tcz 100% |********************************| 432k 0:00:00 ETA
'bash.tcz' saved
bash.tcz: OK
tc@box:~$ cd /
tc@box:/$ sudo tar xf glibc64_ml.tce
tc@box:/$ sudo ldconfig
tc@box:/$ sudo rm glibc64_ml.tce
tc@box:/$ ldd /usr/lib32/libanl.so
linux-gate.so.1 (0xf7f8d000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7f20000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf7d38000)
/lib/ld-linux.so.2 (0xf7f60000)
tc@box:/$ ldd /usr/lib/libanl.so
linux-vdso.so.1 (0x00007ffe7bf63000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007eff737b8000)
libc.so.6 => /lib/libc.so.6 (0x00007eff735f0000)
/lib/ld-linux-x86-64.so.2 (0x00007eff737f8000)
tc@box:/$ which ldd
/usr/bin/ldd
tc@box:/$ ar -x steam_latest.deb
Please wait...
readlink: invalid option -- 'e'
BusyBox v1.31.1 (2020-03-21 15:41:47 UTC) multi-call binary.
Usage: readlink [-fnv] FILE
Display the value of a symlink
-f Canonicalize by following all symlinks
-n Don't add newline
-v Verbose
bin_steam.sh[7811]: Repairing installation, linking /home/tc/.steam/steam to /home/tc/.local/share/Steam
readlink: invalid option -- 'e'
BusyBox v1.31.1 (2020-03-21 15:41:47 UTC) multi-call binary.
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
>>>> END OF COMMAND <<<<
-
Hi xor
... Please wait...
readlink: invalid option -- 'e'
----- SNIP -----
Install coreutils.tcz.
-
coreutils.tcz ! OK
looks like progress :D
I was very excited for a moment :)
look >>> steam.txt :(
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=5986)
Hi xor
... Please wait...
readlink: invalid option -- 'e'
----- SNIP -----
Install coreutils.tcz.
-
Hi xor
From steam.txt:
... xz: unrecognized option '--robot' ...
Install xz.tcz.
-
report
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=5993)
-
You need to load python3.6, gudev-lib and sdl2 if not already loaded.
I presume you're running a gui in CorePure64, therefore it must be looking for 32-bit versions of libGL.so.1 and libdrm.so.2.
This means that you will need to manually download the 32-bit versions of the libGL and libdrm extensions and all of their recursive dependencies, mount them somewhere and copy the libraries to /usr/local/lib32.
-
This means that you will need to manually download the 32-bit versions of the libGL and libdrm extensions and all of their recursive dependencies, mount them somewhere and copy the libraries to /usr/local/lib32.
where can i download these files!?
can you give me the link please!?
-
The Core 11.x repo is at http://tinycorelinux.net/11.x/x86/tcz/
-
what is the full link address of these files!?
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=5993)
-
Please make an effort to help yourself:
http://tinycorelinux.net/11.x/x86/tcz/libdrm.tcz
http://tinycorelinux.net/11.x/x86/tcz/libGL.tcz
-
Hi xor
And make sure you have all of the dependencies listed in these 2 files installed:
http://tinycorelinux.net/11.x/x86/tcz/libdrm.tcz.tree
http://tinycorelinux.net/11.x/x86/tcz/libGL.tcz.tree
-
I think there is only one step left to the solution! :)
tce-load -wi coreutils
tce-load -wi xz
tce-load -wi python3.6
tce-load -wi gudev-lib
tce-load -wi sdl2
tce-load -wi libGL
tce-load -wi libdrm
tce-load -i glibc32_ml bash
tce-load -wi glibc32_ml bash
steam.sh[8345]: Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
libdrm.so.2
libdrm.so.2
libdrm.so.2
steam.sh[8345]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2021-12-21 18:02:50] Startup - updater built Dec 16 2021 22:39:04
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211221180250_4.dmp[9636]: Uploading dump (out-of-process)
/tmp/dumps/assert_20211221180250_4.dmp
Failed to load steamui.so - dlerror(): libGL.so.1: wrong ELF class: ELFCLASS64
assert_20211221180250_4.dmp[9636]: Finished uploading minidump (out-of-process): success = yes
assert_20211221180250_4.dmp[9636]: response: CrashID=
assert_20211221180250_4.dmp[9636]: file ''/tmp/dumps/assert_20211221180250_4.dmp'', upload yes: ''CrashID='
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
[2021-12-21 18:02:50] Loading cached metrics from disk (/home/tc/.local/share/Steam/package/steam_client_metrics.bin)
[2021-12-21 18:02:50] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-12-21 18:02:50] Using the following download hosts for Public, Realm steamglobal
[2021-12-21 18:02:50] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-12-21 18:02:50] Verifying installation...
[2021-12-21 18:02:50] Verification complete
[2021-12-21 18:02:52] Shutdown
>>>> END OF COMMAND <<<<
-
I realise english is not your first language, but you need to try to read and understand the help you are given.
In this multi-lib system:
* 64-bit libraries use /usr/local/lib and can be downloaded and loaded with tce-load.
* 32-bit libraries use /usr/local/lib32 and must be downloaded manually
This means that you will need to manually download the 32-bit versions of the libGL and libdrm extensions and all of their recursive dependencies, mount them somewhere and copy the libraries to /usr/local/lib32.
It also looks like you need to load ca-certificates and/or symlink /etc/ssl -> /usr/local/etc/ssl
-
On 64-bit system; How can I download 32-bit files with the "tce-load" command!?
glib2.tcz
libdrm.tcz
libffi.tcz
libGL.tcz
libpciaccess.tcz
libX11.tcz
libXau.tcz
libxcb.tcz
libXdamage.tcz
libXdmcp.tcz
libXext.tcz
libXfixes.tcz
libxshmfence.tcz
libXxf86vm.tcz
udev-lib.tcz
-
Hi xor
On 64-bit system; How can I download 32-bit files with the "tce-load" command!? ...
You don't. tce-load does not know how to deal with mult-ilib.
Go over here and download the FetchExt.sh script:
http://forum.tinycorelinux.net/index.php/topic,23034.0.html
Place the script where you want to save the 32 bit extensions and make it executable.
sudo chmod 777 FetchExt.sh
Change the line that says TC="10.x" to TC="11.x".
Then:
./FetchExt.sh libdrm
./FetchExt.sh libGL
That will download the extensions and all of their dependencies.
-
3 MB :)
Wed Dec 22 13:43:59 UTC 2021
Processing http://repo.tinycorelinux.net/11.x/x86/tcz/libdrm.tcz.tree
glib2.tcz downloaded.
glib2.tcz.md5.txt downloaded.
glib2.tcz.dep downloaded.
libdrm.tcz downloaded.
libdrm.tcz.md5.txt downloaded.
libdrm.tcz.dep downloaded.
libffi.tcz downloaded.
libffi.tcz.md5.txt downloaded.
libpciaccess.tcz downloaded.
libpciaccess.tcz.md5.txt downloaded.
udev-lib.tcz downloaded.
udev-lib.tcz.md5.txt downloaded.
udev-lib.tcz.dep downloaded.
Wed Dec 22 13:44:11 UTC 2021
Processing http://repo.tinycorelinux.net/11.x/x86/tcz/libGL.tcz.tree
glib2.tcz already downloaded.
libGL.tcz downloaded.
libGL.tcz.md5.txt downloaded.
libGL.tcz.dep downloaded.
libX11.tcz downloaded.
libX11.tcz.md5.txt downloaded.
libX11.tcz.dep downloaded.
libXau.tcz downloaded.
libXau.tcz.md5.txt downloaded.
libXdamage.tcz downloaded.
libXdamage.tcz.md5.txt downloaded.
libXdamage.tcz.dep downloaded.
libXdmcp.tcz downloaded.
libXdmcp.tcz.md5.txt downloaded.
libXext.tcz downloaded.
libXext.tcz.md5.txt downloaded.
libXext.tcz.dep downloaded.
libXfixes.tcz downloaded.
libXfixes.tcz.md5.txt downloaded.
libXfixes.tcz.dep downloaded.
libXxf86vm.tcz downloaded.
libXxf86vm.tcz.md5.txt downloaded.
libXxf86vm.tcz.dep downloaded.
libdrm.tcz already downloaded.
libffi.tcz already downloaded.
libpciaccess.tcz already downloaded.
libxcb.tcz downloaded.
libxcb.tcz.md5.txt downloaded.
libxcb.tcz.dep downloaded.
libxshmfence.tcz downloaded.
libxshmfence.tcz.md5.txt downloaded.
udev-lib.tcz already downloaded.
* 32-bit libraries use /usr/local/lib32 and must be downloaded manually
???
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6001)
-
Create the directory for the 32-bit libraries:
$ sudo mkdir /usr/local/lib32
Create a working directory: $ mkdir /tmp/image
-
Mount the 32-bit extensions one by one and copy the libraries:
$ sudo mount libdrm.tcz /tmp/image
$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
$ sudo umount /tmp/image
Finally: $ sudo ldconfig
-
speaking of steam:
https://games.slashdot.org/story/21/12/21/2124257/75-of-steams-top-1000-games-work-on-linux-now
-
I think 1 step left :)
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6003)
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6004)
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[8739]: Running Steam on tinycore 11.1 64-bit
steam.sh[8739]: STEAM_RUNTIME is enabled automatically
setup.sh[8815]: Steam runtime environment up-to-date!
steam.sh[8739]: Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
steam.sh[8739]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2021-12-23 06:59:02] Startup - updater built Dec 16 2021 22:39:04
Looks like steam didn't shutdown cleanly, scheduling immediate update check
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211223065902_4.dmp[8891]: Uploading dump (out-of-process)
/tmp/dumps/assert_20211223065902_4.dmp
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211223065902_4.dmp[8891]: Finished uploading minidump (out-of-process): success = yes
assert_20211223065902_4.dmp[8891]: response: CrashID=
assert_20211223065902_4.dmp[8891]: file ''/tmp/dumps/assert_20211223065902_4.dmp'', upload yes: ''''
Failed to load steamui.so - dlerror(): libGL.so.1: wrong ELF class: ELFCLASS64
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
[2021-12-23 06:59:02] Loading cached metrics from disk (/home/tc/.local/share/Steam/package/steam_client_metrics.bin)
[2021-12-23 06:59:02] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-12-23 06:59:02] Using the following download hosts for Public, Realm steamglobal
[2021-12-23 06:59:02] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-12-23 06:59:02] Checking for update on startup
[2021-12-23 06:59:02] Checking for available updates...
[2021-12-23 06:59:02] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
[2021-12-23 06:59:02] Download skipped: /client/steam_client_ubuntu12 version 1639697812, installed version 1639697812, existing pending version 0
[2021-12-23 06:59:02] Nothing to do
[2021-12-23 06:59:02] Verifying installation...
[2021-12-23 06:59:02] Performing checksum verification of executable files
[2021-12-23 06:59:03] Verification complete
[2021-12-23 06:59:18] Shutdown
>>>> END OF COMMAND <<<<
-
As I understand it, the command only seems to bind the contents of a single tcz file to the system!
chronological order ; to understand the logic
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=5993)
...
sudo mount libdrm.tcz /tmp/image
sudo mount libGL.tcz /tmp/image
...
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6005)
I think the command should be like this
sudo mount glib2.tcz /tmp/image
sudo mount libGL.tcz /tmp/image
sudo mount libX11.tcz /tmp/image
sudo mount libXau.tcz /tmp/image
sudo mount libXdamage.tcz /tmp/image
sudo mount libXdmcp.tcz /tmp/image
sudo mount libXext.tcz /tmp/image
sudo mount libXfixes.tcz /tmp/image
sudo mount libXxf86vm.tcz /tmp/image
sudo mount libdrm.tcz /tmp/image
sudo mount libffi.tcz /tmp/image
sudo mount libpciaccess.tcz /tmp/image
sudo mount libxcb.tcz /tmp/image
sudo mount libxshmfence.tcz /tmp/image
sudo mount udev-lib.tcz /tmp/image
-
Hi xor
steam.sh[8380]: Error: You are missing the following 32-bit libraries, and Steam may not run:
libxshmfence.so.1
Just like before:
./FetchExt.sh libxshmfence
Then follow Juanitos instructions in repl #84.
Failed to load steamui.so - dlerror(): libxshmfence.so.1: wrong ELF class: ELFCLASS64
Did you place a 64 bit library in your lib32 subdirectory?
You had a similar error for libGL.so.1 in your previous post.
-
I think the command should be like this
It should be like this: $ sudo mount libdrm.tcz /tmp/image
$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
$ sudo umount /tmp/image
..and then: $ sudo mount libffi.tcz /tmp/image
$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
$ sudo umount /tmp/image
..and so on for all of the downloaded 32-bit extensions.
-
I guess the system only accepts one redirect ! There is no increase in the number of files in the folder! :(
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6007)
-
You are looking at /usr/lib32, the files were copied to /usr/local/lib32.
-
ok :) run > One more step, we've moved on!
sudo mount glib2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libGL.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libX11.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXau.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXdamage.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXdmcp.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXext.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXfixes.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXxf86vm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libdrm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libffi.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libpciaccess.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxcb.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxshmfence.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount udev-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo ldconfig
! :(
new bug report e1.tx
-
Ref: "zenity: command not found" - load the 64-bit zenity extension
Ref: "failed to open r600: /usr/local/lib/dri/r600_dri.so" - use the apps gui to find which extension provides r600_dri.so, manually download the 32-bit extension, mount it (and its deps) and copy the libraries to the appropriate directories under /usr/local/lib32.
Note that I'm not sure the second part will work...
-
zenity ok ! :)
I guess one step left :D
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[13409]: Running Steam on tinycore 11.1 64-bit
steam.sh[13409]: STEAM_RUNTIME is enabled automatically
setup.sh[13485]: Steam runtime environment up-to-date!
steam.sh[13409]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2021-12-23 19:21:13] Startup - updater built Dec 16 2021 22:39:04
SteamUpdateUI: An X Error occurred
X Error of failed request: GLXBadContext
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 45
xerror_handler: X failed, continuing
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 46
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211223192113_4.dmp[13557]: Uploading dump (out-of-process)
/tmp/dumps/assert_20211223192113_4.dmp
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211223192113_4.dmp[13557]: Finished uploading minidump (out-of-process): success = yes
assert_20211223192113_4.dmp[13557]: response:
assert_20211223192113_4.dmp[13557]: file ''/tmp/dumps/assert_20211223192113_4.dmp'', upload yes: ''''
Loaded SDL version 2.0.19-6963453
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
Steam: An X Error occurred
X Error of failed request: GLXBadContext
Major opcode of failed request: 152
Serial number of failed request: 47
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152
Value in failed request: 0x0
Serial number of failed request: 46
xerror_handler: X failed, continuing
/home/tc/.local/share/Steam/steam.sh: line 794: 13554 Segmentation fault "$STEAMROOT/$STEAMEXEPATH" "$@"
crash_20211223192114_7.dmp[13565]: Uploading dump (out-of-process)
/tmp/dumps/crash_20211223192114_7.dmp
>>>> END OF COMMAND <<<<
-
Ref: "failed to open r600: /usr/local/lib/dri/r600_dri.so" - use the apps gui to find which extension provides r600_dri.so, manually download the 32-bit extension, mount it (and its deps) and copy the libraries to the appropriate directories under /usr/local/lib32.
Note that I'm not sure the second part will work...
-
first of all thank you for everything.
I've come this far with your technical help.
I do not have the experience to do technical analysis at the moment.
I don't know exactly where to download what!
I would appreciate it if you could be a little more helpful.
-
Hi Juanito
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
Is the 32 bit libGL trying to use the 64 bit r600_dri.so library?
-
I think that’s steam testing for the presence of the 32-bit lib, but I could be wrong.
-
@xor
Use Rich’s script to download Xorg-7.7-3d from the 11.x x86 repo.
Use the same mount/copy/umount commands as given to you earlier on Xorg-7.7-3d.tcz
-
little progress :)
I've checked all of your suggestions 3 times thinking about the possible risk of error!
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6010)
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[13630]: Running Steam on tinycore 11.1 64-bit
steam.sh[13630]: STEAM_RUNTIME is enabled automatically
setup.sh[13706]: Steam runtime environment up-to-date!
steam.sh[13630]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2021-12-24 08:15:16] Startup - updater built Dec 16 2021 22:39:04
SteamUpdateUI: An X Error occurred
X Error of failed request: GLXBadContext
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 45
xerror_handler: X failed, continuing
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 46
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211224081516_4.dmp[13778]: Uploading dump (out-of-process)
/tmp/dumps/assert_20211224081516_4.dmp
assert_20211224081516_4.dmp[13778]: Finished uploading minidump (out-of-process): success = yes
assert_20211224081516_4.dmp[13778]: response: CrashID=
assert_20211224081516_4.dmp[13778]: file ''/tmp/dumps/assert_20211224081516_4.dmp'', upload yes: ''CrashID=''
Failed to load steamui.so - dlerror(): /home/tc/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/local/lib32/libpng16.so.16)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
[2021-12-24 08:15:16] Loading cached metrics from disk (/home/tc/.local/share/Steam/package/steam_client_metrics.bin)
[2021-12-24 08:15:16] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-12-24 08:15:16] Using the following download hosts for Public, Realm steamglobal
[2021-12-24 08:15:16] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-12-24 08:15:16] Checking for update on startup
[2021-12-24 08:15:16] Error: Steam needs 250MB of free disk space to update.
[2021-12-24 08:15:16] Verifying installation...
[2021-12-24 08:15:16] Performing checksum verification of executable files
[2021-12-24 08:15:17] Verification complete
SteamUpdateUI: An X Error occurred
X Error of failed request: GLXBadContext
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 45
xerror_handler: X failed, continuing
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 46
xerror_handler: X failed, continuing
[2021-12-24 08:15:42] Shutdown
>>>> END OF COMMAND <<<<
-
how can i implement this solution in TCL!? ???
https://github.com/ValveSoftware/steam-for-linux/issues/4982
-
If you’ve copied the Xorg-7.7-3d libraries to /usr/local/lib32 correctly and then issued the “sudo ldconfig” command, then the error must mean that steam expects 32-bit graphics to be used.
Does 64-bit windows really use 32-bit graphics?
-
how can i implement this solution in TCL!? ???
https://github.com/ValveSoftware/steam-for-linux/issues/4982
not sure there is/was a concrete solution anywhere in that multi-year-old thread. Whew!
-
If you’ve copied the Xorg-7.7-3d libraries to /usr/local/lib32 correctly and then issued the “sudo ldconfig” command, then the error must mean that steam expects 32-bit graphics to be used.
Does 64-bit windows really use 32-bit graphics?
sudo chmod 777 FetchExt.sh
./FetchExt.sh libdrm
./FetchExt.sh libGL
./FetchExt.sh Xorg-7.7-3d
sudo mount glib2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libGL.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libX11.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXau.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXdamage.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXdmcp.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXext.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXfixes.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXxf86vm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libdrm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libffi.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libpciaccess.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxcb.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxshmfence.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount udev-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xlibs.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-7.7-3d.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-7.7-bin.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-7.7-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-7.7.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-fonts.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xprogs.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount bzip2-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount elfutils.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount expat2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount fltk-1.3.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount fontconfig.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount freetype.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount glib2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount imlib2-bin.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount imlib2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libEGL.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libFS.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libGL.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libGLESv2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libICE.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libSM.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libX11.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXau.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXaw.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXcomposite.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXcursor.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXdamage.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXdmcp.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXext.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXfixes.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXfont2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXft.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXi.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXinerama.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXmu.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXpm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXrandr.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXrender.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXres.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXss.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXt.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXtst.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXv.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXvmc.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXxf86dga.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXxf86vm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libdrm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libepoxy.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libevdev.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libffi.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libfontenc.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libinput.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libjpeg-turbo.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount liblzma.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libpciaccess.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libpng.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libvdpau.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libwacom.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxcb.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxkbfile.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxml2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxshmfence.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libzstd.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount llvm-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount mtdev.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount ncursesw.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount openssl-1.1.1.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount pixman.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount udev-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xcursor-themes.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xf86-input-libinput.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xf86-video-vesa.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xkeyboard-config.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xorg-server.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo ldconfig
-
There are 75 "*.tcz" files
instead of running the same code 75 times, can i do it like this!?
sudo mount *.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo ldconfig
-
The permanent solution would be to transform the extensions into 32-bit multi-lib ones, but we are still in the testing phase.
The problem now is how to run 32-bit Xorg-7.7-3d on the test setup.
-
my master, what needs to be done now!? :)
-
update ! I just bought ddr3 + 4gb ram for 3.5 $ cents and a total of 8gb ram is working in my system now :D
-
how do we move forward now!?
The permanent solution would be to transform the extensions into 32-bit multi-lib ones, but we are still in the testing phase.
The problem now is how to run 32-bit Xorg-7.7-3d on the test setup.
-
I guess the easiest/brute force method would be to mount the 32-bit Xorg-7.7-3d somewhere then overwrite all of the 64-bit Xorg-7.7-3d symlinks in the root file system with the 32-bit files.
Once you’ve done that and are sure you have all the 32-bit libraries needed, exit to the console prompt and startx.
Note that I have not tried this myself…
-
After repeating the process in message #104
do i have to go into command prompt mode and enter the command "startx"!? ???
I guess the easiest/brute force method would be to mount the 32-bit Xorg-7.7-3d somewhere then overwrite all of the 64-bit Xorg-7.7-3d symlinks in the root file system with the 32-bit files.
Once you’ve done that and are sure you have all the 32-bit libraries needed, exit to the console prompt and startx.
Note that I have not tried this myself…
-
Yes
-
* After increasing the system ram from 4gb to 8gb, it did not want 250 MB of free space! :)
The error report it gives before it comes to the command prompt!
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[14622]: Running Steam on tinycore 11.1 64-bit
steam.sh[14622]: STEAM_RUNTIME is enabled automatically
setup.sh[14698]: Steam runtime environment up-to-date!
steam.sh[14622]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2021-12-27 07:06:07] Startup - updater built Dec 16 2021 22:39:04
SteamUpdateUI: An X Error occurred
X Error of failed request: GLXBadContext
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 45
xerror_handler: X failed, continuing
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 46
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211227070607_4.dmp[14770]: Uploading dump (out-of-process)
/tmp/dumps/assert_20211227070607_4.dmp
Installing breakpad exception handler for appid(steam)/version(1639697812)
Failed to load steamui.so - dlerror(): /home/tc/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/local/lib32/libpng16.so.16)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
assert_20211227070607_4.dmp[14770]: Finished uploading minidump (out-of-process): success = yes
assert_20211227070607_4.dmp[14770]: response: CrashID=
assert_20211227070607_4.dmp[14770]: file ''/tmp/dumps/assert_20211227070607_4.dmp'', upload yes: ''''
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
[2021-12-27 07:06:07] Loading cached metrics from disk (/home/tc/.local/share/Steam/package/steam_client_metrics.bin)
[2021-12-27 07:06:07] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-12-27 07:06:07] Using the following download hosts for Public, Realm steamglobal
[2021-12-27 07:06:07] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-12-27 07:06:07] Checking for update on startup
[2021-12-27 07:06:07] Checking for available updates...
[2021-12-27 07:06:07] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
[2021-12-27 07:06:07] Download skipped: /client/steam_client_ubuntu12 version 1639697812, installed version 1639697812, existing pending version 0
[2021-12-27 07:06:07] Nothing to do
[2021-12-27 07:06:07] Verifying installation...
[2021-12-27 07:06:07] Performing checksum verification of executable files
[2021-12-27 07:06:08] Verification complete
SteamUpdateUI: An X Error occurred
X Error of failed request: GLXBadContext
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 45
xerror_handler: X failed, continuing
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 46
xerror_handler: X failed, continuing
[2021-12-27 07:06:13] Shutdown
>>>> END OF COMMAND <<<<
Error report after entering command prompt and starting with startx !
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[15523]: Running Steam on tinycore 11.1 64-bit
steam.sh[15523]: STEAM_RUNTIME is enabled automatically
setup.sh[15599]: Steam runtime environment up-to-date!
steam.sh[15523]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2021-12-27 07:08:52] Startup - updater built Dec 16 2021 22:39:04
SteamUpdateUI: An X Error occurred
X Error of failed request: GLXBadContext
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 45
xerror_handler: X failed, continuing
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 46
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211227070852_4.dmp[15671]: Uploading dump (out-of-process)
/tmp/dumps/assert_20211227070852_4.dmp
Installing breakpad exception handler for appid(steam)/version(1639697812)
assert_20211227070852_4.dmp[15671]: Finished uploading minidump (out-of-process): success = yes
assert_20211227070852_4.dmp[15671]: response:
assert_20211227070852_4.dmp[15671]: file ''/tmp/dumps/assert_20211227070852_4.dmp'', upload yes: ''''
Failed to load steamui.so - dlerror(): /home/tc/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/local/lib32/libpng16.so.16)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
src/common/opensslconnection.cpp (1616) : unable to load trusted SSL root certificates
[2021-12-27 07:08:52] Loading cached metrics from disk (/home/tc/.local/share/Steam/package/steam_client_metrics.bin)
[2021-12-27 07:08:52] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-12-27 07:08:52] Using the following download hosts for Public, Realm steamglobal
[2021-12-27 07:08:52] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-12-27 07:08:52] Checking for update on startup
[2021-12-27 07:08:52] Checking for available updates...
[2021-12-27 07:08:52] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
[2021-12-27 07:08:52] Download skipped: /client/steam_client_ubuntu12 version 1639697812, installed version 1639697812, existing pending version 0
[2021-12-27 07:08:52] Nothing to do
[2021-12-27 07:08:52] Verifying installation...
[2021-12-27 07:08:52] Performing checksum verification of executable files
[2021-12-27 07:08:53] Verification complete
SteamUpdateUI: An X Error occurred
X Error of failed request: GLXBadContext
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 45
xerror_handler: X failed, continuing
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 46
xerror_handler: X failed, continuing
[2021-12-27 07:08:57] Shutdown
CWorkThreadPool::~CWorkThreadPool: work processing queue not empty: 2 items discarded.
>>>> END OF COMMAND <<<<
-
how can i try this!?
https://www.gog.com/forum/grim_fandango_remastered/error_on_ubuntu_2004_libgl_error_mesaloader_failed_to_open_iris/post4
https://www.code-aster.org/forum2/viewtopic.php?pid=61783#p61783
https://programmerah.com/error-starting-peacock-in-manjaro-how-to-solve-30486/
-
https://www.reddit.com/r/Fedora/comments/hhytvl/libgl_error_mesaloader_failed_to_open_iris/
this issue seems to be an issue encountered even with turnkey linux distributions!?
-
What does this give:
$ file /usr/local/lib/dri/r600_dri.so
-
What does this give:$ file /usr/local/lib/dri/r600_dri.so
sh: file: not found
??? :(
-
Is the file extension loaded?
-
BTW by overwriting the 64-bit graphics drivers with the 32-bit i965_dri.so, swrast_dri.so and libvulkan_intel.so I am able to get to the steam login without having to exit to the prompt and (re)startx.
You would need r600_dri.so rather than i965_dri.so
-
I can't progress!
AMD A4-5300 = AMD Radeon™ HD 7480D + 8GB RAM
-
google translate does not translate well! Please be short and concise with simple sentences with a simpler expression.
BTW by overwriting the 64-bit graphics drivers with the 32-bit i965_dri.so, swrast_dri.so and libvulkan_intel.so I am able to get to the steam login without having to exit to the prompt and (re)startx.
You would need r600_dri.so rather than i965_dri.so
-
Download the tinycore 11.x x86 Xorg-7.7-3d extension.
Mount the Xorg-7.7-3d extension somewhere.
Copy r600_dri.so to /usr/local/lib/dri
Copy swrast_dri.so to /usr/local/lib/dri
-
I can't move 2 files to desired folder
tc@box:~$ sudo cp /home/tc/df/swrast_dri.so /usr/local/lib/dri/
cp: cannot create regular file '/usr/local/lib/dri/swrast_dri.so': Read-only file system
tc@box:~$ sudo cp /home/tc/df/swrast_dri.so /usr/local/lib/dri/
cp: cannot create regular file '/usr/local/lib/dri/swrast_dri.so': Read-only file system
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6023)
-
Hi xor
Try it like this:
sudo rm -f /usr/local/lib/dri/swrast_dri.so
sudo cp /home/tc/df/swrast_dri.so /usr/local/lib/dri/
-
It seems SteamFonts.zip was the final missing link:
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6024]http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6024)
-
:( :'(
sudo rm -f /usr/local/lib/dri/swrast_dri.so
sudo cp /home/tc/df/swrast_dri.so /usr/local/lib/dri/
sudo rm -f /usr/local/lib/dri/r600_dri.so
sudo cp /home/tc/df/r600_dri.so /usr/local/lib/dri/
-
I guess you should also copy libvulkan_radeon.so from the 32-bit Xorg-7.7-3d.
What happens when you run steam now?
-
I couldn't find the line "libvulkan_radeon.so" in the bug report! ? :(
-
Ah - you should also download and load:
http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/gcc_ml.tcz
http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/zlib32_ml.tcz
You also need: $ sudo ln -s /usr/local/etc/ssl /etc
-
libGL error: MESA-LOADER: failed to open r600: /home/tc/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libgcc_s.so.1: version `GCC_7.0.0' not found (required by /usr/local/lib/dri/r600_dri.so) (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /home/tc/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libgcc_s.so.1: version `GCC_7.0.0' not found (required by /usr/local/lib/dri/r600_dri.so) (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /home/tc/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu/libgcc_s.so.1: version `GCC_7.0.0' not found (required by /usr/local/lib/dri/swrast_dri.so) (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
-
Ah - you should also download and load:
http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/gcc_ml.tcz
http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/zlib32_ml.tcz
You also need: $ sudo ln -s /usr/local/etc/ssl /etc
Can you write a to-do list in order?
-
wget http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/gcc_ml.tcz
tce-load -i gcc_ml.tcz
Repeat for zlib32_ml.tcz
sudo ln -s /usr/local/etc/ssl /etc
run steam
-
I downloaded these files; In which folder of TCL should I drop these files before commanding!?
-
should I ignore this message content!?
I guess you should also copy libvulkan_radeon.so from the 32-bit Xorg-7.7-3d.
What happens when you run steam now?
-
I downloaded these files; In which folder of TCL should I drop these files before commanding!?
Either:
Load them from the same folder you downloaded them to
or
Copy them to your tce/optional folder and load them
-
should I ignore this message content!?
No
-
Reply #127
-
You haven't got an error message about vulkan yet, but you will soon..
-
Since it coincides with the internet speed quota hours, I have to abandon the experiment for now. I'll try again in 12 hours.
-
one more step :)
Can you tell me what needs to be done by looking at the bug report!?
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6035)
-
Download the steam fonts:
wget https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip
-
Uncompress the fonts and copy to the root file system:
unzip SteamFonts.zip
sudo mkdir -p /usr/local/share/fonts/SteamFonts
sudo mv A*TTF [/usr/local/share/fonts/SteamFonts
sudo mv a*ttf [/usr/local/share/fonts/SteamFonts
-
Load the fonts:
sudo fc-cache /usr/local/share/fonts/SteamFonts
run steam
-
Can you tell me what needs to be done by looking at the bug report!?
What does this give: file /usr/local/lib/dri/r600_dri.so
ldd /usr/local/lib/dri/r600_dri.so
-
Another new mistake while moving forward :)
Can you tell me what needs to be done by looking at the bug report!?
What does this give: file /usr/local/lib/dri/r600_dri.so
ldd /usr/local/lib/dri/r600_dri.so
tc@box:~$ file /usr/local/lib/dri/r600_dri.so
sh: file: not found
tc@box:~$ ldd /usr/local/lib/dri/r600_dri.so
linux-gate.so.1 (0xf7eef000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf6ce0000)
libglapi.so.0 => /usr/local/lib32/libglapi.so.0 (0xf6cb0000)
libdrm.so.2 => /usr/local/lib32/libdrm.so.2 (0xf6c98000)
libLLVM-8.so => /usr/local/lib32/libLLVM-8.so (0xf4658000)
libexpat.so.1 => /usr/local/lib32/libexpat.so.1 (0xf4638000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf4620000)
libzstd.so.1 => /usr/local/lib32/libzstd.so.1 (0xf45d0000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf45c8000)
libdrm_radeon.so.1 => /usr/local/lib32/libdrm_radeon.so.1 (0xf45b8000)
libelf.so.1 => /usr/local/lib32/libelf.so.1 (0xf45a0000)
libdrm_amdgpu.so.1 => /usr/local/lib32/libdrm_amdgpu.so.1 (0xf4590000)
libdrm_nouveau.so.2 => /usr/local/lib32/libdrm_nouveau.so.2 (0xf4580000)
libstdc++.so.6 => /usr/local/lib32/libstdc++.so.6 (0xf43a0000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf42d0000)
libgcc_s.so.1 => /usr/local/lib32/libgcc_s.so.1 (0xf42b0000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf4288000)
/lib/ld-linux.so.2 (0xf7ef0000)
libffi.so.6 => /usr/local/lib32/libffi.so.6 (0xf4280000)
librt.so.1 => /usr/lib32/librt.so.1 (0xf4270000)
libncursesw.so.6 => /usr/local/lib32/libncursesw.so.6 (0xf4228000)
libxml2.so.2 => /usr/local/lib32/libxml2.so.2 (0xf4110000)
liblzma.so.5 => /usr/local/lib32/liblzma.so.5 (0xf40e8000)
-
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6042)
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6043)
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[20812]: Running Steam on tinycore 11.1 64-bit
steam.sh[20812]: STEAM_RUNTIME is enabled automatically
setup.sh[20888]: Steam runtime environment up-to-date!
steam.sh[20812]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Loaded SDL version 2.0.19-6963453
steamwebhelper.sh[20977]: Runtime for steamwebhelper: defaulting to /home/tc/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
Installing breakpad exception handler for appid(steam)/version(1639697812)
Fontconfig warning: ignoring tr_TR_UTF-8: not a valid region tag
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Warning: failed to set thread priority: set failed for priority 8
Warning: support for elevated priorities is most likely unavailable, suppressing future warnings
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1639697812)
(steam:20957): GLib-GIO-CRITICAL **: 15:47:11.957: g_dbus_proxy_call_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
(steam:20957): GLib-GObject-WARNING **: 15:47:11.957: invalid (NULL) pointer instance
(steam:20957): GLib-GObject-CRITICAL **: 15:47:11.957: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Installing breakpad exception handler for appid(steam)/version(1639697812)
CreateBoundSocket: failed to create socket, error EAFNOSUPPORT (97)
PulseAudio connect failed (used only for Mic Volume Control) with error: Access denied
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
libGL error: MESA-LOADER: failed to open r600 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 107
Current serial number in output stream: 106
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
CAppInfoCacheReadFromDiskThread took 315 milliseconds to initialize
vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan.
BInit - Unable to initialize Vulkan!
Vulkan missing requested extension 'VK_KHR_surface'.
Vulkan missing requested extension 'VK_KHR_xlib_surface'.
BInit - Unable to initialize Vulkan!
steamwebhelper.sh[21049]: Runtime for steamwebhelper: defaulting to /home/tc/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[21085]: Runtime for steamwebhelper: defaulting to /home/tc/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
Installing breakpad exception handler for appid(steam)/version(1639697812)
LogonFailure Invalid Password
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
steamwebhelper.sh[21124]: Runtime for steamwebhelper: defaulting to /home/tc/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
-
Did you install the SteamFonts as explained in the previous posts
-
You haven't got an error message about vulkan yet, but you will soon..
I think I've come to this point
I guess you should also copy libvulkan_radeon.so from the 32-bit Xorg-7.7-3d.
What happens when you run steam now?
vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan.
BInit - Unable to initialize Vulkan!
Vulkan missing requested extension 'VK_KHR_surface'.
Vulkan missing requested extension 'VK_KHR_xlib_surface'.
BInit - Unable to initialize Vulkan!
which vulkan file with which command!?
-
Use the same commands as you used to copy r600_dri.so from the 32-bit Xorg-7.7-3d.
You probably also need to load libvulkan from the x86_64 repo with tce-load.
-
which file? I don't quite understand this!?
Do I just need to download this!?
http://tinycorelinux.net/11.x/x86_64/tcz/libvulkan.tcz
Use the same commands as you used to copy r600_dri.so from the 32-bit Xorg-7.7-3d.
You probably also need to load libvulkan from the x86_64 repo with tce-load.
-
..you should also copy libvulkan_radeon.so from the 32-bit Xorg-7.7-3d.
..and "tce-load -wil libvulkan"
-
1 step
http://tinycorelinux.net/11.x/x86/tcz/Xorg-7.7-3d.tcz
df folder >> libvulkan_radeon.so
2 step
sudo rm -f /usr/local/lib/dri/libvulkan_radeon.so
sudo cp /home/tc/df/libvulkan_radeon.so /usr/local/lib/dri/
3 step
tce-load -wil libvulkan
-
Did you install the SteamFonts as explained in the previous posts
-
I am sending the command list and the error report I encountered, respectively.
visually the same faulty graphical interface is coming
fonts are incomprehensible! :(
I know it will take time, thank you for everything :)
-
I don't get this error:
libGL error: MESA-LOADER: failed to open...
Did you copy the 32-bit libraries for all of the dependencies of Xorg-7.7-3d to /usr/local/lib32?
What does this give: ls /usr/local/lib32/lib*.so
-
visually the same faulty graphical interface is coming
This is because you have not downloaded and loaded SteamFonts.zip as requested.
-
I looked at the things that were overlooked in the to-do section, respectively.
There are unnecessary repetitive lines in the " sudo mount " section, I need to clear them.
If I get an error, I will share the bug report.
---
libdrm
glib2.tcz
libdrm.tcz
libffi.tcz
libpciaccess.tcz
udev-lib.tcz
libGL
glib2.tcz
libGL.tcz
libX11.tcz
libXau.tcz
libXdamage.tcz
libXdmcp.tcz
libXext.tcz
libXfixes.tcz
libXxf86vm.tcz
libdrm.tcz
libffi.tcz
libpciaccess.tcz
libxcb.tcz
libxshmfence.tcz
udev-lib.tcz
-
Download the tinycore 11.x x86 Xorg-7.7-3d extension.
Mount the Xorg-7.7-3d extension somewhere.
Copy r600_dri.so to /usr/local/lib/dri
Copy swrast_dri.so to /usr/local/lib/dri
./FetchExt.sh Xorg-7.7-3d
do i need to download 32-bit dependency files with this command!?
Xorg-7.7-3d ( question : are these files necessary !? )
Xlibs.tcz Xorg-7.7-3d.tcz Xorg-7.7-bin.tcz Xorg-7.7-lib.tcz Xorg-7.7.tcz Xorg-fonts.tcz Xprogs.tcz bzip2-lib.tcz elfutils.tcz expat2.tcz fltk-1.3.tcz fontconfig.tcz freetype.tcz glib2.tcz imlib2-bin.tcz imlib2.tcz libEGL.tcz libFS.tcz libGL.tcz libGLESv2.tcz libICE.tcz libSM.tcz libX11.tcz libXau.tcz libXaw.tcz libXcomposite.tcz libXcursor.tcz libXdamage.tcz libXdmcp.tcz libXext.tcz libXfixes.tcz libXfont2.tcz libXft.tcz libXi.tcz libXinerama.tcz libXmu.tcz libXpm.tcz libXrandr.tcz libXrender.tcz libXres.tcz libXss.tcz libXt.tcz libXtst.tcz libXv.tcz libXvmc.tcz libXxf86dga.tcz libXxf86vm.tcz libdrm.tcz libepoxy.tcz libevdev.tcz libffi.tcz libfontenc.tcz libinput.tcz libjpeg-turbo.tcz liblzma.tcz libpciaccess.tcz libpng.tcz libvdpau.tcz libwacom.tcz libxcb.tcz libxkbfile.tcz libxml2.tcz libxshmfence.tcz libzstd.tcz llvm-lib.tcz mtdev.tcz ncursesw.tcz openssl-1.1.1.tcz pixman.tcz udev-lib.tcz xcursor-themes.tcz xf86-input-libinput.tcz xf86-video-vesa.tcz xkeyboard-config.tcz xorg-server.tcz
-
3in1
in the spreadsheet, more than once repeated rows have been merged
bzip2-lib.tcz
elfutils.tcz
expat2.tcz
fltk-1.3.tcz
fontconfig.tcz
freetype.tcz
glib2.tcz
imlib2-bin.tcz
imlib2.tcz
libdrm.tcz
libEGL.tcz
libepoxy.tcz
libevdev.tcz
libffi.tcz
libfontenc.tcz
libFS.tcz
libGL.tcz
libGLESv2.tcz
libICE.tcz
libinput.tcz
libjpeg-turbo.tcz
liblzma.tcz
libpciaccess.tcz
libpng.tcz
libSM.tcz
libvdpau.tcz
libwacom.tcz
libX11.tcz
libXau.tcz
libXaw.tcz
libxcb.tcz
libXcomposite.tcz
libXcursor.tcz
libXdamage.tcz
libXdmcp.tcz
libXext.tcz
libXfixes.tcz
libXfont2.tcz
libXft.tcz
libXi.tcz
libXinerama.tcz
libxkbfile.tcz
libxml2.tcz
libXmu.tcz
libXpm.tcz
libXrandr.tcz
libXrender.tcz
libXres.tcz
libxshmfence.tcz
libXss.tcz
libXt.tcz
libXtst.tcz
libXv.tcz
libXvmc.tcz
libXxf86dga.tcz
libXxf86vm.tcz
libzstd.tcz
llvm-lib.tcz
mtdev.tcz
ncursesw.tcz
openssl-1.1.1.tcz
pixman.tcz
udev-lib.tcz
xcursor-themes.tcz
xf86-input-libinput.tcz
xf86-video-vesa.tcz
xkeyboard-config.tcz
Xlibs.tcz
Xorg-7.7-3d.tcz
Xorg-7.7-bin.tcz
Xorg-7.7-lib.tcz
Xorg-7.7.tcz
Xorg-fonts.tcz
xorg-server.tcz
Xprogs.tcz
sudo mount bzip2-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount elfutils.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount expat2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount fltk-1.3.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount fontconfig.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount freetype.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount glib2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount imlib2-bin.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount imlib2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libdrm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libEGL.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libepoxy.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libevdev.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libffi.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libfontenc.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libFS.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libGL.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libGLESv2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libICE.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libinput.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libjpeg-turbo.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount liblzma.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libpciaccess.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libpng.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libSM.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libvdpau.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libwacom.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libX11.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXau.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXaw.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxcb.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXcomposite.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXcursor.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXdamage.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXdmcp.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXext.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXfixes.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXfont2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXft.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXi.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXinerama.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxkbfile.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxml2.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXmu.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXpm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXrandr.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXrender.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXres.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libxshmfence.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXss.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXt.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXtst.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXv.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXvmc.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXxf86dga.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libXxf86vm.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount libzstd.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount llvm-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount mtdev.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount ncursesw.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount openssl-1.1.1.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount pixman.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount udev-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xcursor-themes.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xf86-input-libinput.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xf86-video-vesa.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xkeyboard-config.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xlibs.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-7.7-3d.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-7.7-bin.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-7.7-lib.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-7.7.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xorg-fonts.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount xorg-server.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
sudo mount Xprogs.tcz /tmp/image
sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
sudo umount /tmp/image
-
There are burrs in the code you sent,
Uncompress the fonts and copy to the root file system: unzip SteamFonts.zip
sudo mkdir -p /usr/local/share/fonts/SteamFonts
sudo mv A*TTF [/usr/local/share/fonts/SteamFonts
sudo mv a*ttf [/usr/local/share/fonts/SteamFonts
burrs are cleared!
unzip SteamFonts.zip
sudo mkdir -p /usr/local/share/fonts/SteamFonts
sudo mv A*TTF /usr/local/share/fonts/SteamFonts
sudo mv a*ttf /usr/local/share/fonts/SteamFonts
sudo fc-cache /usr/local/share/fonts/SteamFonts
Now it looks like the picture :D
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6024)
-
Can you login successfully?
-
Can you login successfully?
Username and password accepted! :) ! OK ! :)
content viewer browser content not visible ! :(
-
Do you see any error messages after login?
-
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[16540]: Running Steam on tinycore 11.1 64-bit
steam.sh[16540]: STEAM_RUNTIME is enabled automatically
setup.sh[16616]: Steam runtime environment up-to-date!
steam.sh[16540]: Steam client's requirements are satisfied
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
>>>> END OF COMMAND <<<<
steam beta upgrade done,
but nothing has changed!
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6050)
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6051)
-
Is it possible for you to select the menu item at the top left corner of the window:
Steam -> Help -> System Information
..and paste the contents.
-
Is it possible for you to select the menu item at the top left corner of the window:
Steam -> Help -> System Information
..and paste the contents.
note: up to the first 14 lines; metadata ; Darkened to xxxx. :)
-
It looks like when you first booted CorePure64 you were using Xorg-7.7 and not Xorg-7.7-3d?
It looks like you might be missing the following 64-bit extensions:
glu.tcz
sdl2.tcz
gudev-lib.tcz
opus.tcz
libvulkan.tcz
libva
libvdpau
It also looks like you might be missing the following 32-bit libraries:
gudev (from the udev-lib extension)
libva
libvdpau
-
config from scratch
http://tinycorelinux.net/11.x/x86_64/archive/11.1/CorePure64-11.1.iso
tce-load -wi Xorg-7.7-3d firmware-radeon xf86-video-ati alsa-config pavucontrol htop windowmaker windowshot ezremaster xfe firefox_getLatest aterm wbar kmaps getlocale
-
http://www.tinycorelinux.net/11.x/x86_64/tcz/src/multilib/
are these files available in TCL-12 and TCL-13 versions!?
Or is it only compatible for TCL 11!?
-
They are only compatible with CorePure64 11.x.
Can you check Xorg-7.7-3d hardware acceleration and vulkan are working:
tce-load -i Xorg-7.7-3d graphics-KERNEL alsa-config libva libvdpau mesa-demos vulkan-tools
glxinfo | grep Acc
vkcube
-
some files are missing in the repository!?
http://tinycorelinux.net/11.x/x86_64/tcz/
tc@box:~$ tce-load -i Xorg-7.7-3d graphics-KERNEL alsa-config libva libvdpau mes
a-demos vulkan-tools
Xorg-7.7-3d is already installed!
graphics-5.4.3-tinycore64 is already installed!
alsa-config is already installed!
libvdpau is already installed!
libva.tcz not found!
tc@box:~$ glxinfo | grep Acc
sh: glxinfo: not found
tc@box:~$ vkcube
sh: vkcube: not found
no progress! :(
Please wait...
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[17033]: Running Steam on tinycore 11.1 64-bit
steam.sh[17033]: STEAM_RUNTIME is enabled automatically
setup.sh[17109]: Steam runtime environment up-to-date!
steam.sh[17033]: Steam client's requirements are satisfied
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work
-
Try:
tce-load -wil mesa-demos libva vulkan-tools
-
Try: tce-load -wil mesa-demos libva vulkan-tools
mesa-demos.tcz ok !
vulkan-tools.tcz ok !
libva NO !!! not in stock!!! ( http://tinycorelinux.net/11.x/x86_64/tcz/ )
-
Sorry, libva2
-
tce-load -wi bash coreutils xz python3.6 gudev-lib sdl2 libGL libdrm zenity Xorg-7.7-3d graphics-KERNEL alsa-config libva2 libvdpau mesa-demos vulkan-tools
ok
tc@box:~$ glxinfo | grep Acc
libGL error: MESA-LOADER: failed to open r600 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 57
Current serial number in output stream: 56
-
That seems odd...
What does this give: tce-load -i file
file /usr/local/lib/dri/r600_dri.so
ldd /usr/local/lib/dri/r600_dri.so
-
tc@box:~$ file /usr/local/lib/dri/r600_dri.so
sh: file: not found
tc@box:~$ ldd /usr/local/lib/dri/r600_dri.so
linux-gate.so.1 (0xf7f48000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf6d08000)
libglapi.so.0 => /usr/local/lib32/libglapi.so.0 (0xf6cd8000)
libdrm.so.2 => /usr/local/lib32/libdrm.so.2 (0xf6cc0000)
libLLVM-8.so => /usr/local/lib32/libLLVM-8.so (0xf4680000)
libexpat.so.1 => /usr/local/lib32/libexpat.so.1 (0xf4660000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf4648000)
libzstd.so.1 => /usr/local/lib32/libzstd.so.1 (0xf45f8000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf45f0000)
libdrm_radeon.so.1 => /usr/local/lib32/libdrm_radeon.so.1 (0xf45e0000)
libelf.so.1 => /usr/local/lib32/libelf.so.1 (0xf45c8000)
libdrm_amdgpu.so.1 => /usr/local/lib32/libdrm_amdgpu.so.1 (0xf45b8000)
libdrm_nouveau.so.2 => /usr/local/lib32/libdrm_nouveau.so.2 (0xf45a8000)
libstdc++.so.6 => /usr/local/lib32/libstdc++.so.6 (0xf43c8000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf42f8000)
libgcc_s.so.1 => /usr/local/lib32/libgcc_s.so.1 (0xf42d8000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf42b0000)
/lib/ld-linux.so.2 (0xf7f18000)
libffi.so.6 => /usr/local/lib32/libffi.so.6 (0xf42a8000)
librt.so.1 => /usr/lib32/librt.so.1 (0xf4298000)
libncursesw.so.6 => /usr/local/lib32/libncursesw.so.6 (0xf4250000)
libxml2.so.2 => /usr/local/lib32/libxml2.so.2 (0xf4138000)
liblzma.so.5 => /usr/local/lib32/liblzma.so.5 (0xf4110000
-
Hi xor
You need to install the file extension:
tce-load -wi file
Then run:
file /usr/local/lib/dri/r600_dri.so
-
sequential command runner test 1
-
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: 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/
-
tc@box:~$ file /usr/local/lib/dri/r600_dri.so
/usr/local/lib/dri/r600_dri.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=de4316eccc7d88b797dd8673ae61b1299364caaa, stripped
Hi xor
You need to install the file extension:
tce-load -wi file
Then run:
file /usr/local/lib/dri/r600_dri.so
-
tc@box:~$ sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/dri/swrast_dri.so /usr/l
ocal/lib/dri/
tc@box:~$ sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/dri/libvulkan_radeon.so
/usr/local/lib/dri/
cp: cannot stat '/tmp/tcloop/Xorg-7.7-3d/usr/local/lib/dri/libvulkan_radeon.so': No such file or directory
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: 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/
???
-
Sorry:
sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/libvulkan_radeon.so /usr/local/lib
Then: glxinfo | grep Acc
vkcube
-
Sorry: sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/libvulkan_radeon.so /usr/local/lib
Then: glxinfo | grep Acc
vkcube
-
You have hardware accelerated graphics running OK.
Vulkan gives an error - did the cube graphic appear?
What happens if you run steam now?
-
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/libvulkan_radeon.so /usr/local/lib
tc@box:~$ sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/dri/r600_dri.so /usr/loc
al/lib/dri/
tc@box:~$ sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/dri/swrast_dri.so /usr/l
ocal/lib/dri/
tc@box:~$ sudo cp /tmp/tcloop/Xorg-7.7-3d/usr/local/lib/libvulkan_radeon.so /usr
/local/lib
cp: '/tmp/tcloop/Xorg-7.7-3d/usr/local/lib/libvulkan_radeon.so' and '/usr/local/lib/libvulkan_radeon.so' are the same file
now the login screen doesn't come up at all!
bug report is in the 3rd post after this one!
-
tc@box:~$ tce-load -wi vulkan-tools
vulkan-tools is already installed!
tc@box:~$ vkcube
vkcube: /usr/src/Vulkan-Tools-1.2.141/cube/cube.c:3175: demo_init_vk: Assertion `!err' failed.
Aborted
-
Please wait...
steam.sh[17350]: Running Steam on tinycore 11.1 64-bit
steam.sh[17350]: STEAM_RUNTIME is enabled automatically
setup.sh[17425]: Steam runtime environment up-to-date!
steam.sh[17350]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Loaded SDL version 2.0.19-6963453
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
Steam: An X Error occurred
X Error of failed request: GLXBadContext
Major opcode of failed request: 152
Serial number of failed request: 47
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152
Value in failed request: 0x0
Serial number of failed request: 46
xerror_handler: X failed, continuing
/home/tc/.local/share/Steam/steam.sh: line 794: 17497 Segmentation fault "$STEAMROOT/$STEAMEXEPATH" "$@"
crash_20220102070751_4.dmp[17504]: Uploading dump (out-of-process)
/tmp/dumps/crash_20220102070751_4.dmp
>>>> END OF COMMAND <<<<
no progress! :(
---
I think the graphics card model is according to this list
https://en.wikipedia.org/wiki/Radeon_HD_2000_series#Radeon_Feature_Matrix
It should be in a different category!
according to this table the GPU I have is not "R600" class,
It is shown in the table as the "Southern Islands" classification.
-
1 step
http://tinycorelinux.net/11.x/x86/tcz/Xorg-7.7-3d.tcz
df folder >> libvulkan_radeon.so
2 step
sudo rm -f /usr/local/lib/dri/libvulkan_radeon.so
sudo cp /home/tc/df/libvulkan_radeon.so /usr/local/lib/dri/
3 step
tce-load -wil libvulkan
note: I now use /mnt/sdd1/steamtest/df/ folder instead of /home/tc/df folder.
vvv ! sequential command order ! vvv
sudo rm -f /usr/local/lib/dri/swrast_dri.so
sudo cp /mnt/sdd1/steamtest/df/swrast_dri.so /usr/local/lib/dri/
sudo rm -f /usr/local/lib/dri/r600_dri.so
sudo cp /mnt/sdd1/steamtest/df/r600_dri.so /usr/local/lib/dri/
sudo rm -f /usr/local/lib/dri/libvulkan_radeon.so
sudo cp /mnt/sdd1/steamtest/df/libvulkan_radeon.so /usr/local/lib/dri/
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/libvulkan_radeon.so /usr/local/lib
I'm confused what to do now! :( ???
-
hd 7480d
Categorized by "Southern Islands" https://en.wikipedia.org/wiki/List_of_AMD_graphics_processing_units#Features_Overview
GCN is evaluated in the 1st gene microarchitecture class
https://en.wikipedia.org/wiki/AMDGPU page;
AMDGPU is AMD's fully open source unified graphics driver for Linux.[3] AMDGPU officially supports cards built upon GCN 1.2 or higher, though as of 2021 support for GCN 1.0/1.1 is incomplete,[4] it can be enabled by a kernel parameter[5][6] and some Linux distributions enabled it by default. [7]
Those in the GCN 1st gen microarchitecture class as of 2021
AMDGPU driver support has emerged!
I think this project will need to be migrated from TCL11 to TCL13!
-
What we've learned is that with a 64-bit hardware accelerated gui steam will not start.
If we overwrite the 64-bit graphics drivers r600_dri.so and swrast_dri.so with their 32-bit versions, but do not re-start the gui, then steam will start.
Once steam has started, the contents browser window is blank, but there are no error messages to suggest why.
I'd say we're stuck for now..
-
Firstly ; must look at the glass half full :D
first of all what did we achieve :)
to make a starter; I wrote 250 lines of script :D
I think technically we have overcome the hardest part of the job.
By the way, in order not to waste all this effort when we have come to this point.
I would like to renew previous requests from linux applications that request MultiLib.
one.
PlayOnLinux .tcz (x86_64-bit)
2nd.
lutris .tcz (x86_64-bit)
http://forum.tinycorelinux.net/index.php/topic,24304.0.html
3.
Steam TUI .tcz (x86_64-bit)
http://forum.tinycorelinux.net/index.php/topic,24994.0.html
note: if the launcher works compatible with these 3 different versions, we can consider it to have passed the beta test :D
-
Got it - start with LIBGL_DRIVERS_PATH="/usr/local/lib/dri:/usr/local/lib32/dri" bin_steam.sh
..and a free game works.
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6060)
-
i.e. do not overwrite the 64-bit Xorg-7.7-3d files:
/usr/local/lib/dri/r600_dri.so
/usr/local/lib/dri/swrast_dri.so
/usr/local/lib/libvulkan_radeon.so
instead mount the 32-bit Xorg-7.7-3d somewhere and copy the contents of /usr/local/lib to /usr/local/lib32.
-
I'm so confused
Could you please edit the attached text I sent!?
-
attached
-
:( ???
tc@box:~$ LIBGL_DRIVERS_PATH="/usr/local/lib/dri:/usr/local/lib32/dri" bin_steam.sh
sh: bin_steam.sh: not found
-
Modify that line to point to the actual location of bin_steam.sh
-
as 1st; The edit file you sent did not work for me
As the 2nd;
LIBGL_DRIVERS_PATH="/usr/local/lib/dri:/usr/local/lib32/dri" /home/tc/steamdata/usr/lib/steam/bin_steam.sh
I added this command to the batch command that worked for me. Steam worked as usual, but I could not overcome the black area problem.
3. I can't move the steam dialog screen with the mouse
it does not go up or down left, right, fixed position on the screen!
I am using "Window Maker" as desktop peripheral
What are you using as a desktop peripheral?
and how can i install it with tce-load command and activate it without conflicting with "Window Maker"
I will try it this way
-
I’m using flwm.
If the content browser window is blank you probably still have a graphics issue - do you see any error messages regarding r600_dri.so?
-
now there is "windowmaker" in the system.
how can i start it from "flwm" from command prompt screen!?
(I want to try "flwm" without deleting "windowmaker".)
-
Hi xor
Click on the Exit icon.
Select Exit to Prompt and click OK.
Then:
tce-load -wi flwm
startx
-
when the system already has "windowmaker" pre-installed
Is the startx command sufficient to determine which one to start!?
Hi xor
Click on the Exit icon.
Select Exit to Prompt and click OK.
Then:
tce-load -wi flwm
startx
-
Hi xor
Yes. The last window manager that was installed is the one that will be started.
-
I tried now!
"flwm" desktop peripheral worked ! OK
! steam black space problem persists :(
! and also the desktop steam application window does not move with the mouse.
I realized that the problem is not caused by "windowmaker"! :)
-
The steam application window does not move or resize for me either - it is probably expecting a gnome desktop or similar.
If your steam application window is blank, it probably means you have an issue with the 32-bit Xorg-7.7-3d graphics drivers you copied to /usr/local/lib32.
Can you attach the terminal dialogue you get after the command "LIBGL_DRIVERS_PATH="/usr/local/lib/dri:/usr/local/lib32/dri" /home/tc/steamdata/usr/lib/steam/bin_steam.sh"
-
I have forwarded the problem to the "Window Maker Development" group,
with which menu option the problem will be solved and
They also sent a working desktop image of Steam.
I thoroughly understood that "WM" has nothing to do with the screen being black.
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6063)
-
here may be the cause of the crack and leak !!!
cp /mnt/sdd1/steamtest/mix/* /tmp/image/
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount libXt.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount libXtst.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount libXv.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount libXvmc.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount libXxf86dga.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount libXxf86vm.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount libzstd.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount llvm-lib.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount mtdev.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount ncursesw.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount openssl-1.1.1.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount pixman.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount udev-lib.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xcursor-themes.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xf86-input-libinput.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xf86-video-vesa.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xkeyboard-config.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xlibs.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-7.7-3d.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-7.7-bin.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-7.7-lib.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-7.7.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-fonts.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xorg-server.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xprogs.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo ldconfig
summary of the above errors!
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo mount xcursor-themes.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xf86-input-libinput.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xf86-video-vesa.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xkeyboard-config.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xlibs.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-7.7-bin.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-7.7-lib.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-7.7.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xorg-fonts.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount xorg-server.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
tc@box:/tmp/image$ sudo mount Xprogs.tcz /tmp/image
tc@box:/tmp/image$ sudo cp -a /tmp/image/usr/local/lib/*.so* /usr/local/lib32
cp: cannot stat '/tmp/image/usr/local/lib/*.so*': No such file or directory
tc@box:/tmp/image$ sudo umount /tmp/image
terminal dialog outputs
tc@box:~$ LIBGL_DRIVERS_PATH="/usr/local/lib/dri:/usr/local/lib32/dri" /home/tc/
steamdata/usr/lib/steam/bin_steam.sh
steam.sh[18278]: Running Steam on tinycore 11.1 64-bit
steam.sh[18278]: STEAM_RUNTIME is enabled automatically
setup.sh[18353]: Steam runtime environment up-to-date!
steam.sh[18278]: Steam client's requirements are satisfied
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2022-01-04 10:15:22] Startup - updater built Dec 16 2021 22:39:04
Installing breakpad exception handler for appid(steam)/version(1639697812)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2022-01-04 10:15:22] Loading cached metrics from disk (/home/tc/.local/share/Steam/package/steam_client_metrics.bin)
[2022-01-04 10:15:22] Using the following download hosts for Public, Realm steamglobal
[2022-01-04 10:15:22] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-01-04 10:15:22] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-01-04 10:15:22] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1639697812)
[2022-01-04 10:15:22] Checking for update on startup
[2022-01-04 10:15:22] Checking for available updates...
[2022-01-04 10:15:22] Downloading manifest: https://cdn.akamai.steamstatic.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1639697812)
[2022-01-04 10:15:23] Download skipped: /client/steam_client_ubuntu12 version 1639697812, installed version 1639697812, existing pending version 0
[2022-01-04 10:15:23] Nothing to do
[2022-01-04 10:15:23] Verifying installation...
[2022-01-04 10:15:23] Performing checksum verification of executable files
[2022-01-04 10:15:24] Verification complete
Loaded SDL version 2.0.19-6963453
Installing breakpad exception handler for appid(steam)/version(1639697812)
steamwebhelper.sh[18446]: Runtime for steamwebhelper: defaulting to /home/tc/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
Fontconfig warning: ignoring tr_TR_UTF-8: not a valid region tag
Installing breakpad exception handler for appid(steam)/version(1639697812)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Warning: failed to set thread priority: set failed for priority 8
Warning: support for elevated priorities is most likely unavailable, suppressing future warnings
Installing breakpad exception handler for appid(steam)/version(1639697812)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1639697812)
(steam:18425): GLib-GIO-CRITICAL **: 10:15:25.038: g_dbus_proxy_call_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
(steam:18425): GLib-GObject-WARNING **: 10:15:25.038: invalid (NULL) pointer instance
(steam:18425): GLib-GObject-CRITICAL **: 10:15:25.038: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
CreateBoundSocket: failed to create socket, error EAFNOSUPPORT (97)
PulseAudio connect failed (used only for Mic Volume Control) with error: Access denied
Installing breakpad exception handler for appid(steam)/version(1639697812)
libGL error: MESA-LOADER: failed to open r600 (search paths /usr/local/lib/dri:/usr/local/lib32/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600 (search paths /usr/local/lib/dri:/usr/local/lib32/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/local/lib/dri:/usr/local/lib32/dri)
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 107
Current serial number in output stream: 106
Installing breakpad exception handler for appid(steam)/version(1639697812)
Proceed to auto login
Installing breakpad exception handler for appid(steam)/version(1639697812)
CAppInfoCacheReadFromDiskThread took 299 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1639697812)
Opted-in Controller Mask for AppId 0: 0
Installing breakpad exception handler for appid(steam)/version(1639697812)
(steam:18425): Gtk-WARNING **: 10:15:26.058: gtk_disable_setlocale() must be called before gtk_init()
vkEnumeratePhysicalDevices failed, unable to init and enumerate GPUs with Vulkan.
BInit - Unable to initialize Vulkan!
Installing breakpad exception handler for appid(steam)/version(1639697812)
Vulkan missing requested extension 'VK_KHR_surface'.
Vulkan missing requested extension 'VK_KHR_xlib_surface'.
BInit - Unable to initialize Vulkan!
roaming config store loaded successfully - 164 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 41ms
Installing breakpad exception handler for appid(steam)/version(1639697812)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/tc/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 4.80 seconds
Installing breakpad exception handler for appid(steam)/version(1639697812)
steamwebhelper.sh[18528]: Runtime for steamwebhelper: defaulting to /home/tc/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
-
Comparing your 32-bit extensions to mine:
You do not need xcursor-themes, xf86-input-libinput, xf86-video-vesa, xkeyboard-config, Xlibs.tcz, Xorg-7.7-bin, Xorg-7.7-lib, Xorg-7.7, Xorg-fonts, xorg-server and Xprogs
You are missing libGL, libGLESv2, libX11, libXau, libXdamage, libXdmcp, libxcb, libXext, libXfixes, libdrm, elfutils, expat2, libffi, glib2, liblzma, libpciaccess, libva2, libvdpau, libvulkan, libxml2 and libxshmfence
-
1. You need to use @Rich's FetchExt.sh script to download the missing 32-bit extensions
2. Use: 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.
-
i know this and this is how i downloaded all 32-bit libraries in full!
-
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!?
-
1. To check which 32-bit libraries you have, please attach the results of:
ls /usr/local/lib32/lib*.so
2. What is the result of:tce-load -i file
file /usr/local/lib32/lib*.so* | grep 64
-
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:~
-
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: wget http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/steam32_ml.tcz
tce-load -i steam32_ml.tcz
..then try steam again
-
What TCL version did you use Steam on!? TCL11 TCL12 TCL13!?
-
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: 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/
-
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)?
-
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!? ...
ar -x file.deb
-
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.
-
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: ar -x file.deb
tar xf data.tar.xz
-
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.
-
No - that command is not required.
-
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!?
-
As already said, I made an extension for you that loads all of the required 32-bit libraries.
You no longer need to download, mount and copy the 32-bit extensions, which should save you 200 lines.
-
wget http://tinycorelinux.net/11.x/x86_64/tcz/src/multilib/steam32_ml.tcz
tce-load -i steam32_ml.tcz
this alone is not enough for operation ! :(
I guess it wants system infrastructure !
please delete the unnecessary lines in this code
-
see attached
-
see attached
Please wait...
steam.sh[13090]: Running Steam on tinycore 11.1 64-bit
steam.sh[13090]: STEAM_RUNTIME is enabled automatically
setup.sh[13165]: Steam runtime environment up-to-date!
steam.sh[13090]: Steam client's requirements are satisfied
Installing breakpad exception handler for appid(steam)/version(1639697812)
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
Loaded SDL version 2.0.19-6963453
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open r600: /usr/local/lib/dri/r600_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: r600
libGL error: MESA-LOADER: failed to open swrast: /usr/local/lib/dri/swrast_dri.so: wrong ELF class: ELFCLASS64 (search paths /usr/local/lib/dri)
libGL error: failed to load driver: swrast
Steam: An X Error occurred
X Error of failed request: GLXBadContext
Major opcode of failed request: 152
Serial number of failed request: 47
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152
Value in failed request: 0x0
Serial number of failed request: 46
xerror_handler: X failed, continuing
/home/tc/.local/share/Steam/steam.sh: line 794: 13237 Segmentation fault "$STEAMROOT/$STEAMEXEPATH" "$@"
crash_20220104203038_4.dmp[13244]: Uploading dump (out-of-process)
/tmp/dumps/crash_20220104203038_4.dmp
>>>> END OF COMMAND <<<<
-
Did you start steam with LIBGL_DRIVERS_PATH="/usr/local/lib/dri:/usr/local/lib32/dri" bin_steam.sh ?
-
10 more minutes gone from my life! :D
Did you start steam with LIBGL_DRIVERS_PATH="/usr/local/lib/dri:/usr/local/lib32/dri" bin_steam.sh ?
-
1. There was no need to reboot.
2. Starting steam like that has already been discussed.
-
Steam Locomotive choo choo! : ) ; D ~
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6066)
-
locomotive.sh
experimentally; 100% worked!
test 1 ; steam is running, and login successful !
test 2 ; linux based game run , successful !
NOTE: With 10 MBit internet access, file download time is 10 minutes.
On the machine with 8GB ram; system ram 7 GB and
+1 GB experimentally diverted to video card
(I usually limit the graphics card to 64MB!)
-
Why do you have to download every time?
-
I can't use ext4 drive!?
SDB1
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6077)
-
Did you search for an answer to this in your own language on Google?
I’d guess that you need to change the permissions on the folder to tc:staff.
-
> test 1 ; Steam = login, successful! :)
> test 2 ; linux-based ; 2D game run, successful! :)
> test 3 ; linux-based ; 3D game run, successful! :)
test 4 ; W based ; 2D run trial; not tried yet! ???
test 5 ; W based ; 3D run trial; not tried yet! ???
-
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6078)
I’d guess that you need to change the permissions on the folder to tc:staff.
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6079)
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22802.0;attach=6080)
-
Use sudo from a terminal window.
-
I am using "Xfe" File Manager,
your suggested command.
How can I make it fully authorized in "Xfe"!?
-
Please make an effort to either search these forums or google the answer.
-
99.99% of the results offered by the search engine
An answer in the form of sudo apt-get install xfe !
??? ???
-
If you search these forums on “tc:staff” the third result explains what to do.
-
sudo xfe
solved the problem!
For xfe to run in sudo mode all the time
What would you suggest I write in the startup *.sh file!?
-
You should only use sudo when absolutely necessary.
Now that you have set the permissions there will be no further need to change them.
-
steam-fonts: SteamFonts.zip no longer available 404 :( https://github.com/NixOS/nixpkgs/issues/159399
-
steam this file seems to have been removed from the steam store now!
now the question is:
https://github.com/ValveSoftware/steam-for-linux/issues/2763
suggested command here,
How can I use it for TCL!?
Download the steam fonts: wget https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip
-
If you cannot find a copy of steamfonts to download, maybe liberation fonts or mscorefonts would work?
-
I'm stuck at this point.
If you cannot find a copy of steamfonts to download, maybe liberation fonts or mscorefonts would work?
-
You could try the liberation-fonts-ttf extension in the repo...
-
What are the commands that need to be entered!?
You could try the liberation-fonts-ttf extension in the repo...
-
Nothing special - just the standard commands to load a tinycore extension.
-
current status report:
- firstly I forgot to pre-install the one you suggested.
(no longer needed as I understand it)
+ SteamFonts file downloaded with wget ! :)
+ Although the screen resolution was changed, the steam login screen opened without any problems. :)
! important note: the standard steam login screen structure has been completely updated by steam.
I think they're fixing their linux issue now.
-
interesting statistics(for those who enjoy such minutia):
https://games.slashdot.org/story/22/10/24/0243245/30-million-gamers-were-logged-into-steam-today