elementaryOS5.0でプリンタ名を変更する

elementaryOSではプリンタ名を設定画面から変更できないので、設定ファイルを直接編集する。

サービスを停止して編集する。

# systemctl stop cups
# vi /etc/cups/printers.conf

下記のようにPrinter要素を変更すれば名称を変更できる。

# Printer configuration file for CUPS v2.2.7
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
# <Printer CUPS-PDF>
<Printer MY-PDF-Printer>
UUID urn:uuid:4d795ec4-9ae4-3518-4665-5be4e5877d98
Info PDF
DeviceURI cups-pdf:/
State Idle
StateTime 1550990838
ConfigTime 1550992560
Type 8388612
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>

次に/etc/cups/ppd/内にある旧名のファイル名を合わせて変更する。

# mv /etc/cups/ppd/CUPS-PDF.ppd /etc/cups/ppd/MY-PDF-Printer.ppd

サービスを再開する。

# systemctl start cups

elementaryOS5.0で非アクティブ時のサスペンドの設定が効かない問題

既知のバグのようです。lightdmの実行ユーザーでgsettingsを行う必要がありました。

sudo -s
su - -s /bin/bash lightdm
dbus-launch gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type nothing

ちなみに下記のようにすると現在の設定を確認を確認したりできる。

sudo -s
su - -s /bin/bash lightdm
# AC接続時のサスペンド設定確認
gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout
# バッテリー使用時のサスペンド設定確認
gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type
gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout