Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

Resolved RuneMate Cross-Platform Bugs - Mac & Linux

Mod Automation
Joined
Jul 26, 2013
Messages
3,046
As discussed in RuneMate Release Candidate 1 Features - In Progress we are quickly approaching our first soft release! But before we get there there's a little housekeeping to take care of. One of which is making sure our lovely client is cross-platform compatible. I have begun testing on my Linux VMs and encourage you all to do the same. Dump any and all bugs and stack traces you find here.

Linux distributions RuneMate intends on supporting:
  • Ubuntu 12.04 LTS 32/64 bit (Desktop & Server)
    • Fixed client crash due to UnsupportedOperationException for Swing setOpacity
    • Fixed harmless exception at client shutdown due to threads not being shutdown in the right order.
    • Patched bug resulting in UnsupportedOperationException due to Desktop#getDesktop. Ugly PopupDialog with the url for now. Soon to be embedded WebView.
    • Paint is completely broken.
    • Window dragging is slightly jumpy.
    • Audit in progress...
  • Ubuntu 13.10 32/64 bit (Desktop & Server)
    • Audit was a complete failure. There are too many fundamental (non-RuneMate related) incompatibilities and bugs with JavaFX and Ubuntu 13.10. For the sake of efficiently working, support for Ubuntu 13.10 has been abandoned for now. This distribution will be re-explored if there is a user demand for it and/or JavaFX support gets better.
  • CentOS 6.5 32/64 bit
  • Mac OS X Mountain Lion
    • Fixed an IO bug when trying to save biometric data at shutdown.
    • Detected gamebreaking bug caused by JFXPanel incompatibility in Mac OS X. Upgrading to Java 8 as potential fix (unconfirmed).
    • Audit in progress...
Note: All fixes listed above are unreleased. Expect them in Beta6/RC1.
 
Last edited:
Joined
Mar 9, 2014
Messages
40
This will be a big step forward as alot of people use Linux VPNs(Or whatever they're called, networking was never my thing haha). Will test it out myself too and post any bugs I come across
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,046
This will be a big step forward as alot of people use Linux VPNs(Or whatever they're called, networking was never my thing haha). Will test it out myself too and post any bugs I come across
I am testing Ubuntu, so if you have any other Linux distros at your disposal testing across them is highly appreciated. I will start a similar thread for Mac soon. :)
 
Joined
Mar 9, 2014
Messages
40
I am testing Ubuntu, so if you have any other Linux distros at your disposal testing across them is highly appreciated. I will start a similar thread for Mac soon. :)
Ah I use Ubuntu too unfortunately.. However I'll still test it out, better than nothing
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,046
Ah I use Ubuntu too unfortunately.. However I'll still test it out, better than nothing
Your testing will be particularly helpful when Beta6/RC1 comes out, because from what I've seen so far Beta 5 is completely unrunnable on Ubuntu. :p Updated the thread with a couple of my findings. Will keep y'all posted.
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,046
Auditing on Ubuntu 13.10. @Viewer uses it and already ran into issues so I'm assuming I'll have plenty to fix. :)
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,046
Ubuntu 13.10 Audit was a complete failure. There are too many fundamental (non-RuneMate related) incompatibilities and bugs with JavaFX and Ubuntu 13.10. For the sake of efficiently working, support for Ubuntu 13.10 has been abandoned for now. This distribution will be re-explored if there is a user demand for it and/or JavaFX support gets better.
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,046
Scope expanded to include Mac OS X. I will test specifically on Mountain Lion and extrapolate that if it works on that it should work on other versions. :p
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,046
After spending the better half of my evening setting up and stabilizing a Mac OS X VM on Windows (a very non-trivial task), I learned that this environment stack lacks the required hardware acceleration to run JavaFX. I would appreciate if anyone with a Mac would allow me to Teamviewer them to do some mild debugging. <3
 
Joined
Mar 21, 2014
Messages
36
After spending the better half of my evening setting up and stabilizing a Mac OS X VM on Windows (a very non-trivial task), I learned that this environment stack lacks the required hardware acceleration to run JavaFX. I would appreciate if anyone with a Mac would allow me to Teamviewer them to do some mild debugging. <3

Lool that time waste tho i hate it when that happens :|
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,046
Lool that time waste tho i hate it when that happens :|
Tell me about it. I was so frustrated... corrupted the OS four times lol.

In better news, I managed to Teamviewer a friend and identify a couple bugs for OS X. Updated the thread up top. Currently the client does not function at all in Mac. :(
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,046
Any updates on Ubuntu @Arbiter ?
Besides the stuff I put in the OP, no. Ubuntu 12.04 LTS seems to run it stably (in the unreleased version) with the exception of paint. I'm going to have Cloud take a look at that. Gave up on Ubuntu 13.10, because the bugs are really out of our control. Java and Ubuntu need to fix their working relationship lol.
 
Top