Page 1 sur 1

[Ubuntu 14.04] Création d'un HTPC

Posté : 22 avr. 2015, 20:12
par Penta
Bonsoir à toutes et à tous.

Je viens de recevoir mon Intel NUC N2820 fraichement commandé.
Mon projet est d'en faire un HTPC qui sera connecté en permanence à la télé.

Sa principale utilité sera de permettre la lecture de films, séries ou fichiers audio.
Niveau logiciel, mon choix s'est tourné vers Kodi sur un système Ubuntu (14.04).

Résumé du projet:

Le hardware:
- Intel NUC N2820
- 4 Go de RAM
- Disque dur de 1 To que j'ai réparti comme suit:
* 200 Mo pour partition Boot EFI
* 1500 Mo pour partition SWAP
* 128000 Mo pour l'OS
* Le reste pour les fichiers utilisateurs (/home)
* Souris dans fil via Dongle USB
* Clavier Bluetooth Maxxter

Mes cas d'utilisation:

- MUST et effectué : Système Ubuntu complètement fonctionnel pour la consultation d'e-mail, navigation sur Internet, ...

--> Installation de Ubuntu 14.04

- MUST et effectué : HTPC

--> Installation de Kodi effectuée

- MUST et effectué : Possibilité de mettre des fichiers multimedia à distance sur le disque dur

--> Création d'un dossier de partage cross-utilisateur de la machine en suivant ce tutoriel : http://doc.ubuntu-fr.org/tutoriel/dossier_de_partage (j'ai ensuite modifié le propriétaire du dossier partagé afin de rendre plus facile son partage via SAMBA (initialement il appartenait à ROOT)).
--> Installation des paquets SAMBA
--> Partage du dossier de partage sur le réseau domestique via SAMBA (invités exclus, et définition d'un mot de passe SAMBA pour mon user Ubuntu)

- MUST et encore à effectuer : Utilisation de l'HTPC sans clavier ni souris.

--> A faire : paramétrer une xsession pour le démarrage automatique de Kodi
--> Créer un user Kodi (objet d'une de mes questions ci-dessous)

- MUST et encore à effectuer : Configuration d'un clavier Bluetooth

--> J'ai réussi à connecter le PC avec le clavier via l'outil "Bluetooth" (GUI) mais le clavier ne fonctionne pas (objet d'une question ci-dessous).

- MUST et encore à effectuer : Utilisation de la technologie CEC dans Kodi

--> Pas encore démarré

- OPTIONNEL : Retro-Gaming

--> Pas encore démarré mais j'ai plusieurs pistes (objet d'une question ci-dessous)

Mes questions:
1) Quels sont les privilèges de l'utilisateur Kodi (ou anciennement XMBC) par défaut lors de l'installation de distributions comme OpenELEC ou KodiBuntu?

Cet utilisateur devra pouvoir lancer Kodi sans mot de passe...

Résolu :

J'ai créé un user nommé "kodi" avec son mot de passe via l'utilitaire "utilisateurs et comptes". Je lui ai interdit de se logger au système Ubuntu sans mot de passe. Je l'ai créé en tant qu'utilisateur normal, sans aucun privilège particulier.

J'ai ensuite défini dans le fichier /etc/lightdm/lightdm.conf:
[SeatDefaults]
autologin-user=kodi
autologin-user-timeout=0
user-session=KODI
greeter-session=lightdm-gtk-greeter
Il faut bien s'assurer que le fichier /usr/share/xsessions/KODI.desktop contienne les paramètres suivants:
[Desktop Entry]
Name=KODI
Comment=Auto start of KODI with "kodi" user without password
Exec=kodi-standalone
TryExec=kodi-standalone
Type=Application
(normallement ce fichier est créé automatiquement lors de l'installation de Kodi mais cela ne coûte rien de vérifier son contenu :) )

2) Le "pairing" entre le clavier et Ubuntu a bien été effectué. Comment le rendre utilisable ?

Choses étranges : Quand je suis sur l'écran de login (la frappe est acceptée, mais ne correspond pas aux bonnes lettres) et une fois loggé, la frappe ne fonctionne plus. Avec bluez-simple-agent j'ai pu (une seule fois, je n'ai plus jamais réussi ensuite) à faire fonctionner le clavier au cours de la session utilisateur...

3) Pour le retro-gaming j'ai plusieurs pistes:

a) Addon RetroArch dans Kodi : Solution idéale mais à oublier car Kodi va tourner la plupart du temps en mode standalone et cela va poser des fenêtres de fenêtrage.
b) Installation de RetroArch + EmulationStation et création d'une xsession et un user entièrement dédié mais je n'ai pas trouvé de tutoriel décrivant un tel installation.
c) Solution de facilité : installation d'émulateurs dans la xsession Ubuntu (nécéssite donc utilisation d'un clavier, d'une souris, ...)

Concernant la piste a) Pouvez-vous me confirmer que je peux l'oublier ?
Concernant la piste b) Auriez-vous un tuto en français ou en anglais décrivant une telle install. ?

P.

Re: [Ubuntu 14.04] Création d'un HTPC

Posté : 24 avr. 2015, 07:23
par Balou
Tu te serais pas trompé de forum ?
Tu es sur le forum XUBUNTU, mais je vais quand meme regarder un peu comment t'aider et je te répond.

Re: [Ubuntu 14.04] Création d'un HTPC

Posté : 24 avr. 2015, 19:11
par Penta
Effectivement. J'étais avant sur Xubuntu (j'y suis toujours sur mon vieux portable) mais je suis passé sous Ubuntu sur le NUC.

J'avais oublié que ce forum est spécifique à Xubuntu.

Je te remercie.
J'ai lancé aussi le topic sur les forums kodi anglais et français (média passion).

Je n'ai toujours pas de réponse à mes interrogations.

http://forum.kodi.tv/showthread.php?tid=225140

http://media-passion.fr/support-linux-e ... retroarch/

Re: [Ubuntu 14.04] Création d'un HTPC

Posté : 25 avr. 2015, 18:42
par Penta
Pour info, la première question est résolue.

Mon user "kodi" permet le démarrage automatique de Kodi. Lorsque je quitte Kodi, je dois introduire un mot de passe pour utiliser Ubuntu (et ce même avec mon user "kodi").

Re: [Ubuntu 14.04] Création d'un HTPC

Posté : 30 juil. 2018, 10:17
par paullefebvre
Voici un guide qui explique comment installer Kodi sur Linux de 3 façons différentes. Mais avant cela, obtenez Kodi VPN pour votre protection en ligne. Cela permettra de garder votre identité en ligne privée pendant que vous diffusez du contenu protégé par des droits d’auteur gratuitement. Vérifiez les meilleurs addons Kodi 2018 qui vous aident à diffuser le contenu. Apprenez tout sur Kodi dans notre guide. Pour cela, visitez notre site officiel PurVPN.FR-> allez dans la section blog -> sur le tab de recherche, tapez « Kodi sur linux » et vous verrez mon blog « Comment Installer Kodi sur Linux ». Liseez-la et profiter le meilleur streaming kodi sur linux.