<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.canisinc.com.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hudy</id>
	<title>Caninos Loucos - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.canisinc.com.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hudy"/>
	<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php/Especial:Contribui%C3%A7%C3%B5es/Hudy"/>
	<updated>2026-09-02T23:03:56Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.canisinc.com.br/index.php?title=Instalando_um_sistema_64_bits&amp;diff=776</id>
		<title>Instalando um sistema 64 bits</title>
		<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php?title=Instalando_um_sistema_64_bits&amp;diff=776"/>
		<updated>2025-08-21T21:25:22Z</updated>

		<summary type="html">&lt;p&gt;Hudy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Para instalar um novo sistema na sua placa Labrador você vai precisar de:&lt;br /&gt;
* Labrador Coreboard + Baseboard&lt;br /&gt;
* Imagem do sistema em formato .img&lt;br /&gt;
* Cartão microSD de pelo menos 8Gb&lt;br /&gt;
&lt;br /&gt;
*Verifique o modelo da Labrador Coreboard, caso a versão seja LABRADOR CORE V3.x siga as instruções de Labrador 64 bits, caso seja LABRADOR CORE V2.x siga as instruções contidas em [[Instalando um sistema 32 bits]].&lt;br /&gt;
&lt;br /&gt;
== Labrador 64 bits ==&lt;br /&gt;
[[Arquivo:recovery64.jpg|thumb|400px|Botão Recovery]]&lt;br /&gt;
A instalação deve seguir conforme abaixo:&lt;br /&gt;
&lt;br /&gt;
1. Primeiramente você deve baixar a imagem em [https://downloads.caninosloucos.org/images/labrador_64_bits/ Labrador 64 bits].&lt;br /&gt;
&lt;br /&gt;
2. Depois você deve descompactar os arquivos.&lt;br /&gt;
&lt;br /&gt;
3. Após descompactar deve escrever a imagem em um cartão microSD utilizando o comando dd no Linux ou o software [https://sourceforge.net/projects/win32diskimager/ Win32 Disk Imager] no Windows. &lt;br /&gt;
&lt;br /&gt;
Exemplo de uso do dd no Linux:  &amp;lt;code&amp;gt;sudo dd if=lab64_v0.7.img of=/dev/mmcblk0 bs=8M status=progress&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
⚠️ Atenção: tome cuidado com o parâmetro &amp;lt;code&amp;gt;of&amp;lt;/code&amp;gt;, dependendo do valor poderá apagar ou corromper o seu sistema.&lt;br /&gt;
&lt;br /&gt;
4. Remova a labrador da fonte de alimentação, insira o cartão SD na Labrador, mantenha o botão de recuperação da Coreboard (no canto superior esquerdo da Coreboard, próximo à etiqueta de número de série) pressionado, conecte a fonte de alimentação, espere próximo de 3 segundos ou até o logo aparecer na tela e solte o botão de recuperação.&lt;br /&gt;
&lt;br /&gt;
5. O sistema será iniciado a partir do cartão. Para conferir utilize o comando &amp;lt;code&amp;gt;$lsblk&amp;lt;/code&amp;gt;, o dispositivo em mmcblk0p1 (Cartão SD) deverá estar montado na raiz do sistema, e o dispositivo mmcblk2 (memória interna da labrador) pode estar ou não montada. &lt;br /&gt;
&lt;br /&gt;
6. Para instalar o sistema abra o terminal e execute o comando;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd install&lt;br /&gt;
&lt;br /&gt;
$ sudo ./install.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7. Caso a Labrador já possua um sistema instalado previamente em sua memória interna, será necessário confirmar para que o processo de atualização continue.&lt;br /&gt;
&lt;br /&gt;
8. Aguarde o processo ser finalizado, remova o cartão SD e reinicie a Labrador.&lt;/div&gt;</summary>
		<author><name>Hudy</name></author>
	</entry>
	<entry>
		<id>https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=775</id>
		<title>Thin Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=775"/>
		<updated>2025-08-21T14:19:59Z</updated>

		<summary type="html">&lt;p&gt;Hudy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Imagem de instalação disponível =&lt;br /&gt;
&lt;br /&gt;
Antes de iniciar a configuração da Labrador como Thin Client, saiba que já disponibilizamos uma **imagem de instalação pronta** para o Labrador 32-bits. Esta imagem já vem com o Debian e ajustes iniciais necessários para o uso como Thin Client.&lt;br /&gt;
&lt;br /&gt;
Você pode baixá-la [https://downloads.caninosloucos.org/images/labrador_32_bits/lab32_v0.14_thin_client.7z aqui] e seguir o tutorial oficial de instalação [https://wiki.caninosloucos.org/index.php/Instalando_um_sistema_32_bits nesta página].&lt;br /&gt;
&lt;br /&gt;
Após instalar a imagem, você pode continuar seguindo os passos descritos neste artigo para atualizar repositórios, instalar o Remmina e configurar a conexão RDP.&lt;br /&gt;
&lt;br /&gt;
= Protocolo de comunicação =&lt;br /&gt;
Neste tutorial conectaremos a placa Labrador como Thin Client através do protocolo RDP, utilizando a última versão do Debian instalado na placa. Assumimos portanto que você já tenha uma máquina remota para ser acessada pela Labrador e acesso à rede que ela está conectada. &lt;br /&gt;
&lt;br /&gt;
=Preparando a Labrador=&lt;br /&gt;
Este tutorial foi feito com a Labradr 32-bits, mas é compatível com os dois sistemas.&lt;br /&gt;
&lt;br /&gt;
==Atualizando os repositórios==&lt;br /&gt;
&lt;br /&gt;
Antes de tudo temos de ter certeza que os repositórios estão atualizados, para isto basta abrir o terminal e rodar o comando abaixo. Isto pode levar alguns minutos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se é a primeira vez que a Labrador é ligada é possível que o relógio da mesma não esteja atualizado, neste caso existem duas possibilidades, conectar-se à internet e aguardar para que o relógio sincronize ou forçar a atualização através do comando abaixo (neste exemplo, atualizando para o dia 16 de Agosto de 2021, 13h).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo ntpdate -u a.ntp.br&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Instalando o Remmina ==&lt;br /&gt;
&lt;br /&gt;
Para acessar nossa máquina remota, utilizaremos o [https://remmina.org Remmina], que é compatível com RDP, SSH, VNC, entre outros protocolos.  &lt;br /&gt;
Como comentado anteriormente, utilizaremos o &#039;&#039;&#039;protocolo RDP&#039;&#039;&#039; para a conexão.&lt;br /&gt;
&lt;br /&gt;
No Debian 12 (Bookworm), especialmente na versão ARM utilizada no Labrador, o Remmina não está disponível no repositório padrão.&lt;br /&gt;
Para instalar a versão mais recente e compatível, é necessário habilitar o repositório &#039;&#039;&#039;bookworm-backports&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Execute os seguintes comandos:&lt;br /&gt;
&lt;br /&gt;
1. Adiciona o repositório bookworm-backports&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &#039;deb &amp;lt;nowiki&amp;gt;http://deb.debian.org/debian&amp;lt;/nowiki&amp;gt; bookworm-backports main contrib non-free&#039; | sudo tee /etc/apt/sources.list.d/backports.list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Atualiza a lista de pacotes&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Instala o Remmina a partir do backports&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt install -t bookworm-backports remmina&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Instala o plugin para armazenamento seguro de senhas&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt install remmina-plugin-secret&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Após a instalação, abra o Remmina com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
remmina&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Isso abrirá a interface gráfica, permitindo configurar e salvar conexões RDP para acessar o servidor remoto.&lt;br /&gt;
&lt;br /&gt;
== Configurando sua conexão ==&lt;br /&gt;
Na tela do Remmina, clique em nova conexão ou utilize o atalho CTRL+N para criar a nova conexão.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina1.png]]&lt;br /&gt;
&lt;br /&gt;
Coloque as configurações da sua máquina remota na nova janela, dê um nome à sua conexão e clique em &amp;quot;Save&amp;quot;. Recomendamos para fins de compatibilidade selecionar a opção &amp;quot;Use client resolution&amp;quot; no campo de resolução. Há diversas possibilidades e configurações a serem exploradas ao criar uma nova conexão, como pedir a senha ao entrar, logar em diferentes usuários na mesma máquina, entre outros. Explore as possibilidades que melhor encaixem com o perfil de seu sistema.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina-config.png]]&lt;br /&gt;
&lt;br /&gt;
Sua conexão aparecerá na tela do Remmina, recomendamos que teste antes de seguir os próximos passos.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina2.png]]&lt;br /&gt;
&lt;br /&gt;
= Integrando a experiência de usuário =&lt;br /&gt;
Para uma experiência mais integrada, recomendamos automatizar o login no sistema principal da caninos e iniciar a conexão RDP automaticamente, seguindo os passos abaixo.&lt;br /&gt;
&lt;br /&gt;
== Automatizando o login da Labrador ==&lt;br /&gt;
Para que o login ocorra automaticamente, basta editar o arquivo &amp;lt;code&amp;gt;/etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt; na Labrador, neste caso editaremos utilizando o comando abaixo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo nano /etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste arquivo devemos editar as linhas autologin-user e autologin-user-timeout nas configurações [Seat:*] conforme imagem abaixo. Neste caso, utilizando o login padrão da placa &amp;lt;code&amp;gt;caninos&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autologin.png]]&lt;br /&gt;
&lt;br /&gt;
Feito isto, ao ligar a placa o login ocorrerá automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Automatizar a inicialização da máquina virtual ==&lt;br /&gt;
Para automatizar a inicialização do Thin Client inicialmente deveremos achar o arquivo da conexão criada no Remmina, para isso basta rodar os comandos abaixo para ver todas as conexões criadas. Neste caso temos apenas a conexão criada anteriormente, identificada pelo arquivo &amp;lt;code&amp;gt;1629132345709.remmina&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd .local/share/remmina&amp;lt;br&amp;gt;&lt;br /&gt;
$ ls&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:arquivo-remmina.png]]&lt;br /&gt;
&lt;br /&gt;
Após termos o nome do arquivo, devemos editar o script de inicialização para conectar à essa máquina, para isso devemos editar o arquivo &amp;lt;code&amp;gt;~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt; e adicionar a linha &amp;lt;code&amp;gt;@remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt; com o nome de arquivo encontrado anteriormente. Neste caso utilizamos novamente o nano com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $sudo nano ~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autostart.png]]&lt;br /&gt;
&lt;br /&gt;
=== Conexão via WiFi ===&lt;br /&gt;
Esta configuração acima é recomendada para placas que ficarão conectadas à internet através da conexão ethernet, para placas com conexão WiFi sugerimos aguardar a conexão à internet antes de fazer a conexão. Isso pode ser feito criando um script para inicialização. Uma sugestão para este script seria:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;while ! ping 8.8.8.8 -q -c 1; do sleep 0.5; done &amp;amp;&amp;amp; remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste exemplo criamos este script no arquivo &amp;lt;code&amp;gt;tcstart.sh&amp;lt;/code&amp;gt; na home do usuário.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ touch ~/tcstart.sh&amp;lt;br&amp;gt;&lt;br /&gt;
$ sudo nano ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Após criar o arquivo devemos rodar o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo chmod +x ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
E finalmente substituir o comando do autostart para &amp;lt;code&amp;gt;@/home/caninos/tcstart.sh&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hudy</name></author>
	</entry>
	<entry>
		<id>https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=774</id>
		<title>Thin Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=774"/>
		<updated>2025-08-21T14:18:59Z</updated>

		<summary type="html">&lt;p&gt;Hudy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Imagem de instalação disponível =&lt;br /&gt;
