Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pt.comp.so.linux > #2835 > unrolled thread

Como criar um sistema mínimo para systemd-nspawn com modo gráfico?

Started byNinguém <usenet@rasparta.org>
First post2020-07-01 21:40 +0100
Last post2020-07-17 12:01 +0100
Articles 10 on this page of 30 — 4 participants

Back to article view | Back to pt.comp.so.linux


Contents

  Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-01 21:40 +0100
    Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-01 22:33 +0100
      Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-02 09:33 +0100
        Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-02 08:38 -0300
    Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-01 22:54 -0300
      Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-02 10:04 +0100
        Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-02 08:59 -0300
          Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-02 14:43 +0100
            Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-03 03:34 +0100
              Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-03 08:09 +0100
                Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-03 08:31 +0100
                  Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-03 06:16 -0300
                    Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-03 15:42 +0100
                      Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-03 17:04 -0300
                        Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-04 05:29 +0100
                          Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-04 09:02 +0100
                            Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-04 19:12 +0100
                        Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-04 08:58 +0100
                          Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-04 10:40 -0300
                    Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-03 15:53 +0100
                      Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-03 19:39 +0100
                        Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? João Jerónimo <jj.mailspam@yahoo.com> - 2020-07-15 10:19 +0100
                Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-03 19:37 +0100
                  Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-04 09:40 +0100
                    Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-04 19:25 +0100
                Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> - 2020-07-05 08:08 +0100
              Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Patricia Ferreira <pferreira@example.com> - 2020-07-03 05:56 -0300
    Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? João Jerónimo <jj.mailspam@yahoo.com> - 2020-07-13 12:16 +0100
      Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? Ninguém <usenet@rasparta.org> - 2020-07-15 10:31 +0100
        Re: Como criar um sistema mínimo para systemd-nspawn com modo gráfico? João Jerónimo <jj.mailspam@yahoo.com> - 2020-07-17 12:01 +0100

Page 2 of 2 — ← Prev page 1 [2]


#2852

FromPaulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt>
Date2020-07-03 19:39 +0100
Message-ID<rdnu1o$1ukm$2@gioia.aioe.org>
In reply to#2850
Às 15:53 de 03/07/20, Ninguém escreveu:
> On 03/07/20 10:16, Patricia Ferreira wrote:
>> O senhor é ousado também.:-D
> 
> É. Tenho aqui alguém que me está sempre a elogiar desse jeito:
> Teimoso, abusado, inconveniente... :-D

Pois ... :-)

[toc] | [prev] | [next] | [standalone]


#2868

FromJoão Jerónimo <jj.mailspam@yahoo.com>
Date2020-07-15 10:19 +0100
Message-ID<remhmd$lgm$1@gioia.aioe.org>
In reply to#2852
On 03/07/20 19:39, Paulo da Silva wrote:
>>> O senhor é ousado também.:-D
>> É. Tenho aqui alguém que me está sempre a elogiar desse jeito:
>> Teimoso, abusado, inconveniente... :-D
> 
> Pois ... :-)
Olá.

Estou a ver que a conversa está animada!

JJ

[toc] | [prev] | [next] | [standalone]


#2851

FromPaulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt>
Date2020-07-03 19:37 +0100
Message-ID<rdntsn$1ukm$1@gioia.aioe.org>
In reply to#2845
Às 08:09 de 03/07/20, Ninguém escreveu:
> On 03/07/20 03:34, Paulo da Silva wrote:
>> Agora fiquei com curiosidade ...
>> Podes postar um exemplo de comandos "get started" só para ter uma ideia.
>> Vi no pacote "Inicializa um sistema debian básico". A partir de quê?
> 
> Posso.
> Está aqui uma cópia de parte da minha documentação (revista e aumentada)
> que uso para instalar um sistema:
> 
Muito obrigado!

_______________

Relativamente às sessões remotas, andei a fazer umas experiências usando
2 VMs e cheguei a algumas conclusões. O processo não foi muito rendível
porque isto mudou muito relativamente ao que havia. No meu caso,
utilizador do KDE, até mudaram o comando de arranque deste de startkde
para startplasma-x11!!! Isto deu-me algumas dores de cabeça até
conseguir vislumbrar uma mensagem.

