Não é possível obter 1920 x 1080 no Ubuntu via VMWare

23

Acabei de instalar o Ubuntu e digitei sudo apt-get install open-vm-tools

Posso alterar minha resolução para 1920 x 1200, mas não 1920 x 1080. Alguma idéia?

Eu tentei isso , e isso, mas sem sorte. O segundo link é para o VirtualBox

Tentei alterar as configurações do VMWare no meu computador host (Windows 8) e no SO convidado (Ubuntu) sem sorte. Realmente preciso que isso funcione.

Eu não acho que estou executando as ferramentas vm corretamente. Aparentemente, eu deveria executar o arquivo .pl, mas quando clico duas vezes nele, um arquivo de texto é aberto.

xrandr:

xrandr
Screen 0: minimum 1 x 1, current 1360 x 768, maximum 8192 x 8192
Virtual1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   800x600        60.0 +   60.3  
   2560x1600      60.0  
   1920x1440      60.0  
   1856x1392      60.0  
   1792x1344      60.0  
   1920x1200      59.9  
   1600x1200      60.0  
   1680x1050      60.0  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       60.0* 
   1280x800       59.8  
   1152x864       75.0  
   1280x768       59.9  
   1024x768       60.0  
   640x480        59.9  
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal left inverted right x axis y axis)
Virtual5 disconnected (normal left inverted right x axis y axis)
Virtual6 disconnected (normal left inverted right x axis y axis)
Virtual7 disconnected (normal left inverted right x axis y axis)
Virtual8 disconnected (normal left inverted right x axis y axis)

insira a descrição da imagem aqui

EGHDK
fonte
Um pouco de esclarecimento - o Ubuntu acabou de instalar o computador host ou o computador cliente?
Kupiakos
Desculpe, é o computador cliente.
EGHDK 5/02/2013
Coloque todas as informações suplementares que você forneceu como comentários na própria pergunta, editando-a.
Dê saída dexrandr
Zlatan
Talvez xrandr --output Virtual1 --mode 1920x1080funcione?
Zlatan

Respostas:

41

Minha solução:

Crie um arquivo de texto com extensão .sh. Por exemplosetscreen.sh

Insira o seguinte texto e salve.

xrandr --newmode "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 1920x1080
xrandr --output Virtual1 --mode 1920x1080

Execute este arquivo .sh como um executável. A tela deve ir para 1920x1080.

Use "aplicativos de inicialização" para iniciar o arquivo na inicialização.

Nota: Estou executando o Mint 17, mas isso deve funcionar bem no Ubuntu.

Mike
fonte
Isso funcionou para mim usando o Ubuntu 15.04 virtualizado no VMWare Player com o Windows 7 como sistema operacional host.
Mark Tomlin
Trabalhou para mim no Ubuntu 14.04 desktop com Vmware 8 no Mac Osx. Obrigado.
Sinan Eldem
Obrigado, eu estava tendo esse problema no ParrotSec OS 2.1 em execução no vmware. Funciona como um encanto.
AnythingM3tal
Trabalhou para mim no Debian 8.5 (Jessie) rodando em Vmware.
C0deous 27/11/16
Trabalhou para mim No Ubuntu 17.04 / VMWare Workstation Pro
JREAM
8

Eu fui para o mesmo problema usando o Linux Mint Cinnamon 17.3 no VMware Player 12.1.

Lendo mais sobre open-vm-toolso VMware KB , descobri que o uso do open-vm-tools-desktoppacote é a maneira recomendada de solucionar isso.

Então eu recomendo que você também execute um sudo apt-get install open-vm-tools-desktop. Mas lembre-se de que a resolução será ajustada automaticamente somente no modo de tela cheia, não no modo de janela.

Erick Petrucelli
fonte
1
Na verdade, a resolução é ajustada quando você ajusta o tamanho da janela. Funciona perfeitamente para mim agora. Obrigado pela dica.
yurtesen 27/08/16
1
Votado. A Ajuda do Ubuntu também descreveu esta solução.
Franklin Yu
4

Você pode adicionar um modo a xrander. Para você, o comando seria algo como:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Pode ser necessário especificar especificamente a saída adicionando a --output Virtual1opção Eu calculei estes argumentos de comandos com cvt 19200 1080 60. Eles podem ser diferentes para você. Depois, mude para esse modo com este

