Para lograr lo que desea, deberá editar el código fuente gnome-terminal
y reconstruirlo usted mismo, ya que el tamaño mínimo de la ventana está codificado en la aplicación del terminal. Para hacer esto, siga estos pasos.
Primero, vaya a https://launchpad.net/ubuntu/+source/gnome-terminal/3.6.1-0ubuntu4 y descargue los archivos de origen (el archivo es gnome-terminal_3.6.1.orig.tar.xz). Descargue esto a su ~/Downloads
carpeta.
Luego, abra una terminal y escriba los siguientes comandos:
cd ~/Downloads
tar -xJf gnome-terminal_3.6.1.orig.tar.xz
Esto extraerá la fuente. Ahora, abra su editor de texto favorito y edite el archivo ~/Downloads/gnome-terminal-3.6.1/src/terminal-window.c
. Navegue a la línea 3107, donde encontrará las variables MIN_WIDTH_CHARS
y MIN_HEIGHT_CHARS
. Edítelos, estos son el alto y ancho mínimo de su ventana de terminal expresados en caracteres (es decir, un valor MIN_WIDTH_CHARS
de 20 significa que ya no puede cambiar el tamaño del ancho de la ventana a menos de 20 anchos de caracteres)
Luego, para construir, en un tipo de terminal cd ~/Downloads/gnome-terminal-3.6.1
. Luego, ejecute ./configure
para generar el archivo MAKE (si se queja de paquetes faltantes, instálelos usando apt-get
(por ejemplo, si dice "paquete foo
no encontrado" o similar, use sudo apt-get install foo
). También puede intentar instalar auto-apt
y usar sudo auto-apt run ./configure
(esto intentará instalar todas las dependencias ), pero cuando probé esto, no captó todo (ejecutar estándar ./configure
después) Esto puede tomar algunos intentos, dependiendo de cuántos paquetes faltan.
Una vez que ha generado los archivos MAKE simplemente escriba make
, seguido de sudo make install
. Esto debería reconstruir el programa terminal. Cierre todas las ventanas de terminal, y luego la próxima que inicie respetará el tamaño mínimo establecido en la fuente (es decir, no cambiará de tamaño por debajo de los valores que definió allí).