MODSIGN: Couldn’t get UEFI db list

Πρόβλημα σε μηχάνημα Linux με πυρήνα 5.0.0 (Ubuntu 18.04). Καμία από τις λύσεις που κυκλοφορούν στο διαδίκτυο δεν λειτούργησε. Τελικά λειτούργησε το εξής απλό: απενεργοποίησα οτιδήποτε UEFI στο BIOS και τα έκανα όλα Legacy, και στο /etc/fstab, έβαλα σε σχόλιο το partition του efi. Μετά το boot, όλα λειτούργησαν κανονικά.

convert: not authorized

Υπάρχει περίπτωση, στη χρήση του convert(1) για την μετατροπή μιας εικόνας σε pdf, να εμφανίζεται το μήνυμα:

not authorized ..... @ error/constitute.c/ReadImage/412

και δεν γίνεται η μετατροπή. Αυτό οφείλεται στο ImageMagick, το οποίο κάνει την επεξεργασία της εικόνας. Για να ξεπεραστεί αυτό το πρόβλημα επεξεργαζόμαστε το αρχείο /etc/ImageMagick[-6]/policy.xml κάνουμε τις ακόλουθες αλλαγές:

Βάζουμε σε σχόλιο τη γραμμή (αν δεν είναι ήδη)

<policy domain="coder" rights="none" pattern="MVG" />

Τροποποιούμε τη γραμμή:

<policy domain="coder" rights="none" pattern="PDF" />

σε

<policy domain="coder" rights="read|write" pattern="PDF" />

Και, τέλος, προσθέτουμε τη γραμμή:

<policy domain="coder" rights="read|write" pattern="LABEL" />

Πηγές:

Python Idle από εικονικό περιβάλλον (venv)

Το IDLE (Integrated DeveLopment (and Learning) Environment) είναι ένα περιβάλλον ανάπτυξης προγραμμάτων στη γλώσσα Python, το οποίο είναι ενσωματωμένο στην υλοποίηση του πακέτου διανέμονται μαζί με τη γλώσσα, και είναι προσβάσιμο ως module.

Επομένως, σε ένα εικονικό περιβάλλον (εδώ: venv, python 3.7.4, linux), το idle μπορεί να τρέξει με την εντολή:

python -m idlelib.idle