Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: raul_samp en 13 Febrero 2012, 21:06 pm



Título: [Solucionado][Debian 6] Problema para girar el monitor
Publicado por: raul_samp en 13 Febrero 2012, 21:06 pm
Hola, explicando un poco más el problema que tengo...
Lo primero decir que uso Debian 6 con kernel 2.6.32-5-amd64.

No puedo, o mejor dicho no se, como configurar la pantalla para que aparezca rotada 90º y me gustaría que me echarais una mano.

Os hablo un poco de que es lo que tengo:

Hablando de tarjeta gráfica uso una GeForce 9600 GT
Código:
$ lspci -vk | grep -A 10 VGA
01:00.0 VGA compatible controller: nVidia Corporation G94 [GeForce 9600 GT] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Device 1acc:961b
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at fa000000 (64-bit, non-prefetchable) [size=32M]
I/O ports at cc00 [size=128]
[virtual] Expansion ROM at fe980000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia

Tengo instalados los drivers privativos de nvidia (NVIDIA X Server) en su versión 195.36.31, vamos que tengo aceleración gráfica, puedo usar compiz y esas cosas.

Sobre entorno de ventanas uso Gnome, con Compiz y con Emerald (espero no decir ninguna burrada  :D)

Y estos son todos los datos que se creo que son de utilidad, si necesitáis algo más decídmelo que yo os lo consigo.
De antemano muchas gracias a todos.

Un saludo!


Título: Re: [Debian 6] Problema para girar el monitor
Publicado por: RyogiShiki en 13 Febrero 2012, 21:15 pm
prueba con el comando xrandr:

Código
  1. xrandr -o left
o
Código
  1. xrandr -o right
y para volver a la normalidad
Código
  1. xrandr -o normal

Saludos


Título: Re: [Debian 6] Problema para girar el monitor
Publicado por: raul_samp en 13 Febrero 2012, 21:19 pm
Código:
$ xrandr -o left
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  153 (RANDR)
  Minor opcode of failed request:  2 (RRSetScreenConfig)
  Serial number of failed request:  14
  Current serial number in output stream:  14

Nada, no resulto.

xrandr -o normal no da error (supongo que porque se queda igual  :D) por si sirve de algo.


Título: Re: [Debian 6] Problema para girar el monitor
Publicado por: RyogiShiki en 13 Febrero 2012, 21:23 pm
Muestranos tu archivo /etc/X11/xorg.conf

Saludos


Título: Re: [Debian 6] Problema para girar el monitor
Publicado por: raul_samp en 13 Febrero 2012, 21:33 pm
Código:
$ cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (pbuilder@c203)  Tue May 18 07:56:38 UTC 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "BenQ V2410T"
    HorizSync       24.0 - 83.0
    VertRefresh     50.0 - 76.0
    ModeLine       "1920x1080_51.00" 144.280 1920 2032 2232 2544 1080 1081 1084 1112 -hsync +vsync
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9600 GT"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1920x1080_60 +0+0; 1920x1080_51.00 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


# Configuration for Saitek Cyborg R.A.T.5 Mouse
#
Section "InputClass"
    Identifier "Mouse Remap"
    MatchProduct "Saitek Cyborg R.A.T.5 Mouse"
    MatchDevicePath "/dev/input/event*"
    Option "ButtonMapping" "1 2 3 4 5 0 0 0 0 0 0 0 0 0 0 0 0"
EndSection


Título: Re: [Debian 6] Problema para girar el monitor
Publicado por: RyogiShiki en 13 Febrero 2012, 21:38 pm
agrega la linea:
Option         "RandRRotation" "On"
debajode BoardName:

Código
  1. $ cat /etc/X11/xorg.conf
  2. # nvidia-settings: X configuration file generated by nvidia-settings
  3. # nvidia-settings:  version 1.0  (pbuilder@c203)  Tue May 18 07:56:38 UTC 2010
  4.  
  5. Section "ServerLayout"
  6.    Identifier     "Layout0"
  7.    Screen      0  "Screen0" 0 0
  8.    InputDevice    "Keyboard0" "CoreKeyboard"
  9.    InputDevice    "Mouse0" "CorePointer"
  10.    Option         "Xinerama" "0"
  11. EndSection
  12.  
  13. Section "Files"
  14. EndSection
  15.  
  16. Section "InputDevice"
  17.    # generated from default
  18.    Identifier     "Mouse0"
  19.    Driver         "mouse"
  20.    Option         "Protocol" "auto"
  21.    Option         "Device" "/dev/psaux"
  22.    Option         "Emulate3Buttons" "no"
  23.    Option         "ZAxisMapping" "4 5"
  24. EndSection
  25.  
  26. Section "InputDevice"
  27.    # generated from default
  28.    Identifier     "Keyboard0"
  29.    Driver         "kbd"
  30. EndSection
  31.  
  32. Section "Monitor"
  33.    # HorizSync source: edid, VertRefresh source: edid
  34.    Identifier     "Monitor0"
  35.    VendorName     "Unknown"
  36.    ModelName      "BenQ V2410T"
  37.    HorizSync       24.0 - 83.0
  38.    VertRefresh     50.0 - 76.0
  39.    ModeLine       "1920x1080_51.00" 144.280 1920 2032 2232 2544 1080 1081 1084 1112 -hsync +vsync
  40.    Option         "DPMS"
  41. EndSection
  42.  
  43. Section "Device"
  44.    Identifier     "Device0"
  45.    Driver         "nvidia"
  46.    VendorName     "NVIDIA Corporation"
  47.    BoardName      "GeForce 9600 GT"
  48.    Option         "RandRRotation" "On"
  49. EndSection
  50.  
  51. Section "Screen"
  52.    Identifier     "Screen0"
  53.    Device         "Device0"
  54.    Monitor        "Monitor0"
  55.    DefaultDepth    24
  56.    Option         "TwinView" "0"
  57.    Option         "metamodes" "1920x1080_60 +0+0; 1920x1080_51.00 +0+0"
  58.    SubSection     "Display"
  59.        Depth       24
  60.    EndSubSection
  61. EndSection
  62.  
  63.  
  64. # Configuration for Saitek Cyborg R.A.T.5 Mouse
  65. #
  66. Section "InputClass"
  67.    Identifier "Mouse Remap"
  68.    MatchProduct "Saitek Cyborg R.A.T.5 Mouse"
  69.    MatchDevicePath "/dev/input/event*"
  70.    Option "ButtonMapping" "1 2 3 4 5 0 0 0 0 0 0 0 0 0 0 0 0"
  71. EndSection

Reinicia, abre la utilidad de nvidia y mira si aparece la opcion para rotar, o intenta de nuevo con xrandr.

Saludos


Título: Re: [Debian 6] Problema para girar el monitor
Publicado por: raul_samp en 13 Febrero 2012, 21:46 pm
Muchísimas gracias!! Ya esta solucionado.  ;-)
En la utilidad de nvidia no aparece pero una vez hecho lo que me has dicho ya me deja hacerlo en Sistema->Preferencias->Monitores

Un saludo!


Título: Re: [Solucionado][Debian 6] Problema para girar el monitor
Publicado por: RyogiShiki en 13 Febrero 2012, 21:48 pm
Muchísimas gracias!! Ya esta solucionado.  ;-)

Un saludo!

Bien, me alegra que se haya solucionado.

Saludos