Xfce dans chromebook

Tags: #<Tag:0x00007f63f5fa3c18>

Bonjour,
J’ai un chromebook avec la distribution Debian11 Bullseye

root@penguin:/home/.../usr/bin/lsb_release --all
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye

Je crois avoir installé xfce en suivant les étapes (si j’ai bien compris) sur
Debian -- Details of package task-xfce-desktop in bullseye :
Paquet : task-xfce-desktop (3.68+deb11u1)
-installation de lightdm
-instalattion de taskdesktop
-installation de tasksel
-installation de xfce4
J’ai installé ces paquets en ligne de commande, chacun du nom du paquet précédé sous root par:
apt install, par exemple lightdm.

Voici les dernières lignes du téléchargement: apt install xfce4

Paramétrage de xfce4-session (4.16.0-1) ...
Paramétrage de xfce4-panel (4.16.2-1) ...
Paramétrage de xfdesktop4 (4.16.0-1) ...
Paramétrage de thunar-volman (4.16.0-1) ...


Paramétrage de xfce4 (4.16) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.26-1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1) ...
Traitement des actions différées (« triggers ») pour libglib2.0-0:amd64 (2.66.8-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.31-13+deb11u3) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.4-2) ...

Ensuite

root@penguin:/home/....# startxfce4
/usr/bin/startxfce4: X server already running on display :0
No protocol specified
xrdb: Resource temporarily unavailable
xrdb: Can't open display ':0'
No protocol specified
No protocol specified
Unable to init server: Impossible de se connecter : Connexion refusée
xfce4-session: Impossible d’ouvrir l’affichage : .
Taper « xfce4-session --help » pour plus d’aide.

Peut-être que l’environnement graphique de chromebook est incompatible avec les environnements graphiques linux.
J’avoue que je suis perdu.

Ci joint l’image du bureau quand j’ouvre le gestionnaire d’application du chromebook. Plein d’applications ont été téléchargés au fur et à mesure de l’installation de xfce4 comme indiqué plus haut.
Screenshot 2022-11-04 23.57.22

Tout éclairage est bienvenu. Merci

Bonjour,
n’ayant pas perso ce « simili » PC, voici des pistes :

Je ne comprends pas, si tu installes lightdm, pourquoi tu tentes de lancer le bureau à la main, utilise lightdm directement.

Il est d’ailleurs probablement lancé, c’est pour ça que tu obtiens cette erreur.

1 J'aime

Bonjour et merci pour vos réponses.

En fait, je crois que je n’ai pas posé la question qui me tarabiscote. La voici:
Je souhaite qu’apparaisse, à l’allumage de mon chromebook, un écran avec interface graphique genre windows et plus ceci:

Screenshot 2022-11-05 11.53.57

C’est joli, mais pas pratique.

L’image ne permet pas de savoir ce qui ne va pas, peux-tu l’exprimer avec des mots ?

Mauvais matériel acheté, et pas le bon DE (Desktop Environnement), le plus ressemblant sns modification notable serait sans doute KDE, mais KDE sur un chromebook c’est …
Donc en reviens au mauvais type de matériel acheté à mon avis par rapport à tes besoins esthétique.

Pour le restant je pense qu’avec un peu de recherche et plus ou moins de travail n’importe quel environnement moderne peux être modifié pour ressembler à Windows … qui n’est d’après moi pas la meilleur interface pour la productivité.

J’aimerais avoir un écran sur lequel je peux disposer des application en cliquant sur leurs icônes sans passe par l’étagère ni par le lanceur d’application.
Par exemple les icônes: Mes documents, Mes images, VLC, LibreOffice etc…
Et ne pas passer par le lanceur d’application comme sur l’image, je le fais mais je préfère aller directement à l’application. Une question de familiarité de Windows.

@Clochette
En effet, j’ai installé KDE, il est lourd. Et je n’ai qu’un 30Go. C’est pour cela que je l’ai désinstallé et me suis tourné vers xfce qui est plus léger. D’ailleurs, j’aurais pu mettre KDE dans le titre de ce post.
Je pense néanmoins que Linux fonctionne sur tout matériel, même sur un chromebook. Peut-être faudra t-il passer par un dual boot comme l’indique @PengouinPdt.
A voir.

J’aimerais avoir un écran …
je n’ai pas vraiment compris
tu as un écran, on le voit sur ton image :slight_smile:

genre windows ( windows 8 , 7 ,10 , 3.1? )

Avec les mots linux:
est-ce que tu veux que sur le bureau visible à l’écran tu aies des icones des applications? C’est—dire, des icones sur ton image, sans avoir besoin de cliquer en bas à gauche?

@dindoun
Oui.

Ah, ça.
Normalement, tu peux mettre des fichiers sur le bureau.
Ces fichiers peuvent être des lanceurs, n’hésite pas à créer les lanceurs dont tu as besoin sur le bureau.

Bonjour,
Pour créer des lanceurs j’ai trouvé Menulibre qui permet de le faire. Si je ne me trompe pas. Voici la version Debian dans le chromebook:

root@penguin:/home/....# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Je me suis rendu compte qu’il est déjà dans Debian:

root@penguin:/home/....# apt show menulibre
Package: menulibre
Version: 2.2.1-1
Priority: optional
Section: admin
Maintainer: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
Installed-Size: 1 504 kB
Depends: gir1.2-gdkpixbuf-2.0, gir1.2-glib-2.0, gir1.2-gmenu-3.0 (>= 3.5.3), gir1.2-gtk-3.0, gnome-menus (>= 3.5.3), python3-gi (>= 3.0), python3-psutil, xdg-utils, python3:any
Homepage: https://launchpad.net/menulibre
Download-Size: 153 kB
APT-Sources: https://deb.debian.org/debian bullseye/main amd64 Packages
Description: advanced FreeDesktop.org compliant menu editor
 An advanced menu editor that provides modern features in a clean, easy-to-use
 interface. All without GNOME dependencies, so even lightweight systems can
 benefit from the sanity that MenuLibre offers. MenuLibre is your one-stop shop
 for menus in Linux, whether you use GNOME, LXDE, Xfce, or Unity.

