wie auf der von Dir verlinkten Seite zu lesen (leider in Englisch), dürfte die Ursache in den Änderungen am pdf-Format liegen. Diese Änderungen sind historisch bedingt und müssten rechtzeitig nachvollzogen und die Software (convert) dafür angepasst werden. Dazu gibt es diverse "bugs" im pdf-Format, entweder bei den Interpretern oder weil das Format nicht eindeutig ist und so was zulässt.
Wenn Du es nutzen willst, dann sozusagen "on your own risk", auf Deutsch "auf eigene Gefahr".
Die Datei in /etc/... ist die Datei für die systemweiten Einstellungen und dafür sind root-Rechte, also der Edit per sudo, notwendig.
Meine sieht z.B. so aus und ich habe da einfach die Zeile mit dem abgeschalteten pdf-Format auskommentiert. Das sind diese komischen Zeichen .
Der Teil sieht bei mir dann so aus:
<policymap>
<!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
<policy domain="resource" name="memory" value="256MiB"/>
<policy domain="resource" name="map" value="512MiB"/>
<policy domain="resource" name="width" value="16KP"/>
<policy domain="resource" name="height" value="16KP"/>
<policy domain="resource" name="area" value="128MB"/>
<policy domain="resource" name="disk" value="1GiB"/>
<!-- <policy domain="resource" name="file" value="768"/> -->
<!-- <policy domain="resource" name="thread" value="4"/> -->
<!-- <policy domain="resource" name="throttle" value="0"/> -->
<!-- <policy domain="resource" name="time" value="3600"/> -->
<!-- <policy domain="system" name="precision" value="6"/> -->
<!-- not needed due to the need to use explicitly by mvg: -->
<!-- <policy domain="delegate" rights="none" pattern="MVG" /> -->
<!-- use curl -->
<policy domain="delegate" rights="none" pattern="URL" />
<policy domain="delegate" rights="none" pattern="HTTPS" />
<policy domain="delegate" rights="none" pattern="HTTP" />
<!-- in order to avoid to get image with password text -->
<policy domain="path" rights="none" pattern="@*"/>
<policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/>
<!-- disable ghostscript format types -->
<policy domain="coder" rights="none" pattern="PS" />
<policy domain="coder" rights="none" pattern="EPS" />
<!-- <policy domain="coder" rights="none" pattern="PDF" /> -->
<policy domain="coder" rights="none" pattern="XPS" />
</policymap>
Übrigens gibt es in der Datei auch Speicherlimitierungen, d.h. da kann man auch an eine Grenze stoßen, was aber schon sinnvoll sein kann, damit man nicht an Systemgrenzen kommt und das System z.B. zu "swappen" anfängt und scheinbar nicht mehr richtig reagiert.
Wenn Du Bilder in ein pdf um-packst, dann sorge dafür, dass die Bilder bereits in einem komprimierten Format (wie jgp) vorliegen und dazu entsprechend klein komprimiert wurden (bei jpg mit der "convert" Option -compress Prozentzahl). Kontrolliere die erreichte Größe der Bilddateien per "ls -l" im Terminal oder dir Größenangabe im Dateimanager. Z.B. bei großen Bilddateien von 1, 2, 3, .. Megabyte hilft es meist so:
convert Bilddateiname -compress 60 Neuerbilddateiname.jpg
Die Prozentzahl der "compress"-Angabe braucht etwas Fingerspitzengefühl. Wenn Du das aber z.B. mit gimp machst und dort den Export nach jpg einstellst, dann hast Du da die Option dir die Qualitätsänderung sofort anzeigen zu lassen bevor Du Dich zum Abspeichern entscheidest.