Instale Openbox no Arch Linux

aaa

Atenção!: Antes de instalar Caixa aberta, você deve instalar o Ambiente Gráfico Básico (Xorg) e o Driver de Vídeo, caso não o tenha instalado, vá para o seguinte guia:

Instalação de Ambiente Gráfico Básico e Driver de Vídeo.

Openbox é um gerenciador de janelas leve e altamente configurável, com ampla compatibilidade com os padrões.

-11c

Instalação Openbox

O Openbox está disponível nos repositórios oficiais.

$ sudo pacman -S caixa aberta

Uma vez instalado, devemos copiar os arquivos rc.xml, cardápio.xml, começo automático y meio Ambiente da configuração padrão para ~ / .config / openbox /.

Para copiar os arquivos:

$ mkdir -p ~ / .config / openbox
$ cp / etc / xdg / openbox / {rc.xml,menu.xml,começo automático,meio Ambiente} ~ / .config / openbox

Esses arquivos são a base de sua configuração no openbox. Cada arquivo tem como alvo um único aspecto da configuração e desempenha as seguintes funções:

-a

rc.xml: É o arquivo de configuração principal do Openbox. É usado para configurar atalhos de teclado, temas, desktops virtuais e outras propriedades.
-a

menu.xml: Controla o menu do aplicativo Openbox que aparece quando você clica com o botão direito na área de trabalho.
-a

autostart: Este é o arquivo que é lido ao iniciar a sessão openbox. Contém os programas que serão iniciados com a sessão. Normalmente é usado para iniciar painéis/docks, definir a imagem de fundo ou executar scripts na inicialização.
-a

ambiente: este arquivo define as variáveis ​​de ambiente do Openbox. Quaisquer variáveis ​​definidas serão executadas em cada login. Usado para iniciar IMEs, exportar módulos de idioma, indicar o diretório padrão e assim por diante.

-12d

 Instalação de Plugin

-a

ObConf: é uma ferramenta de interface gráfica para configuração do Openbox, que pode definir a maioria das preferências, incluindo temas, desktops virtuais, propriedades de janela e margens da área de trabalho.

$ sudo pacman -S obconf

-a

 Criador de menus: é uma ferramenta poderosa que cria menus baseados em XML para vários gerenciadores de janela, incluindo Openbox. O MenuMaker irá procurar por programas executáveis ​​que estão instalados no seu computador e criar um menu XML baseado nos resultados.

$sudo pacman -S criador de menus

-a

Tint2: Painel de usuário básico e personalizável.

$sudo pacman -S matiz2

Para iniciar o Tin2 no início do ambiente:

Abrimos nosso arquivo ~ / .config / openbox /inicialização automática.sh o .xinitrc (basta escolher um), por exemplo .xinitrc:

$ nano .xinitrc

Colocamos a seguinte linha dentro:

tint2 e

-a

Applet para Gerenciador de Redes.

$ sudo pacman -S gerenciador de rede-applet

-a

Nitrogen: é um navegador/placer de papel de parede rápido e leve para X.

$sudo pacman -S nitrogênio

Para restaurar nosso plano de fundo para o início do Openbox, adicionamos nitrogênio ao nosso arquivo .xinitrc ou para nosso arquivo ~ / .config / openbox /inicialização automática.sh, abrimos um dos dois, por exemplo .xinitrc:

$ nano .xinitrc

Uma vez lá dentro, colocamos a seguinte linha no final:

nitrogênio - restaurar e

-a

Lxaparência uma ferramenta para selecionar temas, ícones, cursores, fontes. Em suma, é uma ferramenta altamente recomendada para personalizar o ambiente.

$sudo pacman -S lxaparência

-a

Slim gerente de startup:

$sudo pacman -S fino

-13d

 Configurações de ambiente

Essa é a parte do guia, digamos mais "divertida", pois como eu havia falado antes, Caixa aberta É um dos ambientes mais configuráveis, nesta etapa fazemos uso das ferramentas previamente instaladas.

-a

obconf:

Abrimos a ferramenta para ver e / ou ativar as funções já mencionadas:

$ obconf

-a

Criador de menus:

Depois de instalado, você pode gerar um menu completo executando:

$ fabricante -v OpenBox3

Por padrão, MenuMaker não substituirá um arquivo menu.xml anterior. Para fazer isso, execute-o com o argumento -f (forçar):

$ fabricante -vf OpenBox3

Para uma lista completa de opções, execute

$ fabricante --Socorro

Isso fornecerá um menu bastante abrangente. Agora você pode modificar o arquivo menu.xml manualmente ou apenas regenerar a lista ao instalar um novo software.

Outra alternativa, especialmente se você não gosta de editar arquivos XML:

Menu principal é um editor gráfico para o menu Openbox. Para aqueles que não gostam de mexer com XML, esta provavelmente é a melhor opção para você.

-14d

 Temas e aparência

Esta é a última etapa para terminarmos nosso ambiente.

Os temas de Caixa aberta controlar a aparência das bordas da janela, incluindo a barra de título e seus botões, além das notificações (OSD). Vários temas estão disponíveis instalando o pacote openbox-themes.