Aqui fica o que "descobri":

Para correr uma aplicação GUI remota:

Ter uma ssh com sessão establecível de preferência sem password
(ssh-keygen ... há vários sítios na net de como fazer - se vieres a usar
diz que eu posto).

O sshd (server) deve permitir X11 forward e poderá ser útil o root login.
Opções
X11Forwarding yes
PermitRootLogin yes
no ficheiro /etc/ssh/sshd_config
É necessário restart do sshd (ou reboot).

No cliente basta fazer
ssh <server> -XC # X para passagem do X e C para comprimir

Chamar uma app GUI qualquer.
firefox por ex.

______________________________
Para uma sessão inteira de, por ex. gnome, utilizei o x2go. Existe
cliente/servidor. No servidor não se faz nada. No cliente, gui, basta
dar um nome à sessão, escolher ssh, tipo de sessão, e deixar o resto.
Funciona à primeira sem problemas.

No KDE tive problemas - cheguei mesmo desistir e a desinstalar tudo -
porque ele ainda chama o startkde que já não existe.
Tive de escolher uma sessão costumizada e pôr no comando startplasma-x11.
Só depois me lembrei que se calhar bastaria ter feito um link para
startkde, mas até foi melhor pois não mexi no sistema.

Uma outra hipótese que não explorei é o x11vnc. Na página original há
vários exemplos, mas para já não estou com muito tempo. O que vi já dá
para o que quero.

Mais uma vez obrigado.

Cumps.

[toc] | [prev] | [next] | [standalone]


#2857

FromNinguém <usenet@rasparta.org>
Date2020-07-04 09:40 +0100
Message-ID<rdpfag$tft$1@gioia.aioe.org>
In reply to#2851
On 03/07/20 19:37, Paulo da Silva wrote:
> Relativamente às sessões remotas, andei a fazer umas experiências usando
> 2 VMs e cheguei a algumas conclusões. O processo não foi muito rendível
> porque isto mudou muito relativamente ao que havia. No meu caso,
> utilizador do KDE, até mudaram o comando de arranque deste de startkde
> para startplasma-x11!!! Isto deu-me algumas dores de cabeça até
> conseguir vislumbrar uma mensagem.

Não me lembro de falarmos em sessões remotas... não percebo se é uma 
necessidade tua ou se percebeste que o que eu queria inicialmente era 
algum tipo de sessão remota.
Quanto ao que eu pretendia, não era uma sessão remota. Era local mesmo. 
Era algo como o xnest.

Quanto a sessões remotas, se era uma necessidade tua, só posso 
contribuir com o seguinte:
O ssh forwarding funciona. Só é um pouco (!) lento e nunca me aventurei 
a tentar passar o audio e pontos de montagem e tal...
As soluções que apresentaste não experimentei (penso eu), o que 
experimentei à uns anos foi ter uma conta numa tal de nomachine - 
dava-me um ambiente gráfico numa máquina deles e utilizavam um software 
que penso que se chamava nxclient (ou parecido) havia um nxserver que 
bastava correr no servidor e não precisava de outro serviço a não ser o 
ssh para a ligação.
Parecia-me que era uma configuração melhorada (talvez através da 
compressão) do forwarding do ssh.
Mas aquilo deixou de existir um tempo, depois penso que passou a 
proprietário ou mudaram a licença ou não sei... fiquei desconfiado e 
deixei de ligar (fecharam o serviço deixou de me interessar).
Fui dar uma olhada e parece que estão de volta. Os screenshots mostram 
sessões com kde.
Não vi em lugar nenhum a licença, por isso pisguei-me de lá para fora, 
mas vi algures referências a um tal de nxfree... talvez queiras explorar.

[toc] | [prev] | [next] | [standalone]


#2860

FromPaulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt>
Date2020-07-04 19:25 +0100
Message-ID<rdqhiv$3dh$1@gioia.aioe.org>
In reply to#2857
Às 09:40 de 04/07/20, Ninguém escreveu:
> On 03/07/20 19:37, Paulo da Silva wrote:
...

