Formas de pagamento Abuse

Iniciar a shell gráfica do Ubuntu

09.07.2024, 20:39

Pode estar a executar o sistema em modo de texto, ou pode ser um servidor que deve ser executado através do terminal. Desde que já tenha um ambiente gráfico instalado, existem várias formas de iniciar a shell gráfica do Ubuntu. De seguida, vamos dar uma vista de olhos a todas as diferentes técnicas.

O que é uma shell gráfica

Uma shell gráfica (ou GUI, Graphical User Interface) em Linux é um ambiente gráfico que permite aos utilizadores interagir com o sistema operativo utilizando elementos gráficos, tais como janelas, botões, menus, etc. Uma shell gráfica fornece uma forma conveniente e intuitiva de controlar um computador.

No mundo Linux, existem vários shells gráficos populares, como o GNOME, KDE, Xfce, Unity e outros. Cada uma delas tem as suas próprias caraterísticas, estilo e conjunto de aplicações. Os utilizadores podem escolher entre diferentes shells gráficas, dependendo da sua preferência de utilização e aparência.

Uma shell gráfica torna o trabalho com o Linux mais acessível aos utilizadores, especialmente aqueles que preferem interagir com o computador através de uma interface gráfica em vez da linha de comandos.

Como executar uma shell gráfica

Antes de mais, precisamos de ver o nível de arranque no systemd. Para fazer isso, execute o seguinte comando:

$ systemctl list-units --type target | egrep "eme|res|gra|mul" | head -1

Текущий уровень запуска в systemd.

É necessário obter o nível de arranque graphical.target e, se não o tiver, pode resolver a situação introduzindo:

$ sudo systemd isolate graphical.target

Após executar o comando, o nível de inicialização será alterado para graphical , e então o shell será iniciado automaticamente.

Para iniciar o gestor manualmente, execute o comando:

$ sudo systemctl start display-manager

Este comando inicia um gestor especial, que lhe permite especificar um início de sessão e uma palavra-passe e, em seguida, iniciar a shell gráfica.

Existe outro comando que lhe permite resolver este problema. Chama-se startx. No entanto, para que este comando funcione no ficheiro ~/.xinitrc, tem de especificar o nome da shell de que necessita, porque pode ser Openbox, Fluxbox, i3wm.

Tipo:

$ vi ~/.xinitrc
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
feh --bg-fill ~/Загрузки/52453-sklon_holm_cerkvushka_sneg.jpg &
lxpanel &
exec openbox-session

A partir daqui deve saber que o bloco if carrega todos os ficheiros de configuração a partir do diretório /etc/X11/xinit*, enquanto que a linha com feh adiciona o fundo do ambiente de trabalho, lxpanel & adiciona o painel inferior, e especificando exec openbox-session inicia o openbox diretamente.

Запуск из консоли TTY

Note que a shell só pode ser iniciada a partir da consola TTY; a partir de um terminal num ambiente gráfico isto não irá funcionar

O lançamento da shell gráfica do Ubuntu a partir da consola é feito com o comando:

$ startx

Como pode ver, nada de complicado. A shell será iniciada no mesmo terminal em que executou o startx.

Porque é que a shell gráfica não inicia

Há uma série de razões pelas quais a shell gráfica pode não iniciar no Linux. Aqui estão algumas das razões mais comuns e como as corrigir:

  1. Problemas com o driver gráfico: se estiver a ter problemas com os seus drivers gráficos, isso pode impedir que o shell gráfico inicie. Certifique-se de que tem os controladores corretos instalados para a sua placa gráfica.
  2. Espaço insuficiente no disco rígido: se o seu computador estiver a ficar sem espaço no disco rígido, isto também pode causar problemas com a shell. Liberte espaço no disco para resolver este problema.
  3. Conflitos de software: por vezes, os conflitos entre software podem causar problemas com a execução da shell gráfica. Tente identificar possíveis conflitos e corrigi-los.
  4. Erro nos ficheiros de configuração: Definições incorrectas nos ficheiros de configuração da shell gráfica podem fazer com que esta não funcione. Verifique se existem erros nos ficheiros de configuração.

Após uma atualização do sistema operativo, poderá ter problemas em executar a shell gráfica devido a versões de software incompatíveis. Tente efetuar uma atualização do sistema ou reverter as alterações.