hema
Anmeldungsdatum: 18. Juli 2007
Beiträge: Zähle...
Wohnort: Winterthur
|
Frank M hat geschrieben: Für mich war die Lösung relativ einfach (feisty/i386/Canon N670U): Vorgehen: 1. Den Wrapper von "Joel Berger" aus dem Thread https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/85488 in die Datei /usr/local/bin/xscanner.sh kopiert:
Vielen Dank, funktioniert bei mir tadellos auch mit meinem alten Scanner Canon N650 (feisty/i382)
|
fluetke
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 427
Wohnort: Bremen
|
Jetzt müsste man als absolute Krönung eigentlich nur noch das Frontpanel vom Scanner zum laufen bringen. Weiß zufällig jemand ob die Tasten unter ubuntu erkannt werden? EDIT: Hab ne Lösung gefunden - scanbuttond
|
Dimanche
Ikhayateam
Anmeldungsdatum: 20. Juli 2007
Beiträge: 1839
|
Frank M hat geschrieben: Für mich war die Lösung relativ einfach (feisty/i386/Canon N670U): Vorgehen: 1. Den Wrapper von "Joel Berger" aus dem Thread https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/85488 in die Datei /usr/local/bin/xscanner.sh kopiert:
Hallo an alle! Ich habe das selbe Problem wie alle hier. und möchte darum den Wrapper von "Joel Berger" ausprobieren. Er scheint ja gut zu funktioniern. Mein eigentliches Problem ist, (da ich Ubuntu auch erst seit ca. 9 Std. auf der Platte habe) das ich die Datei /usr/local/bin/xscanner.sh nicht finde. Liege ich richtig damit das ich die Datei erst noch selber erstellen muss ❓ Und wenn ja, wie mache ich das? Habt, bitte, Mitleid mit den absoluten Ubuntu 7.04 Neuling 😳 der doch nur noch seinen Scanner zumlaufen bringen muss. Alles andere funktioniet nämlich, soweit ich das bis jetzt beurteilen kann. Bey Ungültiges MakroDieses Makro ist nicht verfügbar
|
Dark_Wolf
Anmeldungsdatum: 12. August 2006
Beiträge: 2588
Wohnort: Linuxland
|
Na ist doch kein Problem. Ja, du mußt die Datei erst erstellen. Konsole öffnen. Dann die Eingabe: sudo gedit /usr/local/bin/xscanner.sh dann öffnet sich eine leere Datei. Dort kopierts du das Texscript rein. Speichern und schließen. Jetzt mußt du die Datei für dich noch ausführbar machen. sudo chmod +x /usr/local/bin/xscanner.sh Starten kannst du dann das ganze mit:
xscanner.sh xsane Du solltest dier unbedingt das durchlesen Einsteiger. Übrigens, das Wiki hier ist wirklich einsame Klasse. Das meiste findest du dort. MFG und viel Spass mit Ubuntu 😉
|
Dimanche
Ikhayateam
Anmeldungsdatum: 20. Juli 2007
Beiträge: 1839
|
Hallo Ubuntuusers Habe den Wrapper in xscanner.sh kopiert und ausführbar gemacht. Wenn ich jetzt den Scanner über Konsole aufrufe erscheint xsane auch. Wenn ich dann ein test scann durchführe erscheint weiterhin nur ein schönes ☹ sattes Schwarzes Bild. Inder Konsole erscheint folgende Fehlermeldung: /usr/local/bin/xscanner.sh: line 17: scanimage: command not found Was bedeutet das? Wer möchte mir hier eine Lösung anbieten? Ich möchte den Scanner doch auch unter Ubuntu nutzen können ❗ @Dark Wolf Habe im Wiki schon ein wenig gestöbert, Z.B. nach command not found. Werde mir das Wiki, aneinen ruhigen (verregneten) Sonntag, mal in aller Ruhe vornehmen. Versprochen!!! Spaß habe ich mit Ubuntu jetzt schon, es gibt ja immer wieder was neues zu entdecken. Noch mehr Spaß hätte ich wenn endlich der Scanner arbeiten würde. Vielen Dank im voraus an alle und gute Nacht! Ungültiges MakroDieses Makro ist nicht verfügbar Bey Ungültiges MakroDieses Makro ist nicht verfügbar
|
fluetke
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 427
Wohnort: Bremen
|
/usr/local/bin/xscanner.sh: line 17: scanimage: command not found Was bedeutet das?
Das bedeutet das dir ein Programm fehlt, installier mal das Paket sane-utils, da ist scanimage enthalten, das sollte dir weiterhelfen. mfg
|
Dimanche
Ikhayateam
Anmeldungsdatum: 20. Juli 2007
Beiträge: 1839
|
Ungültiges MakroDieses Makro ist nicht verfügbar Coresniper Das war der entscheidende Tipp. 🤣 🤣 Ich freue mich ja so! Der Scanner macht jetzt genau was er auch soll: nämlich - Scannen - Es ist schon schön wenn einem so schnell und kompetent geholfen wird. Tausend dank an allen. Ich hoffe das ich es irgendwann mal zurückzahlen kann. Bey Ungültiges MakroDieses Makro ist nicht verfügbar
|
LeoManiac
Anmeldungsdatum: 3. Mai 2005
Beiträge: 756
|
hema hat geschrieben: Frank M hat geschrieben: Für mich war die Lösung relativ einfach (feisty/i386/Canon N670U): Vorgehen: 1. Den Wrapper von "Joel Berger" aus dem Thread https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/85488 in die Datei /usr/local/bin/xscanner.sh kopiert:
Vielen Dank, funktioniert bei mir tadellos auch mit meinem alten Scanner Canon N650 (feisty/i382)
Ich hab den selben Scanner allderings hab ich das Problem das ich max. 1-2 Scans nacheinander machen kann und anschliesend muss ich den USB-Stecker vom Scanner kurz abziehen und wieder drann stecken damit ich weiter scannen kann. [edit] die scanbuttond Lösung funktioniert bei mir auch besser Ich hab mir dafür extra ein Startscript unter /usr/local/bin/canon_xsane.sh angelegt und es ausführbar gemacht #!/bin/bash
scanbuttond -r 1000000
xsane funktioniert auch dann Problemlos wenn man mehr Scannen muss
|
michaauskiel
Anmeldungsdatum: 29. Juni 2007
Beiträge: Zähle...
Wohnort: kiel
|
Hallo! Mal eine ganz doofe Frage: ich habe den Cannoscan 4400F, der natürlich auch nit unter Ubuntu funzt. Bevor ich nächtelang ausprobiere: könnte ich den Scanner auch wie hier beschrieben (mit dem Den Wrapper von "Joel Berger") zum Laufen bekommen? Vielleicht hat ja jemand eine Ahnung...
|
Fidibus
Anmeldungsdatum: 14. Juni 2005
Beiträge: Zähle...
Wohnort: im tiefen Osten
|
Hallo alle, ich kenne mich ja mit Linux und speziell mit Scripten nicht besonders aus, aber wäre es nicht vernünftiger, den Wrapper einmal zum Rechnerstart aufzurufen? Mir ist aufgefallen, dass wenn ich Kooka mit dem Wrapper aufrufe, jedes mal ein Prozess gestartet wird. Also wenn ich, während der Rechner läuft, 4 mal Kooka mit
xscanner kooka starte auch 4 mal der Wrapper startet und dann aktiv bleibt, bis ich den Rechner herunterfahre. Soweit ich das Script verstanden habe, sucht es doch nur nach einem Scanner, und spricht diese zyklisch an, damit der USB-Bus nicht in den Sleepmodus geht. Der Fidibus
|
gewitter
Anmeldungsdatum: 3. September 2007
Beiträge: 251
Wohnort: OpenGurken.dorf
|
Ich habe die Sache mit einem Start-Stop-Script für scanbuttond und meinem Lide20 wunderbar geregelt: /etc/init.d/scanbuttond: "
#! /bin/sh
### BEGIN INIT INFO
# Provides: scanbuttond
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: S 0 1 6
# Short-Description: Workaround Scanner Malfunction
# Description: This file should be used to construct scripts to be
# placed in /etc/init.d.
### END INIT INFO
# Author: Thomas Mitzkat <thomas.mitzkat@gmx.de>
#
# Do NOT "set -e"
# PATH should only include /usr/* if it runs after the mountnfs.sh script
PATH=/usr/sbin:/usr/bin:/sbin:/bin
DESC="Description of the service"
NAME=scanbuttond
DAEMON=/usr/bin/$NAME
DAEMON_ARGS="-r 1000000"
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
# Exit if the package is not installed
[ -x "$DAEMON" ] || exit 0
run_scanbutton_daemon=n
# Read configuration variable file if it is present
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
if [ "y" != "$run_scanbutton_daemon" ]; then
echo "
/etc/init.d/scanbutton: To use this service set 'run_scanbutton_daemon' to 'y' in /etc/default/scanbuttond.
"
exit 0
fi
# Load the VERBOSE setting and other rcS variables
[ -f /etc/default/rcS ] && . /etc/default/rcS
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions
#
# Function that starts the daemon/service
#
do_start()
{
# Return
# 0 if daemon has been started
# 1 if daemon was already running
# 2 if daemon could not be started
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
|| return 1
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
$DAEMON_ARGS \
|| return 2
}
#
# Function that stops the daemon/service
#
do_stop()
{
# Return
# 0 if daemon has been stopped
# 1 if daemon was already stopped
# 2 if daemon could not be stopped
# other if a failure occurred
start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME
RETVAL="$?"
[ "$RETVAL" = 2 ] && return 2
start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON
[ "$?" = 2 ] && return 2
# Many daemons don't delete their pidfiles when they exit.
rm -f $PIDFILE
return "$RETVAL"
}
#
# Function that sends a SIGHUP to the daemon/service
#
do_reload() {
#
start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --name $NAME
return 0
}
case "$1" in
start)
[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME"
do_start
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
stop)
[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME"
do_stop
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
#reload|force-reload)
#
# If do_reload() is not implemented then leave this commented out
# and leave 'force-reload' as an alias for 'restart'.
#
#log_daemon_msg "Reloading $DESC" "$NAME"
#do_reload
#log_end_msg $?
#;;
restart|force-reload)
#
log_daemon_msg "Restarting $DESC" "$NAME"
do_stop
case "$?" in
0|1)
do_start
case "$?" in
0) log_end_msg 0 ;;
1) log_end_msg 1 ;; # Old process is still running
*) log_end_msg 1 ;; # Failed to start
esac
;;
*)
# Failed to stop
log_end_msg 1
;;
esac
;;
*)
#echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
exit 3
;;
esac
: " und einem Schalterscript "/etc/default/scanbuttond": "
#
run_scanbutton_daemon=y " mit einem "update-rc.d default scanbuttond" steht der Dienst systemweit ab booten/local-fs zur verfügung und muß nicht, kann aber separat mit /etc/init.d/scanbuttond start/stop gestartet/gestoppt werden und hat auch dauerhaft funktioniert. Leider mußte ich feststellen, daß meine Soundkarte manchmal gar nicht und die Capisuite überhaupt nicht funktioniert haben. Damit war feisty erstmal gestorben und ich bin zurück auf edgy, was ich auf einer anderen Partition gelassen hatte - zum Glück. Aber vielleicht ist diese Lösung für andere brauchbar.
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
Grüße! Ich wollte nur berichten, dass mein CanoScan N67UO unter Gutsy Gibbon Tribe 5 wieder anstandslos funktioniert! Hoffen wir mal, dass es bis zur Final Release so bleibt... @gewitter Bitte benutze für solche langen Listings den NoPasteService. Ciao V.
|
gewitter
Anmeldungsdatum: 3. September 2007
Beiträge: 251
Wohnort: OpenGurken.dorf
|
|
da.cappo
Anmeldungsdatum: 3. Juli 2007
Beiträge: 667
Wohnort: Island Bay/Wellington NZ
|
hallo zusammen, auch ich habe mir nachdem ich meinen anderen scanner nicht zum laufen bekam (blacklist) nach tuxhardware-empfehlung den "Canon Lide 25" gekauft... auch in andrem Forum gelesen, anstecken läuft... (war wohl edgy- user!!) leider. nun habe ich wie "Dark Wolf" empfohlen den "wrapper" eingerichtet. nach aufruf
martin@trillian:~$ xscanner.sh xsane kommt dann:
/home/martin/.gtkrc-2.0:2: Include-Datei konnte nicht gefunden werden: ».gtkrc-2.0-scrollbar_cog« ?weiß jemand, was das zu bedeuten hat? ?kann ich mit meinem notebook den kernel ändern?
The scanner works correctly in Edgy.
Fix= disable "usb selective suspend/resume' in linux-source soweit ich gelesen habe liefs ja in früheren versionen
bitter... das ganze thema.. nun muss ich doch wieder windows parallel fahren um scannen zu können leider bereits deinstallier... ☹ danke martin P.S.: der scanner wird als solcher erkannt ... aber das mit dem "wrapper" (was auch immer das heißen mag) klappt auch nicht weiß jemand wie ich an edgy komm? scannen ist mir sehr wichtig P.P.S.: Wäre es nicht sinnvoll den Wiki-Eintrag der "whitelist" nach unten zu korrigieren?
|
gewitter
Anmeldungsdatum: 3. September 2007
Beiträge: 251
Wohnort: OpenGurken.dorf
|
die nummer mit dem start-stop-script läuft anstandslos - siehe weiter oben.
|