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

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: gidarakos στις 06 Φεβ 2019, 01:01:30 ΜΜ

Τίτλος: Microworlds Pro - Πρόβλημα στην αποθήκευση εργασίας σε LTSP 18.04
Αποστολή από: gidarakos στις 06 Φεβ 2019, 01:01:30 ΜΜ
Μάλλον μετά από κάποιο update, στο Microworlds Pro παρουσιάστηκε το εξής πρόβλημα:
Κατά την "Αποθήκευση εργασίας ως.." εμφανίζεται το μήνυμα "The program MWPro.exe has encountered a serious problem and need to close. We are sorry for the inconvenience." και κλείνει η εφαρμογή.

Αναμένουμε καινούργιο update ή κάποιο workaround..
Τίτλος: Απ: Microworlds Pro - Πρόβλημα στην αποθήκευση εργασίας σε LTSP 18.04
Αποστολή από: alkisg στις 08 Φεβ 2019, 06:09:37 ΜΜ
Δίνουμε:
Κώδικας (Bash) [Επιλογή]

sudo mv /usr/share/gym-microworlds-c/comctl32.dll /usr/share/gym-microworlds-c/comctl32.bak


Έτσι, χρησιμοποιούμε την ενσωματωμένη βιβλιοθήκη comctl32.dll του wine, και η αποθήκευση δουλεύει.
ΟΜΩΣ!
Τότε, αν πατήσουμε το αριστερό κουμπί του ποντικιού σε ένα εικονίδιο της γραμμής εργαλείων, μετά σύρουμε το ποντίκι έξω από τη γραμμή εργαλείων, και τελικά αφήσουμε το κουμπί,
το microworlds κολλάει τελείως! Αυτός ήταν ο λόγος που βάλαμε αρχικά το δικό μας comctl32.dll, και το αναφέραμε στο https://bugs.winehq.org/show_bug.cgi?id=35516
Για να το σκοτώσουμε, πατάμε το κουμπί [X] του παραθύρου του, περιμένουμε 5 δευτερόλεπτα, και μετά πατάμε "Εξαναγκασμός σε τερματισμό".

Άρα σε αυτή τη φάση κάνουμε την παραπάνω εντολή "sudo mv" και λέμε στους μαθητές να είναι ιδιαίτερα προσεκτικοί!
Τίτλος: Απ: Microworlds Pro - Πρόβλημα στην αποθήκευση εργασίας σε LTSP 18.04
Αποστολή από: alkisg στις 19 Φεβ 2019, 11:34:09 ΠΜ
5 χρόνια μετά, οι developers του wine έλυσαν το πρόβλημα που τους είχαμε αναφέρει!
https://bugs.winehq.org/show_bug.cgi?id=35516

Ανέβασα νέα έκδοση του wine στο αποθετήριο που εμπεριέχει τη λύση, επομένως με ένα απλό update θα πρέπει όλα να παίζουν καλά.