web-dev-qa-db-ja.com

スーパーミートボーイは黒い画面を表示しますが、サウンドは動作します[Nvidia x64 12.04]

私は最近、USCを通じて最新の謙虚なインディーバンドルを購入し、引き換えました。私がこれまでにテストしたゲームはすべてうまくいきます(すでに要塞を破りました)。スーパーミートボーイを起動できますが、画面が黒くなるだけで、ゲームサウンドが聞こえます。

X-swatリポジトリで提供される最新の専用ドライバーとxを使用するnvidia 560があります。これはkubuntu 12.04にあり、私のシステムは完全に最新です。知っておくと役立つ場合は、デュアルスクリーンセットアップを実行していますが、ほとんどのゲームは両方のモニターに対してフルスクリーンのようです(1つの大きなデスクトップとして)。

2
aperson

解決策を見つけました。問題は、デフォルトでフルスクリーンに設定されていて、フルスクリーン解像度がサポートされていないことでした。

修正は、/usr/share/applications/supermeatboy.desktopファイルを編集し、以下を変更することでした:

Exec=/opt/supermeatboy/SuperMeatBoy

に:

Exec=/opt/supermeatboy/SuperMeatBoy -windowed -1024x768

サポートされている解像度のリストは次のとおりです。

-640x480
-800x600
-1024x768
-1280x720
-1920x1080
2
aperson