Multiterminal ativação no UBUNTU 16.04 LTS

Uma alternativa simples é instalar o LightDM e utilizar como o gerenciador de login padrão, desde incio do Linux Educacional, desde a cor ( usar branco no Linux Educacional 3.0 é para cegar as crianças ) e outros fatores que foram decidido pelos responsáveis e não agradaram a comunidade ,assim como acontecem em todas as distribuições linux mantidas por grandes ou pequenas organizações, basta personalizar ao seu gosto. O bom do linux é que quando descontem com alguma coisa, podemos modifica-lo. Como eu por exemplo, já usei o Xubuntu, mas depois de instalar o Debian 9 com XFCE, bem a diferença de estabilidade foi incrível. Assim como é possível ( não que seja recomendável ) instalar o XFCE no Linux Educacional , sabendo usar um pouco o terminal linux o céu não é o limite.

ATENÇÃO: para quem for configurar o multiterminal numa instalação nova do Ubuntu 16.04.2 a partir de HOJE (27/07/2017), nós atualizamos o nosso roteiro tirando proveito das últimas atualizações do Ubuntu HWE para a versão 16.04, não sendo mais necessária a inclusão do nosso PPA com os pacotes modificados do X.Org Server.

Ainda estamos atualizando a documentação no nosso wiki, mas, resumidamente, o novo roteiro é o seguinte:

1. git clone http://gitlab.sme-mogidascruzes.sp.gov.br/pte/proinfo-ubuntu-config.git
2. cd proinfo-ubuntu-config/perfis/3terminais
3. sudo ./configurar-xephyr.sh
4. [OPCIONAL] sudo ./criar-alunos-xubuntu.sh (ou ./criar-alunos-lubuntu.sh)

A partir de hoje, disponibilizamos também um roteiro mais simples de configuração do multiterminal, que não requer o Xephyr, mas é limitado a 2 terminais apenas (além de apresentar efeitos colaterais com o ponteiro do mouse no terminal secundário). Caso queiram aplicar este roteiro, deverão substituir as linhas 2 e 3 acima por

2. cd proinfo-ubuntu-config/perfis/2terminais
3. sudo ./configurar.sh

Este novo roteiro pré-instala automaticamente a nossa solução para contornar o bug da tela listrada (ATENÇÃO: se você vai instalar o Ubuntu com uma partição /boot separada, certifique-se de que ela tem no mínimo 1GB de tamanho, para caber a ISO do Userful Rescue Live). Caso precise ativar a solução, basta executar

sudo userful-rescue-enable

Vou tentar preparar ISOs de 32 e 64 bits do Xubuntu e Lubuntu com a solução multiterminal pré-instalada, usando a ferramenta Remaster-GTK. Se obtiver sucesso, publico os links aqui.

3 curtidas

Aguardando ansiosamente por essa ISO!

Boa noite, @lbssousa.

Estava comentando no tópico do OpenSuse sobre a possibilidade de usar seu script no Debian 9.
Fiz um teste agora a tarde, removi a referência a versão do Ubuntu no script da pasta 2terminais, porém a imagem não sobe para o 2o monitor. O que poderia estar ocorrendo?

Obrigado!

Bom dia, @lbssousa.

Desculpe o incomodo, mas agora pela manhã consegui ligar o terminal, executei o script do Ubuntu, não funcionou. Copiei de uma das máquinas a pasta do proinfo com seus scripts para Debian 8, comentei a linha que atualizava a source.list e deu certo. Para criar os usuário utilizei o script do Xubuntu, também deu certo, vou personalizar algumas coisas agora.

Muito obrigado,

Bom dia, gostaria de uma informação, para executar esse script “chmod a+x configurar-multiterminal.sh” necessito estar como root? Porque mesmo com o root não estou conseguindo executar esse comando, pretendo ativar o multiusuário, o que seria o userfull, tentei fazer como no 5 mas não obtive exito, gostaria se possível, mais informações, estou em um terminal conectado ao PRD, laboratório 712010! Aguardo instruções!

Você não deve ter criado permissão para o seu usuário.
Crie um adicionando adduser professorX e dê permissão gpasswd -a professorX sudo
Tudo isso deve ser feito antes para poder usar o terminal tranquilamente.
Não se esqueça de criar seu usuário pois o sistema ainda é beta.
:slight_smile:

Não há necessidade de criar um usuário específico para utilizar essa solução do multiterminal, o sistema já vem com o usuário admin e professor.

@pperigob Os computadores de seu laboratório são de qual pregão ? Onde baixo o XUBUNTU 32 bits ou pode ser qualquer site ?

Sim, estava me referindo que pode ser criado um usuário pessoal com o nome dele e ter permissões para usar o terminal. :slight_smile:

O Site do Xubuntu é esse: https://xubuntu.org/

Olá aqui em Goiânia, temos duas escolas com esse pregão e funcionou os 5 terminais, apenas inclui mais uma memória de 1gb, a máquina ficou com 2gb. Mas usei a solução de multiterminal da galera de Minas Gerais. Posso te passar a solução que tivemos. É importante frisar que utilizamos o LE 5.0 original, um abraço.

https://docs.google.com/document/d/1yYR0hq0xby5IgDCl1dSnVUBX8ac2UCQTd02ZgUh8APg/edit

Ola tudo bem.
Somos representante e Assistência técnica dos novos minipoint ethernet o multiterminal da ThinNetworks
Fico a disposição para alinharmos suporte que venha precisar. sacsolution@hotmail.com

