正しい手順のはずなのに動かない!!!
このサイトを参考に行おうとするものの画面が真っ黒でうまく行かない。
原因
xorgxrdpがインストールされていないため。
解決手順
上記のサイトの手順を踏んだ上で、
このサイトを参考にする。
sudo apt install xorgxrdp
このようにしてxorgxrdpを入れたくなるが、
sudo apt install xorgxrdp
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:
以下のパッケージには満たせない依存関係があります:
xorgxrdp : 依存: xorg-video-abi-23
依存: xserver-xorg-core (>= 2:1.18.99.901)
E: 問題を解決することができません。壊れた変更禁止パッケージがあります。
このようなエラーが起きるので
sudo apt install xserver-xorg-core xorgxrdp xrdp
このようにしてコマンドを打つとインストールが成功する。
上記でxrdpは使えるようになるが、ローカルのデスクトップがマウス/キーボードで反応しなくなる事象が起こった。
HWEだとXに問題が発生しやすそうなので、Ubuntu18.04.2でxdpがどうしても必要な場合はServerのインストーラからGEでインストールして、後からデスクトップ環境を入れたほうが良さそう。
参考にしたサイトでは、このように書かれているが、接続される側のpcはログアウトした状態でなければそもそもリモートデスクトップで接続ができないためあまり関係ないと思われる??
現在私の環境では特に、リモート接続をする側のマウス・キーボードに不調はない。
リモート接続されている側はログイン画面で放置しているが、特に問題はない。
追記(2020/10/15)
最近になってマウスとキーボードの入力ができなくなったのでこのリンクを参考に解決した。
ただし、普通にubuntuを起動しても、インターフェースが死んでてターミナルが開けないのでこのリンクを参考にcuiで起動した。
私の環境では、
$sudo apt-get -y install xserver-xorg-input-all
E: Unable to locate package
となり、upt-get update
、upt-get upgrade
等しても結果が変わらなかったため、手動でdebファイルをダウンロードすることにした。
$wget http://mirrors.kernel.org/ubuntu/pool/main/x/xserver-xorg-input-libinput/xserver-xorg-input-libinput_0.27.1-1_amd64.deb
$wget http://mirrors.kernel.org/ubuntu/pool/main/x/xorg/xserver-xorg-input-all_7.7+19ubuntu7_amd64.deb
$sudo dpkg -i xserver-xorg-input-libinput_0.27.1-1_amd64.deb
$sudo dpkg -i xserver-xorg-input-all_7.7+19ubuntu7_amd64.deb
$sudo reboot
これでキーボードとマウスが動きました。