小志 发表于 2006-10-22 16:34:59

打印机驱动不了.....

我的打印机是佳能BJC3000的,是USB接口,我在USB第一第二个接口上测试打印机没有反应,然后删除驱动重启,再重新安装,再测试也是没有反应,
为什么会这样的???是不是我选择错了USB接口的驱动???
还有我想问一下怎样可以共享打印机给WINDOWS的用户打印???

小志 发表于 2006-10-22 21:58:26

24、如何添加打印机?
首先确保 cups 服务已经启动,执行:
代码:
   添加 cups 服务:
chkconfig --add cups
设置 2、3、4、5 运行级登录后自动启动 cups 服务:
chkconfig --level 2345 cups on
如果不想注销、重登录,那么立即启动 cups 服务:
service cups start

然后在 kde 控制中心--外设--打印机--添加 根据向导可以添加打印机。

根据这里的办法也不行设置好打印机。。。为什么会这样呢???

sejishikong 发表于 2006-10-22 22:12:18

我的也是bjc3000,可惜已经坏了,不过好的时候magic可以支持的.我用并口的.

小志 发表于 2006-10-23 08:08:36

晕。。。BJC3000是两用接口的。。我没有并口的接线。。。只有USB的。。但就是不知道为什么驱动安装好了。。。打测试就是没有反应。。。唉。。。。

haulm 发表于 2006-10-23 09:25:27

看精华帖,到http://www.linuxprinting.org/printer_list.cgi查找自己打印机的驱动并编译安装到/usr,然后用KDE的打印设置工具进行设置。

如果http://www.linuxprinting.org/printer_list.cgi上没有列出你的打印机类型,我也无能为力了。

和WIN一样,任何Linux系统也不可能集成太多的硬件驱动,这样不符合用户利益,但希望WIKI能引导用户如何去寻找和安装自己的硬件驱动。

小志 发表于 2006-10-24 08:00:12

哗。。。全是英文啊。。。我看不懂啊。。。有谁可以帮我一下啊。。。

haulm 发表于 2006-10-24 10:09:48

用你手头上的电子典,要有耐心。

看懂一些编译、驱动相关的英文并不难,难的是看懂英文的技术文章。

小志 发表于 2006-10-24 10:18:56

哦....NO....天啊....
我手上没有词典啊...
这个可惨啊...
哪可不可以讲一下我知,
后面的USB接口的ID是什么啊???
就是选择驱动果选择USB1,还是USB2????

haulm 发表于 2006-10-24 10:40:01

你安装了magiclinux就有一本现成的英汉词典,如果你有打印机并且用的是usb接口的才选择usb,usb1还是usb2取决于你机子上连接的usb设备有多少,如果只有一个USB打印机连接就选择USB1。

首先你要在我给你的网址上的下拉框中找对你的硬件型号,然后按内容提示到驱动作者的网页下载相关驱动,然后进行编译并安装到/usr,然后才使用菜单->设置->打印机进行设置,这个设置并不需要你打开打印机,但要确保你的驱动有安装成功。

首先我从你提供的打印机类型到linuxprinting组织找到驱动

http://prdownloads.sourceforge.net/gimp-print/gutenprint-5.0.0.tar.bz2?download

或 http://heanet.dl.sourceforge.net/sourceforge/gimp-print/gutenprint-5.0.0.tar.bz2

解压这个压缩包进入目录按F4打开虚拟终端打入

./configure --prefix=/usr;make;make install

回车

然后开始菜单->设置->打印机->设置成默认打印机->打印测试页

附上图,大多数的品牌打印机在linuxprinting.org不会找不到驱动。

haulm 发表于 2006-10-24 11:01:50

还有什么不明白的地方么?

建议此帖内容纳入WIKI。

heyuqi 发表于 2006-10-24 12:04:11

麻烦兄弟加进去吧

小志 发表于 2006-10-24 20:44:03

