cups不能自行启动
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- 百草谷居士
- 帖子: 3919
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
cups不能自行启动
安装的是lubuntu13.04开机后,打印服务没有运行。手工运行cupsd后正常。查看/etc/init.d下有cups脚本,但是在rc12345下均没有包含cups的脚本。
这个cups不是自动启动的服务吗?有没有什么方便的工具来维护系统服务程序呢?
这个cups不是自动启动的服务吗?有没有什么方便的工具来维护系统服务程序呢?
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- 百草谷居士
- 帖子: 3919
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: cups不能自行启动
不过/etc/init下面也有cups.conf文件呀
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 3919
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: cups不能自行启动
哪位给个解决办法吧
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- 百草谷居士
- 帖子: 3919
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: cups不能自行启动
这是/etc/init/cups.conf的内容,我没有修改过。reinstall也试过了,没啥效果。
代码: 全选
# cups - CUPS Printing spooler and server
description "CUPS printing spooler/server"
author "Michael Sweet <msweet@apple.com>"
start on (filesystem
and started avahi-daemon
and (started dbus or runlevel [2345]))
stop on runlevel [016]
respawn
respawn limit 3 12
pre-start script
[ -x /usr/sbin/cupsd ]
# load modules for parallel port support
if [ -r /etc/default/cups ]; then
. /etc/default/cups
fi
if [ "$LOAD_LP_MODULE" = "yes" -a -f /usr/lib/cups/backend/parallel \
-a -f /proc/modules -a -x /sbin/modprobe ]; then
modprobe -q -b lp || true
modprobe -q -b ppdev || true
modprobe -q -b parport_pc || true
fi
mkdir -p /var/run/cups/certs
if [ -x /lib/init/apparmor-profile-load ]; then
/lib/init/apparmor-profile-load usr.sbin.cupsd
fi
end script
exec /usr/sbin/cupsd -F
post-start script
# wait until daemon is ready
timeout=6
while [ ! -e /var/run/cups/cups.sock ]; do
sleep 0.5
timeout=$((timeout-1))
if [ "$timeout" -eq 0 ]; then
echo "cupsd failed to create /var/run/cups/cups.sock, skipping automatic printer configuration" >&2
exit 0
fi
done
# coldplug USB printers
if ! /lib/udev/udev-configure-printer enumerate 2>/dev/null; then
if type udevadm > /dev/null 2>&1 && [ -x /lib/udev/udev-configure-printer ]; then
for printer in `udevadm trigger --verbose --dry-run --subsystem-match=usb \
--attr-match=bInterfaceClass=07 --attr-match=bInterfaceSubClass=01 2>/dev/null || true; \
udevadm trigger --verbose --dry-run --subsystem-match=usb \
--sysname-match='lp[0-9]*' 2>/dev/null || true`; do
/lib/udev/udev-configure-printer add "${printer#/sys}"
done
fi
fi
end script
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: cups不能自行启动
是正常的配置。cups也不依赖其他服务的。那死马当活马骑吧。
sudo initctl show-config cups
initctl list| grep cups
sudo initctl start cups
都看看
sudo update-rc.d -f cups defaults <- 这是防止sysv下被禁止。
也试试。
再确定没有这文件吧。 /etc/init/cups.override。这里面如果有manual,也是被禁止了。
sudo initctl show-config cups
initctl list| grep cups
sudo initctl start cups
都看看
sudo update-rc.d -f cups defaults <- 这是防止sysv下被禁止。
也试试。
再确定没有这文件吧。 /etc/init/cups.override。这里面如果有manual,也是被禁止了。
● 鸣学
-
- 帖子: 454
- 注册时间: 2010-01-01 23:29
- 系统: Ubuntu19.10
Re: cups不能自行启动
我这一直没问题,从安装13.04以来,只有一个问题,lightdm不能自行启动,每次开机都得手动。
等到正式版发布。
等到正式版发布。
- 百草谷居士
- 帖子: 3919
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: cups不能自行启动
代码: 全选
sudo initctl show-config cups
[sudo] password for lpl:
cups
start on ((filesystem and started avahi-daemon) and (started dbus or runlevel [2345]))
stop on runlevel [016]
代码: 全选
initctl list | grep cups
cups stop/waiting
代码: 全选
sudo initctl start cups
cups start/running, process 2170
代码: 全选
sudo update-rc.d -f cups defaults
update-rc.d: warning: /etc/init.d/cups missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/cups ...
/etc/rc0.d/K20cups -> ../init.d/cups
/etc/rc1.d/K20cups -> ../init.d/cups
/etc/rc6.d/K20cups -> ../init.d/cups
/etc/rc2.d/S20cups -> ../init.d/cups
/etc/rc3.d/S20cups -> ../init.d/cups
/etc/rc4.d/S20cups -> ../init.d/cups
/etc/rc5.d/S20cups -> ../init.d/cups
我不知道这些命令到底做什么,请EE帮忙看看。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- 百草谷居士
- 帖子: 3919
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: cups不能自行启动
在 https://bugs.launchpad.net/ubuntu/rarin ... ug/1133794 上找到了答案:
cups的自启动是由avahi-daemon完成的,但是在lubuntu的标准安装中并没有这个软件包。所以cups无法自行启动。解决办法,手工安装这个软件包。
cups的自启动是由avahi-daemon完成的,但是在lubuntu的标准安装中并没有这个软件包。所以cups无法自行启动。解决办法,手工安装这个软件包。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。