TKjma版のibus-mozc(ibus-anthyも)はファイル(/tmp/im-status.ユーザーid.txt)で現在のIMの全角・半角状態を保持して、gtkpandaと協調して全角半角切り替えを行うパッチが当たっています。ところが、電源投入直後のログインでは、ibus-mozcが初期状態が全角にも関わらずim-statusファイルが存在しないため全角状態を取得できず、選択番号が全角入力のままになってしまうようです。(一度全角半角キーを押して切り替えを行なうと、im-statusファイルは作成されます)本当はibus-mozcの方を直接直してビルドするのがいいのでしょうが面倒なので、以下のファイルを自動起動ファイル(ホームディレクトリの).config/autostart/im-status.desktopとして追加しました。ログイン時に、im-statusファイルを作成し中身を1(全角状態である)に設定しているだけですが、これによって電源投入直後でもうまくglclient2が全角半角を切り替えてくれて、選択番号のところが半角入力になりました。TK今更感がありますが。ポイントは、14.04にpostgresql-9.1のパッケージがないので、pgdg版を使うのと、普通にdo-release-upgradeすると、サードパーティのapt-lineが無効化されてしまい一発でアップグレードが終わらないので、無効にしないオプションをつけてdo-release-upgradeを起動します。あるように、apt-keyとapt-lineを設定。設定(UP’G’RADERではない)してdo-release-upgradeをかけると、jma-receiptのapt・上で設定したPostgreSQLのpgdg版のapt-lineが無効にならずに、Presice→Trustyに書き換わっていい感じにアップグレードされます。9.3で動くように変換します。mainという名前の空のデータベースクラスタが出来上がっているので一旦削除してから変換します。mainのクラスタ、postgresql-9.1のパッケージ、apt-lineなども削除。その後、14.04のデスクトップの設定などを行いますが、弊社では極力手作業ではなくAnsibleをつかって自動化しております。アップグレードにかかった所要時間は、1時間程度でした。TKいままでデフォルトでカタカナにしていたので、[半角/全角]キーで切り替えた時にカタカナになってほしいとの要望。このように修正して対応しました。ソースはPythonで書かれていましたが最近Pythonもちょこちょこ触っているので苦手意識がなくなってきました。LP-9100があり、同様の現象が発生したため調査しました。cupsd.confのLogLevelをdebugに変更して/var/log/cups/error_logを12.04の時と比較したり、gdbでgsをステップ実行したりして調査した結果です。12.04より左マージンが大きくなる問題14.04で印刷するとなぜか左マージンが大きくなり、右端の印字が切れます。これはCUPSの途中で走るPDF→PSへの変換処理がGhostscriptで行われると発生するようです。/tmp/foomatic-1Emzjの部分で、このps2writeデバイスで出力されたPSファイルをeplaser-jpで処理すると印字がズレるようです。-きちんとした位置に印字されるようになります。QRコードが白黒反転したり、薬剤情報の写真がない部分が黒塗りになるこの不具合は、もともとあったGhostscriptのgdevescv.cドライバーの1ビット画像の処理の抜けではないかと考えています。vdev->whiteのとき)、ESC/Page側では1が黒で固定されている(?)ため、0と1を反転させてからプリンタ側に送信しなくてはなりませんが、反転処理が行われていないようです。(コメントにはビット反転、という部分がありましたが処理は空)。ビットを反転して送信する以下のパッチを作成し、gsをビルドすると正しい印字となりました。#あとで気づきましたが、gdevescv.cを改造する話に同じようなパッチがありました。10年以上前から存在する不具合なんですね・・。全てのソースが公開されているので(今回ESC/Pageの仕様書もEPSONからダウンロードしました)、調べようと思えばなんとかなるものですね。今回、ちょっとだけCUPSからプリンタまでの処理の流れについて知識が増えた気がします。TK※現在はLIPSの場合Canonのプリンタードライバ側で対応されています。CUPSのセキュリティホールにより、SetEnvディレクティブは無効にされました。-dUseCIEColorを追加してお試しください。Libreofficeで印刷できない。