Seite 1 von 1

Keine Verbindung zum TurboPrint Daemon

Verfasst: Sa 18 Feb, 2012 17:55
von OliverM
Es kann keine Verbindung zum TurboPrint Daemon hergestellt werden. Dadurch kann ich den Tintenfüllstand nicht abfragen.

Meldung lt. TurboPrint Statusmonitor:
FEHLER - keine Verbindung zum TurboPrint Daemon

In den "Erweiterten Einstellungen" ist die Option "TurboPrint Monitor -Daemon beim Rechnerstart aktivieren" gesetzt.

Benutze TurboPrint Studio 2.24-1, installiertes Debian Paket von der TurboPrint-Homepage.

Mein Drucker (Multifunktionsgerät): Epson Stylus DX5000 über USB lokal angeschlossen.

Meine Linux-Distribution:
Linuxmint LMDE (Linuxmint Debian Edition), also Debian Testing "Wheezy"
Kernel 3.2.0-1-amd64
Gnome 3.2.1

Re: Keine Verbindung zum TurboPrint Daemon

Verfasst: Di 21 Feb, 2012 11:58
von zedonet
Hallo,

bei Debian Testing wird die USB-Library machmal von TurboPrint nicht gefunden. Könnten Sie bitte folgendes Kommando von einem Terminal-Fenster eingeben (root-Login oder sudo voranstellen):

Code: Alles auswählen

ln -s /lib/x86_64-linux-gnu/libusb-1.0.so.0.1.0 /usr/lib/libusb-1.0.so
Dann prüfen ob der Drucker gefunden wird (Drucker muss angeschlossen und eingeschaltet sein). Das folgende Kommando (root-login) sollte den Drucker auflisten

Code: Alles auswählen

/usr/lib/cups/backend/tpu
Dann neu booten und prüfen, ob der TurboPrint Monitor den Druckerstatus zeigt.

Re: Keine Verbindung zum TurboPrint Daemon

Verfasst: Di 21 Feb, 2012 12:25
von OliverM
Hallo,

vielen Dank für die schnelle Antwort.

Den symbolischen Link habe ich erzeugt:

Code: Alles auswählen

surfer@desktop:/usr/lib$ ls -l | grep libusb-1.0.so
lrwxrwxrwx  1 root   root         41 Feb 21 12:07 libusb-1.0.so -> /lib/x86_64-linux-gnu/libusb-1.0.so.0.1.0
Der Drucker wird auch gefunden:

Code: Alles auswählen

oliver@desktop:/usr/lib$ sudo /usr/lib/cups/backend/tpu
[sudo] password for oliver: 
direct tpu://Epson/Stylus_DX5000/SN=007030706111220090 "Epson Stylus DX5000" "Epson Stylus DX5000 TP-USB #017" "MFG:EPSON;MDL:Stylus DX5000 TurboPrint" ""
Nach Reboot zeigt der TurboPrint Monitor den Druckerstatus immer noch nicht an. Es wird weiterhin angezeigt, dass keine Verbindung zum TurboPrint Daemon hergestellt werden kann.

Re: Keine Verbindung zum TurboPrint Daemon

Verfasst: Di 21 Feb, 2012 12:59
von zedonet
Der TurboPrint Daemon kann manuell gestartet werden mit

service tpdaemon start

Beim Booten sollte der Start automatisch über folgende Links erfolgen:

/etc/rc2.d/S23tpdaemon -> ../init.d/tpdaemon
/etc/rc3.d/S23tpdaemon -> ../init.d/tpdaemon
/etc/rc5.d/S23tpdaemon -> ../init.d/tpdaemon

Bitte prüfen, ob die Links vorhanden sind und ob der manuelle Start klappt (der Daemon-Prozess heißt "tprintdaemon"):

ps ax | grep tprintdaemon

Re: Keine Verbindung zum TurboPrint Daemon

Verfasst: Di 21 Feb, 2012 13:19
von OliverM
Bei allen Runleveln fehlt der Link.

Benutze Runlevel N 2.

Der Daemon kann manuell gestartet werden:

Code: Alles auswählen

oliver@desktop:/usr/lib$ sudo service tpdaemon start
TP-Daemon Version 2.24-1
Debug Level set to 0
TurboPrint daemon started
Dann steht im TurboPrint Monitor als Status "bereit" und der Tintenfüllstand wird angezeigt.

Der Daemon-Prozess läuft:

Code: Alles auswählen

oliver@desktop:/usr/lib$ ps ax | grep tprintdaemon
 3877 pts/0    Sl     0:00 /usr/bin/tprintdaemon 0
 3979 pts/0    S+     0:00 grep tprintdaemon

Re: Keine Verbindung zum TurboPrint Daemon

Verfasst: Di 21 Feb, 2012 13:49
von OliverM
Ergänzung:

Habe eben festgestellt, dass der Link in den Runleveln vorhanden ist,

Allerdings mit höherer Priorität "S12tpdaemon".

Re: Keine Verbindung zum TurboPrint Daemon

Verfasst: Fr 24 Feb, 2012 16:35
von OliverM
Ergänzung:

Seit heute läuft der tpdaemon automatisch nach dem PC-Start.

Die Init-Skripte erhielten eine andere Priorität "S20tpdaemon".

Vielleicht hat eines der letzten Linuxmint Software-Updates dafür gesorgt.

Habe TurboPrint zusätzlich neu installiert (die Konfigurationsdateien musste ich manuell löschen, blieben nach der Paket-Deinstallation stehen).

Bei der Erstinstallation habe ich die Option "TurboPrint-Daemon" deaktiviert und erst nach der Installation über TurboPrint Control aktiviert. Könnte auch die Ursache gewesen sein.