Page 2 of 4
Re: Linux Support
Posted: Thu Jul 03, 2014 6:18 pm
by Kevbo
Hello,
I am trying out the Linux client on a 64-bit Arch installation. I've been making my way through dependencies (installing the lib32-* versions of needed libraries, of course) and finally figured out that PulseAudio was where I was failing out. I installed PulseAudio and everything was looking promising until . . .
Segmentation fault (core dumped)
So far, I haven't found anything in PilotEdge_out.txt or ts3client_*.log that indicates anything is amiss.
Does anyone have any ideas as to what to check or any clues? I can see if I can hunt up the actual coredump, but so far no success on that front.
Thanks for any help you can offer!
Regards,
Kevbo
P.S. Put me down as a big vote for a 64-bit Linux plugin!
Re: Linux Support
Posted: Thu Jul 03, 2014 8:27 pm
by Keith Smith
Anything in the Log.txt from X-Plane?
Re: Linux Support
Posted: Sun Jul 13, 2014 12:53 pm
by wmburns
Keith Smith wrote:there is a case mismatch on the lear60 mapping in the csl files, otherwise I'm told it works well for 32bit.
you need to fix the case problem by hand, either fixing the filename or the name in the config file.
I will fix the build this weekend, about to get on plane to head home, but the current build does work if you fix filename on the lear60
My test system is Unbuntu 14.04 LTS 32 bit Nvidia, Xsaitekpanels
I believe this bug is still in the posted code (35MB, v1.07, updated Jul 9 2014). When I change the name in the .txt file I can get the PilotEdge plugin to load on Unbuntu 14 and X-plane 10.25. But I'm NOT getting the PilotEdge plugin to work. It shows the plugin loaded but "connect" is grayed out. "preferences" is the only working option.
When tested under X-plane 10,30b6 I get a CTD with the following in the log.txt file.
>>
dlerror:/home/wmburns/X-Plane 10-Beta/Resources/plugins/PilotEdge/32/lin.xpl: undefined symbol: __stack_chk_fail_local
dlerror:/home/wmburns/X-Plane 10-Beta/Resources/plugins/PilotEdge/lin.xpl: undefined symbol: __stack_chk_fail_local
>>
Regarding X-plane 10.30b5 and 10.30b6 I have been flying 10.30b5 under Win7 64b for a couple of weeks without issue. I did make a flight on Saturday under 10.30b6 on PilotEdge. So to me that says that for Win7 it's not the Beta code. The new GPS is very interesting!!
Re: Linux Support
Posted: Mon Jul 14, 2014 7:06 am
by Keith Smith
I've rebuilt a version which should get rid of the stack check error for you. I'll let you know when I've updated the zip file so you can download it again.
In the case where you had it working but the connect was grayed out, that means that you had your linux box configured as an external visual computer, so PE was running in slave mode. If you don't mean for it to be a slave, then you should definitely look over your 'data->net connections' settings in xplane, because something is making it act as a slave.
Re: Linux Support
Posted: Mon Jul 14, 2014 7:58 am
by Keith Smith
Ok, grab 1.0.8 which was just uploaded.
Re: Linux Support
Posted: Wed Jul 16, 2014 11:38 am
by FrigginGuy
Sorry for my disappearance here. Been wicked busy with work and real world flight training! I'm going to revisit this over the next 2 days. I'll report back with my findings. Glad to see there's some ongoing interest in this project!
-Drew
Re: Linux Support
Posted: Fri Jul 18, 2014 11:27 pm
by jpoirier
I get the __stack_chk_fail_local error with v1.0.9 of the plug-in. If you already added -fno-stack-protector to the linker command you can try manually linking libssp with -lssp.
-joe
Re: Linux Support
Posted: Sat Jul 19, 2014 2:08 pm
by Keith Smith
I will try that, thanks.
Re: Linux Support;TeamSpeak 100% CPU
Posted: Sun Jul 20, 2014 8:03 am
by wmburns
My system: Linux Unbuntu 14.04 LTS 32 bit (fresh install), Nvidia, X-plane 10.25, XSaitekpanels, PilotEdge.
Problem. X-plane run fine. Connect to PilotEdge and can hear ATC. Every attempt to contact ATC causes sim to "hang". CPU to 100%. ATC can not hear me. My system set up appears to be fine. Mic test works. Skype works.
I'm trying to trouble shoot and found the following thread on the TeamSpeak forums.
http://forum.teamspeak.com/showthread.p ... ang-ups%29
It basically says that TeamSpeak and Pulseaudio don't play well together. Some of the suggestions appear to involve disabling PulseAudio and instaling ESD. This thread is a sticky with no updates since 2010 but does mention some updates to TeamSpeak.
To the Linux experts out there, could this be my problem? If so, how do I go about solving (in more detail please)?
Would installing a full version of TeamSpeak help? Or could the be an issue of a down leveled TeamSpeak bundled with PilotEdge?
FWIIW, the current Linux version of TeamSpeak (3.0.15.1) does work with my system and pulseaudio.
Thank-you for any suggestions or input.
Keith, on post #7 of this thead there may be an error in the location of the "lin.xpl" plugin. In my system it's up one level. Thank-you for your help.
Re: Linux Support
Posted: Sun Jul 20, 2014 9:39 am
by Keith Smith
the plugin location has moved from the 32 folder into the root in recent builds for xp9 support.