Cambiar la resolución de pantalla en Linux Mint


8

Acabo de instalar Linux Mint 14 y no puedo cambiar la resolución de la pantalla. La resolución adecuada 1920 x 1200, simplemente no está entre las opciones.

He intentado esta solución pero informa:

xrandr: cannot find output "VGA1"

También he intentado esto , pero 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. 

Editar1

La información de mi tarjeta 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 -classSalidas corrientes :

*-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

Ejecutando el comando xrandr en salidas de 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  

Esto es sin el controlador nvidia instalado.

Edit3

Después de ejecutar el comando xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync, informa:

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

Cuando intento la solución desde aquí ejecutándose sudo Xorg -configure, obtengo:

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) 

¿Cuál es su salida de xrandr sin opciones? ¿Estás usando el nombre de salida correcto?
Dave C

@DaveC Desafortunadamente tuve que reinstalar Linux Mint porque probablemente hice algo mal al intentar esta solución uk.answers.yahoo.com/question/index?qid=20100328145624AAA7lYQ . Para su pregunta, consulte la segunda actualización.
eomeroff

La salida es VGA-2, por eso no se encontró VGA0. Pruebe su comando xrandr pero usando --ouput VGA-2
Dave C

@DaveC Es este comando exacto: xrandr --output VGA-2? Porque no pasa nada al ejecutar esto.
eomeroff

¿Has probado nvidia-settings(supongo que usas el controlador NVIDIA, ¿verdad?)?
poige

Respuestas:


8

Según su salida de xrandr anterior, hay dos problemas; en primer lugar, el nombre de salida es VGA-2 (no VGA0) y, en segundo lugar, parece que no tiene un modo disponible para 1920x1200.

Primero intente configurar la resolución:

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

Si eso no funciona (lo que creo que no funcionará, ya que 1920x1200 no es un modo), haga lo siguiente:

cvt 1920 1200

Copie y pegue la información de línea de modelo completa, por ejemplo, para mí obtengo:

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

Lo que queremos copiar es lo que está después de Modeline, por ejemplo, "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync + vsync

Ahora haga lo siguiente:

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

Por ejemplo, en el segundo comando después del VGA-2 ponemos el bit entre comillas de modeline

Finalmente:

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

El mismo descriptor para el modo.

Esto debería crear un nuevo modo de 1920x1200, asignar ese modo para VGA-2 y luego configurar VGA-2 para usar ese modo.


Consulte Edit3
eomeroff el

¿Qué hizo el xrandr --output VGA-1 --size 1920x1200? Cualquier cosa, e inténtelo sin la salida: xrandr --size 1920x1200.
Dave C

$ xrandr --salida VGA-1 - tamaño 1920x1200 salidas: advertencia: salida VGA-1 no encontrada; ignorando y $ xrandr - tamaño 1920x1200 salidas: tamaño 1920x1200 no encontrado en modos disponibles
eomeroff

Pruebe el mismo conjunto de comandos en mi respuesta pero con: cvt 1920 1200 59.90
Dave C

Ah, y por supuesto, luego usando 1920x1200_59.90 en lugar de 1920x1200_60.00
Dave C


1

Intente detener su XServer antes de configurar dongin Xorg.

  1. Cierre de sesión de todas las cuentas.
  2. Presione Ctrl + Alt + F1
  3. Inicie sesión con su cuenta regular (tenga cuidado si usa un número con bloqueo numérico; intente con su inicio de sesión para ver)
  4. correr sudo service mdm stop
  5. Corre nvidia-settingssi tienes este oXorg -configure
  6. correr sudo service mdm start
  7. Si todavía está en la terminal, presione Ctrl + Alt + F7 e inicie sesión

0

Desea usar nvidia-settings si aún no está instalado e instálelo. Accederá a los controladores propietarios de nvidia directamente y usted debería poder configurarlos. Si eso no funciona, intente la respuesta aquí: http://community.linuxmint.com/tutorial/view/176

Lo siento si querías una respuesta basada en terminal; No soy tan duro.


0

Lo que funcionó para mí fue un enfoque similar al de Dave C. Mi monitor no estaba siendo identificado, por lo que el controlador solo me daba las resoluciones estándar.

Primero, busque las frecuencias de actualización horizontal y vertical para su monitor. Si no están en el manual que viene con el monitor (o el manual ya no es útil), probablemente pueda obtenerlos del sitio web del fabricante. Agregue esa información a /etc/X11/xorg.conf.d/50-monitor.conf.

Use esas frecuencias de actualización con cvt para calcular las líneas de modo y agregarlas al archivo 50-monitor.conf. El resultado debería verse así:

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

Ahora agregue el modo a 50-screen.conf en el mismo directorio:

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

Puede hacer todo esto en /etc/X11/xorg.conf, pero el servidor Xorg prefiere estos archivos más pequeños. Si aún no lo ha hecho, copie la sección Dispositivo del archivo xorg.conf en xorg.conf.d / 50-device.conf y cambie el nombre de xorg.conf para evitar conflictos. Ahora, cuando reinicie su servidor X (reinicio), el nuevo modo estará disponible.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.