dualboot

48 réponses [Dernière contribution]
thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Bonjour,

Je suis sur trisquel 8, sur Libreboot X200.
J'ai été voir sur le site de la F.S.F, et j'ai vu qu'il y avait 8 autres distributions entièrement libres. J'aimerais en essayer une autre pour voir, sur un système live d'abord et peut-être pour l'installer en dualboot avec Trisquel (je ne sais pas si c'est possible). C'est pour un usage normal : bureautique, regarder des vidéos, écouter de la musique, etc.

J'ai déjà lu quelques trucs, notamment sur Parabola, mais il y a plein de version différentes, je ne comprends pas trop. Certains parlent aussi d'Hyperbola mais d'après ce que j'ai compris ce n'est pas entièrement libres... J'ai déjà essayé de lancer le système live de gNewSense mais, ça n'a pas fonctionné : j'ai bien démarré sur la clé USB et le fond d'écran de gNewSense est apparu mais c'était toujours le grub sur l'image de gNewSense, étrange...

Que me conseillez-vous ? Merci d'avance pour votre aide.

uboot
Hors ligne
A rejoint: 05/31/2016

Salut, j'utilise Hyperbola depuis un an, avant cela j'utilisais Parabola.
Hyperbola est 100% Libre (bien que pas encore officiellement approuvée par la FSF, peut-être dans quelques mois)

Hyperbola et Parabola se ressemblent, elles sont toutes les deux basées sur Arch Linux. Elles utilisent toutes les deux un kernel libre et ne proposent aucun logiciel privateur.
Des différences notables existent néanmoins :

Les paquets proposés par Parabola suivent à peu de chose près les versions proposées par Arch, donc en général les logiciels sont assez récents (ce qui présente des avantages et des inconvénients)

En ce qui concerne Hyperbola, ils ont choisi de suivre les versions de paquets proposées par Debian Stable (Stretch en ce moment) et intègrent des patch de sécurité lorsque cela est nécessaire. Les paquets sont donc plus anciens. Mais du coup, tu n'as pas besoin de mettre à jour ton système tout le temps.

Hyperbola utilise OpenRC au lieu de systemd. Je ne rentrerai pas dans l'éternel débat. Disons que c'est ce qui a motivé mon choix pour basculer tous mes systèmes sur Hyperbola. (Ayant utilisé Gentoo dans le passé, c'est un retour au bercail avec OpenRC)

Quant à l'installation proprement dite, c'est du Arch.. donc tu installes tout à la main, il n'y a pas d'installateur. (Suivre le wiki)

Pour être 100% objectif, Hyperbola, Parabola sont de très bonnes distros mais elles souffrent du manque de volontaires pour maintenir les paquets à jours, traiter les rapports de bug etc... Un peu comme Trisquel 8 qui a mis une plombe à sortir malheureusement. Enfin, il faut malgré tout encourager ces initiatives allant dans le bon sens.

Pour le choix de l'iso, tu prends : 64-bit (x86_64)

Je n'ai jamais utilisé les systèmes "live" permettant de tester car cela n'a pas grand intérêt je trouve. Mais Parabola propose une image live avec le bureau "LXDE" (Parabola systemd LXDE ISO : https://wiki.parabola.nu/Get_Parabola)

Il est tout a fait possible de faire un dual boot, il faudra que tu partitionnes ton disque actuel en utilisant un livecd et "gparted". Ne connaissant pas le partitionnement actuel de ton disque, dur à dire. :)

Que retourne : lsblk
?

Magic Banana

I am a member!

Hors ligne
A rejoint: 07/24/2010

Pour être 100% objectif, Hyperbola, Parabola sont de très bonnes distros mais elles souffrent du manque de volontaires pour maintenir les paquets à jours, traiter les rapports de bug etc...

Et pratiquement toutes les autres distributions listées sur https://www.gnu.org/distros/free-distros.html sont soit faites pour de la création artistique (dyne:bolic et Musix), et donc pas « pour un usage normal », soit sont dans un état de maintenance encore plus mauvais. Les seules exceptions (en dehors de Trisquel, Parabola et Hyperbola) sont PureOS qui ne présente pas d’intérêt par rapport à Trisquel (c’est Trisquel, légèrement modifiée par Purism, un vendeur de matériel) et GuixSD, qui relève quelque peu du projet de recherche, et dont le principal intérêt est l’utilisation du gestionnaire de paquets GNU Guix, qui peut aussi être installé dessus Trisquel (pour avoir plusieurs versions d’un même paquet en parallèle, pour ne pas nécessiter de droits d’administration, pour pouvoir revenir à une configuration précédente sans risque, etc.).

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Bonsoir

Merci beaucoup pour vos réponses ! Je vais donc essayer d'installer Hyperbola en dualboot avec Trisquel. J'ai téléchargé l'iso, je l'ai vérifiée avec gpg et je l'ai enregistrée sur USB. Est-ce bien ce wiki là pour l'installation : https://wiki.hyperbola.info/doku.php?id=en:guide:beginners ?

uboot :

thibaud@thibaud-ThinkPad-X200:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 149,1G 0 disk
├─sda1 8:1 0 18,6G 0 part /
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 130,4G 0 part
├─trisquel--vg-swap_1 252:0 0 5,4G 0 lvm [SWAP]
└─trisquel--vg-home 252:1 0 125G 0 lvm /home

uboot
Hors ligne
A rejoint: 05/31/2016

Oui c'est le bon lien mais c'est vraiment minimal..
Tu peux t'inspirer aussi de ce tuto pour ArchLinux (commandes pour systemd à remplacer par leur équivalent pour OpenRC en revanche)

https://framagit.org/FredBezies/arch-tuto-installation/blob/master/install.md

En ce qui concerne ton disque actuel :

sda
sda1 : root trisquel
sda2
sda5 : home trisquel (lvm)
sda5 : swap trisquel (lvm)

Si tu avais eu une partition /boot séparée de /root cela aurait été possible. Là cela va être compliqué. Tu n'as pas un autre disque dur qui traîne ? Cela serait plus simple.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Merci pour le lien !

Cela reviendrait-il au même si j'installais d'abord Hyperbola à la place de Trisquel ? Puis réinstallation de Trisquel : il me semble que l'installateur permet de détecter une autre o.s. et d'installer trisquel à côté ?

J'ai un deuxième pc avec trisquel 8, je pense que je vais essayer d'installer Hyperbola à la place de trisquel sur l'un des deux.

Magic Banana

I am a member!

Hors ligne
A rejoint: 07/24/2010

La plupart des systèmes GNU/Linux live qui sont installables (y compris l’ISO de Trisquel) inclue GParted. GParted permet, graphiquement, de préparer les partitions pour une future installation (de n’importe quel système), typiquement pour réduire une grande partition avec des données (par exemple celle montée en /home) et pour créer dans l’espace libéré des partitions pour le nouveau système que tu souhaites installer.

La plupart des installations de GNU/Linux utilise GNU GRUB comme chargeur de démarrage. GNU GRUB utilise un programme externe, appelé 'os-prober', qui permet la détection de tous les systèmes d’exploitation installés. Cela permet de les proposer tous juste après l’allumage de l’ordinateur.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Merci pour ta réponse ! Si je parviens à installer Hyperbola, j'essaierai de mettre Trisquel à côté.

uboot
Hors ligne
A rejoint: 05/31/2016

Je pense qu'il est préférable de te faire la main sur une installation de Hyperbola en solo dans un premier temps. Peut-être que Trisquel est capable de détecter une autre installation comme tu dis.
Je te file mon pense-bête pour une installation Hyperbola sur un disque avec 4 partitions :

1. boot
2. swap
3. root
4. home

https://paste.debian.net/plainh/0bf51ded

N'hésite pas à consulter le lien précédent si tu as besoin de captures d'écran.

Sinon pour ton dualboot, si tu utilises le partitionnement suivant :

1. boot
2. swap
3. Partition étendue :
3.1 root hyperbola
3.2 root trisquel
3.3 home

avec donc /boot, /swap et /home communs aux deux installations, ça doit pouvoir se faire. Enfin, cela fait longtemps que je n'ai pas fait ça.. Et cela nécéssiterait d'adapter mon pense-bête.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Merci beaucoup pour le pense-bête, c'est parfait. Je vais faire une installation de Hyperbola en solo comme tu le conseilles.

Je n'ai rencontré aucun problème pour le partionnement du disque.

Cependant, quand je tente d'installer la base avec : pacstrap /mnt base base-devel, l'opération échoue. Je joins une photo de l'écran.

P.S : J'ai essayé la solution proposé dans ce wiki : https://wiki.hyperbola.info/doku.php?id=en:guide:beginners

"If you face GPG errors, you can try to fix them with :
# rm -r /etc/pacman.d/gnupg/*
# pacman-key --init
# pacman-key --populate hyperbola arch
# pacman-key --refresh-keys"

Cependant, on me renvoie l'erreur suivante :
gpg: refreshing 79 keys from hkp://pool.sks-keyservers.net
gpg: keyserver refresh failed: Connection refused
==> ERROR: A specified local key could not be updated from keyserver.

Erreur
uboot
Hors ligne
A rejoint: 05/31/2016

Le site (et quelques miroirs) sont down en ce moment, essaie d'activer ce miroir pour voir (fonctionne chez moi) :

Server = https://whatsgnu.serverpit.com/gnu-plus-linux-libre/stable/$repo/os/$arch

Le fichier mirrorlist (/etc/pacman.d/mirrorlist) doit ressembler à ça (Tu n'es pas obligé de tout ajouter bien sûr)

#Server = https://repo.hyperbola.info:50011/gnu-plus-linux-libre/testing/$repo/os/$arch
#Server = https://repo.hyperbola.info:50012/gnu-plus-linux-libre/stable/$repo/os/$arch
Server = https://whatsgnu.serverpit.com/gnu-plus-linux-libre/stable/$repo/os/$arch
#Server = https://ftp.cixug.es/hyperbola/gnu-plus-linux-libre/stable/$repo/os/$arch
#Server = https://ftp.cixug.es/hyperbola/gnu-plus-linux-libre/testing/$repo/os/$arch
#Server = https://ftp.nluug.nl/os/Linux/distr/hyperbola/gnu-plus-linux-libre/stable/$repo/os/$arch
#Server = https://ftp.nluug.nl/os/Linux/distr/hyperbola/gnu-plus-linux-libre/testing/$repo/os/$arch
#Server = https://mirror.cedia.org.ec/hyperbola/gnu-plus-linux-libre/stable/$repo/os/$arch
#Server = https://mirror.cedia.org.ec/hyperbola/gnu-plus-linux-libre/testing/$repo/os/$arch

PS : Le réseau fonctionne ? Fais un test avec : curl ifconfig.co
Cela te retournera ton ip

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Bonjour, merci pour ton aide,

J'ai essayé avec :

Server = https://whatsgnu.serverpit.com/gnu-plus-linux-libre/stable/$repo/os/$arch

Mais c'est la même erreur qui apparaît.

curl ifconfnfig.co retourne :

curl: (6) Could not resolve host: ifconfig.co

uboot
Hors ligne
A rejoint: 05/31/2016

Tu n'as pas l'air d'avoir de réseau. As-tu au moins une IP locale (LAN) ?

ip a

?

Si tu es connecté via un câble ethernet basique, la connexion démarre automatiquement.
Si ce n'est pas le cas, essaie :

rc-service dhcpcd start

C'est sur quelle machine que tu installes Hyperbola ? Sur mon x200, c'est automatique.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

J'installe Hyperbola sur le Libreboot X200. Je joins le retour de ip a et rc-service dhcpcd start en photo. Ah mais je ne suis pas connecté avec un câble, j'ai tellement l'habitude de la wifi, que cela ne m'est pas venu à l'esprit ! Du coup c'est normal, il faut que je relie le pc à la box!

Edit: Avec le câble, c'est pareil, même résultat pour curl ifconfig.co.

ip a et rc-service dhcpcd start.jpg
uboot
Hors ligne
A rejoint: 05/31/2016

En effet, enp0s25 (ton interface gigabit ethernet) est marquée comme DOWN.

Si le câble est branché, alors :

rc-service dhcpcd restart

Sinon redémarre (avec le câble branché)

Une fois démarré :

loadkeys fr

ip a

Normalement, tu devrais avoir une IP sur le LAN (192.168.1.x)
Teste alors la connexion :

ping trisquel.info
curl ifconfig.co
...

PS : Il est possible de faire l'installation en wi-fi mais c'est plus rapide avec un câble ethernet, en tout cas chez moi avec la fibre. :o

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Alors enp0s25 est désormais marqué UP ! Mais la connexion ne fonctionne pas, ping retourne Sytem error et curl le même message que précédemment. Je n'ai pas vu d'IP de type 192.168.1.x. Je joins la photo.

(J'ai redémarré et j'utilise le câble)

enp0s25
uboot
Hors ligne
A rejoint: 05/31/2016

doublon

uboot
Hors ligne
A rejoint: 05/31/2016

Curieux, et avec Trisquel, la connexion filaire fonctionne ou pas ?
Avec le câble branché :

ifconfig enp0s25 down
ifconfig enp0s25 up

Sinon quel est ton routeur ?

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

La connexion filaire ne fonctionne pas non plus avec Trisquel. Seule la wifi fonctionne. Même résultat que pour Hyperbola, interface ethernet marquée up mais pas de connexion. J'ai une livebox orange. Je joins les captures d'écran de trisquel.

1.png 2.png
uboot
Hors ligne
A rejoint: 05/31/2016

Je penche pour un problème avec la livebox. Si même avec les autres PC, cela ne fonctionne pas en filaire, ça ne peut que venir de là. Ou bien alors ton câble ethernet est défectueux. (Cela peut arriver!)
Tu as essayé avec un autre port gigabit ethernet sur la livebox ? Il y en a 4.
Sinon, vérifie que la box est à jour, au besoin redémarre là. (hard reboot, débranche et rebranche l'alim secteur)

Tu peux accéder au paramétrage de la livebox en tapant 192.168.1.1 dans ton navigateur également. Lorsque la livebox initie une connexion en wi-fi ou filaire vers X appareil, le nom d'hôte de ce dernier apparaît.. Cela peut te donner une indication pour voir si le serveur dhcp fonctionne correctement (en attribuant un bail (une ip sur le lan))

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

C'était le port gigabit ethernet qui était défectueux. J'en ai essayé un autre et la connexion filaire fonctionne ! Merci beaucoup pour ton aide !

Alors j'ai avancé, j'en suis à la création d'un utilisateur :
useradd: group 'cron' does not exist
Est-il possible de créer ce groupe ?

P.S: l'installation du paquet libdbi échoue :

error: libdbi: signature from "Thorsten Töpper <name at domain>" is unknown trust. File ... is corrupted (invalid or corrupted package (PGP signature)).

uboot
Hors ligne
A rejoint: 05/31/2016

Super, alors pour cron, j'ai oublié de préciser l'ajout du groupe "cron" dans mon pense-bête.
Ajoute le groupe "cron" donc :

groupadd -r cron

et relance la commande d'ajout d'utilisateur.

Pour libdbi, c'est une dépendance de syslog-ng. Le livecd de Hyperbola étant un peu ancien, la signature est invalide. Le plus simple est d'ignorer l'installation du paquet "syslog-ng"
Une fois que le système sera installé, tu pourras l'installer en rafraîchissant les clés PGP au préalable.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Je suis à la dernière étape, j'ai activé les services, sauf syslog-ng : rc-update: service 'syslog' does not exist. Est-ce à cause du paquet libdbi ? Et est-ce que je peux finir l'installation quand même sans avoir activé ce service ?

uboot
Hors ligne
A rejoint: 05/31/2016

Oui aucun souci. Il suffira de l'activer plus tard une fois le paquet syslog-ng installé.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Installation d'Hyperbola finalisée mais il y a eu une erreur à la fin. Je joins une photo. Sinon Hyperbola semble bien installé ! L'interface graphique démarre.

Cependant mon mot de passe ne fonctionne pas, serait-il possible que le clavier soit en qwerty ? (même s'il a été programmé pour le fr). La date est en anglais et c'est écrit "enter your password". Je peux changer la langue en haut à droite mais ça ne change rien pour le mot de passe. Du coup j'ai voulu taper le mot de passe comme si j'avais un clavier qwerty mais il y a un "é" dedans.

Fin d'installation(1).jpg
uboot
Hors ligne
A rejoint: 05/31/2016

Ah oui, problème classique avec lightdm et la locale.

Lorsque tu arrives sur l'écran de login, ouvre une console (ctrl+alt+F2) et connecte toi en root puis entre :

localectl set-x11-keymap fr

puis

nano /etc/environment

et ajoute :

LANG=fr_FR.UTF-8

puis redémarre :

reboot

Normalement, lightdm devrait être en Français et le clavier en AZERTY désormais.

PS : L'erreur à la fin de l'installation est sans incidence. Ca me le fait à chaque fois également.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

C'est étrange, le retour de la commande localectl set-x11-keymap fr est "commande introuvable", j'ai bien vérifié la commande, je ne pense pas avoir fait d'erreur.

uboot
Hors ligne
A rejoint: 05/31/2016

Oups, localectl c'est pour systemd uniquement.. désolé, l'habitude.
Normalement, LANG=fr_FR.UTF-8 dans /etc/environment devrait suffire.
Au besoin, tu peux modifier le mot de passe utilisateur depuis la console (ctrl+alt+F2), vérifie que tu es bien en azerty depuis la console en tapant quelques lettres, si tout est ok, saisis à nouveau ton mot de passe.

passwd nom_utilisateur

Puis redémarre.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Bon, déjà j'arrive à me connecter en tapant le mot de passe en azerty ! Mais je ne parviens pas à m'identifier comme root dans le terminal.

Problème résolu, j'ai modifié le mot de passe root aussi.

Merci beaucoup pour ta patience et ton aide !

uboot
Hors ligne
A rejoint: 05/31/2016

Avec plaisir l'ami ;)
Tu avais bien le clavier en AZERTY durant l'installation ? Lorsque tu démarres sur la clé usb d'installation, le clavier est en QWERTY par défaut dans la session courante. Il faut saisir la commande suivante :

loadkeys fr

pour passer le clavier en AZERTY. Puis poursuivre l'installation..

Peut-être étais-tu en QWERTY lorsque tu as saisi les mots de passe utilisateur et root. D'où le souci. Enfin je ne vois que ça d'après ce que tu me dis.
Bref c'est résolu.

Tu auras peut être remarqué que quelques paquets sont manquants. Notamment "thinkfan" par exemple qui permet de contrôler finement la vitesse de rotation du ventilateur sur les Thinkpad. La solution est d'installer le paquet en le téléchargeant depuis le site de Parabola ou Arch. Puis de l'installer manuellement.

pacman -U paquet

Toutefois, il faut limiter l'installation de paquets hors dépôt officiel car ces derniers ne seront pas mis à jour (ayant été installés manuellement)

Ne pas oublier également de configurer lm_sensors pour avoir un relevé des températures CPU via coretemp.

sudo sensors-detect

puis : watch sensors

pour surveiller en temps réel les témpératures.

Si tu as installé quelques paquets de ma liste, "glances" te permet de monitorer l'activité générale de l'ordinateur. "screenfetch" te donne un résumé du système installé (nombre de paquets installés, noyau etc..)

Enfin, ce lien est très utile si tu débutes : https://wiki.archlinux.org/index.php/Pacman/Rosetta

Il te donne les équivalents des commandes de maintenance système. Hyperbola utilise "pacman" au lieu de "aptitude" sur Debian et dérivés (dont Trisquel)

Bonne découverte !

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Pour l'installation j'étais bien en azerty, j'avais trouvé la commande loadkeys fr sur internet. Merci pour toutes ces informations !

Je suis désolé mais j'ai encore un petit problème, j'ai l'impression qu'il n'y a pas de son. C'est-à-dire que je ne trouve rien pour gérer le son et que lorsque je cherche à regarder une vidéo, il n'y a pas de son. Apparemment c'est un problème connu mais je n'ai pas trouver comment le résoudre. Je me rappelle bien avoir installé le paquet alsasound pourtant.

Et comment rafraîchir les clés pour le cas de libdbi ?

uboot
Hors ligne
A rejoint: 05/31/2016

Le son doit être sur "mute" j'imagine.

Ouvre un terminal (xfce4-terminal) et entre :

sudo alsamixer

Vérifie que le canal "Master" (le plus à gauche) soit ouvert. S'il est fermé, c'est indiqué : "MM". Appuie donc sur la touche M pour l'ouvrir. Il devient "00". Monte le niveau jusqu'au max également.
Une fois ceci fait, quitte en appuyant sur échap et sauvegarde les changements :

sudo alsactl store

Tu as une capture d'écran dans le tutoriel ici : https://framagit.org/FredBezies/arch-tuto-installation/blob/master/install.md

Ensuite, ajoute pulseaudio plugin :

Tableau de bord -> Elements -> Ajouter un élément (icône "+") -> Greffon pulseaudio
Désormais tu auras une icône pour le son dans la barre des tâches.

Toujours dans Tableau de bord, profites-en pour remplacer "Menu des applications" par whiskermenu qui est plus pratique je trouve. Enfin, goût perso.

Pour libdbi et donc syslog-ng :

On "rafraîchit" le trousseau :
sudo pacman-key --populate hyperbola
sudo pacman-key --refresh-keys
sudo pacman -Sy hyperbola-keyring

On installe syslog-ng :
sudo pacman -S syslog-ng

et on active ce dernier :
sudo rc-update add syslog-ng default

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

C'est fait ! Il manquait aussi le paquet pulseaudio-alsa apparemment ou il était mal intasllé, en tout cas le son fonctionne maintenant !

Le paquet syslog-ng ne s'installe toujours pas par contre.

P.S : Je préfère aussi le menu Whisker, c'est beaucoup plus clair ! Merci.

uboot
Hors ligne
A rejoint: 05/31/2016

Tu as quel message d'erreur exactement ? As-tu pu rafraîchir les clés ?
Peut-être que c'est juste temporaire, il y a une migration du serveur en ce moment.

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Bonjour,
Voci la capture d'écran pour syslog-ng.

J'ai une imprimante EPSON XP-302, je n'arrive pas à l'ajouter : l'interface pour configurer l'imprimante me propose plusieurs configurations :

- EPSON XP-302 303 305 306 Series avec ipp://EPSONAD1FBF.local:631/Epson_IPP_Printer

OU - EPSON XP-302 303 305 306 Series avec réseau LPD, hôte: 192.168.1.10:515 et file PASSTHRU

OU - EPSON XP-302 303 305 306 Series avec Imprimante réseau AppSocket / JetDirect via DNS-SD.

Dans les 3 cas, la même erreur apparaît, je joins la capture d'écran. Je me demande si c'est simplement qu'il manque le pilote. J'ai fait sudo lpinfo -m et il y avait ça : driverless:ipp://EPSONAD1FBF.local:631/Epson_IPP_Printer EPSON XP-302 303 305 306 Series, driverless, cups-filters 1.13.5
Existe-il un pilote libre pour cette imprimante ?

Erreur syslog-ng.png Erreur Imprimante.png
uboot
Hors ligne
A rejoint: 05/31/2016

azafranero dit vrai, le seul souci est que le pilote n'est pas dispo dans le repo de Hyperbola donc il va falloir le télécharger manuellement sur le site de ArchLinux :

https://www.archlinux.org/packages/community/x86_64/epson-inkjet-printer-escpr/

"download from mirror"

puis l'installer :

sudo pacman -U epson-inkjet-printer-escpr-1.6.31-1-x86_64.pkg.tar.xz

Je te conseille de faire un petit dossier dans ton home que tu nommes paquets_externes par exemple, dans lequel tu conserves le paquet d'installation au format tar.xz, ça te permettra de ne pas oublier de le mettre à jour de temps en temps. (Sinon, pour savoir quels paquets ont été installés manuellement : sudo pacman -Qqm)

Une fois installé et de mémoire (car la mienne est HS.. c'était une epson aussi), imprimante connectée via USB et allumée :

Configuration de l'impression -> Ajouter

Là tu attends un peu et elle devrait apparaître dans le menu de gauche, tu la sélectionnes puis tu sélectionnes le type de connection (USB donc) puis "suivant", ce qui t'amène sur le menu de ta capture. Normalement t'as juste à faire suivant et cela fonctionne. Désolé mais pour le coup, je ne peux pas trop t'aider là.

Pour syslog-ng, méthode brutale (mais qui m'a permis de résoudre le souci à de nombreuses reprises)

# Supprimer toutes les clés :
rm -rf /etc/pacman.d/gnupg

# Supprimer les paquets en cache :
pacman -Scc

# Initialiser un nouveau trousseau :
pacman-key --init

puis :

pacman-key --populate hyperbola
pacman-key --refresh-keys
pacman -Sy hyperbola-keyring

et enfin :

pacman -S syslog-ng
rc-update add syslog-ng default

Ca devrait le faire ! Enfin j'espère :o

azafranero
Hors ligne
A rejoint: 05/21/2015

Bonjour,
Il y a un pilote libre
https://www.openprinting.org/printer/Epson/Epson-XP-302_303_305_306_Series

il te faut installer le paquet
epson-inkjet-printer-escpr

pour l’erreur cups regarde ce lien d’un autre forum

https://wiki.archlinux.fr/CUPS#L.27imprimante_n.27est_pas_reconnue_dans_imprimantes_locales

Magic Banana

I am a member!

Hors ligne
A rejoint: 07/24/2010

Ce pilote n’est clairement pas libre : http://download.ebz.epson.net/la/linux/inkjet_for_linux.html#softlicense

On arrive sur cette page depuis le lien que tu donnes en cliquant sur « Home page », en tapant le modèle de l’imprimante, en cliquant sur le premier bouton « Télécharger », sur le lien vers le « contrat de licence du logiciel Epson » et enfin sur le lien « License agreement for Epson Inkjet Printer Driver for Linux ».

Assister l’installation de logiciel privateur va à l’encontre des « lignes directrices de la Communauté Trisquel » : https://trisquel.info/fr/wiki/lignes-directrices-de-la-communaut%C3%A9-trisquel

azafranero
Hors ligne
A rejoint: 05/21/2015

Tu as raison. La licence n’est pas clairement libre. Je n’ai jamais aimé cette marque (Epson) pour plusieurs raisons. Une personne du club informatique de mon village a déjà eu le coup de la panne.
https://www.youtube.com/watch?v=SJ2OSczsdFo

Je préfère recommandée une imprimante HP de cette liste sans plugin
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index

Magic Banana

I am a member!

Hors ligne
A rejoint: 07/24/2010

La licence n’est pas clairement libre.

Elle est même clairement pas libre. Avec des morceaux comme :

You agree not to modify, adapt or translate the Software. You also agree not to attempt to reverse engineer, decompile, disassemble or otherwise attempt to discover the source code of the Software. You may not share, rent, lease, encumber, sublicense or lend the Software.

jpp
jpp
Hors ligne
A rejoint: 05/28/2018

Les imprimantes Brother Sont en principe bien supporté Par Linux

Mimmo_D.DN

I am a translator!

Hors ligne
A rejoint: 02/24/2013

Anéfé, j'ai hérité d'une imprimante laser Brother et pas eu le moindre souci pour la faire tourner, branché sur un port USB la reconnaissance à été quasi instantanée, contrairement à une précédente Ricoh qui aimait jouer à on me voit on me voit plus :[ (d'ailleurs je profite de ce post pour faire une promo, si des personnes sont intéressé⋅e⋅s par deux toners black encore dans leur emballages d'origine me pinguer "Ricoh toner model 220 - AP400 - AP400N - AP410 - AP410N")

Magic Banana

I am a member!

Hors ligne
A rejoint: 07/24/2010

La plupart des imprimantes HP fonctionnent aussi très bien. Malheureusement pas toutes. Et il est maintenant difficile d’identifier lesquelles. Il y a quelques années, ce n’était pas le cas : https://trisquel.info/forum/hp-laserjet-printer-p1005-printer-not-working-trisquel-60#comment-77026

Mimmo_D.DN

I am a translator!

Hors ligne
A rejoint: 02/24/2013

C'est tristement vrai :\

Avec le nombre de modèles en circulation difficile de se pencher sur un gestionnaire disons "standard" et des fonctionnalités de base.

Mais le plus incompréhensible dans cette histoire c'est que les constructeurs auraient tout à y gagner en développant des gestionnaires libres qui de toute façon font partie intégrante du matos, c'est pas comme s'ils pouvaient dissocier les drivers et les vendre à part...

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Bonsoir, désolé pour le retard de ma réponse !

Merci pour toutes les informations sur les imprimantes et sur le pilote Epson ! Je pense que je vais investir dans une imprimante compatible du coup, mais je réfléchis aussi à me passer totalement d'imprimante, je suis professeur et je peux imprimer la plupart de mes cours au collège en principe (quand ça fonctionne et qu'il y a du papier et de l'encre).

Pour ce qui concerne syslog-ng, toujours impossible de l'installer, c'est encore le paquet libdbi qui pose problème mais aussi le paquet eventlog maintenant. Est-ce que je peux faire sans syslog-ng sans risque ?

Merci à tous pour votre aide dans ce sujet.

uboot
Hors ligne
A rejoint: 05/31/2016

Tu as suivi les étapes que j'ai récapitulées ? Curieux.
Si ça merdouille toujours, je te conseille de refaire l'installation avec le dernier iso de Hyperbola qui vient de sortir (0.2.5), c'est peut-être un peu pénible de refaire l'installation mais tu auras les toutes dernières clés ainsi.
Sinon.. peut-être une idée, il faut peut-être que tu rafraîchisses les clés archlinux également. (J'ai ajouté l'étape avec des "!!!") Suis donc dans l'ordre les étapes suivantes en root :

# Supprimer toutes les clés :
rm -rf /etc/pacman.d/gnupg

# Supprimer les paquets en cache :
pacman -Scc

# Initialiser un nouveau trousseau :
pacman-key --init

puis :

!!!
pacman-key --populate archlinux
pacman-key --refresh-keys
pacman -Sy archlinux-keyring
!!!

pacman-key --populate hyperbola
pacman-key --refresh-keys
pacman -Sy hyperbola-keyring

# On synchronise le miroir :
pacman -Syy

# On installe syslog-ng :
pacman -S syslog-ng

# On l'active au démarrage :
rc-update add syslog-ng default

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Oui j'avais bien suivi toutes les étapes. Merci beaucoup, ça fonctionne !

Mais problème avec arch-keyring cette fois. Je joins la photo.

1.png
uboot
Hors ligne
A rejoint: 05/31/2016

Cool, on avance. Bon là je sèche.

Essaie de vider à nouveau le cache de pacman pour t'assurer que le paquet corrompu est bien supprimé.

pacman -Scc

ou manuellement :

rm /var/cache/pacman/pkg/arch-keyring-2018*

puis essaie à nouveau d'installer le keyring de arch :

pacman -Sy archlinux-keyring

Si ça passe pas, te prend pas la tête. Du moment que le keyring de Hyperbola est ok, c'est le principal. Lors d'une prochaine màj du keyring, cela devrait se mettre à jour sans problème.

Mets à jour les dépôts hyperbola (mirrorlist) au besoin.
Pour le faire facilement, installe le paquet suivant : reflector

sudo pacman -S reflector

puis en root :

reflector -p https -x testing > /etc/pacman.d/mirrorlist

(Pour récupérer les miroirs https uniquement en excluant les dépôts "testing")

et synchronise à nouveau les dépôts :

sudo pacman -Syy

tant qu'à faire, mets à jour le système au passage ;)

sudo pacman -Syu

thibaud

I am a member!

Hors ligne
A rejoint: 08/30/2017

Bonne nouvelle, ça a fonctionné ! Aucun problème rencontré !
Merci pour toute ton aide et ta patience !