pip list -o がエラーになる問題の解決
Ubuntu 18.04 MATE 上での開発環境が整い、やっと開発を再スタートできるようになった。
Django の 2.0.5 が出たのを期に、Python3 仮想環境のインストール済のパッケージでアップデートできるものを確認しようと、下記を実施。
$ pip list -o
ここでエラーが発生した。
TypeError: '>' not supported between instances of 'Version' and 'SetuptoolsVersion'
'Version' と 'SetuptoolsVersion' のインスタンスを比較できないと言っている。
Python3 で比較が厳密になったためにエラーが発生しているらしい。
調べたところ、このエラーが発生する pip がバンドルされているディストリビューションが複数あるらしい。
解決については、下記を参照。
PyCharm で日本語がインライン入力できない [Ubuntu]
Ubuntu MATE 18.04 での開発環境が整ったのでコーディング開始。
だいぶ以前の SublimeText では、Linux で日本語入力するとインライン入力できなかった(けど、とりあえず入力できる事で満足していた)。今はどうなってるのか知らない。Atom 使ってるので。
今回 PyCharm 使っていて、やはりインライン入力ができず、SublimeText と同じかぁとあきらめていた。
けど、やはり入力のたびに視線をずらさないといけないのはつらい。きっとだれかがプラグイン作ってたりするはず・・・と調べてたら、PyCharm でなく Ubuntu の設定で解決できた。
詳細は、下記にて。
xrdp on Linux MInt MATE に接続できない
Linux Mint MATE 18.3
xrdp 0.9.4
Google Remote Desktop がどうも不安定だったので、Linux Mint MATE 18.3 に xrdp をインストールして Windows10 からリモートデスクトップ接続する設定をした。
一旦は無事接続できるようになって喜んでいたけれど、Mint を再起動したら?接続できなくなってしまった・・・。
[現象]
ユーザ名/パスワードを入力しても反応がなく、しばらくすると下記のメッセージが表示される。
connecting to sesma ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager,please wait...
login successfull for display 10
started connecting
connection problem,giving up
some problem
ログインまではうまくいっているけど、最終的な接続ができないらしい。
/var/log/xrdp.log は下記のような感じ
[20180424-06:59:07] [DEBUG] Closed socket 17 (AF_UNIX)
・
・ (繰り返し)
・
[20180424-06:59:10] [DEBUG] xrdp_wm_log_msg: connection problem, giving up
[20180424-06:59:10] [DEBUG] Closed socket 17 (AF_UNIX)
[20180424-06:59:10] [DEBUG] xrdp_wm_log_msg: some problem
[解決]
XRDP doesn't work with gnome · Issue #847 · neutrinolabs/xrdp · GitHub
を参考に試行錯誤した結果解決した。
解決の詳細は下記参照。
Linux Mint MATE 18.3 にリモートデスクトップ接続する
Linux マシンにリモート接続する場合 vnc を使うのがお手軽だが、どの vnc ソフトを使っても動きが遅い。カーソルが遅れて動く。
なので xrdp を使って Linux Mint MATE 18.3 に Windows からリモート接続できるようにした。
詳細は下記に記載。