June 3, 2020
  • 3:00 am Microsoft 365 -käyttäjätilin kaappaamiseen reagointi – Tilanteen normalisointi
  • 12:40 am Microsoft 365 -käyttäjätilin kaappaamiseen reagointi – Tilin turvaaminen
  • 1:28 am Windows 10 – Chocolatey-paketinhallinta ja ohjelmistoasennusten automatisointiskripti
  • 8:06 pm Windows 10 -käyttäjäprofiilin migraatio Azure AD -tenanttimuutoksen yhteydessä (USMT)
  • 10:06 pm Microsoft Teams -kalenterikutsut eivät reitity toivotusti sähköpostipalveluiden ollessa G Suitessa

Old School Runescape on Jagexin kehittämä Java-peli, joka perustuu Runescapen vuoden 2007 versioon. Testasin asentaa RuneLite-clientin Xubuntu 18.04.1 käyttöjärjestelmälle:

Versiotiedot:

markus@proto-palvelin:~$ uname -a

Linux proto-palvelin 4.15.0-36-generic #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
markus@proto-palvelin:~$ lsb_release -a

No LSB modules are available
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic

Ensin testasin, mikä versio Javasta minulla on jo asennettuna, jos ylipäätänsä on:

markus@proto-palvelin:~$ java -version

Command 'java' not found, but can be installed with:

sudo apt install default-jre
sudo apt install openjdk-11-jre-headless
sudo apt install openjdk-8-jre-headless

Päivitin pakettivarastot:

sudo apt-get update

Ja asensin javan:

sudo apt-get install default-jre

Katsoin version:

markus@proto-palvelin:~$ java -version

openjdk version "10.0.2" 2018-07-17

Jagexin default client ei tue linuxia, joten täytyy asentaa kolmannen osapuolen client. Ainoa suositeltava vaihtoehto on avoimen lähdekoodin RuneLite: https://runelite.net/

GitHub: https://github.com/runelite/runelite

RuneLite ei ole saatavilla paketinhallinnasta, vaan se pitää ladata heidän sivuiltaan. Valitsin “Download for all platforms”.

Tallensin .jar-tiedoston ja suoritin sen komentoriviltä:

markus@proto-palvelin:~/Downloads$ 

java -jar RuneLite.jar

Client käynnistyi, mutta valikot olivat täysin mustat:

Ratkaisuksi löysin laitteistokiihdytyksen ottamisen pois käytöstä. Se onnistuu käynnistämällä client komennolla:

java -jar RuneLite.jar --mode=OFF

Graafinen käyttöliittymä toimi nyt oikein.

RuneLiten asennettu versio oli 1.4.22.

Tein kotihakemistooni kansion “runelite”, johon siirsin jar-tiedoston. Tein sitten bash-skriptin, jolla voin jatkossa käynnistää clientin nopeammin.

mkdir runelite
mv ./Downloads/RuneLite.jar ./runelite/
nano runelite.sh

Tiedoston sisään:

#!/bin/bash
java -jar /home/$(whoami)/runelite/RuneLite.jar --mode=OFF

Sitten muutin vielä skriptin suoritettavaksi:

chmod 760 runelite.sh

Skriptin suorittaminen komennolla:

./runelite.sh

tai 

bash runelite.sh

Lopuksi kopioin bash-skriptin työpöydälle, josta voin kaksoisklikkaamalla avata RuneLiten jatkossa:

markus@proto-palvelin:~/runelite$ cp runelite.sh /home/markus/Desktop/

Skriptin kuvakkeen voi työpöydällä halutessaan vaihtaa sen ominaisuuksista. Esimerkiksi Java-kuvake sopii sille hyvin, tai voi ladata RuneLiten logon heidän sivuiltaan.


TÄTÄ DOKUMENTTIA SAA KOPIOIDA JA MUOKATA GNU GENERAL PUBLIC LICENSE (VERSIO 3 TAI UUDEMPI) MUKAISESTI. HTTP://WWW.GNU.ORG/LICENSES/GPL.HTML
MARKUS PYHÄRANTA
Markus Pyhäranta

RELATED ARTICLES

1 COMMENTS

  1. polpo Posted on December 14, 2018 at 11:50 pm

    Tosi upeet nettisivut ja selkeät tutoriaalit. =)

    Reply
LEAVE A COMMENT