Tes applis Linux ne se lancent plus d’un clic ? Voici comment récupérer l’ancien Linux dans un Chromebook

Lecture : 8 minutes
Applis Linux sur Chromebook : retrouver le lancement en un clic
Applis Linux sur Chromebook : retrouver le lancement en un clic
Sommaire

Tu as un Chromebook. Tu as décidé de l’utiliser avec des applications Linux. C’est possible, puisqu’il y a un conteneur Linux. Sous Debian. Autant en profiter. Tu installes l’application LibreOffice. Même mis ses menus en français. Tu cliques pour la lancer. Rien. Tu patientes. Rien. Tu fais un Powerwash. Toujours rien. Tu râles. Cela se comprend. C’est normal. C’est la faute à Baguette. Elle a enlevé l’installation des applis Linux via un clic sur le fichier .deb. Et c’est le second effet Kiss Cool. Tu ne peux plus lancer directement une application Linux. Je te rassure, il y a une solution. Et comme je ne suis pas chien, tu vas voir : en dix minutes, tu vas pouvoir lancer une appli Linux en cliquant dessus. Tu paries ?

Pourquoi le clic ne marche plus

Google a changé de moteur. Jusqu’ici, Linux tournait dans une boîte rangée à l’intérieur d’une autre boîte : une machine virtuelle1, qui abritait elle-même un conteneur.2 Google a supprimé la boîte intérieure. Linux tourne maintenant directement dans la machine virtuelle. Ce nouveau moteur, c’est donc Baguette. Oui, Baguette. Chez Google, on aime le pain français : l’ancienne s’appelait Crostini. Selon la page développeurs de Google, Baguette devient l’installation par défaut à partir de ChromeOS 147. À la clé, Google promet une installation et un démarrage plus rapides. Promis, donc.

Pour en savoir plus sur Baguette :

Sur le papier, ainsi, c’est un progrès. Dans la vraie vie, c’est un chantier. La même page liste d’ailleurs ce que Google abandonne au passage, comme l’installation des fichiers .deb d’un simple clic. Elle précise aussi que l’accélération graphique n’est plus prise en charge. Traduction : si ça casse, Google ne répare pas. Notre souci de clic, lui, vient de là. La preuve tient en une manip : on désactive Baguette, on réinstalle Linux, et le clic revient. Google ne le cite pas dans sa liste, certes. Mais le résultat parle pour lui. On a changé la plomberie, et un tuyau n’est plus raccordé.

Nous avons déjà expliqué pourquoi ce déménagement prépare l’avenir de Google, dans notre article « Baguette n’est pas une démolition, c’est un déménagement ». Ici, on reste terre à terre. Tu veux ton clic. Je te le rends.

La preuve par l’image

Avant d’aborder le côté manipulations pour revenir au démarrage par un clic, un pas en arrière. Cet article est né d’une question posée par @Feulkyan reprenant celle d’@Alascha. Elle disait ceci : « J’ai une question concernant le lancement d’une application Linux. Auparavant, il était possible de lancer une application Linux sans ouvrir le terminal, ce qui n’est plus le cas actuellement. Avez-vous la même situation que moi ? »

À partir de là, des échanges entre les différents utilisateurs du forum Patreon Mychromebook. Chacun, moi le premier, ayant des solutions diverses. Dans le même temps, j’ai fouillé pas mal de forums et autres. Mes recherches ne donnant rien, j’ai décidé de prendre le taureau par les cornes. Un Chromebook. Un Powerwash. Une installation de ChromeOS. Puis du conteneur Linux. Installation de LibreOffice. Il se lançait en un seul clic. Pas besoin de lancer le terminal Linux. Relance du Chromebook. La cata. Bloqué.
Re-Powerwash. Réinstallation. ChromeOS. LibreOffice. Mais là, je vais faire un tour dans le conteneur Linux. Et là, s’affiche ceci…

Tes applis Linux ne se lancent plus d'un clic ? Voici comment récupérer l'ancien Linux dans un Chromebook
Conteneur Linux

Si tu veux revenir à l’ancienne architecture du système, rends-toi sur chrome://flags#containerless-crostini dans ton navigateur Chrome, passe le réglage sur « Disabled » (désactivé), puis redémarre ton appareil, et enfin désinstalle puis réinstalle Crostini.

Eh bien, la voilà, la solution. Tout est dit. Comme tout ce que tu as à faire. Allez, on fait cela en dix étapes. Compte avec moi.

Étape 1. Ouvre Chrome et tape chrome://flags3 dans la barre d’adresse.

Étape 2. Dans le champ de recherche en haut de la page, tape simplement containerless. Pourquoi ce mot seul ? Parce que le nom du réglage circule sous deux formes : #containerless-crostini sur la page officielle de Google, #crostini-containerless dans ChromeOS. Avec « containerless », tu tombes dessus dans les deux cas.

