Διορθώστε το πρόβλημα με τα full screen βίντεο στο Gnome3
Παρατηρήθηκε στις 64-bit εκδόσεις των λειτουργικών που φοράνε τη τελευταία έκδοση του Gnome στον flash player.
Στο bug αυτό, πολλά βίντεο (εκτός youtube) δεν μπορούσαν να ανοίξουν σε full screen, ο flash player πάγωνε. και έπρεπε να γίνει refresh στη σελίδα.
Για να λύσετε αυτό το πρόβλημα αρκεί να γράψετε ένα μικρό σκριπτάκι με τη βοήθεια του Devil's Pie.
Devil's Pie is a totally crack-ridden program for freaks and weirdos who want precise control over what windows do when they appear. If you want all XChat windows to be on desktop 3, in the lower-left, at 40% transparency, you can do it.
Με το Devil's Pie μπορείτε να δημιουργήσετε σκριπτάκια σε κατάλασε .ds στον φάκελο ~/.devilspie , τα οποία εκτελούνται αυτόματα κάθε φορά που ένα νέο παράθυρο δημιουργείται.
Για να γίνει αυτό βέβαια πρέπει να υπάρχει εγκατεστημένο το devilspie αλλά και να εκτελείται.
Για την εγκατάστασή του αρκεί να χρησιμοποιήσετε τον διαχειρηστή πακέτων της διανομής σας δίνοντας:
sudo yum install devilspie
Μπορείτε να εκτελείτε το devilspie με το όνομά του από το τερματικό, κάτι που δεν είναι τόσο βολικό στη δική μας περίπτωση.
Το προφανές είναι να κάνουμε το devilspie να ξεκινάει αυτόματα σε κάθε εκκίνηση.
Δίνοντας
gnome-session-properties
μπορείτε να κάνετε την εφαρμογή να ξεκινάει απευθείας πατώντας Add και συμπληρόνοντας τα πεδία όπως φαίνεται παρακάτω.
Ήρθε η ώρα να γράψουμε το σκριπτάκι που θα κάνει τη δουλειά!
Αρχικά δημιουργούμε τον κρυφό φάκελο .devilspie στον /home directory δίνοντας
mkdir ~/.devilspie
flash-fullscreen-firefox.ds
Αυτό που θέλουμε να κάνει το σκριπτάκι είναι να κάνει "focus" παράθυρο όταν αυτό περιλαβμάνει κάποιο plugin, όπως το flash plugin το οποίο μας δημιουργεί το πρόβλημα.
(if (is (application_name) "plugin-container") (begin (focus) ) )
Αποθηκεύοντας τον κώδικα αυτό και τρέχοντας το devilspie (ή κάνοντας reboot για να ξεκινήσει μόνο του, όπως εμείς του ζητήσαμε) το πρόβλημα θα λυθεί!
Σχόλια
Δημοσίευση σχολίου