$ sudo pacman -S temas openbox

Visual de caixa é um ótimo recurso para obter tópicos de Caixa aberta.

Os temas baixados devem ser colocados em ~ / .themes e pode ser instalado ou selecionado com a ferramenta ObConf (instalado anteriormente).

-15d

Ativar gerenciador de login

Slim lê as configurações locais de ~ / .xinitrc e então inicie a área de trabalho de acordo com o que está neste arquivo, no guia: Configuração básica do Arch Linux Existe um arquivo base para .xinitrc, caso você não tenha, execute o seguinte comando:

$ cp /etc/skel/.xinitrc ~

Abrimos nosso arquivo ~ / .xinitrc:

$ nano .xinitrc

Adicionamos nosso ambiente no final:

exec openbox-sessão

Ativamos Slim:

$ sudo systemctl habilitar slim.service

• Reiniciamos:

$ sudo reinicialização

Assim que nosso sistema for reiniciado, podemos aproveitar Caixa aberta.

Por favor! Mande seu problemas / dúvidas no meu email: arch-blog@riseup.net

ff

Ajude-nos com um clique! Compartilhe o guia com seus amigos.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

      panchomora dito

    Muito bom guia, mas continue insistindo com o slim, está dando problemas com o systemd e seria melhor instalar o lightdm e outro gerenciador de inicialização.

    https://wiki.archlinux.org/index.php/Display_manager#Incompatibility_with_systemd

         raízes dito

      Muita razão no que você fala, é mais no final do Wiki mostra o seguinte:

      Incompatibilidade com systemd
      DMs afetados: entrada, MDM, SDDM, SLiM

      Alguns gerenciadores de exibição não são totalmente compatíveis com o systemd, porque eles reutilizam o processo de sessão do PAM. Isso causa vários problemas no segundo login, por exemplo:
      - O miniaplicativo NetworkManager não funciona,
      - O volume do PulseAudio não pode ser ajustado,
      - o login falhou no GNOME com outro usuário.

           rawBasic dito

        É justamente por isso que ele colocou o link panchomora ..

        Agora, como um usuário Slim e Openbox ... não tenho nenhum problema .. ..até mesmo a enumeração nm-miniaplicativo, que eu uso .. mas se voltarmos ao relatório de bug .. foi escrito há alguns anos ..

        Eu também uso o PulseAudio .. e pelo menos o pavucontrol como gerenciador .. Não tenho problemas com o volume .. e mesmo quando eu reinicio, o volume continua no mesmo valor que estava ..

        E o último bug, nome com o uso do Gnome .. e neste caso estamos usando o Openbox como WM-standalone ..

      kik1n dito

    Instalei o openbox há muito tempo, mas não gostei porque tive que editar tudo à mão, sei que dá para customizar mais a fundo, mas que virtudes ele tem em comparação com outros ambientes e desktops?

         Jesus Ballesteros dito

      É verdade o que você diz, você tem que editar muitas coisas, mas na minha opinião chega um momento em que você não precisa mais fazer tanto e tem as vantagens de um gerenciador de janelas em termos de desempenho. Em geral, os gerenciadores de janelas costumam ser como o Openbox onde você tem que editar muitos arquivos, por outro lado, os ambientes gráficos costumam ser mais completos e trazem muitas coisas por padrão.

      Richie gharsia dito

    Excelente contribuição. a verdade meus parabéns por dar a vocês esse tempo para compartilhar seus conhecimentos. Esperando pelo ambiente do panteão!

    lembranças

      Julio Garcia dito

    Quando acabou de instalar tudo não mostrou erros mas ao reiniciar após a loggia mostra tudo preto, nada aparece
    Há algo errado?

      Élder M. Fouraux dito

    Muito bem feito e explicado. Parabéns por compartilhar seu conhecimento. Obrigado.

      Leão dito

    quando coloco este cp /etc/skel/.xinitrc ~ ele me diz que o arquivo não existe

         louco_g dito

      Você só tem que criar o arquivo, porque ele não existe, e pronto, você adiciona o conteúdo e pronto. Mas com certeza, você pulou alguma etapa anterior da configuração básica https://blog.desdelinux.net/configuracion-basica-de-arch-linux/

      Andrés-GH dito

    Que tal meu bom amigo tutorial, eu segui todos os passos e ele me mostra o login para iniciar a sessão então eu entro e me mostra apenas três terminais xterm, um relógio não muito legal e uma imagem de fundo, mas o problema é que não me mostra o painel do tint2, e se eu adicionar no arquivo .xinitrc e não sei qual é o problema. Eu realmente apreciaria sua ajuda.

      Olá dito

    Ótimo! Muito obrigado!

      david dito

    Olá, tenho uma pergunta: instalei o Archbang, como posso fazer o menu Openbox em espanhol? (Sei que pode porque antes de reinstalá-lo, querendo colocar o teclado em espanhol, modifiquei algo no terminal e o idioma do menu foi modificado, mas não me lembro o que fiz).