Open maniackcrudelis opened 4 years ago
Basically, It should work. There is no package for Raspbian mainly because Rolisteam needs a recent Qt5 version and the default from Raspbian is not enough recent. Some users compile the server and use the raspberry as a rolisteam server. It could be possible to compile the client on it with some little modifications. I will say that it will be less difficult when the qt5 version will be equal or above Qt5.12. (I believe it is Qt5.9 on raspberry).
Some other users use a docker package or flak or something like that, I don't know if it could help. The appimage of rolisteam don't work on arm. I did not try to generate it. but it is a bad idea to use it as GM. As there may have some troubles to read/write local files (due to security reasons).
If you go this way, it will be painful, it will be bloody, it will be messy but I can help you along the way.
Hi @obiwankennedy
If it can help, what I'm looking for with that raspi is only to have a client to show pictures and maps. Let me add some context, I'm using Rolisteam for a table game, not an online one. I have an instance on my own computer (x86-64) and I'm looking for a client on my TV to show pictures and maps to my players with their characters on the map, and everything that go with it. So, I'm not sure Rolisteam has really to write down anything, nor that I need any sound capability or anything else.
I'm not sure to get the difference between the client on the server when it's about to compile the software. I thought it was all the same. Ok, got it, https://doc.rolisteam.org/roliserver.html
Would it be easier to comment some options in rolisteam/client/client.pro
to compile ?
According to http://archive.raspbian.org/raspbian/dists/buster/main/binary-armhf/, the available qt5-default on raspian buster is 5.11.3. So still not enough I guess.
Most of all, as I have other screens available (but my TV is bigger...) I would try to make it work on a raspi or to know why it wouldn't work. Because I didn't find anything else about it, so I think to try would help other people looking for the same thing.
Ok, I see.
The 1.9 version brings a stand alone server and it is very cool. I have a server running 24/7 on my debian. But it is true that the GUI client also bring the server, for people wanting to host a game on their own computer. But in this case, if the server or the client crash both will go down.
In your case, the gui client is required. I have a raspberry on my own. I don't know how stable it will be. I have several problem of file corruption on my raspberry. Qt5.11 it will be almost fine. Only few lines are required to be edited to be Q5.11 ready. It is also possible to build Qt5.12 on a raspberry pi, it will be very long but it can be done.
So let me take a look at this I will be back to you this week-end, I think.
First of all, hello there o/
Your configuration:
Rolisteam version: Operating System and version (remove irrelevant):
Rolisteam Setting (remove irrelevant):
What did you do ? (Explain each step from starting rolisteam to the issue)
qt5-default
as it depends on other packages not available.What did you expect to see ? (Make sentences and explains in details with words)
What did you get instead ? (Describe in details the issue)
-
Didn't go further, so the last questions aren't really relevant here. My question here is, is there anyone who succeed to make it work on an ARM device, and especially a Raspberry Pi ? Is it supposed to work on such devices ? Or should I just drop the idea ? I noticed that nothing appeared anywhere on this repo or on the other resources about ARM devices.