Instal/Activation Java sur Navigateur
jeux fumbbl
Logiciels / Autres logiciels

dominodu78 Membre non connecté
-
- Voir le profil du membre dominodu78
- Inscrit le : 23/02/2025
je souhaiterais jouer au jeu Bloodbowl en ligne, version opensource. Cela s'appelle fumbbl : https://fumbbl.com/
Pour cela, il faut éxecuter des scripts java sur son navigateur, avec son et image.
J'ai donc installe java-17-openjdk du CCM, sans problème.
Pour jouer le serveur télécharge un petit fichier .jnlp, qu'il faut alors éxecuter.
Il faut maintenant activer Java sur FireFox ou Chromium.
J'ai essayé d'installer l'extension JavaScript-JavaBridge. Cela ne fonctionne pas.
Une recherche sur le réseau remonte des pages datant de 2012, avec pas mal de manipulations en ligne de commande.
Avez vous un lien qui documente comment procéder depuis la refonte de Java de 2019?
Merci !

scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
Je te conseille de poser la question "linux activer Java sur FireFox" sur ce site (IA) :
https://www.yiaho.com/
Il explique pourquoi cela ne marche pas ... Cela devrait te faire avancer dans ton problème.
On ne fait pas de copier coller des réponses d'IA pour ne pas que celles-ci se nourissent d'elle-même.
Scroll44

dominodu78 Membre non connecté
-
- Voir le profil du membre dominodu78
- Inscrit le : 23/02/2025
Je suis allé voir.
Hélas, cela n'ai pas beaucoup aidé. Ils affirment que tous les browsers sauf un ne soutiennent plus les formats Java. Ils proposent de télécharger un browser spécialisé. Celui-ci ne propose pas d'installation compatible Mageia (à mon niveau de compétence), et flatpak n'en propose pas non plus.
En lisant sur le réseau il semblerait que le seul browser assez commun qui soutienne aujourd'hui un mode Java soit Opera. Et Flatpak en propose une installation. C'est ce que j'ai fait.
J'ai ensuite demandé à Opera d’exécuter le fichier ffblive.jnlp. Cela provoque le téléchargement d'un autre fichier qui quand j'en demande l’exécution provoque le téléchargement en rafale de fichiers stockés dans mon dossier téléchargement.
J'avais installé le java-17-openjdk.... Je n'avais pas dé-installé avant le java-17-openjdk-headless car il est utilisé par libreOffice que j'utilise fréquemment.
Tout se passe comme si Opera n'interprète pas les données reçues.
J'ai dé-installé java-17-openjdk.
J'ai essayé d'installer par flatpak OpenJDK 21 SDK Extension. Rien n'a changé.
En lisant le texte du .jnlp, on comprend que il devrait être compatible avec les versions java 17, 21 et 22.
Bref, mon hypothèse la plus crédible est que Opera ne sait pas se brancher sur les Java openjdk que j'ai installé.
Mais comment faire, la je ne sais pas.
Le site fumbbl recommande d'installer OpenWebStart, mais je ne saurai pas non plus exploiter leur fichier .deb....
Voilà où j'en suis après avoir beaucoup navigué....
Édité par dominodu78 Le 24/02/2025 à 22h37

scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
Et sur la page de téléchargement, il y a un tar.gz. Je crois que c'est installable sur tous les linux même si cela fait tellement longtemps que je ne sais plus trop faire ...
https://github.com/karakun/OpenWebStart/releases/tag/v1.11.1
Édité par scroll44 Le 24/02/2025 à 23h46

scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
Je demande aux techniques : Serait-il possible d'avoir un Rpm pour ce programme dans Mageia ?

scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
https://madb.mageialinux-online.org/rpmshow?rpm=icedtea-web&repo=8-x86_64-core-release&distribution=8&architecture=x86_64&graphical=0
Je pense que cela pourrait faire l'affaire avec ton installation d'opera ...
C'est un rpm Mageia 8, il semble ne plus exister sur Mageia 9.
Le site de icedtea-web :
https://github.com/AdoptOpenJDK/IcedTea-Web/releases/tag/icedtea-web-1.8.8
Pareil, les techniques est-il possible d'avoir un Rpm Mageia 9 ?
Édité par scroll44 Le 25/02/2025 à 22h56

scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
Tu peux télécharger le rpm de Mageia 8 sur cette page :
https://rpmfind.net/linux/rpm2html/search.php?query=icedtea-web(x86-64)
Et essayer de l'installer.
En root :
Code TEXT :
urpmi icedtea-web-1.8.2-2.mga8.x86_64.rpm
Cela marchera peut-être même avec Firefox et chromium

Édité par scroll44 Le 26/02/2025 à 00h08

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
scroll44 :Pareil, les techniques est-il possible d'avoir un Rpm Mageia 9 ?
Je ne pense pas. Le paquet a été marqué obsolètes avec comme raison :
Citation :Obsoleted in java a while ago
La dernière version dans ton lien date de 2021 même si le dépôt git semble actif.

scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
Faisons un point :
- Première alternative : Opéra. Le navigateur est fourni par Flatpak et donc n'est pas soutenu par Mageia. Il y a un problème technique qui fait que cela ne marche pas.
- Deuxième alternative : icedtea-web. Ce logiciel a été déclaré obsolète et il n'y a pas de rpm pour Mageia 9. Nous avons le rpm Mageia 8 mais je suppose que si domino n'a pas laissé de message disant que cela marche c'est que c'est foutu.
- Troisième alternative : OpenWebStart. OpenWebStart, il est sur github.com. La dernière version date de trois semaines.
https://github.com/karakun/OpenWebStart/releases/tag/v1.11.1
Je n'ai pas réussi à le compiler à cause de mes maigres connaissances techniques (je ne comprends rien à git).
C'est une fonctionnalité qui manque sur mageia, car nous sommes sans solution. Elle existe chez debian / Ubuntu.
La démarche adaptée est-elle de faire une demande de nouvelle fonctionnalité dans Bugzilla ?
Merci.

scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
Un autre chemin :
Télécharger le tar.gz de OpenWebStart
Il existe un programme qui transforme les tar.gz en rpm, il s'appelle alien.
Installer alien avec le MCC.
Dans la console en ROOT :
Code TEXT :
alien -r OpenWebStart-1.11.1.tar.gz
Le rpm est généré.
Dans la console en ROOT :
Code TEXT :
urpmi OpenWebStart-1.11.1-2.noarch.rpm
Le programme s'intalle.
Par contre , je n'ai pas trouvé comment le démarrer ...
.

dominodu78 Membre non connecté
-
- Voir le profil du membre dominodu78
- Inscrit le : 23/02/2025
scroll44 :Bonjour Domino,
Un autre chemin :
Télécharger le tar.gz de OpenWebStart
Il existe un programme qui transforme les tar.gz en rpm, il s'appelle alien.
Installer alien avec le MCC.
Dans la console en ROOT :
Code TEXT :alien -r OpenWebStart-1.11.1.tar.gz
Le rpm est généré.
Dans la console en ROOT :
Code TEXT :urpmi OpenWebStart-1.11.1-2.noarch.rpm
Le programme s'intalle.
Par contre , je n'ai pas trouvé comment le démarrer ...
Je vais essayer cela....
Merci !

dominodu78 Membre non connecté
-
- Voir le profil du membre dominodu78
- Inscrit le : 23/02/2025
Alien et urpmi fonctionnent très bien.
Mais surprise, le code OpenWebStart-1.11.1 s'avère être écris à la racine du disque !
Où me recommanderiez vous de le placer pour qu'il soit dans les chemins normaux des codes exécutables?
++

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
dominodu78 :Rebonjour
Alien et urpmi fonctionnent très bien.
Mais surprise, le code OpenWebStart-1.11.1 s'avère être écris à la racine du disque !
Où me recommanderiez vous de le placer pour qu'il soit dans les chemins normaux des codes exécutables?
++
Ça dépend de ce qui constitue cette partie, et surtout de ce qui fait appel à ces morceaux.
Un exécutable est normalement placé dans /usr/bin.
Une bibliothèque partagée, du genre qui se termine par .so.n devrait être dans /usr/lib64
Yves

scroll44 Membre non connecté
-
- Voir le profil du membre scroll44
- Inscrit le : 24/09/2022
- Groupes :
On s'est cassé la tête pour rien ...
Ce qu'il faut faire c'est télécharger OpenWebStart_linux_1_11_1.deb
Et faire en ROOT :
Code TEXT :
dpkg -i OpenWebStart_linux_1_11_1.deb
L'installation a l'air de bien se passer. Les fichiers sont installés dans /opt
Il y a cela qui attire mon attention mais c’est peut-être fait automatiquement.
Voir doc:
https://openwebstart.com/docs/OWSGuide.html#_what_is_openwebstart
Reste à essayer ton jeu pour voir.
Édité par scroll44 Le 28/02/2025 à 14h44

dominodu78 Membre non connecté
-
- Voir le profil du membre dominodu78
- Inscrit le : 23/02/2025
scroll44 :Domino,
On s'est cassé la tête pour rien ...
Ce qu'il faut faire c'est télécharger OpenWebStart_linux_1_11_1.deb
Et faire en ROOT :
Code TEXT :dpkg -i OpenWebStart_linux_1_11_1.deb
L'installation a l'air de bien se passer. Les fichiers sont installés dans /opt
Il y a cela qui attire mon attention mais c’est peut-être fait automatiquement.
Voir doc:
https://openwebstart.com/docs/OWSGuide.html#_what_is_openwebstart
Reste à essayer ton jeu pour voir.
Effectivement cela s'est bien passé. Lorsque on veut interpréter un fichier .jnlp, on me propose openwebstart, et cela s’exécute.
Merçi !
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie