Alterar a resolução da tela no Linux Mint


8

Acabei de instalar o Linux Mint 14 e não consigo alterar a resolução da tela. A resolução apropriada 1920 x 1200, simplesmente não está entre as opções.

Eu tentei esta solução, mas ela relata:

xrandr: cannot find output "VGA1"

Eu também tentei isso , mas informa:

Fatal server error:
Server is already active for display 0
    If this server is no longer running, remove /tmp/.X0-lock
    and start again.
(EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 

Edit1

Informações da minha placa gráfica:

Graphics:  Card: NVIDIA GF108 [GeForce GT 440] bus-ID: 01:00.0 X.Org: 1.13.0 driver: nvidia Resolution: 640x480@59.9hz 
           GLX Renderer: GeForce GT 440/PCIe/SSE2 GLX Version: 4.3.0 NVIDIA 313.26 Direct Rendering: Yes

sudo lshw -classSaídas em execução :

*-display               
       description: VGA compatible controller
       product: GF108 [GeForce GT 440]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:16 memory:fa000000-faffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:fb000000-fb07ffff
  *-display
       description: Display controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm bus_master cap_list
       configuration: driver=i915 latency=0
       resources: irq:57 memory:fb400000-fb7fffff memory:b0000000-bfffffff ioport:f000(size=64)

Edit2

Executando o comando xrandr nas saídas do terminal:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-3 disconnected (normal left inverted right x axis y axis)
VGA-2 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  

Isso é sem o driver da nvidia instalado.

Edit3

Após executar o comando, xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsyncele reporta:

X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  29
  Current serial number in output stream:  29

Edit4

Quando tento a solução daqui em execução sudo Xorg -configure, recebo:

Fatal server error:
Server is already active for display 0
    If this server is no longer running, remove /tmp/.X0-lock
    and start again.

(EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
(EE) 

Qual é a sua saída do xrandr sem opções? Você está usando o nome de saída correto?
Dave C

@DaveC Infelizmente, tive que reinstalar o Linux Mint porque provavelmente fiz algo errado ao tentar esta solução uk.answers.yahoo.com/question/index?qid=20100328145624AAA7lYQ . Para sua pergunta, consulte a segunda atualização.
eomeroff

A saída é VGA-2, portanto, por que o VGA0 não foi encontrado. Tente o seu comando xrandr mas usando --ouput VGA-2
Dave C

@DaveC É este comando exato: xrandr --output VGA-2? Porque nada acontece quando executar isso.
eomeroff

Você já tentou nvidia-settings(presumo que você use o driver NVIDIA, não é?)?
22613 poige

Respostas:


8

Com base na sua saída xrandr acima, existem dois problemas; primeiro, o nome da saída é VGA-2 (não VGA0) e, em segundo lugar, parece que você não tem um modo disponível para 1920x1200.

Primeiro, tente definir a resolução:

xrandr --output VGA-2 --size 1920x1200

Se isso não funcionar (o que eu acho que não será 1920x1200 não é um modo), faça o seguinte:

cvt 1920 1200

Copie e cole as informações completas da modelagem, por exemplo, para mim, recebo:

Modeline "1920x1200_60.00"  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync

O que queremos copiar é o que está depois da Modeline, por exemplo, "1920x1200_60.00" 193,25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync + vsync

Agora faça o seguinte:

xrandr --newmode <WHAT_WE_COPIED_FROM_MODELINE>
xrandr --addmode VGA-2 1920x1200_60.00

por exemplo, no segundo comando após o VGA-2, colocamos o bit entre aspas da modeline

Finalmente:

xrandr --output VGA-2 --mode 1920x1200_60.00

O mesmo descritor para o modo.

Isso deve criar um novo modo de 1920x1200, atribua esse modo ao VGA-2 e defina o VGA-2 para usar esse modo.


Por favor, veja Edit3
eomeroff 31 /

O que o xrandr - saída VGA-1 - tamanho 1920x1200 fez? Qualquer coisa e tente sem a saída: xrandr --size 1920x1200.
Dave C

$ xrandr --output VGA-1 - tamanho 1920x1200 saídas: aviso: saída VGA-1 não encontrada; ignorando e US $ xrandr --size 1920x1200 saídas: Tamanho 1920x1200 não encontrada em modos disponíveis
eomeroff

Tente o mesmo conjunto de comandos na minha resposta, mas com: cvt 1920 1200 59.90
Dave C

Ah, e, claro, usando 1920x1200_59.90 no lugar de 1920x1200_60.00 #
Dave C


1

Tente parar o seu XServer antes de configurar o dongin Xorg.

  1. Logout de todas as contas.
  2. Pressione Ctrl + Alt + F1
  3. Faça login com sua conta normal (tenha cuidado se você usa o número com o num lock - tente com seu login para ver)
  4. Corre sudo service mdm stop
  5. Execute nvidia-settingsse você tiver este ouXorg -configure
  6. Corre sudo service mdm start
  7. Se você ainda estiver no terminal, pressione Ctrl + Alt + F7 e faça o login

0

Você deseja usar a nvidia-settings se ainda não estiver instalada. Ele acessará os drivers proprietários da nvidia diretamente e você poderá configurá-los. Se isso não funcionar, tente a resposta aqui: http://community.linuxmint.com/tutorial/view/176

Desculpe se você queria uma resposta baseada em terminal; Eu não sou tão duro assim.


0

O que funcionou para mim foi uma abordagem semelhante à de Dave C. Meu monitor não estava sendo identificado e, portanto, o driver só me forneceu as resoluções padrão.

Primeiro, procure as taxas de atualização horizontal e vertical do seu monitor. Se eles não estiverem no manual que acompanha o monitor (ou o manual não é mais útil), você provavelmente poderá obtê-los no site do fabricante. Adicione essas informações ao /etc/X11/xorg.conf.d/50-monitor.conf.

Use essas taxas de atualização com o cvt para calcular as linhas de modo e adicione-as ao arquivo 50-monitor.conf. O resultado deve ser algo como isto:

Section "Monitor"
  Identifier "Monitor0"
  VendorName "Samsung"
  ModelName "Samsung S27C230"
  HorizSync 30-81
  VertRefresh 56-75
  # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
  Modeline "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
EndSection

Agora adicione o modo ao 50-screen.conf no mesmo diretório:

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes "1920x1080" 
    EndSubSection
EndSection

Você pode fazer tudo isso no /etc/X11/xorg.conf, mas o servidor Xorg prefere esses arquivos menores. Se você ainda não o fez, copie a seção Device do arquivo xorg.conf para xorg.conf.d / 50-device.conf e renomeie xorg.conf para evitar conflitos. Agora, quando você reiniciar o servidor X (reinicialização), o novo modo estará disponível.

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.