&lt;br /&gt;
Antes de iniciar a configuração da Labrador como Thin Client, saiba que já disponibilizamos uma **imagem de instalação pronta** para o Labrador 32-bits. Esta imagem já vem com o Debian e ajustes iniciais necessários para o uso como Thin Client.&lt;br /&gt;
&lt;br /&gt;
Você pode baixá-la [https://downloads.caninosloucos.org/images/labrador_32_bits/lab32_v0.14_thin_client.7z aqui] e seguir o tutorial oficial de instalação [https://wiki.caninosloucos.org/index.php/Instalando_um_sistema_32_bits nesta página].&lt;br /&gt;
&lt;br /&gt;
Após instalar a imagem, você pode continuar seguindo os passos descritos neste artigo para atualizar repositórios, instalar o Remmina e configurar a conexão RDP.&lt;br /&gt;
&lt;br /&gt;
== Protocolo de comunicação ==&lt;br /&gt;
Neste tutorial conectaremos a placa Labrador como Thin Client através do protocolo RDP, utilizando a última versão do Debian instalado na placa. Assumimos portanto que você já tenha uma máquina remota para ser acessada pela Labrador e acesso à rede que ela está conectada. &lt;br /&gt;
&lt;br /&gt;
=Preparando a Labrador=&lt;br /&gt;
Este tutorial foi feito com a Labradr 32-bits, mas é compatível com os dois sistemas.&lt;br /&gt;
&lt;br /&gt;
==Atualizando os repositórios==&lt;br /&gt;
&lt;br /&gt;
Antes de tudo temos de ter certeza que os repositórios estão atualizados, para isto basta abrir o terminal e rodar o comando abaixo. Isto pode levar alguns minutos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se é a primeira vez que a Labrador é ligada é possível que o relógio da mesma não esteja atualizado, neste caso existem duas possibilidades, conectar-se à internet e aguardar para que o relógio sincronize ou forçar a atualização através do comando abaixo (neste exemplo, atualizando para o dia 16 de Agosto de 2021, 13h).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo ntpdate -u a.ntp.br&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Instalando o Remmina ==&lt;br /&gt;
&lt;br /&gt;
Para acessar nossa máquina remota, utilizaremos o [https://remmina.org Remmina], que é compatível com RDP, SSH, VNC, entre outros protocolos.  &lt;br /&gt;
Como comentado anteriormente, utilizaremos o &#039;&#039;&#039;protocolo RDP&#039;&#039;&#039; para a conexão.&lt;br /&gt;
&lt;br /&gt;
No Debian 12 (Bookworm), especialmente na versão ARM utilizada no Labrador, o Remmina não está disponível no repositório padrão.&lt;br /&gt;
Para instalar a versão mais recente e compatível, é necessário habilitar o repositório &#039;&#039;&#039;bookworm-backports&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Execute os seguintes comandos:&lt;br /&gt;
&lt;br /&gt;
1. Adiciona o repositório bookworm-backports&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &#039;deb &amp;lt;nowiki&amp;gt;http://deb.debian.org/debian&amp;lt;/nowiki&amp;gt; bookworm-backports main contrib non-free&#039; | sudo tee /etc/apt/sources.list.d/backports.list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Atualiza a lista de pacotes&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Instala o Remmina a partir do backports&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt install -t bookworm-backports remmina&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Instala o plugin para armazenamento seguro de senhas&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt install remmina-plugin-secret&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Após a instalação, abra o Remmina com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
remmina&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Isso abrirá a interface gráfica, permitindo configurar e salvar conexões RDP para acessar o servidor remoto.&lt;br /&gt;
&lt;br /&gt;
== Configurando sua conexão ==&lt;br /&gt;
Na tela do Remmina, clique em nova conexão ou utilize o atalho CTRL+N para criar a nova conexão.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina1.png]]&lt;br /&gt;
&lt;br /&gt;
Coloque as configurações da sua máquina remota na nova janela, dê um nome à sua conexão e clique em &amp;quot;Save&amp;quot;. Recomendamos para fins de compatibilidade selecionar a opção &amp;quot;Use client resolution&amp;quot; no campo de resolução. Há diversas possibilidades e configurações a serem exploradas ao criar uma nova conexão, como pedir a senha ao entrar, logar em diferentes usuários na mesma máquina, entre outros. Explore as possibilidades que melhor encaixem com o perfil de seu sistema.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina-config.png]]&lt;br /&gt;
&lt;br /&gt;
Sua conexão aparecerá na tela do Remmina, recomendamos que teste antes de seguir os próximos passos.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina2.png]]&lt;br /&gt;
&lt;br /&gt;
= Integrando a experiência de usuário =&lt;br /&gt;
Para uma experiência mais integrada, recomendamos automatizar o login no sistema principal da caninos e iniciar a conexão RDP automaticamente, seguindo os passos abaixo.&lt;br /&gt;
&lt;br /&gt;
== Automatizando o login da Labrador ==&lt;br /&gt;
Para que o login ocorra automaticamente, basta editar o arquivo &amp;lt;code&amp;gt;/etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt; na Labrador, neste caso editaremos utilizando o comando abaixo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo nano /etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste arquivo devemos editar as linhas autologin-user e autologin-user-timeout nas configurações [Seat:*] conforme imagem abaixo. Neste caso, utilizando o login padrão da placa &amp;lt;code&amp;gt;caninos&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autologin.png]]&lt;br /&gt;
&lt;br /&gt;
Feito isto, ao ligar a placa o login ocorrerá automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Automatizar a inicialização da máquina virtual ==&lt;br /&gt;
Para automatizar a inicialização do Thin Client inicialmente deveremos achar o arquivo da conexão criada no Remmina, para isso basta rodar os comandos abaixo para ver todas as conexões criadas. Neste caso temos apenas a conexão criada anteriormente, identificada pelo arquivo &amp;lt;code&amp;gt;1629132345709.remmina&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd .local/share/remmina&amp;lt;br&amp;gt;&lt;br /&gt;
$ ls&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:arquivo-remmina.png]]&lt;br /&gt;
&lt;br /&gt;
Após termos o nome do arquivo, devemos editar o script de inicialização para conectar à essa máquina, para isso devemos editar o arquivo &amp;lt;code&amp;gt;~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt; e adicionar a linha &amp;lt;code&amp;gt;@remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt; com o nome de arquivo encontrado anteriormente. Neste caso utilizamos novamente o nano com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $sudo nano ~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autostart.png]]&lt;br /&gt;
&lt;br /&gt;
=== Conexão via WiFi ===&lt;br /&gt;
Esta configuração acima é recomendada para placas que ficarão conectadas à internet através da conexão ethernet, para placas com conexão WiFi sugerimos aguardar a conexão à internet antes de fazer a conexão. Isso pode ser feito criando um script para inicialização. Uma sugestão para este script seria:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;while ! ping 8.8.8.8 -q -c 1; do sleep 0.5; done &amp;amp;&amp;amp; remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste exemplo criamos este script no arquivo &amp;lt;code&amp;gt;tcstart.sh&amp;lt;/code&amp;gt; na home do usuário.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ touch ~/tcstart.sh&amp;lt;br&amp;gt;&lt;br /&gt;
$ sudo nano ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Após criar o arquivo devemos rodar o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo chmod +x ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
E finalmente substituir o comando do autostart para &amp;lt;code&amp;gt;@/home/caninos/tcstart.sh&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hudy</name></author>
	</entry>
	<entry>
		<id>https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=773</id>
		<title>Thin Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=773"/>
		<updated>2025-08-08T18:38:20Z</updated>

		<summary type="html">&lt;p&gt;Hudy: /* Instalando o Remmina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Protocolo de comunicação =&lt;br /&gt;
Neste tutorial conectaremos a placa Labrador como Thin Client através do protocolo RDP, utilizando a última versão do Debian instalado na placa. Assumimos portanto que você já tenha uma máquina remota para ser acessada pela Labrador e acesso à rede que ela está conectada. &lt;br /&gt;
&lt;br /&gt;
=Preparando a Labrador=&lt;br /&gt;
Este tutorial foi feito com a Labradr 32-bits, mas é compatível com os dois sistemas.&lt;br /&gt;
&lt;br /&gt;
==Atualizando os repositórios==&lt;br /&gt;
&lt;br /&gt;
Antes de tudo temos de ter certeza que os repositórios estão atualizados, para isto basta abrir o terminal e rodar o comando abaixo. Isto pode levar alguns minutos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se é a primeira vez que a Labrador é ligada é possível que o relógio da mesma não esteja atualizado, neste caso existem duas possibilidades, conectar-se à internet e aguardar para que o relógio sincronize ou forçar a atualização através do comando abaixo (neste exemplo, atualizando para o dia 16 de Agosto de 2021, 13h).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo ntpdate -u a.ntp.br&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Instalando o Remmina ==&lt;br /&gt;
&lt;br /&gt;
Para acessar nossa máquina remota, utilizaremos o [https://remmina.org Remmina], que é compatível com RDP, SSH, VNC, entre outros protocolos.  &lt;br /&gt;
Como comentado anteriormente, utilizaremos o &#039;&#039;&#039;protocolo RDP&#039;&#039;&#039; para a conexão.&lt;br /&gt;
&lt;br /&gt;
No Debian 12 (Bookworm), especialmente na versão ARM utilizada no Labrador, o Remmina não está disponível no repositório padrão.&lt;br /&gt;
Para instalar a versão mais recente e compatível, é necessário habilitar o repositório &#039;&#039;&#039;bookworm-backports&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Execute os seguintes comandos:&lt;br /&gt;
&lt;br /&gt;
1. Adiciona o repositório bookworm-backports&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &#039;deb &amp;lt;nowiki&amp;gt;http://deb.debian.org/debian&amp;lt;/nowiki&amp;gt; bookworm-backports main contrib non-free&#039; | sudo tee /etc/apt/sources.list.d/backports.list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Atualiza a lista de pacotes&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Instala o Remmina a partir do backports&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt install -t bookworm-backports remmina&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Instala o plugin para armazenamento seguro de senhas&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt install remmina-plugin-secret&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Após a instalação, abra o Remmina com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
remmina&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Isso abrirá a interface gráfica, permitindo configurar e salvar conexões RDP para acessar o servidor remoto.&lt;br /&gt;
&lt;br /&gt;
== Configurando sua conexão ==&lt;br /&gt;
Na tela do Remmina, clique em nova conexão ou utilize o atalho CTRL+N para criar a nova conexão.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina1.png]]&lt;br /&gt;
&lt;br /&gt;
Coloque as configurações da sua máquina remota na nova janela, dê um nome à sua conexão e clique em &amp;quot;Save&amp;quot;. Recomendamos para fins de compatibilidade selecionar a opção &amp;quot;Use client resolution&amp;quot; no campo de resolução. Há diversas possibilidades e configurações a serem exploradas ao criar uma nova conexão, como pedir a senha ao entrar, logar em diferentes usuários na mesma máquina, entre outros. Explore as possibilidades que melhor encaixem com o perfil de seu sistema.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina-config.png]]&lt;br /&gt;
&lt;br /&gt;
Sua conexão aparecerá na tela do Remmina, recomendamos que teste antes de seguir os próximos passos.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina2.png]]&lt;br /&gt;
&lt;br /&gt;
= Integrando a experiência de usuário =&lt;br /&gt;
Para uma experiência mais integrada, recomendamos automatizar o login no sistema principal da caninos e iniciar a conexão RDP automaticamente, seguindo os passos abaixo.&lt;br /&gt;
&lt;br /&gt;
== Automatizando o login da Labrador ==&lt;br /&gt;
Para que o login ocorra automaticamente, basta editar o arquivo &amp;lt;code&amp;gt;/etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt; na Labrador, neste caso editaremos utilizando o comando abaixo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo nano /etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste arquivo devemos editar as linhas autologin-user e autologin-user-timeout nas configurações [Seat:*] conforme imagem abaixo. Neste caso, utilizando o login padrão da placa &amp;lt;code&amp;gt;caninos&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autologin.png]]&lt;br /&gt;
&lt;br /&gt;
Feito isto, ao ligar a placa o login ocorrerá automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Automatizar a inicialização da máquina virtual ==&lt;br /&gt;
Para automatizar a inicialização do Thin Client inicialmente deveremos achar o arquivo da conexão criada no Remmina, para isso basta rodar os comandos abaixo para ver todas as conexões criadas. Neste caso temos apenas a conexão criada anteriormente, identificada pelo arquivo &amp;lt;code&amp;gt;1629132345709.remmina&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd .local/share/remmina&amp;lt;br&amp;gt;&lt;br /&gt;
$ ls&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:arquivo-remmina.png]]&lt;br /&gt;
&lt;br /&gt;
Após termos o nome do arquivo, devemos editar o script de inicialização para conectar à essa máquina, para isso devemos editar o arquivo &amp;lt;code&amp;gt;~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt; e adicionar a linha &amp;lt;code&amp;gt;@remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt; com o nome de arquivo encontrado anteriormente. Neste caso utilizamos novamente o nano com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $sudo nano ~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autostart.png]]&lt;br /&gt;
&lt;br /&gt;
=== Conexão via WiFi ===&lt;br /&gt;
Esta configuração acima é recomendada para placas que ficarão conectadas à internet através da conexão ethernet, para placas com conexão WiFi sugerimos aguardar a conexão à internet antes de fazer a conexão. Isso pode ser feito criando um script para inicialização. Uma sugestão para este script seria:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;while ! ping 8.8.8.8 -q -c 1; do sleep 0.5; done &amp;amp;&amp;amp; remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste exemplo criamos este script no arquivo &amp;lt;code&amp;gt;tcstart.sh&amp;lt;/code&amp;gt; na home do usuário.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ touch ~/tcstart.sh&amp;lt;br&amp;gt;&lt;br /&gt;
$ sudo nano ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Após criar o arquivo devemos rodar o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo chmod +x ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
E finalmente substituir o comando do autostart para &amp;lt;code&amp;gt;@/home/caninos/tcstart.sh&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hudy</name></author>
	</entry>
	<entry>
		<id>https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=772</id>
		<title>Thin Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=772"/>
		<updated>2025-08-08T18:30:22Z</updated>

		<summary type="html">&lt;p&gt;Hudy: /* Instalando o Remmina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Protocolo de comunicação =&lt;br /&gt;
Neste tutorial conectaremos a placa Labrador como Thin Client através do protocolo RDP, utilizando a última versão do Debian instalado na placa. Assumimos portanto que você já tenha uma máquina remota para ser acessada pela Labrador e acesso à rede que ela está conectada. &lt;br /&gt;
&lt;br /&gt;
=Preparando a Labrador=&lt;br /&gt;
Este tutorial foi feito com a Labradr 32-bits, mas é compatível com os dois sistemas.&lt;br /&gt;
&lt;br /&gt;
==Atualizando os repositórios==&lt;br /&gt;
&lt;br /&gt;
Antes de tudo temos de ter certeza que os repositórios estão atualizados, para isto basta abrir o terminal e rodar o comando abaixo. Isto pode levar alguns minutos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se é a primeira vez que a Labrador é ligada é possível que o relógio da mesma não esteja atualizado, neste caso existem duas possibilidades, conectar-se à internet e aguardar para que o relógio sincronize ou forçar a atualização através do comando abaixo (neste exemplo, atualizando para o dia 16 de Agosto de 2021, 13h).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo ntpdate -u a.ntp.br&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Instalando o Remmina ==&lt;br /&gt;
&lt;br /&gt;
Para acessar nossa máquina remota, utilizaremos o [https://remmina.org Remmina], que é compatível com RDP, SSH, VNC, entre outros protocolos.  &lt;br /&gt;
Como comentado anteriormente, utilizaremos o &#039;&#039;&#039;protocolo RDP&#039;&#039;&#039; para a conexão.&lt;br /&gt;
&lt;br /&gt;
No Debian 12 (Bookworm), especialmente na versão ARM utilizada no Labrador, o Remmina não está disponível no repositório padrão.&lt;br /&gt;
Para instalar a versão mais recente e compatível, é necessário habilitar o repositório &#039;&#039;&#039;bookworm-backports&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Execute os seguintes comandos:&lt;br /&gt;
&lt;br /&gt;
1. Adiciona o repositório bookworm-backports&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
echo &#039;deb &amp;lt;nowiki&amp;gt;http://deb.debian.org/debian&amp;lt;/nowiki&amp;gt; bookworm-backports main contrib non-free&#039; | sudo tee /etc/apt/sources.list.d/backports.list&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Atualiza a lista de pacotes&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Instala o Remmina a partir do backports&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo apt install -t bookworm-backports remmina&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Instala o plugin para armazenamento seguro de senhas&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo apt install remmina-plugin-secret&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Após a instalação, abra o Remmina com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
remmina&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Isso abrirá a interface gráfica, permitindo configurar e salvar conexões RDP para acessar o servidor remoto.&lt;br /&gt;
&lt;br /&gt;
== Configurando sua conexão ==&lt;br /&gt;
Na tela do Remmina, clique em nova conexão ou utilize o atalho CTRL+N para criar a nova conexão.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina1.png]]&lt;br /&gt;
&lt;br /&gt;
Coloque as configurações da sua máquina remota na nova janela, dê um nome à sua conexão e clique em &amp;quot;Save&amp;quot;. Recomendamos para fins de compatibilidade selecionar a opção &amp;quot;Use client resolution&amp;quot; no campo de resolução. Há diversas possibilidades e configurações a serem exploradas ao criar uma nova conexão, como pedir a senha ao entrar, logar em diferentes usuários na mesma máquina, entre outros. Explore as possibilidades que melhor encaixem com o perfil de seu sistema.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina-config.png]]&lt;br /&gt;
&lt;br /&gt;
Sua conexão aparecerá na tela do Remmina, recomendamos que teste antes de seguir os próximos passos.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina2.png]]&lt;br /&gt;
&lt;br /&gt;
= Integrando a experiência de usuário =&lt;br /&gt;
Para uma experiência mais integrada, recomendamos automatizar o login no sistema principal da caninos e iniciar a conexão RDP automaticamente, seguindo os passos abaixo.&lt;br /&gt;
&lt;br /&gt;
== Automatizando o login da Labrador ==&lt;br /&gt;
Para que o login ocorra automaticamente, basta editar o arquivo &amp;lt;code&amp;gt;/etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt; na Labrador, neste caso editaremos utilizando o comando abaixo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo nano /etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste arquivo devemos editar as linhas autologin-user e autologin-user-timeout nas configurações [Seat:*] conforme imagem abaixo. Neste caso, utilizando o login padrão da placa &amp;lt;code&amp;gt;caninos&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autologin.png]]&lt;br /&gt;
&lt;br /&gt;
Feito isto, ao ligar a placa o login ocorrerá automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Automatizar a inicialização da máquina virtual ==&lt;br /&gt;
Para automatizar a inicialização do Thin Client inicialmente deveremos achar o arquivo da conexão criada no Remmina, para isso basta rodar os comandos abaixo para ver todas as conexões criadas. Neste caso temos apenas a conexão criada anteriormente, identificada pelo arquivo &amp;lt;code&amp;gt;1629132345709.remmina&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd .local/share/remmina&amp;lt;br&amp;gt;&lt;br /&gt;
$ ls&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:arquivo-remmina.png]]&lt;br /&gt;
&lt;br /&gt;
Após termos o nome do arquivo, devemos editar o script de inicialização para conectar à essa máquina, para isso devemos editar o arquivo &amp;lt;code&amp;gt;~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt; e adicionar a linha &amp;lt;code&amp;gt;@remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt; com o nome de arquivo encontrado anteriormente. Neste caso utilizamos novamente o nano com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $sudo nano ~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autostart.png]]&lt;br /&gt;
&lt;br /&gt;
=== Conexão via WiFi ===&lt;br /&gt;
Esta configuração acima é recomendada para placas que ficarão conectadas à internet através da conexão ethernet, para placas com conexão WiFi sugerimos aguardar a conexão à internet antes de fazer a conexão. Isso pode ser feito criando um script para inicialização. Uma sugestão para este script seria:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;while ! ping 8.8.8.8 -q -c 1; do sleep 0.5; done &amp;amp;&amp;amp; remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste exemplo criamos este script no arquivo &amp;lt;code&amp;gt;tcstart.sh&amp;lt;/code&amp;gt; na home do usuário.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ touch ~/tcstart.sh&amp;lt;br&amp;gt;&lt;br /&gt;
$ sudo nano ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Após criar o arquivo devemos rodar o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo chmod +x ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
E finalmente substituir o comando do autostart para &amp;lt;code&amp;gt;@/home/caninos/tcstart.sh&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hudy</name></author>
	</entry>
	<entry>
		<id>https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=771</id>
		<title>Thin Client</title>
		<link rel="alternate" type="text/html" href="https://wiki.canisinc.com.br/index.php?title=Thin_Client&amp;diff=771"/>
		<updated>2025-08-08T18:28:37Z</updated>

		<summary type="html">&lt;p&gt;Hudy: /* Instalando o Remmina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Protocolo de comunicação =&lt;br /&gt;
Neste tutorial conectaremos a placa Labrador como Thin Client através do protocolo RDP, utilizando a última versão do Debian instalado na placa. Assumimos portanto que você já tenha uma máquina remota para ser acessada pela Labrador e acesso à rede que ela está conectada. &lt;br /&gt;
&lt;br /&gt;
=Preparando a Labrador=&lt;br /&gt;
Este tutorial foi feito com a Labradr 32-bits, mas é compatível com os dois sistemas.&lt;br /&gt;
&lt;br /&gt;
==Atualizando os repositórios==&lt;br /&gt;
&lt;br /&gt;
Antes de tudo temos de ter certeza que os repositórios estão atualizados, para isto basta abrir o terminal e rodar o comando abaixo. Isto pode levar alguns minutos.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se é a primeira vez que a Labrador é ligada é possível que o relógio da mesma não esteja atualizado, neste caso existem duas possibilidades, conectar-se à internet e aguardar para que o relógio sincronize ou forçar a atualização através do comando abaixo (neste exemplo, atualizando para o dia 16 de Agosto de 2021, 13h).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo ntpdate -u a.ntp.br&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Instalando o Remmina ==&lt;br /&gt;
&lt;br /&gt;
Para acessar nossa máquina remota, utilizaremos o [https://remmina.org Remmina], que é compatível com RDP, SSH, VNC, entre outros protocolos.  &lt;br /&gt;
Como comentado anteriormente, utilizaremos o &#039;&#039;&#039;protocolo RDP&#039;&#039;&#039; para a conexão.&lt;br /&gt;
&lt;br /&gt;
No Debian 12 (Bookworm), especialmente na versão ARM utilizada no Labrador, o Remmina não está disponível no repositório padrão.&lt;br /&gt;
Para instalar a versão mais recente e compatível, é necessário habilitar o repositório &#039;&#039;&#039;bookworm-backports&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Execute os seguintes comandos:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Adiciona o repositório bookworm-backports&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
echo &#039;deb &amp;lt;nowiki&amp;gt;http://deb.debian.org/debian&amp;lt;/nowiki&amp;gt; bookworm-backports main contrib non-free&#039; | sudo tee /etc/apt/sources.list.d/backports.list&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Atualiza a lista de pacotes&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Instala o Remmina a partir do backports&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo apt install -t bookworm-backports remmina&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Instala o plugin para armazenamento seguro de senhas&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
sudo apt install remmina-plugin-secret&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Após a instalação, abra o Remmina com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
remmina&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Isso abrirá a interface gráfica, permitindo configurar e salvar conexões RDP para acessar o servidor remoto.&lt;br /&gt;
&lt;br /&gt;
== Configurando sua conexão ==&lt;br /&gt;
Na tela do Remmina, clique em nova conexão ou utilize o atalho CTRL+N para criar a nova conexão.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina1.png]]&lt;br /&gt;
&lt;br /&gt;
Coloque as configurações da sua máquina remota na nova janela, dê um nome à sua conexão e clique em &amp;quot;Save&amp;quot;. Recomendamos para fins de compatibilidade selecionar a opção &amp;quot;Use client resolution&amp;quot; no campo de resolução. Há diversas possibilidades e configurações a serem exploradas ao criar uma nova conexão, como pedir a senha ao entrar, logar em diferentes usuários na mesma máquina, entre outros. Explore as possibilidades que melhor encaixem com o perfil de seu sistema.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina-config.png]]&lt;br /&gt;
&lt;br /&gt;
Sua conexão aparecerá na tela do Remmina, recomendamos que teste antes de seguir os próximos passos.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:Tela-remmina2.png]]&lt;br /&gt;
&lt;br /&gt;
= Integrando a experiência de usuário =&lt;br /&gt;
Para uma experiência mais integrada, recomendamos automatizar o login no sistema principal da caninos e iniciar a conexão RDP automaticamente, seguindo os passos abaixo.&lt;br /&gt;
&lt;br /&gt;
== Automatizando o login da Labrador ==&lt;br /&gt;
Para que o login ocorra automaticamente, basta editar o arquivo &amp;lt;code&amp;gt;/etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt; na Labrador, neste caso editaremos utilizando o comando abaixo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $ sudo nano /etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste arquivo devemos editar as linhas autologin-user e autologin-user-timeout nas configurações [Seat:*] conforme imagem abaixo. Neste caso, utilizando o login padrão da placa &amp;lt;code&amp;gt;caninos&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autologin.png]]&lt;br /&gt;
&lt;br /&gt;
Feito isto, ao ligar a placa o login ocorrerá automaticamente.&lt;br /&gt;
&lt;br /&gt;
== Automatizar a inicialização da máquina virtual ==&lt;br /&gt;
Para automatizar a inicialização do Thin Client inicialmente deveremos achar o arquivo da conexão criada no Remmina, para isso basta rodar os comandos abaixo para ver todas as conexões criadas. Neste caso temos apenas a conexão criada anteriormente, identificada pelo arquivo &amp;lt;code&amp;gt;1629132345709.remmina&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd .local/share/remmina&amp;lt;br&amp;gt;&lt;br /&gt;
$ ls&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:arquivo-remmina.png]]&lt;br /&gt;
&lt;br /&gt;
Após termos o nome do arquivo, devemos editar o script de inicialização para conectar à essa máquina, para isso devemos editar o arquivo &amp;lt;code&amp;gt;~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt; e adicionar a linha &amp;lt;code&amp;gt;@remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt; com o nome de arquivo encontrado anteriormente. Neste caso utilizamos novamente o nano com o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; $sudo nano ~/.config/lxsession/LXDE/autostart&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:autostart.png]]&lt;br /&gt;
&lt;br /&gt;
=== Conexão via WiFi ===&lt;br /&gt;
Esta configuração acima é recomendada para placas que ficarão conectadas à internet através da conexão ethernet, para placas com conexão WiFi sugerimos aguardar a conexão à internet antes de fazer a conexão. Isso pode ser feito criando um script para inicialização. Uma sugestão para este script seria:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;while ! ping 8.8.8.8 -q -c 1; do sleep 0.5; done &amp;amp;&amp;amp; remmina -c [caminho do arquivo .remmina]&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Neste exemplo criamos este script no arquivo &amp;lt;code&amp;gt;tcstart.sh&amp;lt;/code&amp;gt; na home do usuário.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ touch ~/tcstart.sh&amp;lt;br&amp;gt;&lt;br /&gt;
$ sudo nano ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Após criar o arquivo devemos rodar o comando:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo chmod +x ~/tcstart.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
E finalmente substituir o comando do autostart para &amp;lt;code&amp;gt;@/home/caninos/tcstart.sh&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hudy</name></author>
	</entry>
</feed>