Tengo problemas con algunos programas cuando utilizo overlay-scrollbars, principalmente Code :: Blocks y Eclipse.
He encontrado varias formas de deshabilitar completamente las barras de desplazamiento de superposición, para todas las aplicaciones, pero me gustan y no quiero hacer esto.
¿Hay alguna manera de incluir en la lista negra solo estas aplicaciones usando las nuevas barras de desplazamiento?
fuente
Alternativamente, en su
.bashrc
agregar lo siguienteDe hecho, es posible que también desee agregar
UBUNTU_MENUPROXY=0
para que los menús de unidad funcionen correctamente con eclipse, de modo que se convierta en:[ Nota: esto solo tendrá efecto una vez que reinicie su shell bash]
fuente
source .bashrc
para aplicar sin reiniciarPuede editar el archivo .desktop de esta manera:
... luego pon ...
al campo Exec que el archivo se ve así después:
Utilizo el editor de la unidad de lanzamiento para cambiar esto fácilmente a través de una GUI.
fuente
/usr/bin/eclipse
es un script de inicio en sí mismo. Puede editar esto en un editor de texto y agregar las siguientes líneas (las mismas que se mencionan en otras respuestas), debajo de la líneaGDK_NATIVE_WINDOWS=true
.fuente
Una alternativa más genérica a las respuestas anteriores sería este simple script que llamé "barras de desplazamiento regulares":
Guarde eso en algún lugar de su ruta, y luego puede usar el editor de menús para agregar "barras de desplazamiento regulares" antes de cualquier comando que desee (siempre que solo tenga un argumento, intente
"$@"
si cree que necesitará más de uno).Esto significa que no tendrá que crear un nuevo script para ningún otro programa que desee revertir a las antiguas barras de desplazamiento.
Sin embargo, también me gusta mucho el ejemplo de alias bashrc, probablemente podría hacerlo más genérico al proporcionar una lista de programas que desea revertir y hacer que bashrc se repita sobre ellos, agregando los alias.
fuente
Tengo lo siguiente trabajando en Ubuntu 14.04 con Eclipse Mars 4.5.2, gracias a http://osdir.com/ml/ubuntu-bugs/2015-05/msg10672.html
fuente
Para el problema específico de las barras de desplazamiento superpuestas en Eclipse, pude hacer que funcionen correctamente siguiendo las instrucciones en esta publicación de blog y una pregunta relacionada de Ubuntu .
Edita el script de inicio de eclipse.
Y comente una variable de entorno que está trabajando en torno a algunos errores antiguos que supuestamente ahora están solucionados.
La próxima vez que inicié Eclipse, las barras de desplazamiento funcionaron.
fuente