> 
> Não me lembro de falarmos em sessões remotas... não percebo se é uma
> necessidade tua ou se percebeste que o que eu queria inicialmente era
> algum tipo de sessão remota.
> Quanto ao que eu pretendia, não era uma sessão remota. Era local mesmo.
> Era algo como o xnest.
Desculpa. Foi a evolução do processo na minha cabeça :-)
É que o Xnest tinha a mesma filosofia do X remoto.

> 
> Quanto a sessões remotas, se era uma necessidade tua, só posso
> contribuir com o seguinte:
> O ssh forwarding funciona. Só é um pouco (!) lento e nunca me aventurei
> a tentar passar o audio e pontos de montagem e tal...
Pois era e agora está resolvida, pelo menos até à próxima versão LTS :-)

> As soluções que apresentaste não experimentei (penso eu), o que
> experimentei à uns anos foi ter uma conta numa tal de nomachine -
> dava-me um ambiente gráfico numa máquina deles e utilizavam um software
> que penso que se chamava nxclient (ou parecido) havia um nxserver que
> bastava correr no servidor e não precisava de outro serviço a não ser o
> ssh para a ligação.
Sim. Não sei se ainda existem os nx*. Fiz um search com o aptitude e
assim de repente parece não existirem.
Há os x2go* que são melhores e arrancam uma sessão gráfica no cliente
para configurar ligações (sessões) que podem ser gravadas. No servidor
não é preciso fazer nada. Parece ter n funcionalidades (há vários
pacotes x2go*), mas para já basta-me a velha sessão remota do desktop.

...

> Não vi em lugar nenhum a licença, por isso pisguei-me de lá para fora,
> mas vi algures referências a um tal de nxfree... talvez queiras explorar.
Obrigado, mas por agora vou ficar por aqui, se não não faço mais nada.

Cumps

[toc] | [prev] | [next] | [standalone]


#2861

FromPaulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt>
Date2020-07-05 08:08 +0100
Message-ID<rdru9p$jen$1@adenine.netfront.net>
In reply to#2845
Às 08:09 de 03/07/20, Ninguém escreveu:
> On 03/07/20 03:34, Paulo da Silva wrote:
>> Agora fiquei com curiosidade ...
>> Podes postar um exemplo de comandos "get started" só para ter uma ideia.
>> Vi no pacote "Inicializa um sistema debian básico". A partir de quê?
> 
> Posso.
> Está aqui uma cópia de parte da minha documentação (revista e aumentada)
> que uso para instalar um sistema:
> 
Já percebi a ideia, mas parece complicado. A ver ...

________
Aqui há uns tempos, quando logava numa consola aparecia uma mensagem a
publicitar um produto da Canonical chamado multipass.
Não sei muito bem o que faz por dentro, mas cria qq. coisa virtual (uma
VM?).
Não a cheguei a experimentar porque não permitia escolher onde armazenar
a coisa. Só mais tarde vi uma referência em que se podia usar links ou
binds na boa. Mas ainda não experimentei. Acho que daria para executar
GUIs usando o ssh.

Para linux é publicada com duas licenças - Proprietária e GPL.
Tb. dá para windows e mac, mas julgo que a licença nestes é proprietária.

Senãos:
É instalável só por snap (não sei se se o pode fazer a partir da fonte -
deve ser complicado).
Parece só dar para uma imagem do ubuntu, mas não tenho a certeza.

Lembro-me de ter visto um vídeo (youtube) e aquilo parecia muito bom e
simples.
Criava, executava-se qq. coisa e podia depois limpar-se. Tudo com
comandos muito simples.
Um dia ainda vou dar uma volta nisso. Pode ser que me evite as VMs que uso.

Cumps.

[toc] | [prev] | [next] | [standalone]


#2847

FromPatricia Ferreira <pferreira@example.com>
Date2020-07-03 05:56 -0300
Message-ID<86fta9aseg.fsf@example.com>
In reply to#2844
Paulo da Silva <p_d_a_s_i_l_v_a_ns@nonetnoaddress.pt> writes:

