Fantasy Realm Online Forums: Installation Support: Install On Xubuntu 13.04 64bit.......:
 Post Date: 1/1/2014 7:09 AM #1 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Install On Xubuntu 13.04 64bit.......

Have SDL and mono installed and get the following error:

 

ClientPatcher.exe, type System.Windows.Forms.Application

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

 

Any ideas?



Quote
 Post Date: 1/1/2014 7:23 AM #2 
Posted By:
Chris The Avatar

Member Since:
1/17/2011
Administrator
Title: Re: Install On Xubuntu 13.04 64bit.......

I think your missing the mono gdi library... try installing  mono-complete using apt-get, it should be in there.  I have this working on Ubuntu 12.10 so I would be surprized if it didnt work on your version.

 

Unrelated to your issue, do make sure you install the SDL development libraries as well I had to do this on my Ubuntu 12.10 to get the game running.



Last Edited: 1/1/2014 7:25 AM


Quote
 Post Date: 1/1/2014 7:47 AM #3 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: Install On Xubuntu 13.04 64bit.......

That appears to have fixed it doing next set of updates with new patcher.



Quote
 Post Date: 1/1/2014 8:33 AM #4 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: Install On Xubuntu 13.04 64bit.......

Ok patched and started to run gives login window. I click in user name and no typing in the box. Any ideas?

Figured out the typing issue if you alt+Tab out the box will no longer take any input. Re started it and was able to create character then it Crashed giving this:

 

Stacktrace:


Native stacktrace:

And no more just sat there.



Last Edited: 1/1/2014 8:52 AM


Quote
 Post Date: 1/1/2014 3:05 PM #5 
Posted By:
Chris The Avatar

Member Since:
1/17/2011
Administrator
Title: Re: Install On Xubuntu 13.04 64bit.......

Ill see if I can reproduce your issue later today on my Linux test box. We recently upgraded to the latest version of open tk its possible that could be affecting you.



Last Edited: 1/1/2014 3:08 PM


Quote
 Post Date: 1/1/2014 6:57 PM #6 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: Install On Xubuntu 13.04 64bit.......

Added some SDL stuff and now I am getting this error:

 

Here is strace:

 

execve("./launch.sh", ["./launch.sh"], [/* 43 vars */]) = 0
brk(0)                                  = 0x1fc3000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b68820000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=215850, ...}) = 0
mmap(NULL, 215850, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b687e8000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\303\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=163312, ...}) = 0
mmap(NULL, 2260032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b683d8000
mprotect(0x7f8b683fc000, 2093056, PROT_NONE) = 0
mmap(0x7f8b685fb000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f8b685fb000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14664, ...}) = 0
mmap(NULL, 2109736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b681d0000
mprotect(0x7f8b681d3000, 2093056, PROT_NONE) = 0
mmap(0x7f8b683d2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f8b683d2000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\37\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1852120, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b6881f000
mmap(NULL, 3966008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8b67e00000
mprotect(0x7f8b67fbf000, 2093056, PROT_NONE) = 0
mmap(0x7f8b681be000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1be000) = 0x7f8b681be000
mmap(0x7f8b681c4000, 17464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8b681c4000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b6881d000
arch_prctl(ARCH_SET_FS, 0x7f8b6881d740) = 0
mprotect(0x7f8b681be000, 16384, PROT_READ) = 0
mprotect(0x7f8b683d2000, 4096, PROT_READ) = 0
mprotect(0x7f8b685fb000, 16384, PROT_READ) = 0
mprotect(0x6e0000, 4096, PROT_READ)     = 0
mprotect(0x7f8b68822000, 4096, PROT_READ) = 0
munmap(0x7f8b687e8000, 215850)          = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/dev/tty", O_RDWR|O_NONBLOCK)     = 3
close(3)                                = 0
brk(0)                                  = 0x1fc3000
brk(0x1fc4000)                          = 0x1fc4000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2919792, ...}) = 0
mmap(NULL, 2919792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f8b67b30000
close(3)                                = 0
brk(0x1fc5000)                          = 0x1fc5000
brk(0x1fc6000)                          = 0x1fc6000
getuid()                                = 1000
getgid()                                = 1000
geteuid()                               = 1000
getegid()                               = 1000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
brk(0x1fc7000)                          = 0x1fc7000
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8b6881c000
read(3, "MemTotal:       16398112 kB\nMemF"..., 1024) = 1024
close(3)                                = 0
munmap(0x7f8b6881c000, 4096)            = 0
brk(0x1fc8000)                          = 0x1fc8000
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f8b67e370b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f8b67e370b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f8b67e370b0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f8b67e370b0}, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, 8) = 0
uname({sys="Linux", node="CBPC", ...})  = 0
brk(0x1fc9000)                          = 0x1fc9000
brk(0x1fca000)                          = 0x1fca000
brk(0x1fcb000)                          = 0x1fcb000
brk(0x1fcc000)                          = 0x1fcc000
stat("/home/dtruesdale/2TB/Games/fro", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
getpid()                                = 28377
open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26258, ...}) = 0
mmap(NULL, 26258, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8b68810000
close(3)                                = 0
brk(0x1fcd000)                          = 0x1fcd000
getppid()                               = 28376
brk(0x1fce000)                          = 0x1fce000
getpgrp()                               = 28376
rt_sigaction(SIGCHLD, {0x4422a0, [], SA_RESTORER|SA_RESTART, 0x7f8b67e370b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f8b67e370b0}, 8) = 0
getrlimit(RLIMIT_NPROC, {rlim_cur=127846, rlim_max=127846}) = 0
brk(0x1fcf000)                          = 0x1fcf000
brk(0x1fd0000)                          = 0x1fd0000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("./launch.sh", O_RDONLY)           = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff888643a0) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "#!/bin/bash\nexport MONO_IOMAP=ca"..., 80) = 80
lseek(3, 0, SEEK_SET)                   = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
fcntl(255, F_GETFD)                     = -1 EBADF (Bad file descriptor)
dup2(3, 255)                            = 255
close(3)                                = 0
fcntl(255, F_SETFD, FD_CLOEXEC)         = 0
fcntl(255, F_GETFL)                     = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(255, {st_mode=S_IFREG|0775, st_size=104, ...}) = 0
lseek(255, 0, SEEK_CUR)                 = 0
brk(0x1fd1000)                          = 0x1fd1000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "#!/bin/bash\nexport MONO_IOMAP=ca"..., 104) = 104
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
brk(0x1fd2000)                          = 0x1fd2000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat(".", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
stat("/home/dtruesdale/bin/SoupKit/files/mono", 0x7fff88864060) = -1 ENOENT (No such file or directory)
stat("/usr/local/sbin/mono", 0x7fff88864060) = -1 ENOENT (No such file or directory)
stat("/usr/local/bin/mono", 0x7fff88864060) = -1 ENOENT (No such file or directory)
stat("/usr/sbin/mono", 0x7fff88864060)  = -1 ENOENT (No such file or directory)
stat("/usr/bin/mono", {st_mode=S_IFREG|0755, st_size=3071408, ...}) = 0
stat("/usr/bin/mono", {st_mode=S_IFREG|0755, st_size=3071408, ...}) = 0
geteuid()                               = 1000
getegid()                               = 1000
getuid()                                = 1000
getgid()                                = 1000
access("/usr/bin/mono", X_OK)           = 0
stat("/usr/bin/mono", {st_mode=S_IFREG|0755, st_size=3071408, ...}) = 0
geteuid()                               = 1000
getegid()                               = 1000
getuid()                                = 1000
getgid()                                = 1000
access("/usr/bin/mono", R_OK)           = 0
stat("/usr/bin/mono", {st_mode=S_IFREG|0755, st_size=3071408, ...}) = 0
stat("/usr/bin/mono", {st_mode=S_IFREG|0755, st_size=3071408, ...}) = 0
geteuid()                               = 1000
getegid()                               = 1000
getuid()                                = 1000
getgid()                                = 1000
access("/usr/bin/mono", X_OK)           = 0
stat("/usr/bin/mono", {st_mode=S_IFREG|0755, st_size=3071408, ...}) = 0
geteuid()                               = 1000
getegid()                               = 1000
getuid()                                = 1000
getgid()                                = 1000
access("/usr/bin/mono", R_OK)           = 0
brk(0x1fd3000)                          = 0x1fd3000
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -1, SEEK_CUR)                = 103
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f8b6881da10) = 28378
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x43f800, [], SA_RESTORER, 0x7f8b67e370b0}, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, 8) = 0
wait4(-1, libgluezilla not found. To have webbrowser support, you need libgluezilla installed
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 28378
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0x7fff88863b98, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff)        = 0
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f8b67e370b0}, {0x43f800, [], SA_RESTORER, 0x7f8b67e370b0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "\n", 104)                    = 1
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "", 104)                      = 0
exit_group(0)                           = ?

 