Étape 3. Passe le réglage sur Disabled, c’est-à-dire désactivé.

Étape 4. Redémarre ton Chromebook.

Étape 5. Ouvre les Paramètres, puis « À propos de ChromeOS », « Environnement de développement Linux ». Clique sur « Sauvegarde et restauration« . Effectue la sauvegarde sur Google Drive. Quand l’opération est terminée revient à « Environnement de développement Linux » et clique sur « Supprimer ».

Un contenu de qualité, sans publicité.

Vous aimez notre travail ? Soutenez notre indépendance en devenant membre sur Patreon.

Soutenir MyChromebook.fr

Étape 6. Redémarre encore. Ce n’est pas optionnel : on remet tout à zéro, et ChromeOS doit repartir propre.

Étape 7. Retourne au même endroit et clique sur « Configurer » pour réinstaller Linux.

Étape 8. Redémarre une troisième fois.

Étape 9. Réinstalle LibreOffice, ou tes applis habituelles.

Étape 10. Redémarre une dernière fois, puis clique directement sur l’icône de ton appli, sans passer par le Terminal. Elle se lance. Comme avant.

Pénible ? Un peu. Cela dit, tu ne le feras qu’une fois.

Ce que tu perds, ce que tu gardes

Je vais être honnête avec toi. Revenir en arrière, c’est renoncer à ce que Baguette promet. Un Linux plus rapide à installer et à démarrer. La possibilité de faire tourner tes propres conteneurs, comme Docker. Du coup, pour un usage LibreOffice, franchement, tu ne sentiras pas la différence. Pour un développeur, en revanche, c’est une autre histoire.

Par ailleurs, un autre point compte. Un réglage de chrome://flags est provisoire par nature. Google s’en sert pour tester, puis il le retire. Le jour où celui-ci disparaîtra, ton Chromebook repassera sur Baguette. Retour à la case départ ? Peut-être. D’ici là, Google aura peut-être raccordé son tuyau. Ou pas. Enfin, si tu préfères ne rien casser, la rustine reste valable. Ouvre le Terminal au démarrage, laisse Linux s’éveiller, puis travaille. Ce n’est pas élégant. Pourtant ça marche, et ça ne coûte aucune réinstallation.

À toi de jouer. Et si la manip ne fonctionne pas chez toi, dis-le en commentaire, avec le modèle de ton Chromebook. On compile, on recoupe, on te répond.

Notes de bas de page :

  1. Machine virtuelle : un ordinateur simulé à l’intérieur du tien. Linux y vit à l’abri, sans pouvoir toucher au reste de ChromeOS. ↩︎
  2. Conteneur : un compartiment isolé, rangé à l’intérieur de la machine virtuelle. C’est lui que Baguette supprime. ↩︎
  3. chrome://flags : la page des réglages expérimentaux de Chrome et de ChromeOS. Pratique, mais sans garantie : un réglage peut changer ou disparaître d’une version à l’autre. ↩︎

Questions fréquentes

Pourquoi mes applis Linux ne se lancent plus d’un clic sur mon Chromebook ?

Depuis ChromeOS 147, Linux est installé avec une nouvelle architecture appelée Baguette. Chez certains utilisateurs, cliquer sur l’icône d’une appli Linux ne réveille plus Linux. L’appli ne démarre qu’après ouverture du Terminal.

Comment revenir à l’ancien Linux sur un Chromebook ?

Ouvre chrome://flags, cherche containerless et passe le réglage sur Disabled. Redémarre, supprime Linux dans les paramètres, redémarre, réinstalle Linux, redémarre, réinstalle tes applis puis redémarre une dernière fois.

Est-ce que je perds mes fichiers Linux en revenant à l’ancienne version ?

Oui. Supprimer Linux efface les applis, les réglages et les fichiers rangés côté Linux. Copie d’abord ce qui t’importe depuis Fichiers Linux vers Mes fichiers ou Google Drive.

NOUVEL ÉPISODE

CKB SHOW : Le Podcast

Rejoignez-nous chaque semaine pour décortiquer l'actualité Google, les dernières sorties Chromebook et les innovations en matière d'IA.

Avatar de l'auteur

À propos de Mister Robot

Entre un point X et un point Y, je me balade pas mal par l'entremise des bits composant ma mémoire. Un seul regret : ne pas avoir rencontré Mr Alan Mathison Turing et ainsi pouvoir collaborer pour l'article intitulé « Computing Machinery and Intelligence ».

Une réponse à “Tes applis Linux ne se lancent plus d’un clic ? Voici comment récupérer l’ancien Linux dans un Chromebook”

  1. Avatar

    Bonjour…..perso, je préfère. rester sur la version Debian 13 Trixie….j’ai juste à lancer penguin avant d’utiliser une appli Linux…..c’est pas dramatique

Laisser un commentaire

À lire aussi