Linux - DAOC Portal - OF
18 posts
• Page 1 of 2 • 1, 2
|
In the update information it says that DAOC Portal works under wine. After an apparent successful install, however I have installed it with the latest version of wine and when I try to run it I get a critical failure notification and am advised to go to WineHQ for further information.
The program Portal.exe jas encountered a serious problem and needs to close. We are sorry for the inconvenience. This can be caused by a problem in the program or a deficiency in Wine. You may want to check http://appdb.winehq.org for tips about running this application. If this problem is not present under windows and has not been reported yet, you can report it at http://bugs.winehq.org. I will uninstall and reinstall to see if this helps, I have read else were that DAOC Portal does not work under Linux and Wine and I can find no information on WineHQ about the DAOC Portal application. Has anyone else run into this issue and found a solution? |
|
you have to install Mono, the .net for linux.
|
|
|
|
Thank you guys for the information so far! However, installing Mono appears to be no easy task. I have spent a number of hours trying to do so so far and have yet to have any luck. It appears Mono is quite a big project and there are many different downloads available and non of the documentation is very clear it all expected you to understand what mono is or does and I have no idea. And its not available in add/remove programmes but I have also been to the Mono website http://mono-project.com/DistroPackages/Ubuntu and followed their guides for Ubuntu Jaunty setting up a source and authentication in software sources for the download and update of their software and then at the end they put "now install Mono" how the heck you do this is beyond me I have tried all the usual commands sudo apt-get install Mono if anyone knows of a nice easy to follow walk through I would appreciate it ![]() |
|
OK I now understand that I have Mono on my PC and I have tried a number of ways to run the ModManager.exe file with Mono the first way was as you have posted mono ModManager.exe <DAOC Location> but this is the response i get from Terminal:
will@will-desktop:~$ mono ModManager.exe /home/will/.wine/dosdevices/c:/Dark Age of Camelot - Labyrinth of the Minotaur The assembly mscorlib.dll was not found or could not be loaded. It should have been installed in the `/usr/lib/mono/1.0/mscorlib.dll' directory. I have tried copying the file mentioned to the location but it does not change this message. I have also tried the method of right clicking on the ModManager.exe file and selecting Open With then selecting Browse at the bottom of the Open With window and selecting mono from the list but nothing seems to happen nothing opens I get no error messages just nothing. OK I have lots of work to do today so I had better get on with it I will maybe try to solve this a little later. |
|
![]() sudo mono ModManager.exe /home/will/.wine/drive_c/Program Files/DAoC Portal Which starts the program compiling however it falls over with the following errors: ** ERROR:domain.c:1425:mono_init_internal: assertion failed: (mono_defaults.monotype_class != 0) ** (ModManager.exe:4410): WARNING **: Thread (nil) may have been prematurely finalized Stacktrace: ** (ModManager.exe:4410): WARNING **: Thread (nil) may have been prematurely finalized ** (ModManager.exe:4410): WARNING **: Thread (nil) may have been prematurely finalized Native stacktrace: mono [0x806d944] [0xb8035410] /lib/tls/i686/cmov/libc.so.6(abort+0x188) [0xb7de2098] /usr/lib/libglib-2.0.so.0(g_assertion_message+0x123) [0xb7fc6263] /usr/lib/libglib-2.0.so.0 [0xb7fc688d] mono [0x8116072] mono [0x81863ea] mono(mono_main+0x363) [0x805b553] mono [0x805ac62] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7dcb775] mono [0x805aba1] Debug info from gdb: (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb7d816e0 (LWP 4410)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xb8035430 in __kernel_vsyscall () 1 Thread 0xb7d816e0 (LWP 4410) 0xb8035430 in __kernel_vsyscall () Thread 1 (Thread 0xb7d816e0 (LWP 4410)): #0 0xb8035430 in __kernel_vsyscall () #1 0xb7f4b0d3 in __read_nocancel () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x0806da5e in ?? () #3 <signal handler called> #4 0xb8035430 in __kernel_vsyscall () #5 0xb7de06d0 in raise () from /lib/tls/i686/cmov/libc.so.6 #6 0xb7de2098 in abort () from /lib/tls/i686/cmov/libc.so.6 #7 0xb7fc6263 in g_assertion_message () from /usr/lib/libglib-2.0.so.0 #8 0xb7fc688d in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0 #9 0x08116072 in ?? () #10 0x081863ea in ?? () #11 0x0805b553 in mono_main () #12 0x0805ac62 in ?? () #13 0xb7dcb775 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #14 0x0805aba1 in ?? () #0 0xb8035430 in __kernel_vsyscall () ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Aborted Can anyone with some Linux experiance help shed some light on this issue in the mean time I will continue to try to solve this problem myself. Thanks |
|
You have to add the path to the game.dll NOT the path to DaocPortal.
And use the normal User (will) to patch, not root : e.g. mono ModManager.exe "/home/will/.wine/dosdevices/c:/Dark Age of Camelot - Labyrinth of the Minotaur" If this not work, try to rename the directory of Daoc to a one without spaces and try again. Gruß
Kiro |
|
Thanks Kirogar I tried both ideas but still get the same response the output is below: will@will-desktop:~$ sudo mono ModManager.exe /home/will/.wine/drive_c/DAOC ** ERROR:domain.c:1425:mono_init_internal: assertion failed: (mono_defaults.monotype_class != 0) ** (ModManager.exe:9905): WARNING **: Thread (nil) may have been prematurely finalized Stacktrace: ** (ModManager.exe:9905): WARNING **: Thread (nil) may have been prematurely finalized ** (ModManager.exe:9905): WARNING **: Thread (nil) may have been prematurely finalized Native stacktrace: mono [0x806d944] [0xb7fc0410] /lib/tls/i686/cmov/libc.so.6(abort+0x188) [0xb7d6d098] /usr/lib/libglib-2.0.so.0(g_assertion_message+0x123) [0xb7f51263] /usr/lib/libglib-2.0.so.0 [0xb7f5188d] mono [0x8116072] mono [0x81863ea] mono(mono_main+0x363) [0x805b553] mono [0x805ac62] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7d56775] mono [0x805aba1] Debug info from gdb: (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb7d0c6e0 (LWP 9905)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xb7fc0430 in __kernel_vsyscall () 1 Thread 0xb7d0c6e0 (LWP 9905) 0xb7fc0430 in __kernel_vsyscall () Thread 1 (Thread 0xb7d0c6e0 (LWP 9905)): #0 0xb7fc0430 in __kernel_vsyscall () #1 0xb7e20a87 in syscall () from /lib/tls/i686/cmov/libc.so.6 #2 0x0806d9e7 in ?? () #3 <signal handler called> #4 0xb7fc0430 in __kernel_vsyscall () #5 0xb7d6b6d0 in raise () from /lib/tls/i686/cmov/libc.so.6 #6 0xb7d6d098 in abort () from /lib/tls/i686/cmov/libc.so.6 #7 0xb7f51263 in g_assertion_message () from /usr/lib/libglib-2.0.so.0 #8 0xb7f5188d in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0 #9 0x08116072 in ?? () #10 0x081863ea in ?? () #11 0x0805b553 in mono_main () #12 0x0805ac62 in ?? () #13 0xb7d56775 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #14 0x0805aba1 in ?? () #0 0xb7fc0430 in __kernel_vsyscall () ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= Aborted |
|
It seems you have a corrupted mono installation. Please take one more try without the sudo command. It is not necessary to do the patch as superuser.
If it fails try to uninstall/delete the mono and glib installation. Then reinstall both with a packagemanager (under Fedora i used YUM). If no one of these tips is working for you, try to setup a windows installation on another partition/computer, copy the daoc folder and patch it under windows. Then recopy back to Linux. Gruß
Kiro |
|
ill try to get that working now..not done yet. im on ubuntu 9.10.
|
|
Ok..here we go..
1. state: ubuntu 9.10 Mono standard installed by ubuntu per default (2.4.3) wine allready installed. daoc runs with wine, np. dl'ed daocportal, installed..cry'd for .net 2.0.. let it dl it..np. installed daocportal in daoc folder (.wine/folder_c/DAoC) terminal : locate folder; type: (as described on daocportal-forums) 2.:
yay..great. Google for first sentence: install nant 3.
damn..ok
ok..installing. 4. ok..install done.. try again
yay.. damn
5. damn: again error:
6. google it.. ok.. install libmono-winforms2.0-cil
7. ok..done..try again
8. yay..daocportalwindow! ok..great..works..cant just take the .wine folder..hm ok..dont try update..crashes the stuff.. 9. ok..try again.. daocportal runs.. setting up game folder.. : . yeah..a dot and portal found the daoc inst.. ok..vers. 1.89..na..thats not ok..uth needs 1.95: update.. ok,works too. 45.8 mb to dl. 10 ok.. setup uth as favorite shard.. done now.the .dmm stuff.. |
|
ok..here we go.
11.dl'ed the file and put it into /DAoC/mods 12. closed daocportal.. hm..mono not shutting down. ok..killed it. 13.start daoc portal again. select mod manager.. (damn..should set up screen to normal colours..cant read the text on the warning window..if it is one.. (just states: OK)). 14 modmanager pops up.. hello craftfix and tajendi 1.. (old daoc installation copied from windows)..and hello classic.dmm ok..the window (working..loading complete) wont close..but hm..can click the .dmm's..press patch.. ok..working 15. some eof-error in terminal..who cares.. patches. 16. ok..seems to be patched..where is my login data.. 17.. ok found..copied quicklogins from windows over. 18. no.. not working.. rightclick : edit quicklogins: crashes the portal. 19. ok, copying the windows daoc-portal stuff into linux solved the portal-update problem. 20 typed in the name +pass myself.. daoc loading 21. welcome to the frontier: ![]() 22.. run slow as hell,but runs at least. 23: mono still not closing automatically when closing daocportal..but..hey.. no quicklogins either..who cares. |
|
Thanks DanGer666
For the information you posted I installed the apps you mentioned but still had a lot of problems trying to run portal so I thought I would try running ModManager.exe directly and It opened O_O Had a few problems to begin with closed it down restarted my computer and it seems to have patched at least i saw it unpacking in terminal so im about to go and test it but i was happy so wanted to post results here ![]() Fingers crossed if you see a post in a few minutes thats bad new if you dont then im playing in the fronteers ![]() |
|
I used to run on Linux long before the change to Old Frontiers. I have not been playing in several months, but I want to start playing again. Unfortunately, I have not yet figured out exactly how.
I installed Ubuntu 9.10 with wine and mono. After a little bit of experimenting and reading the other posts in this thread, here is the progress I have made. I can launch portal.exe using mono I have portal recognizing the LOTM client EU version as default. I have the classic patch installed. I can not log in from the portal since it does not allow me to supply a password. I am trying to launch using DOLloader like I used to before OF. This allows me to provide a username and password. I can launch DOLLoader and see the LOTM client splash screen, but it fails to connect with the server. Is DOLLoader the right way to connect for Linux users since OF and this portal patch? |
|
Update: so I tracked down a wine error. After upgrading to wine 1.2 and making sure pixel shaders are turned off I am able to launch LOTM just fine using DOLLoader directly from desktop shortcut.
One odd problem remains. After a few minutes of playing, the text in the two main dialog windows becomes unreadable. It looks as if roughly a third of all characters are missing as new text messages are printed. When I attempt to type a command or send a chat the same behavior exists, many of the characters are missing. I have no idea what is causing this, but it makes the game far less playable. |
18 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: No registered users and 15 guests