7 votes

Fenêtre X avec GNURoot

J'ai installé GNURoot (saveur Fedora) sur mon Samsung Galaxy Note Pro 10.1 (édition 2014). J'essaie de faire fonctionner des applications graphiques (gvim, pour commencer), mais je n'y suis pas parvenu jusqu'à présent.

J'ai essayé plusieurs applications X Window, mais je ne comprends pas comment se connecter à leur écran (je n'ai trouvé que des instructions pour les applications lancées sur un PC Linux, pas localement sous GNURoot) et j'ai essayé d'installer XOrg sous GNURoot.

Je suis un débutant sous Android (c'est mon tout premier appareil "intelligent"), il se peut donc que je manque quelque chose d'évident ou que je cherche au mauvais endroit. En outre, parce que je suis un débutant, je préfère éviter l'enracinement et l'installation correcte de Linux (pour l'instant).

7voto

Birger Points 86

Si vous installez le serveur XSDL de Pelya depuis Google Play, vous pouvez utiliser des applications X11. Dans GNURoot, tapez :

apt-get install xfce4

Il installera l'environnement de bureau XFCE4 et Xorg avec quelques utilitaires.

Et après plusieurs minutes de téléchargement de paquets et de configuration, lancez XSDL et définissez votre résolution d'affichage et votre zoom préférés, puis tapez GNUroot :

DISPLAY=127.0.0.1:0.0 startxfce4

En passant à l'application XSDL, le XFCE4 démarre et vous pouvez maintenant utiliser l'interface graphique.

J'ai trouvé cette solution à l'adresse suivante http://www.r-ohjelmointi.org/?p=1434

D'autres choses : * Changer la taille de la police comme dans Gnome ordinaire. * Le déplacement d'un doigt plat est identique au cliquer-glisser, pour le redimensionnement, etc. * Je dois appuyer sur le bouton arrière du pad pour que le clavier de l'écran s'affiche. Celui-ci recouvre la partie inférieure de la fenêtre X. * Aucun émulateur de terminal ne semble fonctionner correctement. Cependant, GNURoot peut être utilisé pour cela. * Des applications comme Gnu Planner, gretl et Gnu Cash fonctionnent sans problème.

0 votes

Ce lien est excellent, merci. Cela ne fonctionne pas aussi bien qu'il n'y paraît, mais cela fonctionne. Xfce me signale que le serveur est déjà en cours d'exécution, mais je viens de revenir à XSDL et cela semble fonctionner.

2voto

Marcelo Ventura Points 121

Je fais presque la même chose que @Birger, mais j'utilise openbox, qui est plus léger à télécharger et à exécuter.

apt-get install openbox

De même, vous devez également utiliser une connexion en boucle pour exécuter des applications graphiques.

env DISPLAY=127.0.0.1:0.0 openbox &

Par exemple, j'ai l'habitude d'exécuter R sur Android, donc, après avoir chargé openbox, j'exécute

DISPLAY=127.0.0.1:0.0 R --gui=Tk &

1voto

Merci pour le conseil Vedran ! Pour exécuter un programme GUI, vous n'avez pas besoin de l'installation complète du bureau xfce4. Pour économiser de la mémoire et de l'espace, utilisez simplement le gestionnaire de fenêtres, xfwm4, qui fonctionne très bien tout seul.

apt-get install xfwm4

Ensuite, exécutez votre programme GUI comme ci-dessus, par exemple en exécutant l'éditeur de texte leafpad :

DISPLAY=127.0.0.1:0.0 leafpad &

Bien sûr, vous devez d'abord installer le programme GUI que vous souhaitez exécuter.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X