Титла: Wine основни стъпки
Публикувано от: mystical в Nov 03, 2007, 13:15
Убунту 7.10 Имам инсталиран Wine и искам да инсталирам едни драйвъри за мулти функционално устроство на HP LaserJet M1005 MFP и да пробвам дали, ще ми работи скенера. Интересуват ме основните стъпки за инсталиране на програми под Wine и как се стартира програмата. Благодаря!
Титла: Wine основни стъпки
Публикувано от: HeavenWarrior в Nov 03, 2007, 13:37
wine programa.exe е стъпката принципно. Ала това, което искаш да направиш няма да стане. Виж някъде из менютата нямаш ли Добавяне на принтер. Мисля, че Убунту трябва да идва с CUPS(Central Unix Printing System). Но най-добре потърси в интернет как да инсталираш принтери и скенери под Убунту. Тука намерих това за твоя принтер. Мисля, че ще разбереш езика =Р http://ubuntu-rs.org/wiki/HP_LaserJet_1018/1020/1022
Титла: Wine основни стъпки
Публикувано от: alabal в Nov 03, 2007, 14:18
Братко, така формулирана темата ти изисква (пре) написване на документацията на wine. Освен това, принтера се подържа от cups, а скенера от sane. Очаквам в следващите няколко съобщения да споделиш проблеми при опитите си да инсталираш устройството, а не общи въпроси, чиито отговори са на един google разстояние.
Титла: Wine основни стъпки
Публикувано от: kamos в Nov 03, 2007, 15:53
Не съм сигурен за конкретния модел, но НР имат линукс драйвери за техните устройства. По принцип тези драйвери ги има в Убунту! Аз съм с НР РSC 750 и просто натискам бутона за добавяне на принтер и всичко си работи.
Титла: Wine основни стъпки
Публикувано от: mystical в Nov 03, 2007, 23:51
Цитат (alabal @ Ноември 03 2007,15:18) | Освен това, принтера се подържа от cups, а скенера от sane. |
Принтера работи перфектно, само не мога да използвам скенера. Ще пробвам описаното в линка и ще съобща резултатите. Благодаря на всички.
Титла: Wine основни стъпки
Публикувано от: mystical в Nov 07, 2007, 11:37
alabal, не можах да компилирам драйвърите. Цитат | Създавам директория ./src и разархивирам sane-backends-1.0.18.tar.gz в тази директория и в ./src/sane-backends-1.0.18/backend/ добавям файла hpljm1005.c после редактирам файла ./src/sane-backends-1.0.18/configure и в ред № 28972 добавям "hpljm1005". Създавам файл в /etc/sane.d/hpljm1005.conf със съдържание:
# Configuration file for the HPLJM1005 backend # # HPLJM1005 usb 0x03f0 0x3b17 device auto
sudo apt-get build-dep sane-backends cd ~/src/sane-backends ./configure -> The following backends will be built: abaton agfafocus apple artec as6e avision bh canon canon630u coolscan coolscan2 dc25 dmc epson fujitsu genesys gt68xx hp leo lexmark matsushita microtek microtek2 mustek mustek_usb nec pie pixma plustek plustek_pp ricoh s9036 sceptre sharp sp15c st400 tamarack test teco1 teco2 teco3 umax umax_pp umax1220u artec_eplus48u ma1509 ibm hp5400 hpljm1005 u12 snapscan niash sm3840 hp4200 sm3600 hp3500 stv680 dc210 dc240 canon_pp hpsj5s mustek_pp dell1600n_net gphoto2 qcam v4l net mustek_usb2 и make Всичко изглежда нормално, но не знам какво означава да компилирам ръчно файла .libs/libsane-hpljm1005.so.1.0.18 там няма такъв файл. Опитвам се да отворя файла ./src/sane-backends-1.0.18/sanei/sanei_constrain_value.o не се получава, излизат някакви ероглифи.
~/src/sane-backends-1.0.18$ gcc -shared .libs/hpljm1005.o .libs/hpljm1005-s.o .libs/sane_strstatus.o ../sanei/.libs/sanei_init_debug.o ../sanei/sanei_constrain_value.o ../sanei/.libs/sanei_config.o ../sanei/.libs/sanei_usb.o /usr/lib/libusb.so -lpthread -lm /usr/lib/libjpeg.so /usr/lib/libtiff.so -L/usr/lib /usr/lib/libieee1284.so -ldl -Wl,-soname -Wl,libsane.so.1 -o .libs/libsane-hpljm1005.so.1.0.18 gcc: .libs/hpljm1005.o: No such file or directory gcc: .libs/hpljm1005-s.o: No such file or directory gcc: .libs/sane_strstatus.o: No such file or directory gcc: ../sanei/.libs/sanei_init_debug.o: No such file or directory gcc: ../sanei/sanei_constrain_value.o: No such file or directory gcc: ../sanei/.libs/sanei_config.o: No such file or directory gcc: ../sanei/.libs/sanei_usb.o: No such file or directory
~/src/sane-backends-1.0.18$ dpkg-buildpackage -rsudo dpkg-parsechangelog: error: cannot open debian/changelog to find format: No such file or directory dpkg-buildpackage: unable to determine source package is
И до тук. Пробвам # make install получавасе мисля, но след като напиша # sane-find-scanner found USB scanner (vendor=0x03f0, product=0x3b17) at libusb:001:003 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage.
# scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages).
|
Титла: Wine основни стъпки
Публикувано от: alabal в Nov 07, 2007, 16:56
Тези стъпки изпълни ли ги? Цитат | * Download hpljm1005.c from http://www.zarg.org/~couriosous/hpljm1005.c: and copy the file to ~/src/sane-backends-1.0.18/backend
* Modify build files: Add hpljm1005 in sane-backends-1.0.18/configure, at line 37 (variable "BACKENDS").
* Create file /etc/sane.d/hpljm1005.conf with the following lines: # # Configuration file for the HPLJM1005 backend # # HPLJM1005 usb 0x03f0 0x3b17 device auto
* install necessary packages to build sudo apt-get build-dep sane-backends |
А и там не става дума за инсталиране от сорс, а създаване на deb пакет с apt-build. Според мен, не трябва да се отклоняваш от нито една стъпка, която е описана там.
Титла: Wine основни стъпки
Публикувано от: mystical в Jan 24, 2008, 17:11
Вече съм много близо до крайния резултат, но митрябва още помощ Цитат | gcc -shared ./backend/.libs/hpljm1005.o ./backend/.libs/hpljm1005-s.o ./backend/.libs/sane_strstatus.o ./sanei/.libs/sanei_init_debug.o ./sanei/sanei_constrain_value.o ./sanei/.libs/sanei_config.o ./sanei/.libs/sanei_usb.o /usr/lib/libusb.so -lpthread -lm /usr/lib/libjpeg.so /usr/lib/libtiff.so -L/usr/lib /usr/lib/libieee1284.so -ldl -Wl,-soname -Wl,libsane.so.1 -o /usr/lib/libsane-hpljm1005.so.1.0.18 |
обработих командата и вече няма грешки, но когато напиша :/usr/src/sane-backends-1.0.18# dpkg-buildpackage -rsudo dpkg-parsechangelog: error: cannot open debian/changelog to find format: No such file or directory dpkg-buildpackage: unable to determine source package is
Къде може да е проблема? Как може да се реши?
Титла: Wine основни стъпки
Публикувано от: mystical в Jan 25, 2008, 12:24
Здравейте! След многобройни опити и ровене в интернет най-накрая успях да подкарам HP Laserjet M 1005 скенера. Ако имате подобен проблем ви препоръчвам следните два линка: http://linuxforum.ru/index.php?showtopic=53187http://forum.ubuntuusers.de/topic/144587/next/След като изпълните стъпките описани в един от двата линка скенерат ви все още няма да работи. Причината за това е, че sane по подразбиране използва директориите /usr/local/etc/sane.d и /usr/local/lib/sane , а пакетите, които създадохме и инсталирахме се намират в /etc/sane.d и /usr/lib/sane За оправим това правим следнотоЦитат | # mv /usr/local/etc/sane.d/ /usr/local/etc/sane.d_old # mv /usr/local/lib/sane/ /usr/local/lib/sane_old #ln -s /etc/sane.d/ /usr/local/etc/sane.d # ln -s /usr/lib/sane/ /usr/local/lib/sane
|
Вече трябва да имате работещ скенер.
|