我已经阅读了很多关于以前版本的 Ubuntu 的这个问题的帖子,但它们在我的情况下似乎不起作用。
在启动时并在 /var/log/boot.log 中显示守护进程 /usr/sbin/lightdm,只是关闭 - 似乎没有任何明显错误,让我陷入“Kubuntu”对我咧嘴笑的状态。然后,如果我启动终端,登录并执行“service lightdm start”,它将完美启动。
我尝试了一些“丑陋的技巧”来让它启动,比如在 init 脚本“/etc/init.d/lightdm”服务 lightdm start 或 /etc/init.d/lightdm start 中添加底线,但它仍然不会在启动时启动。卸载所有其他显示管理器(gdm 和 kdm)。
有任何想法吗?
#!/bin/sh
# Largely adapted from xdm's init script:
# Copyright 1998-2002, 2004, 2005 Branden Robinson <branden@debian.org>.
# Copyright 2006 Eugene Konev <ejka@imfi.kspu.ru>
#
# This is free software; you may redistribute it and/or modify
# it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2,
# …Run Code Online (Sandbox Code Playgroud) 我正在使用脚本将扫描的 PDF 1.4(或之前版本)批量转换为 PDF/A-1b。该脚本如下所示:
#!/bin/bash
for i in *.pdf; do gs -dPDFA -dBATCH -dNOPAUSE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -dPDFACompatibilityLevel=1 -sOutputFile=output/$i $i;
done
Run Code Online (Sandbox Code Playgroud)
该脚本工作正常,转换后的 PDF/A-1b 文件在尝试与 veraPDF 1.8.3 保持一致时得到验证。
然而,有一条警告消息表明标志-dUseCIEColor已过时,自 GhostScript 9.12 起不应再使用。
然后,我从脚本中删除-dUseCIEColor ,警告消息就消失了。不幸的是,我的 PDF/A-1b 文件在执行此操作时停止验证?有任何想法吗?
我读到-dUseCIEColor的后继者应该是dColorConversionStrategy=RGB(或 CMYK),但我尝试在脚本中实现它,但它不起作用。
在当今版本的 GhostScript 中,正确的方法是什么?
提前谢谢了。
/保罗