STEAM GROUP
Archi's SC Farm Archi-ASF
STEAM GROUP
Archi's SC Farm Archi-ASF
59,923
IN-GAME
404,859
ONLINE
Founded
October 29, 2015
Language
English
mono --version returns "Segmentation fault"
Did everything as described (on here: https://github.com/JustArchi/ArchiSteamFarm/wiki/Mono)
but when checking the mono version it returns "segmentation fault"
Running it on Raspberry Pi Zero W
< >
Showing 1-12 of 12 comments
Archi Apr 17, 2017 @ 9:10am 
Probably official Mono doesn't support your specific CPU or you're running into some other issues. You can check the dump or dmesg for segfault reason.

I know that for example raspberry pi 1 doesn't work with official mono because it doesn't support armv7 hard float cpu instructions.
ÃĿËKŜΆŇĎÃŔ Apr 17, 2017 @ 11:01am 
Thanks for the reply! Is there a workaround, without using mono but something else?
Archi Apr 17, 2017 @ 11:28am 
No, unless you install Windows with .NET on that machine.

Note that I don't know whether there is some unofficial Mono compilation (e.g. from Raspbian repo) that works with your machine or not - I never needed one, so I didn't have to find one. Perhaps you can have some luck with googling your way around.

However, the fact is, you must have working .NET framework implementation on your machine, either .NET for Windows, or Mono. Without it there is no way you can run ASF.
Last edited by Archi; Apr 17, 2017 @ 11:29am
ÃĿËKŜΆŇĎÃŔ Apr 17, 2017 @ 12:12pm 
Thanks again! Will try searching for one. By the way, enjoying ASF on my pc, keep up the good work!
Escapegoat Apr 19, 2017 @ 6:13am 
I have also rbp1 and zero.

The problem is that u cannot add the oficial mono repository because like archi said the cpu is not supported.

But what works is that you can download the mono sources and compile them on your own.

You have 2 options, download via git
Or compile the source tarball https://download.mono-project.com/sources/mono/

I used the 2nd option because on a system with low memory it takes a little longer for the git version to compile.

I leave you a link with the description how to compile.
http://www.mono-project.com/docs/compiling-mono/linux/


Last edited by Escapegoat; Apr 19, 2017 @ 6:15am
Thanks @Vogel, will try later, hope it works :)
Escapegoat Apr 23, 2017 @ 12:10am 
Hi i compiled it yesterday once again.

Here are the steps i did

cd~ mkdir mono cd mono wget https://download.mono-project.com/sources/mono/mono-4.8.1.0.tar.bz2 tar xvf mono-4.8.1.0.tar.bz2 mkdir /opt/mono-4.8.1 cd mono-4.8.1 PREFIX=/opt/mono-4.8.1 VERSION=4.8.1 nohup sudo ./configure --prefix=/opt/mono-4.8.1 --disable-boehm --disable-libraries \ --disable-nls --with-gc=none --with-mcs-docs=no --with-ikvm-native=no --with-shared_mono=no \ --with-xen-opt=no --enable-minimal=profiler,pinvoke,debug,reflection_emit_save,large_code,logging,shadowcopy,attach,verifier,soft_debug,perfcounters,normalization,shared_perfcounters,appdomains,security,lldb,mdb & nohup make > make.log & make install

make took about 9 hours run it with nohup or screen

mono --version Mono JIT compiler version 4.8.1 (Stable 4.8.1.0/22a39d7 So 23. Apr 01:56:46 CEST 2017) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: normal Notifications: epoll Architecture: armel,vfp+hard Disabled: profiler,pinvoke,debug,reflection_emit_save,large_code,logging,shadowcopy,attach,verifier,soft_debug,perfcounters,normalization,shared_perfcounters,appdomains,security,lldb,mdb Misc: LLVM: supported, not enabled. GC: sgen


you better create an envronment file for that mono build

Last edited by Escapegoat; Apr 23, 2017 @ 1:42am
SpaceDude 👽 Apr 23, 2017 @ 9:39pm 
Him, i borrow this thread for a question :)

Is't possible to run ASF 2FA on Raspberry?
Archi Apr 23, 2017 @ 10:08pm 
Originally posted by SpaceDude 👽:
Him, i borrow this thread for a question :)

Is't possible to run ASF 2FA on Raspberry?

ASF 2FA has no platform requirements - if you can run ASF, you can run ASF 2FA. If you can't run ASF, you also can't run ASF 2FA.

In fact, entire ASF has no platform requirements - only several things might be available for Windows exclusively (such as preventing sleeping when run as service).
Last edited by Archi; Apr 23, 2017 @ 10:08pm
SpaceDude 👽 Apr 23, 2017 @ 10:14pm 
Originally posted by Archi:
ASF 2FA has no platform requirements - if you can run ASF, you can run ASF 2FA. If you can't run ASF, you also can't run ASF 2FA.
ok, which authenticator should I use on Debian?
Archi Apr 23, 2017 @ 10:15pm 
Originally posted by SpaceDude 👽:
Originally posted by Archi:
ASF 2FA has no platform requirements - if you can run ASF, you can run ASF 2FA. If you can't run ASF, you also can't run ASF 2FA.
ok, which authenticator should I use on Debian?

Neither, 100% native way would be using official authenticator on Android, extracting maFile and loading on ASF. This way you have Android + ASF 2FA. No authenticator I reviewed has native support for Linux, apart from ASF 2FA in ASF. You could have some luck trying to run e.g. SDA with Mono, but that is discouraged and you're on your own, since devs don't claim any Linux support.
Last edited by Archi; Apr 23, 2017 @ 10:16pm
Escapegoat Apr 23, 2017 @ 11:47pm 
SDA runs partially on Ubuntu. Accepting trades does not work. Therefore i am using asf mainly as authenticator.
Since it´s running all the time i can use it for accepting trade offers.


https://github.com/hyt47/SteamDesktopAuthenticator-Mod-47/wiki/How-to-Run-on-Linux
Last edited by Escapegoat; Apr 23, 2017 @ 11:47pm
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Apr 17, 2017 @ 4:30am
Posts: 12