{
"meta": {
"title": "Instalar Kodi em LXC com aceleração por GPU | Guias ProxMenux",
"description": "Execute Kodi num contentor LXC privilegiado no Proxmox VE, disponibilize a iGPU e os dispositivos de entrada USB do anfitrião e utilize o servidor como centro multimédia ligado diretamente ao televisor.",
"ogTitle": "Instalar Kodi em LXC com aceleração por GPU",
"ogDescription": "Execute Kodi num contentor LXC privilegiado no Proxmox VE com acesso à iGPU e aos dispositivos de entrada USB do anfitrião e transforme o servidor num centro multimédia."
},
"header": {
"title": "Instalar Kodi em LXC com aceleração por GPU e ligá-lo a um monitor ou televisor",
"description": "Execute Kodi num contentor LXC privilegiado no Proxmox VE, disponibilize a iGPU e os dispositivos de entrada USB do anfitrião e utilize o servidor como centro multimédia ligado diretamente ao televisor.",
"section": "Guias"
},
"intro": {
"calloutTitle": "Aviso",
"calloutBody": "Este guia utiliza um script externo da comunidade para preparar o contentor Kodi. O ProxMenux também pode configurar o acesso à iGPU do anfitrião: GPU e Coral-TPU → Adicionar GPU a LXC configura /dev/dri e instala os drivers no contentor. O script seguinte instala ainda Kodi e o arranque automático em tty7. Utilize-o para obter um centro multimédia LXC pronto a usar; escolha o procedimento ProxMenux se apenas precisar de acesso à GPU num contentor configurado manualmente.",
"credit": "O script original do Kodi para LXC foi criado por mrrudy.",
"stepsTitle": "O que vai fazer",
"steps": [
"Criar um contentor LXC privilegiado com Kodi através do script.",
"Disponibilizar teclado, rato ou comando USB no contentor.",
"Opcional: atualizar Kodi a partir dos repositórios configurados no contentor."
]
},
"createCt": {
"heading": "1. Criar o Kodi LXC",
"body": "Para este procedimento, selecione Privileged nas definições avançadas do script. Por predefinição cria contentores sem privilégios, que exigem permissões de dispositivos e mapeamento de identificadores adequados. Configura o acesso à GPU, Kodi e o arranque automático em tty7:",
"code": "bash -c \"$(wget -qLO - https://raw.githubusercontent.com/mrrudy/proxmoxHelper/main/ct/kodi-v1.sh)\"",
"after": "A instalação demora algum tempo. Quando Kodi arrancar em tty7, ligue o monitor ou televisor à saída HDMI/DisplayPort do anfitrião. Deverá aparecer a interface do Kodi."
},
"addInput": {
"heading": "2. Adicionar teclado, rato ou comando USB",
"body": "Os dispositivos de entrada encontram-se em /dev/input/ no anfitrião. Identifique o número major:",
"listCode": "ls -l /dev/input",
"imageAlt": "Lista de dispositivos de entrada",
"afterList": "Nos dispositivos de caracteres, utilize o número major antes da vírgula, neste exemplo 13. No host, edite a configuração do contentor Kodi, substituindo '<'CTID'>' pelo respetivo ID, por exemplo 102:",
"editCode": "nano /etc/pve/lxc/CTID.conf",
"addLines": "Adicione as linhas seguintes, ajustando 13 ao número encontrado no seu anfitrião:",
"configCode": "lxc.cgroup2.devices.allow: c 13:* rwm\nlxc.mount.entry: /dev/input dev/input none bind,optional,create=dir",
"imageConfigAlt": "Configuração do LXC",
"save": "Guarde o ficheiro, saia do editor com Ctrl+X e reinicie apenas o contentor. Não é necessário reiniciar o anfitrião Proxmox:",
"restartCode": "pct reboot CTID",
"plug": "Ligue o teclado, rato ou comando USB. Kodi deverá responder."
},
"updateKodi": {
"heading": "3. Opcional: atualizar Kodi a partir dos repositórios configurados",
"calloutTitle": "Importante",
"calloutBody": "O PPA team-xbmc destina-se apenas ao Ubuntu e o Kodi indica que já não é mantido. A ausência de add-apt-repository não identifica a distribuição. Verifique cat /etc/os-release e procure NAME=\"Ubuntu\"; não adicione PPA Ubuntu ao Debian. Os comandos seguintes atualizam pacotes a partir dos repositórios configurados no contentor.",
"body": "No contentor (pct enter '<'CTID'>'):",
"code": "apt update\napt install --only-upgrade kodi kodi-bin",
"after": "Reinicie o contentor após a atualização. Kodi utilizará a versão disponível nos repositórios configurados, que pode diferir da versão mais recente do projeto."
},
"screenshots": {
"heading": "Imagens",
"image1Alt": "Interface Kodi 1",
"image2Alt": "Interface Kodi 2"
},
"troubleshoot": {
"heading": "Resolução de Problemas",
"items": [
"O contentor Kodi arranca, mas não aparece nada no televisor: pode não ter acesso à iGPU. Verifique ls /dev/dri no contentor: deverão aparecer card0 e renderD128. Se o diretório estiver vazio, verifique a passagem direta da GPU ou utilize Adicionar GPU a LXC no ProxMenux.",
"Teclado ou rato não detetado após reiniciar: verifique se /dev/input está montado e se Kodi tem permissão para ler os dispositivos. Execute ls -l /dev/input no anfitrião e no contentor e verifique a regra lxc.cgroup2.devices.allow.",
"A reprodução com aceleração por hardware utiliza a CPU em vez da GPU: instale ou atualize os drivers VA-API no contentor: intel-media-va-driver para iGPU Intel recentes, i965-va-driver para as antigas e mesa-va-drivers para AMD.",
"add-apt-repository: command not found: o comando não está instalado; isso não prova que o contentor utiliza Debian. Verifique a distribuição e os pacotes disponíveis. Em Debian utilize os respetivos pacotes Kodi, sem adicionar o PPA Ubuntu."
]
},
"further": {
"heading": "Mais informações",
"konpatRich": "Artigo de Konpat com mais contexto sobre o acesso à iGPU Intel a partir de LXC."
}
}