Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: alkisg στις 07 Σεπ 2022, 07:51:58 ΠΜ

Τίτλος: Πρόβλημα με flash σε 22.04
Αποστολή από: alkisg στις 07 Σεπ 2022, 07:51:58 ΠΜ
Ένα σοβαρό πρόβλημα του Ubuntu 22.04 που εμφανίστηκε σε πολλά σχολεία είναι ότι δεν παίζουν πια τα εκπαιδευτικά λογισμικά που βασίζονται σε Adobe Flash, για παράδειγμα "Πληροφορική Γυμνασίου":

Κώδικας (Bash) [Επιλογή]
sudo apt install sch-webapp-launcher
sch-webapp-launcher https://ts.sch.gr/repo/online-packages/gym-pliroforiki-a-c/

Το πρόβλημα φαίνεται να σχετίζεται με την νέα έκδοση Xorg και την επιτάχυνση της κάρτας γραφικών.
Μπορούμε να απενεργοποιήσουμε την επιτάχυνση της κάρτας γραφικών αν περάσουμε την παράμετρο "nomodeset" στον grub, αν χρησιμοποιήσουμε εικονική μηχανή, ή αν δημιουργήσουμε το παρακάτω αρχείο:

Παράθεση από: /etc/X11/xorg.conf.d/50-local.confSection            "Device"
    Identifier    "Configured Video Device"
    Option        "AccelMethod" "none"
EndSection

Όμως καλύτερα είναι να την απενεργοποιούμε μόνο για το Flash και όχι γενικά για όλο το σύστημα.
Αυτό μπορεί να γίνει αφού εκτελεστεί μια φορά το workaround και ανοίξει ο Flash. Τότε πάνω στην εκπαιδευτική εφαρμογή (στο flash applet) κάνουμε δεξί κλικ → Settings, και ξετσεκάρουμε το [ ] Enable hardware acceleration.
Αυτό ενημερώνει την μεταβλητή "safefullscreen=01" στο αρχείο ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/settings.sol.
Μετά από αυτό δεν χρειάζεται πια το αρχικό workaround.

Δυστυχώς δεν έχω βρει μέθοδο να γίνεται αυτό κεντρικά για όλους τους χρήστες, έτσι θα στείλω σύντομα νέα έκδοση του πακέτου sch-webapp-launcher η οποία θα δημιουργεί αυτόματα το binary αυτό αρχείο (https://sourceforge.net/projects/soleditor/) την πρώτη φορά που ο χρήστης ανοίγει οποιαδήποτε εκπαιδευτική εφαρμογή.
Τίτλος: Απ: Πρόβλημα με flash σε 22.04
Αποστολή από: gidarakos στις 07 Σεπ 2022, 01:54:07 ΜΜ
Άλκη δε θα βόλευε ακόμα περισσότερο - μέχρι το TODO που αναφέρεις - να ανέβει εδώ έτοιμο το αρχείο settings.sol, έτσι ώστε απλά όποιος θέλει να το κατεβάζει και για όποιον χρήστη θέλει, να κάνει overwrite το παλιό;
Τίτλος: Απ: Πρόβλημα με flash σε 22.04
Αποστολή από: alkisg στις 07 Σεπ 2022, 04:17:36 ΜΜ
Νομίζω ότι δεν αξίζει τον κόπο, ελπίζω ότι μέσα στο ΣΚ θα είναι έτοιμο.
Τίτλος: Απ: Πρόβλημα με flash σε 22.04
Αποστολή από: alkisg στις 08 Σεπ 2022, 07:27:05 ΠΜ
Ανεβάσαμε νέα έκδοση του sch-webapp-launcher η οποία παρακάμπτει το πρόβλημα.
Κάντε ενημερώσεις, δημοσίευση εικονικού και επανεκκίνηση των υπολογιστών.
Τίτλος: Απ: Πρόβλημα με flash σε 22.04
Αποστολή από: falexakos στις 09 Σεπ 2022, 10:59:01 ΠΜ
Έχω κάνει ενημερώσεις, αλλά και πάλι flash ΔΕΝ βλέπω από τότε που πέρασα στο 22.04 :-\
Ιδού τι βγάζει το:
Κώδικας [Επιλογή]
apt policy adobe-flashplugin sch-archive-keyring sch-scripts
Παράθεσηadobe-flashplugin:
  Εγκατεστημένα: 1:20210101-1
  Υποψήφιο:      1:20210101-1
  Πίνακας Έκδοσης:
*** 1:20210101-1 500
        500 http://ts.sch.gr/repo stable/main amd64 Packages
        100 /var/lib/dpkg/status
sch-archive-keyring:
  Εγκατεστημένα: 21.10-1
  Υποψήφιο:      21.10-1
  Πίνακας Έκδοσης:
*** 21.10-1 500
        500 http://ts.sch.gr/repo stable/main amd64 Packages
        500 http://ts.sch.gr/repo stable/main i386 Packages
        100 /var/lib/dpkg/status
sch-scripts:
  Εγκατεστημένα: 22.04-1~202208271423~ubuntu22.04.1
  Υποψήφιο:      22.04-1~202208271423~ubuntu22.04.1
  Πίνακας Έκδοσης:
*** 22.04-1~202208271423~ubuntu22.04.1 500
        500 http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu jammy/main amd64 Packages
        500 http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu jammy/main i386 Packages
        100 /var/lib/dpkg/status
Τίτλος: Απ: Πρόβλημα με flash σε 22.04
Αποστολή από: alkisg στις 09 Σεπ 2022, 11:00:23 ΠΜ
@falexakos μας ενδιαφέρει η έκδοση του πακέτου sch-webapp-launcher.
Αν είναι η τελευταία (22.09-1) τότε έλα από το chat-room να το δούμε με απομακρυσμένη βοήθεια.

Edit: το πρόβλημα ήταν ότι γινόταν δοκιμή με Firefox και Palemoon αντί να χρησιμοποιηθεί το μενού Εφαρμογές → Εκπαίδευση → Ιστότοπος εκπαιδευτικών λογισμικών (ή άλλα λογισμικά του μενού Εκπαίδευση), τα οποία τρέχουν το sch-webapp-launcher και κάνουν apply το patch πριν εκκινήσουν το Palemoon.