67 coaches online • Server time: 21:45
Forum Chat
Log in
Recent Forum Topics goto Post NBFL Season 32: The ...goto Post Creating a custom to...goto Post Secret League Americ...
SearchSearch 
Post new topic   Reply to topic
View previous topic Log in to check your private messages View next topic
daberserker



Joined: Jun 24, 2004

Post   Posted: Apr 14, 2020 - 12:41 Reply with quote Back to top

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

Post   Posted: Apr 14, 2020 - 13:36 Reply with quote Back to top

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

Post   Posted: Apr 14, 2020 - 15:48 Reply with quote Back to top

You can't install java on a chromebook afaik, so you wouldn't be able to play fumbbl

_________________
Image
akuku88



Joined: Sep 07, 2015

Post   Posted: Apr 14, 2020 - 16:03 Reply with quote Back to top

Then we gotta run a virtual machine on chromebook! Very Happy
grant85



Joined: Dec 19, 2005

Post   Posted: Apr 14, 2020 - 16:09 Reply with quote Back to top

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

Post   Posted: Jun 24, 2020 - 18:01 Reply with quote Back to top

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:

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

  2. Enable the Linux Beta as per Google's steps:
    https://support.google.com/chromebook/answer/9145439?hl=en

  3. Launch the linux terminal (just named "terminal" in the launcher)

  4. Install the javaws tool via the icedtea-netx package. This is what will run the client. To do so:

    1. Update apt-get by entering the command
      Code:
      sudo apt-get update

    2. Install icedtea-netx by entering the command
      Code:
      sudo apt-get install -y icedtea-netx
    3. Check that javaws installed correctly by entering either
      Code:
      which javaws
      , which will display
      Code:
      /usr/bin/javaws
      if it installed correctly, or
      Code:
      javaws --version
      , which will display the version of icedtea-web if correctly installed.


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

  6. Run the command
    Code:
    ls
    in the terminal to make sure javaws.desktop is in your current directory.

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


  8. Restart your chromebook

  9. Type "java webserver" into the launcher. An application should appear.

  10. Try to spectate a game, which should download the ffblive.jnlp file

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

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

  13. You're in the client!
stowelly



Joined: Mar 16, 2017

Post   Posted: Jun 24, 2020 - 19:14 Reply with quote Back to top

Fantastic effort sir!
Badoek



Joined: May 17, 2009

Post   Posted: Jun 24, 2020 - 20:02 Reply with quote Back to top

Nice, might come in handy

_________________
Image
Display posts from previous:     
 Jump to:   
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Log in to check your private messages View next topic