ログインしたら、次のコマンドを使用して画面解像度を手動で設定できます。
xrandr -s 1360x768
しかし、私はそれを「スティック」にすることはできません。再度ログインするたびに、しばらくの間解像度が1360x768に変わりますが、デスクトップが表示されるまでに800x600に戻ります。
それが重要な場合は、コマンドの他のバージョンも試しました。たとえば、xrandr --output Virtual1 --mode 1360x768
。現在のセッションを終了しない限り機能しますが、ログインし直すと800x600に戻ります。
私は次を試しました:
/etc/lightdm/lightdm.conf
に配置しましたが、これによりGUI全体が表示されなくなります。~/.xprofile
を編集して画面解像度を設定するコマンドを実行しましたが、これは機能しません。xrandr
コマンドを~/.bashrc
に追加しました。これにより、端末を開くたびに正しい解像度が設定されますが、この解決策は非常に厄介です。画面解像度を適切に設定するために端末を開く必要はありません。他に何ができるだろうか?
前もって感謝します!
編集:VMware Workstation 12 Playerバージョン12.1.1(build-3770994)を使用しています
以前にここで書いたように、ubuntuのクリーンインストールは解像度に問題はありません。しかし、その後、別の問題の答えを探している間に解決策を見つけました。
以下の手順に従ってください。すべて修正されます。最新のVMware Toolsがあり、open-vm-toolsがインストールされていない場合は、手順3に進みます。
1)Sudo apt-get autoremove open-vm-tools
2)通常の方法(仮想マシン-> VMWareツールの再インストール)に従ってVMware Toolsをインストールします
3)VMを再起動します
4)Sudo apt-get install open-vm-tools-desktop
5)VMを再起動します。
お役に立てれば。これを試して修正するのがどれほどイライラするか知っています。
VMWare WorkstationでUbuntuを使用している場合、適切な解像度を得るためにVMWare tools
をインストールする必要があります。
これを行う手順は次のとおりです。
仮想マシンを起動して、Ubuntuにログインします。
VM-> VMWare Toolsのインストール...に移動します
クリック install
これで、Ubuntuにマウントされた「VMWare tools」という名前の仮想CDが表示されます。 VMWareTools-xx.xx.xx.xxxxx.tar.gz
をホームディレクトリにコピーします。
抽出する
ターミナルで抽出されたフォルダーに移動します。
cd ~/vmware-tools-distrib
vmware-install.pl
の実行許可を提供します
chmod +x vmware-install.pl
スーパーユーザー権限で実行します。
Sudo ./vmware-install.pl
パスワードを入力してください。確認の入力を求められたらyes
を押して Enter。デフォルト設定でインストールする場合は、押し続けます Enter 次のメッセージのために:
以下の手順を実行中にを押します Enter 「作成する必要があります。...これがあなたの欲しいものですか?」
デフォルトディレクトリ/usr/bin
/etc
/etc/init.d
/usr/sbin
/usr/lib/vmware-tools
/usr/lib
/var/lib
/usr/share/doc/vmware-tools
押す Enter /usr/bin/vmware-config-tools.pl
を呼び出すかどうか尋ねられたとき
押す Enter 他のすべてのクエリ。
さあrestartあなたのUbuntu。
それはすべて;-)です。再起動すると、デフォルトで1366x768が表示されます:-)
解像度を変更するには、VMWare Tools、または同等のオープンソースが必要です。オープンソースバージョンは、VMWare Workstationに同梱されているコンパイルバージョンよりも少し優れていることがわかりました。
次のコマンドを使用して、Open VM Toolsをインストールします。 VMware Toolsをすでにインストールしている場合は、最初にそれらをアンインストールする必要があることに注意してください。
Sudo apt-get install open-vm-tools open-vm-tools-desktop
これが完了したらVMを完全にシャットダウンしてから、Workstationで再度起動します。
標準のコンピューターの場合と同様に、GUIでより大きな解像度のセットを確認するか、デスクトップを開くVMツールでVMware Workstationの[ゲストに自動適合]および[ゲストに適合]オプションを使用して、解決。
これは、VMware Workstationマシン、およびVMware Workstationを介してアクセスするVMware ESXi仮想マシン、個人的に実行しているUbuntu、Lubuntu、Xubuntu、Kubuntu 16.04 LTSマシンで動作することが確認されています。 VMに十分なvRAM。これは、デフォルトで指定した仮想RAM割り当てからVideo RAMを取得するためです...)
あなたのように、起動時に実行する方法を見つけることはできませんが、ログイン時に実行する方法を見つけましたが、それは私にとって「十分」でした。これを~/.profile
に追加しました:
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode Virtual1 1600x900_60.00
xrandr -s 1600x900
解像度についても同じことができるはずです。
xrandr --newmode "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
xrandr --addmode Virtual1 1360x768_60.00
xrandr -s 1360x768
ただし、18.04では動作しないようです(変更してからすぐに元に戻ります)。その場合、実行可能ファイル.sh
ファイルに上記を追加し、Ubuntuのスタートアップアプリケーションからそれを呼び出す新しいエントリを追加します。
私は同じ問題を抱えていて、いらいらしていましたが、上記の最初の提案された答えのバリエーションを使用して最終的に修正しました。
Fusion 8.5.8とHWバージョン12でUbuntu 16.04.3を実行しています。
Fusionの表示設定内:
Fusionは、MacBook ProのMacOS 10.12.6で「ディスプレイの設定」を「ディスプレイのデフォルト」に設定して実行されています
Sudo apt-get autoremove open-vm-tools
root
としてインストールします再起動後、すべてが完璧に見え、1920x1200の解像度で戻ってきましたが、提案された最終手順を続行しました:
Sudo apt-get install open-vm-tools-desktop
小さな2560x1600に戻ってきて、好みの解像度に変更して保存し、ログアウトしてからログインし直し(実際にはMacデスクトップに戻って、設定を元に戻すために再び戻った)、Ubuntuは2560x1600に戻った。
したがって、この状態(open-vm-tools-desktop
でVMwareのツールのみを実行)での最終的な修正は次のとおりです。
Sudo apt-get autoremove open-vm-tools-desktop
魅力のように機能し、これまでのところ、オープンデスクトップツールがインストールされていないことによる機能の欠落や損失に気付いていません。