¿Cómo soluciono el hecho de arrastrar elementos entre dos monitores?

¿Cómo soluciono el hecho de arrastrar elementos entre dos monitores?

Tengo dos monitores configurados con Nvidia Twinview en Ubuntu 11.10.

Cuando arrastro algo (un archivo, un enlace en un sitio web, selecciono texto, etc.), mi monitor derecho se estropea. Por lo general, la pantalla sube unos 200 píxeles y, a menudo, tengo errores gráficos extraños.

Ihizo un video aquíque es un poco granulado, pero muestra lo que sucede. El video no muestra exactamente lo que veo porque durante los primeros 12 segundos, al arrastrar desde el monitor izquierdo, el monitor derecho se estropea como en los últimos 12 segundos.

Esto no sucede al arrastrar ventanas, sólo objetos como archivos o hipervínculos. A veces mi escritorio se atasca así, lo cual es realmente frustrante.

Mi tarjeta gráfica es una NVidia GTX 460 SE. He tenido este problema desde hace algún tiempo, pero definitivamente sé que hubo un momento en que tenía dos monitores y esto no sucedió.

glxinfo

Xorg.0.log

dmesg

xorg.conf

>lspci -nn | grep VGA
>03:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0e23] (rev a1)

También incluiré una captura de pantalla que básicamente muestra lo que hay en el video.

ingrese la descripción de la imagen aquí

Siguiendo el consejo de fossfreedom, intenté instalar los controladores 295 del ppa ubuntu-x-swat. Yo sigolas instrucciones aquíque no los instaló.

Me aseguré de iniciar en el kernel 3.0.0-16 (antes de usar 3.0.0-12) y lo reinstalé nuevamente sin éxito.

El comando de reinstalación dice que está instalando los controladores 295, pero no se instalan por algún motivo.

Respuesta1

Intente actualizar su controlador nvidia con:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-current nvidia-current-modaliases nvidia-settings

He notado que utilizas la versión 280 de los controladores Nvidia. En los repositorios anteriores encontrará los controladores más recientes y la última versión del servidor X. Posiblemente solucione los problemas.

Si algo sale mal, puedes revertirlo con

sudo ppa-purge ppa:ubuntu-x-swat/x-updates

Nota amistosa de Oli:Lo eliminé xorg-edgersde la respuesta anterior, pero si descubre que eso ubuntu-x-swatno lo lleva a ninguna parte, puede probar ppa:xorg-edgers/ppacuál es una versión aún más actualizada de la pila de gráficos. Debe tener en cuenta que, si bien x-swat consiste principalmente en actualizaciones de controladores, los bordeadores intentarán reemplazar todo el kit y kaboodle. Probablemente se comerá a sus bebés.

Respuesta2

Bien, pensando en esto... mencionaste que habías activado las actualizaciones posteriores al lanzamiento del controlador NVIDIA a través de la ventana Controladores adicionales.

Detrás de escena, esto habría instalado el nvidia-current-updatepaquete.

Al instalar el paquete X-Swat, obtendrá un nuevo nvidia-currentpaquete, pero como puede ver, su nvidia-current-updatepaquete tiene prioridad.

PRIMERO

Por favor, imagine su computadora: jugar con los controladores de gráficos puede dejarlo con problemas de pantalla negra y problemas de arranque. Si no está seguro de resolver esto a través del modo de recuperación y la terminal, entoncesno procedero tener una imagen que puedas restaurar fácilmente.

Próximo

Ahora se explica la advertencia: desactive el controlador posterior a la actualización en la ventana Controladores adicionales. Cambie el nombre de su archivo xorg.conf actual y reinicie

es decir

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

Ahora debería utilizar los controladores nouveau de código abierto predeterminados.

A continuación, purgue sus paquetes antiguos de nvidia:

sudo apt-get purge nvidia-*

Reiniciar.

Luego agregue el PPA X-Swat:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-current nvidia-settings

Vuelva a abrir la ventana de Controladores adicionales y active laNVidia actualconductor.

Reiniciar.

Verifique gksudo nvidia-settings: ahora debería estar usando el conjunto de controladores v295.

Configure sus monitores gemelos según estas preguntas y respuestas:

Los monitores duales no funcionan con una tarjeta Nvidia

Con suerte, ahora su problema ya está resuelto.


Si no se resuelve, entonces el controlador nvidia no es el problema clave aquí, sino Compiz y/o el propio kernel.

Dado el inminente lanzamiento de 12.04 dentro de unos meses, vendrá con el último Compiz y el kernel y, por lo tanto, podría/debería resolver su problema.

Soy reacio a recomendarle que siga la ruta del PPA x-org-edgers; para hacerlo, debe instalar el kernel en el PPA, así como los paquetes recomendados.

Si desea actualizar a la versión 12.04 beta, recuerde que ayudará a los desarrolladores con las pruebas. Hay otros errores con los que podrías tener que lidiar. ¡Los desarrolladores están muy interesados ​​en que los evaluadores prueben con el soporte multimonitor 12.04! Por lo tanto, si su problema no se resuelve inmediatamente con 12.04, al menos los desarrolladores deberían estar mucho más dispuestos a ayudarlo a resolverlo mediante la presentación de informes de error de launchpad.net.

Respuesta3

En el pasado, tuve problemas similares cuando ambos monitores no coincidían en geometría. Algunas referencias que he visto sugieren que también deberían coincidir en la velocidad de escaneo, por ejemplo, el mismo modelo de monitor. Cuando tuve una instalación que arruinó esto, con dos tamaños de monitor diferentes, el problema desapareció en su mayor parte después de forzar mi monitor de mayor resolución a la misma resolución que el monitor más pequeño. No sé si este es tu caso, pero probablemente sea necesario al menos ejecutar la misma resolución en ambos para la depuración.

Respuesta4

Actualicé a 12.04 y el problema parece haberse resuelto.

Tenga en cuenta que soynoutilizando controladores adicionales. Los controladores estándar para 12.04 parecen estar bien para mí, ya que permiten efectos 3D, una experiencia completa de Unity, etc. Incluso me permiten rotar mis monitores individualmente, algo que no pude lograr con Nvidia.

información relacionada