#508 closed Defekt (erledigt)
PDF lassen sich auf LTSP im Firefox nicht öffnen / Adobe Reader
| Reported by: | bau | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2011/12 |
| Component: | Server: Linux Terminal Server (LTSP) | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: |
Description
Im Firefox ist der PDF-Viewer nicht mit PDF verknüpft.
Vielleicht könnte man den AdobeReader installieren?
Der öffnet vor allem auch PDF's die ein wenig schwieriger sind (da hatte ich garde zu Hause welche, diue hat evince nicht aufgemacht)
Change History (9)
comment:1 by , 15 years ago
| Status: | new → accepted |
|---|
comment:2 by , 15 years ago
Gnome speichert die systemweiten vorgaben für assoziierte Programme in der Datei /usr/share/applications/defaults.list. Dort ist z.B. evince defaultmäßig als assoziiertes Programm für pdf und ps eingetragen. Firefox nimmt seine Defaults auch daher.
In den Client-Chroots fehlte diese Datei völlig. (Dort ist ja auch kein komplettes GNOME installiert). Ich habe die Datei einfach vom Server in die Client-Chroot kopiert mit
sudo cp /usr/share/applications/defaults.list /opt/ltsp/i386/usr/share/applications/defaults.list
Nun sollte der lokale Firerfox die Gnome-Defaults beachten, also zumindest vorschlagen, wenn man eine Datei öffnen will.
@bau: bitte überprüfen!
comment:3 by , 15 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | accepted → closed |
Das funktioniert jetzt ganz prima :-)
comment:4 by , 15 years ago
Wir haben jetzt einen zehnseitigen Lizenzvertrag mit Adobe und dürfen damit den Reader auf unserem Server installieren -- für ein Jahr, dann muss die Lizenz erneuert werden. Außerdem habe ich einen speziellen Link erhalten, von dem ich das *.deb-Paket zur Installation herunterladen soll. (Es scheint identisch mit dem zu sein, das in den Ubuntu-Paketquellen ist).
Allein schon wenn ich bedenke, wie viel Aufwand dieser Prozess jetzt bereits wieder gemacht hat (sechs Mails, Ausfüllen eines Webformulars, eine weitere Mail, manueller Download, manuelle Installation, und das ganze jedes Jahr aufs neue), dann weiß ich, wieso ich freie Software gut finde ;-).
Der Reader ist auf den Servern installiert, ihn auch in die Client-Chroot zu packen halte ich für übertrieben. Stattdessen klären wir die Kollegen bei Gelegenheit über den Unterschied zw. lokalem und serverbasierten Firefox auf. (Zumindest evrsuchen wir's...)
comment:5 by , 14 years ago
| Summary: | PDF lassen sich auf LTSP im Firefox nicht öffnen → PDF lassen sich auf LTSP im Firefox nicht öffnen / Adobe Reader |
|---|
comment:6 by , 14 years ago
Tss, da kommt eine Mail, die mich auffordert, doch den neusten Adobe Reader 11 auf unserem System zur Verfügung zu stellen, aber als ich ihn herunterladen wollte musste ich feststellen, dass die letzte verfügbare Version für Linux 9.3 ist.
Offenbar mal wieder eine Firma, die es nicht für sonderlich dringend hält, Linux zu unterstützen.
comment:7 by , 14 years ago
Normalerweise benötigen wir den AR ja nicht, es genügt in fast allen Fällen evince. Nur wenn es um ganz spezielle Adobe-Features geht muss halt der AR ran. Ich habe auf meinem Debian wheezy garkeinen AR mehr drauf, schlimmstenfalls gehe ich in die Windows-VM. Auf unserem Windows-Image haue ich den AR demnächst raus, der nervt nur noch, der FoxitReader ist schneller und besser zu warten :-)
Wie ich gerade lese, gibt es den FoxitReader auch für Linux, das wäre mal zu testen :-)
comment:8 by , 14 years ago
Meiner Ansicht nach ist der einzige wesetliche Punkt, in dem Evince schwächelt, die Makros. Insbesondere beim Ausfüllen der Dienstreiseanträge passiert es mir immer wieder, dass ich den Antrag ausfülle, und dann kann ich ihn aber nicht speichern oder ausdrucken, weil der "Speichern/drucken"-Knopf unten auf dem Dokument offenbar ein Makro ist, das nicht ausgeführt wird. Da ärgere ich mich jedes mal und fülle den Antrag in Adobe Reader erneut aus...
Vielleicht schreibe ich dazu mal einen Bugreport.
Wie ich gerade lese, gibt es den FoxitReader? auch für Linux, das wäre mal zu testen :-)
Gute Idee, das könnte ein Alternative sein!
comment:9 by , 14 years ago
Adobe hat uns angeschrieben, dass unsere "Lizenz" zur Vertielung des Adobe Readers abläuft und verlängert werden muss. -> um ein Jahr verlängert.
Adobe Reader auf LTSP-Servern
Der Adobe Reader ist auf den LTSP-Servern bereits installiert. Laut Lizenz darf man aber keine Serverinstallation machen, ohne eine Lizenz von Adobe zu beantragen. Daher tausche ich gerade fröhlich Mails mit einer Dame von Adobe aus, die leider noch immer nicht verstanden hat, dass eine Schule kein Unternehmen ist. Sie schickt mir immer den Link zum Lizenzvertrag für Unternehmen.
Fehlende Verknüpfung auf den lokalen Clients
Läuft der Firefox auf dem Server, ist Evince wie vorgesehen mit den PDFs verknüpft. Der Firefox läuft aber seit iniger Zeit, wenn er über den Unity-Launcher gestartet wird, lokal auf den Clients. Daher können aus diesem Firefox heraus auch nur lokal installierte Programme aufgerufen werden, weil das Programm nur das lokale Filesystem sieht (ein deutlicher Nachteil der lokalen Installation). Ursprünglich war auf den Clients aber kein PDF-Viewer installiert. Ich habe Evince nachinstalliert (#495). Der Firefox hat davon aber nichts mitbekommen, so dass das lokale Evince noch nicht mit den PDFs verknüpft ist. Der Nutzer kann die Verknüpfung in den Firefox-Prefs selbst herstellen, aber das ist für unerfahrene Nutzer bereits zu schwer.
Adobe Reader auf den Clients
Den Adobe Reaader können wir natürlich auch auf den Clients installieren (vorausgesetzt wir erhalten die Lizenz). Das ist aber ein ziemlich dickes Ding.
Soll der Firefox überhaupt lokal laufen?
Wir sollen auch mal evaluieren, ob der Firefox weitgerhin lokal laufen soll (=Performancegewinne bei Grafikanwendungen, vor allem Flash-Animationen und Vollbild-YouTube), oder ob die Nachteile bei der Installation und Pflege mehr ins Gewicht fallen (doppelte Pflege der Plugins, Videocodecs und der verknüpften Programme).