Para realizar o que você deseja, você terá que editar o código-fonte para gnome-terminal e reconstruí-lo você mesmo, já que o tamanho mínimo da janela é embutido no aplicativo do terminal. Para fazer isso, siga estas etapas.
Primeiro, vá para link e baixe os arquivos de origem (o arquivo é gnome-terminal_3.6.1.orig.tar.xz). Faça o download para a sua pasta ~/Downloads .
Em seguida, abra um terminal e digite os seguintes comandos:
cd ~/Downloads
tar -xJf gnome-terminal_3.6.1.orig.tar.xz
Isso extrairá a fonte. Agora, abra seu editor de texto favorito e edite o arquivo ~/Downloads/gnome-terminal-3.6.1/src/terminal-window.c . Navegue até a linha 3107, onde você encontrará as variáveis MIN_WIDTH_CHARS e MIN_HEIGHT_CHARS . Edite estes, estes são o mínimo de altura e largura da sua janela de terminal expressa em caracteres (ou seja, um MIN_WIDTH_CHARS de 20 significa que você não pode mais redimensionar a largura da janela para menos de 20 larguras de caracteres)
Em seguida, para construir, em um tipo de terminal cd ~/Downloads/gnome-terminal-3.6.1 . Em seguida, execute ./configure para gerar o makefile (se ele reclamar de algum pacote ausente, instale-o usando apt-get (por exemplo, se ele diz "pacote foo não encontrado" ou similar, use sudo apt-get install foo ). tente instalar auto-apt e usando sudo auto-apt run ./configure (isso tentará instalar todas as dependências), mas quando tentei isso, não consegui pegar tudo (execute o padrão ./configure depois) Isso pode levar algumas tentativas, dependendo de como muitos pacotes estão faltando.
Depois de gerar os makefiles, basta digitar make , seguido de sudo make install . Isso deve reconstruir o programa do terminal.
Feche todas as janelas do terminal e, em seguida, a próxima que você iniciar respeitará o tamanho mínimo que você definiu na origem (isto é, não redimensionará abaixo dos valores definidos).