GUIウィンドウのサイズを変更するためにアプリケーションを実行する方法はありますか? (私はMATEを使用していますが、一般的な解決策を好む)。例えば、高解像度モニターでは、ワインの下で実行されている古いゲームの小さなウィンドウを拡大したり、低解像度モニターに収まらないウィンドウを縮小したりすることができます。
私はXorgが実行される解像度を変更する方法を探していません。特定のプログラムを拡張する方法を探しています。私はいかなる種類の仮想マシンソリューションも探していません。ただし、ウィンドウ内にアプリケーションを表示してサイズを変更するXサーバーがある可能性があります。
画面の一部を全画面に拡大することも適切な解決策になります。ただし、kmagなどのスクリーン拡大鏡は、写真を複製して独自のウィンドウを拡大し、全画面拡大を無効にし、拡大領域のマウスクリックをサポートしていないため、適切ではありません。
PSでは、そのような方法がない場合は、アプリケーションを強制的にフルスクリーンで実行する方法はありますか?
答え1
答え2
ありがとうございます! run_scaledはワインアプリのサイズを変更するのに役立ちます。興味のあるX-windowsプログラムを実行するために使用されるbashスクリプトのようです。 (X11を使用。Waylandではテストされていません)
- Ubuntu 2.04 LTS
- スナップ特別なデスクトップ
答え3
この問題に直面している人なら、Gamescopeを見てください。この問題は非常によく解決されます。これにより、アプリケーションをフルスクリーンで実行したり、フルスクリーンアプリケーションをウィンドウ内で強制的に実行したり、ゲームが「見る」仮想モニタの解像度とゲームサイズを完全に制御したりできます。ウィンドウ(この方法で実行することを選択した場合)
ゲームではなくアプリケーションでは動作しますが、複数のウィンドウを使用するアプリケーションの場合、動作は少し奇妙です。一度に1つのウィンドウしか表示できません。