Solution Tech informática em Fortaleza-Ceará 85 30445172 ,
Agradeço desde já atenção …

Novo projeto para multiterminais baseado no Ubuntu 16.04.3 LTS e posteriores!

Olá, @Solutiontechinformat !

Pelo que conseguimos colegar de informações até o momento para configurar corretamente o multiterminal no Ubuntu 16.04 e posteriores utilizando hardware da ThinNetworks, encontramos as seguintes limitações:

  • O driver de código aberto xf86-video-siliconmotion, incluído por padrão no Ubuntu 16.04 e em diversas outras distribuições Linux, precisa urgentemente de manutenção. Atualmente, ele só é compatível com o chip SM501, utilizado nas placas TN-502, inviabilizando a solução para os computadores do pregão 23/2012 (que são equipados com placas TN-750 baseadas no chip SM750, ainda sem suporte no referido driver).

  • Além disso, algumas placas de vídeo TN-502 têm apresentado um “bug da tela listrada” na saída de vídeo LVDS (aquela convertida em VGA usando um cabo flat).bug-tela-listrada
    A única solução paliativa que encontramos para contornar este bug e dar boot primeiro em um sistema “live” com o Userful Multiseat pré-habilitado e, em seguida, reiniciar (sem desligar o computador) de volta para o Ubuntu.

  • Os drivers atualmente “mantidos” pela ThinNetworks, que funcionam para ambas as placas TN-502 e TN-750, só funcionam com o servidor Xorg modificado pela Userful (software proprietário). Não conseguimos, até o momento, fazer estes drivers funcionarem com o Xorg original.

  • Pensando no futuro do suporte ao Linux para o hardware da ThinNetworks, é imprescindível que haja drivers de vídeo implementados no nível do kernel (conhecidos como drivers “DRM/KMS”, ou “Direct Rendering Manager/Kernel Mode Setting”) compatíveis com este hardware. Você mencionou o MiniPoint Ethernet; saberia me dizer se há drivers DRM/KMS compatíveis com ele?

  • No momento, eu não disponho de tempo livre nem capacidade técnica para trabalhar na criação e manutenção de tais drivers (e talvez o pessoal do C3SL também não o tenha), mas seria interessante se vocês conseguissem compatibilizar os drivers originalmente criados para a solução da Userful, para que funcionem no Xorg original.

1 curtida

Eu fiz todo o procedimento o sistema não ativou os demais terminais no LE 6.0!

Segue um checklist que eu costumo indicar para os meus colegas quando há algum problema com os multiterminais:

  1. A placa de vídeo TN-502 está funcionando corretamente? Execute lspci | grep SM501 e veja se aparece alguma informação referente à placa. Se não aparecer, então provavelmente a placa está com defeito ou mau contato. IMPORTANTE: nossa solução para o multiterminal não funciona nos computadores do pregão 23/2012!

  2. Os hubs USB estão funcionando corretamente? Execute loginctl list-seats e veja se são listados os terminais seat-sm501-0-lvds e/ou seat-sm501-0-vga. Se não aparecer, é provável que os hubs estejam ligados nas portas USB erradas, ou o pacote oi-lab-proinfo-multi-seat-utils não tenha sido instalado corretamente, ou o computador precise ser reiniciado para as novas regras do udev surtirem efeito.

e3f4c47d-7f8a-4fd1-8666-255dd78c6115fdac02db-eb74-4824-bc3f-43d77184bae4
Ai, todos eles assim e não iniciam os terminais!

OK. Tudo certo até aqui. Os próximos passos são os seguintes:

  1. Verifique se você tem o pacote xserver-xorg-core-hwe-16.04 instalado no seu sistema. Execute:
dpkg -l | grep xserver-xorg-core

e veja se aparece xserver-xorg-core ou xserver-xorg-core-hwe-16.04. IMPORTANTE: a nossa solução para o multiterminal funciona apenas com o pacote xserver-xorg-core-hwe-16.04.

Caso seja necessário instalar o xserver-xorg-core-hwe-16.04, utilize o comando abaixo:

sudo apt-get install --install-recommends xserver-xorg-hwe-16.04

OBS: Não me responsabilizo por uma eventual quebra do LE6, caso alguma coisa dê errado nesta atualização. Sugiro fazer este procedimento em uma máquina de testes primeiro!

  1. Verifique quais processos do Xorg estão em execução:
ps -FC Xorg | less

Se estivesse tudo OK, deveriam aparecer (n+1) instâncias do Xorg em execução (n é o número de terminais):

  • Um Xorg rodando no display :90, que é executado pelo serviço do systemd oi-lab-xorg-daemon@0.service. Ele serve de fundo para rodar outras instâncias do Xorg em cima dele, pra poder subir dois terminais numa mesma placa de vídeo.
  • Outros Xorgs rodando nos displays :0, :1 ou :2, que correspondem aos terminais.

Caso o Xorg no display :90 ou algum outro não estiver em execução, vasculhe os arquivos de log /var/log/Xorg.NUMERO.log em busca de mensagens de erro (elas são marcadas com EE).

Será que dá para parar de falar em Xubuntu aqui??? Esse fórum é do LE 6.0 e não do Xubuntu…
Parabéns a vocês todos que se esforçam para ajudar a solucionar a questão do multiterminal no LE 6.0 !
Eu agradeço em nome dos educadores brasileiros e em nome de milhões de alunos urbanos e rurais que vão vão ficar muito felizes em utilizá-lo nas escolas públicas brasileiras!

Grato, :yum:
Parabéns pelo esforço e dedicação de vocês!

1 curtida