Hope all this helps.

 



Last Edited: 1/1/2014 7:33 PM


Quote
 Post Date: 1/1/2014 8:29 PM #7 
Posted By:
Chris The Avatar

Member Since:
1/17/2011
Administrator
Title: Re: Install On Xubuntu 13.04 64bit.......

As a temporary work around try doing the following; this should at least get you in the game. I appreciate you toughing through the debugging with me:

Edit the /fantasy realm online/content/moon haven/content/settings/Settings.Sound.xml... set all the volumes to zero as shown below:

 

<?xml version="1.0"?>
<SoundSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <AmbienceSoundVolume>0</AmbienceSoundVolume>
  <SoundEffectVolume>0</SoundEffectVolume>
  <MusicVolume>0</MusicVolume>
</SoundSettings>

As far as additional things to check for to get music/sound working:

there may be some SDL ogg extensions you may need to install.... I am guessing it might be some kind of decoding issue at this point.



Quote
 Post Date: 1/2/2014 2:26 AM #8 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: Install On Xubuntu 13.04 64bit.......

Made the changes, checked all extensions none missing. Same result and same stack trace.



Quote
 Post Date: 1/2/2014 3:53 AM #9 
Posted By:
Chris The Avatar

Member Since:
1/17/2011
Administrator
Title: Re: Install On Xubuntu 13.04 64bit.......

Alright give me a day or two, I will have it avoid that call altogether when music/sound is disabled (Look for it next client patch)... We are working to drop SDL for music/sound soon anyway, May go with OpenAL on Linux instead. Check back on this thread soon.

 

Thanks for your patience.

 

 

Chris



Quote
 Post Date: 1/2/2014 4:43 AM #10 
Posted By:
Freejack

Member Since:
1/1/2014
Title: Re: Install On Xubuntu 13.04 64bit.......

Thanks Chris, and anytime you need a Linux tester shoot me a message I will happilly do it. I just want to play lol......



Quote

Page 1 of 2 | 1  2   >  >>
Account Summary
You are not currently logged in. You must login to gain access to your account information.
Click here to login.

Don't have an account, Click here to register a new account.
Windows | Requirements
Linux | Requirements
Like Us On Facebook
Vote For Us On Indie DB
Vote For Us On Game Jolt
Chat With Other Players
Gamepedia Wiki