daberserker
Joined: Jun 24, 2004
|
  Posted:
Apr 14, 2020 - 12:41 |
|
Hello, did anyone tried to play on a chromebook and had any success with it?
Tried to spectate first, before even thinking of launching a game, with Opera and Chrome but it didn't work. |
|
|
akuku88
Joined: Sep 07, 2015
|
  Posted:
Apr 14, 2020 - 13:36 |
|
Good question, I recently bought a cheap used chromebook so my girl can use it while our small baby is trying to smash it and everything else around. I would love to know if it can run the client. Perhaps I'll try at some point. |
|
|
jdm
Joined: Nov 30, 2011
|
  Posted:
Apr 14, 2020 - 15:48 |
|
You can't install java on a chromebook afaik, so you wouldn't be able to play fumbbl |
_________________
|
|
akuku88
Joined: Sep 07, 2015
|
  Posted:
Apr 14, 2020 - 16:03 |
|
Then we gotta run a virtual machine on chromebook! |
|
|
grant85
Joined: Dec 19, 2005
|
  Posted:
Apr 14, 2020 - 16:09 |
|
I am not a tech wiz but have done some basic research on this topic. My understanding is that you can go into developer mode and alter some back end stuff to allow java. I've never sorted it out myself but you may have some luck. |
|
|
Mojiko
Joined: Jun 22, 2020
|
  Posted:
Jun 24, 2020 - 18:01 |
|
I actually got the client working on my pixelbook the other day. The only downside to this method is your computer has to have access to the Linux beta, which is a fairly short hardware list, but if you can activate it this works very cleanly.
Steps:
- Check if your chromebook supports the Chrome OS Linux Beta
https://sites.google.com/a/chromium.org/dev/chromium-os/chrome-os-systems-supporting-linux
- Enable the Linux Beta as per Google's steps:
https://support.google.com/chromebook/answer/9145439?hl=en
- Launch the linux terminal (just named "terminal" in the launcher)
- Install the javaws tool via the icedtea-netx package. This is what will run the client. To do so:
- Update apt-get by entering the command
- Install icedtea-netx by entering the command
Code: | sudo apt-get install -y icedtea-netx |
- Check that javaws installed correctly by entering either , which will display if it installed correctly, or , which will display the version of icedtea-web if correctly installed.
- Once javaws is installed, create a desktop file to make it accessible as a Linux app from your launcher. To do so, you will need to create a file called javaws.desktop. If you aren't comfortable with command-line text editors, you can use another text editor and copy the file directly to "My Files/Linux files" in the Files app. The contents of the file are:
Code: |
[Desktop Entry]
# The name to display in the launcher
# This can be anything you want
Name=Java Webserver
# The app's description
Comment=Run JNLP file via the javaws tool
GenericName=javaws
X-GNOME-Fullname=icedtea-netx javaws
# This is what tells Chrome OS how to launch the program
# sommelier is a Chrome OS tool to manage application windows
# the --scale flag will change the size of the window, which
# will probably be too small by default. This value is
# between 0 and 1, with smaller numbers making bigger windows.
# I chose 0.55 for the pixelbook, for other chromebooks you'll
# probably want to tweak this.
# the %f tells Chrome OS to place a file into the execute line, which
# will be the ffblive.jnlp file.
# before you save this file, you can enter everything past the = into the
# command line, replacing %f with a ffblive.jnlp file, to check the scale
Exec=sommelier -X --scale=0.55 --no-exit-with-child -- /usr/bin/javaws %f
# This is what tells Chrome OS that the application can open files.
# This will be necessary to launch the client by clicking on the file
# rather than messing with the command line.
MimeType=application/x-java-jnlp-file
Terminal=false
Type=Application
Categories=Development;Utility;
|
You can copy this directly or tweak it for your needs. Lines starting with # are comments and not needed.
- Run the command in the terminal to make sure javaws.desktop is in your current directory.
- You can now add the desktop file to your applications to enable access from Chrome OS. To install for every user, enter this command:
Code: | sudo cp javaws.desktop /usr/share/applications/javaws.desktop |
To install only for the current user, enter this command:
Code: | sudo cp javaws.desktop ~/.local/share/applications/javaws.desktop |
- Restart your chromebook
- Type "java webserver" into the launcher. An application should appear.
- Try to spectate a game, which should download the ffblive.jnlp file
- In the Files app, click on ffblive.jnlp. In the Open menu in the top bar, select Java Webserver. You may want to go ahead and set that as the default for .jnlp files so you can just double click ffblive.jnlp files in the future
- A window with the "IcedTea Web" logo should appear. The first time you do this, you'll get a warning popup about running downloaded files. You'll also get a warning on every launch that you're getting remote content from fumbbl.com and fumbbl.com/FFBClient/live.
- You're in the client!
|
|
|
stowelly
Joined: Mar 16, 2017
|
  Posted:
Jun 24, 2020 - 19:14 |
|
|
Badoek
Joined: May 17, 2009
|
  Posted:
Jun 24, 2020 - 20:02 |
|
Nice, might come in handy |
_________________
|
|
PoisonGod666
Joined: Jul 28, 2024
|
  Posted:
Jul 28, 2024 - 08:33 |
|
Just came here to say THANK YOU SOOOOO MUCH! managed to get it set up and running on my Chromebook in about 10/15 mins, and now I can play against my son! |
|
|