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


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.


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.


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

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.


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.


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.


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.)


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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.