xrandr --output Virtual1 --mode 1920x1080 --rate 60
dward
fonte
Você quer dizer 1920x1080_60.00
EGHDK
@EGHDK sim, atualizei minha resposta. Pode ser necessário adicionar a opção de saída.
dward
@EGHDK Gostaria também de sugerir que você verifique o VirtualBox. É uma alternativa de código aberto ao VMWare. Suas adições de convidado fazem isso automaticamente sempre que você redimensiona a janela, além de outros recursos, como um teclado compartilhado entre o host e a máquina virtual, e um modo de integração contínuo.
dward
1

Eu encontrei o mesmo problema. Eu tinha as ferramentas vmware instaladas e não consegui fazê-lo ir para a tela cheia. O que você quer tentar é na máquina virtual (ubuntu) alterar a resolução lá. Funcionou para mim. Por alguma razão, ele não reconheceu dinamicamente a resolução que eu queria e tive que alterá-la manualmente para o ubuntu.

Parnit
fonte
Quais configurações você definiu no VMWare player?
EGHDK 31/03
As configurações que tenho para exibição são: Acelere os gráficos 3d verificados e Use as configurações de host para os monitores selecionados. Alterar essas configurações não me ajudou. Se você precisar de outras configurações, pergunte.
Parnit
Atualizei minha pergunta para mostrar um instantâneo rápido do Ubuntu. O get resolução é de 1920 x 1200, mas totalmente pula 1920 x 1080. Meu Windows 8 está definido para 1920 x 1080.
EGHDK
Infelizmente, como você, só recebo a configuração 1920 x 1200 enquanto o meu 7 é 7 x 1920 x 1080p. Acho que 1680 x 1050 é melhor que 1920 x 1200. Desculpe, não consigo pensar em mais nada.
Parnit
1

Adicionando à resposta de dward, descobri que tinha que usar este comando:

xrandr --addmode Virtual1 1920x1080_60

depois que eu entrei no primeiro comando de dward:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Pude selecionar a resolução nas configurações.

Walleye0406
fonte
1

Isso funcionou para mim:

  1. Instale o open-vm-tools-desktop e reinicie

    apt install open-vm-tools-desktop && reboot

  2. Instale o fusível e reinicie

    apt install fusível && reinicialização

  3. defina VM View-> Dimensionar automaticamente como Ajustar automaticamente convidado

Tentei instalar tudo de uma vez e depois reiniciar e redimensionar, não funcionou por algum motivo, talvez por causa da atualização do apt que fiz antes de instalar o open-vm-tools-desktop. A solução acima funcionou quando eu fiz isso antes de qualquer atualização de pacote.

Ankur A Sharma
fonte
0

Existe uma solução alternativa por um cara chamado "dts-dreamer". Está anexado como um patch no bugtracker.

Agora, o problema: é uma regressão de 12.04 e ainda está no código a partir de 13.04.
O bug recebeu um estado confirmado no rastreador, mas a Canonical ainda não comentou.
Solução? Nada que eu saiba.

O arquivo xorg.conf também funciona apenas para algumas das variantes. Como o próprio Ubuntu e o Kubuntu.
Sinalize o bug se ele afetar você (e se você tiver uma conta no Launchpad.)

Apache
fonte
0

Ligue a máquina virtual. Efetue login na máquina virtual usando uma conta com privilégios de administrador ou raiz. Vá para Máquina Virtual> Instalar o VMware Tools (ou VM> Instalar o VMware Tools).

Nota: Se você estiver executando a versão light do Fusion, uma versão da Estação de Trabalho sem o VMware Tools ou o VMware Player, será solicitado o download do VMware Tools antes que eles possam ser instalados. Clique em Baixar agora para iniciar o download.

Abra o CD do VMware Tools montado na área de trabalho do Ubuntu. Clique com o botão direito do mouse no nome do arquivo semelhante ao VMwareTools.xxx-xxxx.tar.gz, clique em Extrair para e selecione a área de trabalho do Ubuntu para salvar o conteúdo extraído.

A pasta vmware-tools-distrib é extraída para o Ubuntu Desktop. Para instalar o VMware Tools no Ubuntu: Abra uma janela do Terminal. Execute este comando para navegar para a pasta vmware-tools-distrib:

CD Desktop / vmware-tools-distrib

Execute este comando para instalar o VMware Tools:

sudo ./vmware-install.pl -d

Nota: A opção -d pressupõe que você deseja aceitar os padrões. Se você não usar -d, pressione Retornar para aceitar os padrões ou fornecer suas próprias respostas.

Digite sua senha do Ubuntu. Reinicie a máquina virtual Ubuntu após a instalação do VMware Tools.

Klyn
fonte