> Às 14:43 de 02/07/20, Ninguém escreveu:
>> Continuo a preferir o sistema debootstrap + systemd-nspawn.
>> Obrigado ;-)
>> 
> Agora fiquei com curiosidade ...
> Podes postar um exemplo de comandos "get started" só para ter uma ideia.
> Vi no pacote "Inicializa um sistema debian básico". A partir de quê?

A partir de um nome.  Por exemplo, 

  debootstrap squeeze /path/to/somewhere http://download.here/debian

sendo ``squeeze'' o nome do básico sistema que será instalado.  Você
sabe que squeeze é um nome de um sistema GNU Debian.

Veja a seção de exemplos em debootstrap(8), isto é, diga 

  man 8 debootstrap

ao seu shell.  Se não o tiver instalado, instale-o. 

[toc] | [prev] | [next] | [standalone]


#2866

FromJoão Jerónimo <jj.mailspam@yahoo.com>
Date2020-07-13 12:16 +0100
Message-ID<rehfqg$13c1$1@gioia.aioe.org>
In reply to#2835
On 01/07/20 21:40, Ninguém wrote:
> - Como fazer para que tenha um ambiente gráfico (wayland) e que, ao 
> arrancar, me arranque numa janela à semelhança do virtualbox?
Olá.

Penso que a resposta será o x2go. Outras soluções requerem acesso 
privilegiado ao hardware, o que num container não será prático.
Se a distribuição for baseada no debian:
# sudo apt install x2goserver		# A instalar na máquina virtual.
e/ou
# sudo apt install x2goclient		# A instalar no host.

E por que não usar o LXC?
https://linuxcontainers.org/lxc/getting-started/
O Proxmox suporte LXC nativamente.

Um abraço,
João Jerónimo

[toc] | [prev] | [next] | [standalone]


#2869

FromNinguém <usenet@rasparta.org>
Date2020-07-15 10:31 +0100
Message-ID<remid8$10tr$1@gioia.aioe.org>
In reply to#2866
On 13/07/20 12:16, João Jerónimo wrote:
> Olá.
> 
> Penso que a resposta será o x2go. Outras soluções requerem acesso 
> privilegiado ao hardware, o que num container não será prático.
> Se a distribuição for baseada no debian:
> # sudo apt install x2goserver        # A instalar na máquina virtual.
> e/ou
> # sudo apt install x2goclient        # A instalar no host.
> 
> E por que não usar o LXC?
> https://linuxcontainers.org/lxc/getting-started/
> O Proxmox suporte LXC nativamente.

Olá,

Eu há uns tempos fiz umas experiências com lxc e gostei.
Passei para o systemd-nspawn porque me pareceu que era um nível abaixo e 
evitava instalar o lxc. Se calhar não vi bem, porque sempre tive que 
instalar o systemd-container...
Vês alguma vantagem no lxc relativamente ao systemd-nspawn?
A vantagem que vejo no systemd-nspawn é estar intimamente integrado com 
o sistema.

[toc] | [prev] | [next] | [standalone]


#2870

FromJoão Jerónimo <jj.mailspam@yahoo.com>
Date2020-07-17 12:01 +0100
Message-ID<res0dr$uvj$1@gioia.aioe.org>
In reply to#2869
On 15/07/20 10:31, Ninguém wrote:
> Eu há uns tempos fiz umas experiências com lxc e gostei.
> Passei para o systemd-nspawn porque me pareceu que era um nível abaixo e 
> evitava instalar o lxc. Se calhar não vi bem, porque sempre tive que 
> instalar o systemd-container...
> Vês alguma vantagem no lxc relativamente ao systemd-nspawn?
> A vantagem que vejo no systemd-nspawn é estar intimamente integrado com 
> o sistema.Olá,

Sem ver melhor o systemd-nspawn não te sei dizer que vantagens há. O LXC 
já tem imagens preparadas e basta fazer download, mas não sei, se calhar 
o systemd-nspawn também tem isso.

O LXC é suportado pelo Proxmox, mas provavelmente não é esse o teu caso 
de uso. Embora também possas instalar os .debs do proxmox na tua estação 
de trabalho - também se pode usar assim.

Um abraço,
JJ

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | pt.comp.so.linux


csiph-web