質問を投稿するのは好きではありませんが、何時間も検索していて、助けが切実に必要です。Ubuntu 14.04をヘッドレスで実行し、WindowsからVNC経由でリモートログインしようとしています。xserver-xorg-video-dummyをインストールするのが最善の方法であるという投稿をたくさん読んだのですが、ここで行き詰まっています。
root@mediaserver:~# apt-get install xserver-xorg-video-dummy パッケージリストを読み込んでいます...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 一部のパッケージをインストールできませんでした。 不可能な状況を要求した場合、または不安定な 必要なパッケージがまだ作成されていないというディストリビューション または「Incoming」から移動されました。 次の情報が状況の解決に役立つ可能性があります: 次のパッケージには満たされていない依存関係があります: xserver-xorg-video-dummy : 依存: xorg-video-abi-15 依存: xserver-xorg-core (>= 2:1.14.99.902) E: 問題を修正できないため、破損したパッケージが保留されています。 ルート@メディアサーバー:~# ルート@メディアサーバー:~# ルート@メディアサーバー:~# root@mediaserver:~# apt-get install xorg-video-abi-15 パッケージリストを読み込んでいます...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 注意: 'xorg-video-abi-15' の代わりに 'xserver-xorg-core' を選択してください 一部のパッケージをインストールできませんでした。 不可能な状況を要求した場合、または不安定な 必要なパッケージがまだ作成されていないというディストリビューション または「Incoming」から移動されました。 次の情報が状況の解決に役立つ可能性があります: 次のパッケージには満たされていない依存関係があります: unity-control-center : 依存: libcheese-gtk23 (>= 3.4.0) ですが、インストールされません 依存: libcheese7 (>= 3.0.1) ただしインストールされません E: エラー、pkgProblemResolver::Resolve によってブレークが生成されました。これは保留中のパッケージによって発生した可能性があります。 ルート@メディアサーバー:~#
libcheese が原因のようです。インストールしようとすると、同じ出力が表示されますxserver-xorg-core
。上記から、3.4 以上が必要なようですが、私のは 3.10 です。
root@mediaserver:~# dpkg -s libcheese-gtk23 パッケージ: libcheese-gtk23 ステータス: インストールOK、インストール済み ... バージョン: 3.10.2-0ubuntu2
アップグレードしようとすると、次のメッセージが表示されます。
root@mediaserver:~# apt-get アップグレード libcheese-gtk23 パッケージリストを読み込んでいます...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 アップグレードを計算しています...完了 libcheese-gtk23 はすでに最新バージョンです。 アップグレードされたものは 0 個、新規にインストールされたものは 0 個、削除されたものは 0 個、アップグレードされていないものは 0 個。
これは私のリポジトリの問題でしょうか??? すべてコメントを解除しました。14.04 に含まれない特別なリポジトリが欠けているのでしょうか?
助けてください!!! よろしくお願いします
root@mediaserver:~# uname -a Linux mediaserver 3.16.0-31-generic #41~14.04.1-Ubuntu SMP Wed Feb 11 19:30:43 UTC 2015 i686 i686 i686 GNU/Linux
答え1
これはパッケージマネージャの依存関係の問題です。この問題
aptitude を試してみたところ、提案された解決策によって Ubuntu のインストール全体が破壊されてしまいました...
ダミー ドライバーをインストールする前に、他のパッケージをインストールする必要があります。これを試すと、問題が解決します。
apt-get install libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0 xserver-xorg-input-all
PS 上記のパッケージを Ubuntu デスクトップ x64 14.04.3 および 14.04.4 で試してみましたが、両方で動作しました。
答え2
ドライバーが置き換えられています。実行apt-cache search video-dummy
xserver-xorg-video-dummy-lts-quantal - xserver-xorg-video-dummy の移行パッケージ
xserver-xorg-video-dummy-lts-raring - xserver-xorg-video-dummy の移行パッケージ
xserver-xorg-video-dummy-lts-saucy - xserver-xorg-video-dummy の移行パッケージ
xserver-xorg-video-dummy-lts-trusty - xserver-xorg-video-dummy の移行パッケージ
xserver-xorg-video-dummy-lts-utopic - X.Org X サーバー -- ダミー ディスプレイ ドライバー