Für das Drucken mit Lacie Lightscribe sind Root-Rechte erforderlich


7

Ich habe die Lacie Lightscribe-Software unter Ubuntu 12.04 installiert. Alles scheint in Ordnung zu sein, das Laufwerk wird erkannt, das richtige Medium wird erkannt, aber wenn ich auf Drucken klicke, wird die Meldung "Drucken erfordert Root-Berechtigungen" angezeigt.

Ich bin der Haupt- (Administrator-) Account auf diesem Computer, Teil der Sudo-Gruppe, und ich kann anscheinend keine Antwort auf dieses Dilemna in einfachem Englisch finden.

Ich habe einige anscheinend relevante Beiträge gesehen, in denen Dinge wie "Überprüfen Sie, ob die Dateien /usr/4L/4L-guiund /usr/4L/4L-cliSetuid-Bits gesetzt sind. Wenn ja, entfernen Sie sie" stehen, aber ich benötige detailliertere Schritt-für-Schritt-Anweisungen.

Gibt es jemanden, der weiß, wie man das löst?


Können Sie Links zu den entsprechenden Beiträgen hinzufügen?
Jorge Castro

Hier ist ein langer Link, der eine PDF-Datei ist: google.com/… ein weiterer Beitrag : ightscribe.com/discussionboards/index.aspx?g
James

Okay, anscheinend kennt niemand die Lösung oder zumindest niemand, der daran interessiert ist, sie zu teilen ...
James

Haben Sie dies auf der Lightscribe-Website versucht? lightcribe.com/downloadSection/linux/index.aspx

Antworten:


7

Sie können die SimpleLabelerAnwendung (siehe weiter unten) und nicht die Lacie 4L Lightscribe-Anwendung verwenden, da für die erstere kein Root-Zugriff erforderlich ist und sie mit den meisten Laufwerken sofort funktioniert. Ich benutze es regelmäßig und habe noch nie Gksudo oder Sudo benutzt.


Wenn Sie die Lacie- 4LAnwendung verwenden möchten , laden Sie den Lacie Labeller und die Host-Software von der offiziellen Website herunter . Leider sind keine .debDateien und kein Quellcode verfügbar, daher müssen Sie Alien verwenden, um die RPMs in Debs zu konvertieren. Also renn

sudo apt-get install alien

Möglicherweise ist es hilfreich, die RPMs in "Lacie_Labeller" und "Lacie_Host" umzubenennen, da die ursprünglichen Dateinamen sehr lang sind. Sie werden alienohnehin mit der Versionsnummer der Software umbenannt. Also cdin den Download-Ordner und für jede U / min ausführen:

sudo alien name_of_your_file.rpm 

Dann installieren Sie sie einzeln mit

sudo dpkg -i name_of_file.deb

Das LaCie LightScribe Labeler for LinuxPaket sollte gut installiert werden. Machen Sie sich keine Sorgen, wenn Sie eine Fehlermeldung erhalten, z. B.: A later version is already installedBei der Installation von Lightscribe system software, da möglicherweise bereits einige Lightscribe-Dateien installiert sind, wenn Sie zuvor eine andere Lightscribe-Software installiert haben.

Starten Sie jetzt die Lacie-Anwendung mit

gksudo 4L-gui 

Dies ist in Ordnung, und die Anforderung für gksudo kann nicht einfach aus dem Programm entfernt werden, ohne es neu zu kompilieren.

Die Benutzeroberfläche von lacie 4List unkompliziert: Sie wählen Ihre Vorlage an einer beliebigen Stelle auf Ihrem Laufwerk aus und ändern dann die Größe mit den Tools des Programms. Sie können vorher mit Ihrem Bildprogramm Text auf die Vorlage setzen. Die folgende Vorlage stammt von openscribe.com .

Geben Sie hier die Bildbeschreibung ein

Hier ist mein Beispiel für das Brennen einer Vorlage von openscribe.com mit Lacie 4L.

Geben Sie hier die Bildbeschreibung ein


Alternative

So habe ich die SimpleLabelerAnwendung unter Ubuntu 12.04 eingerichtet.

Die Download-Site für die Debs (auch in den Kommentaren von user104140 erwähnt ) befindet sich unter openscribe.com . Laden Sie zuerst die Systemsoftware und dann die Labeler-Anwendung herunter.

Sie müssen die Systemsoftware vor der Etikettiereranwendung installieren, um die erforderlichen Abhängigkeiten beizubehalten, obwohl die Versionsnummern der beiden Pakete nicht übereinstimmen müssen.

Sie sollten gdebioder verwenden software-center, um die Debs zu installieren, und dann finden Sie die Labeler-Anwendung in /opt/lightscribeApplications/SimpleLabeler.

CD in den oben genannten Ordner und starte ihn mit ./SimpleLabeleroder erstelle einen symbolischen Link, damit du ihn mit nur SimpleLabeler:

sudo ln -s /opt/lightscribeApplications/SimpleLabeler/SimpleLabeler /usr/local/bin

Starten Sie nun das Beschriftungsprogramm als normaler Benutzer und wählen Sie Ihre Optionen aus:

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Hier ist das Beispielergebnis:

Geben Sie hier die Bildbeschreibung ein


2

Ich hatte das gleiche Problem. Irgendwie wurden die 4L-Dateien auf eine Nicht-Root-Benutzergruppe festgelegt. Ich habe es behoben, indem ich Folgendes ausgeführt habe:

sudo chown root:root /usr/bin/4L-*
sudo chown -R root:root /usr/share/4L
sudo 4L-gui

2
Ähm, das führt die Software mit Root-Rechten aus. Das OP sagte, er wolle eine Lösung, ohne Root-Rechte zu benötigen ...
Fabby

Ich hatte das gleiche Problem und kam zur gleichen Lösung. Wenn Sie die .debPakete über das Softwarecenter installieren , erhalten die Programmdateien den Eigentümer und die Gruppe des aktuellen Benutzers, nicht root. Dann erhalten Sie den requires root priviledgesFehler, auch wenn Sie den Etikettierer mit sudo / gksudo starten.
Alexg

1

In den Ubuntu-Foren finden Sie eine ausführliche Anleitung. Dieses Skript ist erforderlich:

#!/bin/sh

# Opens 4L-gui under sudo to print

foo=`gksudo -u root -k -m "Enter your password for 4L-gui root access (It needs it to burn the label image.)" /bin/echo "got r00t?"`

sudo 4L-gui

Befolgen Sie die Anweisungen, um es an der richtigen Stelle zu platzieren und zu aktivieren



0

Führen Sie in einem Terminal den Befehl aus

sudo nautilus

Der Nautilus-Dateimanager wird als Benutzer gestartet. rootAnschließend wechseln Sie in den Ordner, in dem die Lacie Lightscribe-Software installiert ist, und doppelklicken darauf.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.