Je croyais pouvoir le lancer comme firefox:

root@penguin:/home/....# menulibre
bash: menulibre : commande introuvable

Et là, goddammit! Walou, « commande introuvable ». :cold_face:
Une aide?
Merci.

Bonjour,

La commande apt show menulibre dit que c’est disponible dans les dépôts de tes sources.
Pour voir si c’est installé chez-toi, dans un terminal en simple utilisateur, pas en «root» :

apt policy menulibre

Si absent, pour l’installer, soit avec sudo dans un terminal en simple utilisateur:

sudo apt install menulibre

…soit dans un terminal «root» avec la même commande sans ajouter sudo.

Ensuite, Il vaut mieux lancer l’apppli dans un terminal simple utilisateur, pas en «root», comme tu sembles avoir tenté de le faire au message précédent.

A+

Merci, mais il y a des warnings:

....@penguin:~$ apt policy menulibre
menulibre:
  Installé : (aucun)
  Candidat : 2.2.1-1
 Table de version :
     2.2.1-1 500
        500 https://deb.debian.org/debian bullseye/main amd64 Packages
momos@penguin:~$ menulibre
No menu prefix found, MenuLibre will not function properly.

(menulibre:3538): Gtk-WARNING **: 16:36:50.981: gtk_menu_attach_to_widget(): menu already attached to GtkMenuButton

(menulibre:3538): Gtk-WARNING **: 16:36:51.126: gtk_menu_attach_to_widget(): menu already attached to GtkMenuButton
WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'

(menulibre:3538): Gtk-WARNING **: 16:37:34.161: gtk_menu_attach_to_widget(): menu already attached to GtkMenuButton

(menulibre:3538): Gtk-WARNING **: 16:37:34.232: gtk_menu_attach_to_widget(): menu already attached to GtkMenuButton
WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'

J’ai réussi à l’ouvrir. Et maintenant je n’ai qu’à apprendre à l’utiliser.

salut
tu peux aussi tout simplement copier le fichier :
exemple avec gimp :

$ dpkg -L gimp|grep "desktop$"
/usr/share/applications/gimp.desktop
$ cp /usr/share/applications/gimp.desktop ~/Bureau
$ chmod a+x ~/Bureau/gimp.desktop

Ça, ce n’est pas nécessaire, ce n’est pas un script, mais un lanceur.

Merci pour le hint.
En root:

root@penguin:/home/nom# dpkg -L gimp|grep "desktop$"
/usr/share/applications/gimp.desktop
root@penguin:/home/nom# cp /usr/share/applications/gimp.desktop ~/Bureau
root@penguin:/home/nom# chmod a+x ~/Bureau/gimp.desktop
chmod: cannot access '/root/Bureau/gimp.desktop': Not a directory

Pourtant Gimp est installé dans le chromebook. Il apparaît dans le lanceur d’application.
Screenshot 2022-11-07 18.02.48

Je peux même le lancer depuis le lanceur d’application ou en ligne de commande:
nom@penguin:~$ gimp
Avec cependant en dessous:

gimp: Gimp-Widgets-WARNING: parse_iso_codes: error parsing '/usr/share/xml/iso-codes/iso_639.xml': No such file or directory

Screenshot 2022-11-07 18.41.11

Mais je ne l’ai pas sur l’image du bureau de chromebook. Pffff!
Image bureau chromebook:
Screenshot 2022-11-07 18.52.03

Vide, l’icône de Gimp est dans l’étagère et non sur l’image.

Je suis certainement un gargantuesque débutant.
Merci.

Si tu ne fais pas ça , ça bloque ton fichier ( je ne marque que des choses testées, j’ai donc été obligé de faire le chmod, mais j’ai peut être raté quelquechose )

bah non, pas en root.
Dans ton cas :
le dossier /root/Bureau n’existe pas, donc quand tu fais
cp /usr/share/applications/gimp.desktop ~/Bureau
tu crées le fichier /root/Bureau avec le contenu de gimp.desktop

si tu veux le faire en root : détruis le fichier /root/Bureau puis crée le dossier Bureau, puis copie dedans

rm /root/Bureau; mkdir -p /root/Bureau ; cp /usr/share/applications/gimp.desktop /root/Bureau/ ; chmod a+x /root/Bureau/gimp.desktop

Merci @dindoun.

chmod: cannot access '/root/Bureau/gimp.desktop': Not a directory

Je viens de comprendre que 'root/Bureau etc. indique le premier dossier (ou répertoire)
Dans

root@penguin:/home/nom# dpkg -L gimp|grep "desktop$"
/usr/share/applications/gimp.desktop
root@penguin:/home/nom# 
root@penguin:/home/nom# cp /usr/share/applications/gimp.desktop ~/Bureau
root@penguin:/home/nom# 
root@penguin:/home/nom# chmod a+x ~/Bureau/gimp.desktop
chmod: cannot access '/root/Bureau/gimp.desktop': Not a directory
root@penguin:/home/nom# 

'root/Bureau etc.
indique le premier dossier (ou répertoire) puisqu’on est dans le root.

~/Bureau/gimp.desktop
indique qu’on est dans le répertoire par défaut (~) qu’est le dossier Bureau.

Une question me vient: le répertoire par défaut a t-il quelque chose à voir avec l’utilisateur lambda qui n’a pas de droit d’administrateur comme ici:

nom@penguin:~$

puisque le root est indiqué par le #?