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?
|
|
|
|
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
|
|
|
|
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.
|
|
|
|
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
|
|
|
|
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
|
|
|
|
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
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
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
|
|
|
|
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......
|
|
|
|
|