Quitter le forum et retourner au site

Trucs & astuces pour pinephone sous Debian 13...

Vous avez un didactiel ou une astuce particulière concernant un logiciel, partagez votre expérience dans cette partie.
Avatar de l’utilisateur
le Manchot Masqué
Administrateur du site
Messages : 844
Inscription : lun. 26 mai 2008, 21:05
Distribution : Debian, Ubuntu
Niveau : Moitié plein !
Localisation : Guebwiller

Trucs & astuces pour pinephone sous Debian 13...

Message par le Manchot Masqué »

Parfois, il faut reconnaître qu'on est aussi un peu maso dans le Libre.
Par exemple sur un pinephone passé fraîchement en Debian 13 Trixie, l'activation du ssh ne vous permet d'accéder au terminal en filaire sur 10.66.0.1 qui est l'adresse du smartphone quand on le branche via USB.
Déjà packagekitd bloque la mise à jour du terminal.
On ouvre un terminal et on passe en super utilisateur

Code : Tout sélectionner

$ sudo -s
On désactive et stoppe packagekit via

Code : Tout sélectionner

# systemctl mask packagekit
# systemctl stop packagekit
puis on met notre base de programmes à jour

Code : Tout sélectionner

# apt udpate
et on installe ssh

Code : Tout sélectionner

# apt install ssh
Et oui : ssh n'est pas installé, malgré l'interface qui fait croire le contraire !
Mais ça ne suffit pas : par défaut, ssh rejette la connexion car Debian n'active pas l'authentification par clavier - il faut donc modifier l'option

Code : Tout sélectionner

# sed -i -E 's/^[[:space:]#]*KbdInteractiveAuthentication[[:space:]]+.*/KbdInteractiveAuthentication yes/' /etc/ssh/sshd_config
Ce qui est -vraiment- très long à taper...
Puis lancer SSH

Code : Tout sélectionner

# systemctl start ssh
Ça y est : on peut enfin se connecter depuis le PC sur le terminal et régler un second problème très exotique : pas de flèches haut/bas/gauche/droite dans le clavier virtuel !
Et pour cause, quand on interroge la base gsettings :

Code : Tout sélectionner

# gsettings get sm.puri.phosh.osk.Terminal shortcuts
['<ctrl>', '<alt>', '<ctrl>r', 'Home', 'End', '<ctrl>w', '<alt>b', '<alt>f', '<ctrl>v', '<ctrl>c', '<ctrl><shift>v', '<ctrl><shift>c', 'Menu']
Et oui : pas de flèches en effet - on fait comment pour naviguer ?
On va donc quitter le root

Code : Tout sélectionner

# exit
et sous mobian, propriétaire de la session graphique, on va rajouter ce qui manque...

Code : Tout sélectionner

$ gsettings set sm.puri.phosh.osk.Terminal shortcuts "['Escape', '<ctrl>', 'Up', 'Down', 'Left', 'Right', '<alt>', '<ctrl>r', 'Home', 'End', '<ctrl>w', '<alt>b', '<alt>f', '<ctrl>v', '<ctrl>c', '<ctrl><shift>v', '<ctrl><shift>c', 'Menu']"
Enfin, on retrouve un clavier exploitable...
Je vous laisser imaginer le temps perdu su ces quelques réglages qui devraient être là par défaut...
Bref, il y a encore des choses à améliorer.
Cela étant - et très bon point avec la version 13 : on peut ENFIN désactiver le code d'accueil à la con !
Que de temps gagné au quotidien !
Répondre