なぜチーズを始められないのか

なぜチーズを始められないのか

私は多くのアプリケーションをインストールしましたが、チーズもその1つでしたが、開くことができません

Debian 6.04 で cheese を試してみましたが、 cheese は正常に動作しますが、Ubuntu では動作しません。

システムにドライバーがインストールされていないのかもしれません。ドライバーは利用可能であるため、インストールする必要がありますか?

これが原因である場合、どうすればいいでしょうか、またはドライバーはいつ利用可能になりますか? (システムの Launchpad 2 レポートを送信します)

そのため、Ubuntu 3d も gnome shell も使用できず、3D ゲームをプレイすることもできません。

コマンドを使用したターミナル上のハードウェア表示は次のlspciようになりました:

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)

(私のラップトップのハードウェアはほぼすべて Silicon Integrated Systems [SiS] 製です)


ターミナルで cheese を使用すると、次のエラーが発生します:

Xlib: extension "GLX" missing on display ":0.0". (cheese:4163):
Clutter-CRITICAL **: Unable to initialize Clutter: 
The OpenGL version could not be determined

しかし、Ubuntu を新規インストールして更新 (ここで再起動) し、アプリケーションを新規インストールした後、ターミナルで再起動する前に次の異なるエラーが発生しました。

(cheese:506): Clutter-CRITICAL **: Unable to initialize Clutter:
Unable to find suitable fbconfig for the GLX context: 
Unable to find fbconfig with rgba visual

しかし、アプリケーションをインストールした後に再起動すると、同じエラーが発生します

Xlib: extension "GLX" missing on display ":0.0". (cheese:4163):
Clutter-CRITICAL **: Unable to initialize Clutter: 
The OpenGL version could not be determined

私もUbuntu 12.04をインストールしましたが、ドライバーがインストールされていなくても、例えばStellariumのようにCheeseは正常に動作します。

それで、Ubuntu 11.04 を Ubuntu 12.04 ベータ版にアップグレードしてみるべきでしょうか? それとも Ubuntu 12.04 を待つべきでしょうか?


Ubuntu を 11.10 から Ubuntu 12.04 ベータ版にアップグレードしましたが、まだ動作しません。

そこで、最初からUbuntu 12.04ベータ版をインストールしてアップデートを行い、チーズをインストールしてみましたが、以前と同じように動作しますが、その後、Synapticを使用して、Ubuntu 11.10のマークからすべてのパッケージまたはアプリケーションをインストールしました。そして、すべてがグラフィックで動作していることがわかりました。高速ではありませんが、たとえばsupertuxkartやstellariumのように動作します。

答え1

OpenGL 拡張機能がインストールされていないか機能していないようです。これは 3D ソフトウェアの問題も説明できます。まず、使用しているグラフィック カードの種類を確認しましょう。ターミナルで次のコマンドを入力します。

lspci

VGAの行を探して、その情報を質問に追加してください。私の推測では、NVidiaカードをお持ちで、専用ドライバーをインストールしていないのだと思います。追加ドライバーユーティリティを実行して、インストールできるドライバーがあるかどうかを確認します。ある場合は、それをインストールすることで問題が解決するはずです。

編集: シリコン統合グラフィックカードをお持ちだとわかったので、問題が何なのかは明らかです。あなたは幸運だったと思います。ネットでちょっと検索してみたところ、ブログ投稿そしてこのフォーラム投稿この問題に関しては、このチップでは 3D アクセラレーションがまったくサポートされていないようです。しかし、あなたが説明している内容から判断すると、12.04 で利用できるオープンソース ドライバーはサポートされているようです。したがって、この時点では 2 つの選択肢があります。すでに述べたように、12.04 にアップグレードするのは当然のことですが、これは個人用ラップトップで学習中の場合は特に悪いことではありません。もう 1 つの選択肢は、よりテストされたバージョンを使い続けたい場合、12.04 で利用できるドライバーを見つけて 11.10 にインストールすることです。正直なところ、12.04 に飛び込んで、数か月間は最先端の生活を楽しむのが最善策だと思います :)。

答え2

上記の回答は間違っていると思います。NVIDIA GT240 グラフィック カードを搭載した 12.04 セットアップでも Cheese を起動できません。専用ドライバーを使用しており、Web カメラは Skype で完璧に動作します。Camorama も動作しません。

私は本日4月18日に更新された12.04を使用しています。これはベータ2の更新です。

別のマシンに新規インストールを実行しましたが (デイリー ビルドを使用)、問題は発生しませんでした。月末に新規インストールを実行することをお勧めします。

答え3

bumblebee をインストールし、optirun cheese で実行する必要があります。

関連情報