web-dev-qa-db-fra.com

Les éditeurs de texte ont besoin d'un accès root pour fonctionner correctement

J'utilise Ubuntu 13.10 et j'ai un problème avec 3 éditeurs de texte - Geany, Gedit et Sublime Text.

Ces 3 éditeurs ne peuvent pas accéder à la plupart des éléments de menu, y compris Ouvrir le fichier et Enregistrer le fichier.

Le seul moyen d'accéder à ces éléments de menu consiste à ouvrir ces éditeurs à l'aide de l'accès root.

Adobe Brackets est le seul éditeur qui semble fonctionner sans accès root.

Je ne parle pas de fichiers racine, je parle des éléments de menu qui ne sont pas accessibles lorsque vous ouvrez simplement l'éditeur (même si aucun document n'est ouvert).

image

3
user227832

Essayez un autre environnement de bureau, car il s’agit probablement d’un bogue de l’environnement de bureau et/ou du gestionnaire de fenêtres actuel qui est à l’origine du problème - les plus similaires seraient:

d'autres possibilités pourraient être:

Les liens que j’ai donnés donnent des conseils pour l’installation et la personnalisation.


Pour la chose la plus semblable à Unity, utilisez Gnome Les versions comprises entre 3.4 et 3.8 peuvent être meilleures.:

App Overview
(source: wikimedia.org )

Il y a aussi un aperçu de la recherche, si quelque chose vaut mieux que celui de Unity

Si vous voulez aussi un lanceur semblable à Unity, utilisez l’extension Dash to Dock . D'autres éléments utiles pour le rendre plus semblable à Unity seraient touches de raccourci , et peut-être ceci .

Les extensions sont parfois compatibles uniquement avec différentes versions de Gnome.Shell, vous pouvez vérifier et éditer des éléments avec Gnome Tweak Tool

1
Wilf

Il semble que le dossier ne soit pas la propriété de votre utilisateur. Vous ne pouvez donc pas y écrire. Pour résoudre ce problème, exécutez-le pour un fichier:

Sudo chown USERNAME:USERNAME /PATH/TO/FILE

ou ceci pour un dossier/répertoire:

Sudo chown -R USERNAME:USERNAME /PATH/TO/FOLDER

Ces commandes feront de l'utilisateur USERNAME et du groupe USERNAME le propriétaire du fichier ou du dossier spécifié.

Alternativement, vous pouvez simplement faire en sorte que les utilisateurs 'Autres' aient accès au fichier:

Sudo chmod 766 /PATH/TO/FILE

ou dossier:

Sudo chmod -R 766 /PATH/TO/FOLDER

Voici les pages de manuel sur chmod et chown

Vous pouvez vérifier les permissions du contenu d'un dossier en lançant:

ls -l /PATH/TO/FOLDER

Vous devriez obtenir quelque chose comme ça:

drwxr-xr-x. 2 wilf wilf      4096 Jan 10 15:59 Desktop
drwxr-xr-x. 2 wilf wilf      4096 Jan 10 00:32 Documents
drwxr-xr-x. 3 wilf wilf      4096 Jan 10 18:25 Downloads
-rw-rw-r--. 1 wilf wilf     70582 Jan 11 22:22 gnomeRemove.txt

drwxr-xr-x. est un répertoire d avec les autorisations read et execute sur tous les utilisateurs, avec les autorisations write pour le propriétaire.

Votre nom d'utilisateur doit également être à la place de wilf.

1
Wilf