In file included from /usr/include/gtk-2.0/gtk/gtkactiongroup.h:34,
               from /usr/include/gtk-2.0/gtk/gtk.h:38,
               from print_gimp.h:36,
               from print-image-gimp.c:30:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:50: warning: function declaration isn't a prototype
In file included from print-image-gimp.c:30:
print_gimp.h:37:26: libgimp/gimp.h: 没有那个文件或目录
print_gimp.h:38:28: libgimp/gimpui.h: 没有那个文件或目录
In file included from print-image-gimp.c:30:
print_gimp.h:44: error: syntax error before '*' token
print_gimp.h:44: warning: function declaration isn't a prototype
print_gimp.h:49: error: syntax error before "GimpParamDef"
print_gimp.h:49: warning: function declaration isn't a prototype
print-image-gimp.c:62: error: syntax error before "GimpDrawable"
print-image-gimp.c:62: warning: no semicolon at end of struct or union
print-image-gimp.c:63: warning: type defaults to `int' in declaration of `rgn'
print-image-gimp.c:63: warning: data definition has no type or storage class
print-image-gimp.c:88: error: syntax error before "base_type"
print-image-gimp.c:88: warning: type defaults to `int' in declaration of `base_type'
print-image-gimp.c:88: warning: data definition has no type or storage class
print-image-gimp.c:94: error: syntax error before '}' token
print-image-gimp.c:94: warning: type defaults to `int' in declaration of `Gimp_Image_t'
print-image-gimp.c:94: warning: data definition has no type or storage class
print-image-gimp.c:136: error: syntax error before '*' token
print-image-gimp.c:137: warning: function declaration isn't a prototype
print-image-gimp.c: In function `compute_alpha_table':
print-image-gimp.c:139: error: `image' undeclared (first use in this function)
print-image-gimp.c:139: error: (Each undeclared identifier is reported only once
print-image-gimp.c:139: error: for each function it appears in.)
print-image-gimp.c: At top level:
print-image-gimp.c:147: error: syntax error before '*' token
print-image-gimp.c:148: warning: function declaration isn't a prototype
print-image-gimp.c: In function `alpha_lookup':
print-image-gimp.c:149: error: `image' undeclared (first use in this function)
print-image-gimp.c:149: error: `val' undeclared (first use in this function)
print-image-gimp.c:149: error: `alpha' undeclared (first use in this function)
print-image-gimp.c: At top level:
print-image-gimp.c:153: error: syntax error before '*' token
print-image-gimp.c:154: warning: function declaration isn't a prototype
print-image-gimp.c: In function `Image_GimpDrawable_new':
print-image-gimp.c:155: error: `im' undeclared (first use in this function)
print-image-gimp.c:157: error: `drawable' undeclared (first use in this function)
print-image-gimp.c:158: error: implicit declaration of function `gimp_pixel_rgn_init'
print-image-gimp.c:158: warning: nested extern declaration of `gimp_pixel_rgn_init'
print-image-gimp.c:161: error: implicit declaration of function `gimp_image_base_type'
print-image-gimp.c:161: warning: nested extern declaration of `gimp_image_base_type'
print-image-gimp.c:167: error: `GIMP_INDEXED' undeclared (first use in this function)
print-image-gimp.c:168: error: implicit declaration of function `gimp_image_get_cmap'
print-image-gimp.c:168: warning: nested extern declaration of `gimp_image_get_cmap'
print-image-gimp.c:171: error: `GIMP_GRAY' undeclared (first use in this function)
print-image-gimp.c:174: error: `GIMP_RGB' undeclared (first use in this function)
print-image-gimp.c: In function `Image_reset':
print-image-gimp.c:192: error: `im' undeclared (first use in this function)
print-image-gimp.c:192: error: syntax error before ')' token
print-image-gimp.c: In function `Image_width':
print-image-gimp.c:205: error: `im' undeclared (first use in this function)
print-image-gimp.c:205: error: syntax error before ')' token
print-image-gimp.c: In function `Image_height':
print-image-gimp.c:212: error: `im' undeclared (first use in this function)
print-image-gimp.c:212: error: syntax error before ')' token
print-image-gimp.c: In function `Image_get_row':
print-image-gimp.c:220: error: `im' undeclared (first use in this function)
print-image-gimp.c:220: error: syntax error before ')' token
print-image-gimp.c:225: error: implicit declaration of function `gimp_progress_init'
print-image-gimp.c:225: warning: nested extern declaration of `gimp_progress_init'
print-image-gimp.c:228: error: `GIMP_INDEXED' undeclared (first use in this function)
print-image-gimp.c:231: error: `GIMP_GRAY' undeclared (first use in this function)
print-image-gimp.c:235: error: `GIMP_RGB' undeclared (first use in this function)
print-image-gimp.c:247: error: implicit declaration of function `gimp_pixel_rgn_get_col'
print-image-gimp.c:247: warning: nested extern declaration of `gimp_pixel_rgn_get_col'
print-image-gimp.c:250: error: implicit declaration of function `gimp_pixel_rgn_get_row'
print-image-gimp.c:250: warning: nested extern declaration of `gimp_pixel_rgn_get_row'
print-image-gimp.c:316: error: implicit declaration of function `gimp_progress_update'
print-image-gimp.c:316: warning: nested extern declaration of `gimp_progress_update'
print-image-gimp.c: In function `Image_transpose':
print-image-gimp.c:325: error: `im' undeclared (first use in this function)
print-image-gimp.c:325: error: syntax error before ')' token
print-image-gimp.c: In function `Image_hflip':
print-image-gimp.c:350: error: `im' undeclared (first use in this function)
print-image-gimp.c:350: error: syntax error before ')' token
print-image-gimp.c: In function `Image_vflip':
print-image-gimp.c:357: error: `im' undeclared (first use in this function)
print-image-gimp.c:357: error: syntax error before ')' token
print-image-gimp.c: In function `Image_crop':
print-image-gimp.c:372: error: `im' undeclared (first use in this function)
print-image-gimp.c:372: error: syntax error before ')' token
print-image-gimp.c: In function `Image_conclude':
print-image-gimp.c:429: error: `im' undeclared (first use in this function)
print-image-gimp.c:429: error: syntax error before ')' token
print-image-gimp.c:430: warning: nested extern declaration of `gimp_progress_update'
print-image-gimp.c: In function `Image_get_row':
print-image-gimp.c:301: warning: value computed is not used
make: *** 错误 1
make: Leaving directory `/root/Desktop/gutenprint-5.0.0/src/gimp2'
make: *** 错误 1
make: Leaving directory `/root/Desktop/gutenprint-5.0.0/src'
make: *** 错误 1
#         
去 下载了哪个驱动。输入命令后出现这样的问题。。。
我没有打开打印机的。。。要不要打开打印机呢 ???

haulm 发表于 2006-10-25 00:14:07

编译错误,也有可能缺少某个库的支持所致,让KDE兄或公社副主席she兄有空帮你编译一下吧,我要等到新版本MGC发布后才安装MGC,所以请你原谅。你可以发个短信给他们求助一下。

小志 发表于 2006-10-25 07:55:52

好啊,谢谢你啊。。。。。。

haulm 发表于 2006-10-25 11:02:58

Gutenprint, formerly named Gimp-Print, is a suite of printer drivers that may be used with most common UNIX and Linux print spooling systems, including CUPS, lpr, LPRng, or others.

如果在MGC2.0上无法编译成功gutenprint-5.0,就安装它的旧版本--前身gimp-print好了。

http://prdownloads.sourceforge.net/gimp-print/gimp-print-4.2.7.tar.gz?download

或 http://heanet.dl.sourceforge.net/sourceforge/gimp-print/gimp-print-4.2.7.tar.gz
页: [1] 2
查看完整版本: 打印机驱动不了.....