Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/08/2009, à 02:21

zorkan

Petit probleme dans le terminale

Bonjour a tous,
Je souhaite changé un fichier dont je n'ai pas les permissions en utilisateur lambda, donc dans mon terminal je tape : sudo gedit, pour pouvoir ecrire le fichier, et en reponse j'ai ceci:

/usr/share/themes/Wasp-Alt/gtk-2.0/gtkrc:130: error: unexpected identifier `colorize_scrollbar', expected character `}'

Voila et rien ne se passe, je comprend donc que c'est a cause de mon theme gnome, mais comment remedier a ça ? merci de votre aide.


PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne

#2 Le 06/08/2009, à 03:38

idioteidiote

Re : Petit probleme dans le terminale

bonjour
Gedit c'est pour éditer le fichier.
si tu fais donc d'abord

cp nomdefichier.extension  nomdefichierancien.extension

déjà tu gardes un original de ton fichier.
ensuite tu fais

sudo gedit nomdefichier.extension

tu vas te retrouver dans une nouvelle fenêtre en éditeur, tu fais des modifications et tu sauvegardes.
Après, si tu as un message d'erreur lorsque tu lances l'application concernée, c'est que ton écriture, ta modif, n'est pas acceptable pour le système ou l'application en question.

De quel genre de fichier s'agit-il?
Pour changer les droits, ce n'est pas avec gedit, mais avec une autre commande.
La commande chmod permet de modifier les droits d'accès sur les fichiers ou répertoires. Seul le propriétaire des fichiers ou répertoires (ou root) peut faire cette manipulation.

Dernière modification par idioteidiote (Le 06/08/2009, à 03:40)


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#3 Le 06/08/2009, à 03:43

zorkan

Re : Petit probleme dans le terminale

Merci mais mon soucis n'est pas la,
le fichier en question est le menu.lst de grub.
Si je l'ouvre sans le sudo, je ne peux pas le sauvegardé aprés, normal.
Donc je souhaite lancé Gedit depuis un terminal, en tapant :

sudo gedit

Mais lorsque je tape cela, le terminal me repond :

/usr/share/themes/Wasp-Alt/gtk-2.0/gtkrc:130: error: unexpected identifier `colorize_scrollbar', expected character `}'

et si je tape sudo gedit 'mon fichier',
il se passe la meme chose, et gedit ne se lance pas...


PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne

#4 Le 06/08/2009, à 03:45

idioteidiote

Re : Petit probleme dans le terminale

oula...  étrange.

$ sudo su
# gedit /boot/grub/menu.lst

donne quoi en retour?
as-tu les permissions nécessaires pour faire cela?

Dernière modification par idioteidiote (Le 06/08/2009, à 03:47)


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#5 Le 06/08/2009, à 03:54

zorkan

Re : Petit probleme dans le terminale

oui oui j'ai les permissions pas de soucis a ce niveau.
Lorsque je tape tes commande il me repond toujour le meme message :

/usr/share/themes/Wasp-Alt/gtk-2.0/gtkrc:130: error: unexpected identifier `colorize_scrollbar', expected character `}'

et rien ne se passe, je pense que c'est mon theme qui fais beugé le truc, car Waps-Alt, est mon theme.


PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne

#6 Le 06/08/2009, à 04:08

zorkan

Re : Petit probleme dans le terminale

(gedit:6494): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.

Voila ce que j'obtiens lorsque je change de theme, et que fais

su
gedit

PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne

#7 Le 06/08/2009, à 04:14

idioteidiote

Re : Petit probleme dans le terminale

à lire ce qui est indiqué sur ce message d'erreur,

unexpected identifier `colorize_scrollbar', expected character `}'

il réclame un

}

quelque part comme identifiant.
Mais cela ne résoud pas la question "pourquoi ne peux-tu pas éditer ou modifier le fichier en question".
Essaie avec un autre éditeur, genre vim, peut-être?

Dernière modification par idioteidiote (Le 06/08/2009, à 04:14)


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#8 Le 06/08/2009, à 04:18

idioteidiote

Re : Petit probleme dans le terminale

sans aucune garantie:
Dans synaptic, sélectionne tous les gnome-* déjà installés (sauf gnome-screensaver, et autre gnome futiles) puis clic droit -> réinstaller puis appliquer

EDIT:
attends voir...
tu serais pas en train d'essayer d'écrire sur un ficher qui est en ntfs, des fois?

Dernière modification par idioteidiote (Le 06/08/2009, à 04:22)


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#9 Le 06/08/2009, à 04:24

idioteidiote

Re : Petit probleme dans le terminale

zorkan a écrit :

Voila ce que j'obtiens lorsque je change de theme, et que fais

su
gedit

je ne comprends pas cette commande...
pourquoi ne fais-tu pas

sudo gedit

ou

 sudo su

et ensuite

gedit

?

su
gedit

sur deux lignes, à ma connaissance, cela no donnera pas grand chose...


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#10 Le 06/08/2009, à 04:34

zorkan

Re : Petit probleme dans le terminale

J'ai reinstallé les paquets, le soucis est 'reglé' en ce qui concerne le message d'erreur

si je ne fais pas

sudo gedit

c'est parceque sa n'abouti pas.

sudo su

puis

gedit

bah c'est ce que j'ai fais enfaite. Autant pour moi, j'ai tout mis dans le meme code.

Bref maintenant le soucis est que si je tape

sudo gedit

il me lance Gedit 3plombe plus tard, et le logiciel freez des que ma souris passe dessu, idem pour sudo nautilus..
Une idée ?

Ps; j'ai essayé aussi gksudo. sa fais pareil.

Ps2: non pas de fichier en ntfs, du ext2.

Dernière modification par zorkan (Le 06/08/2009, à 04:35)


PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne

#11 Le 06/08/2009, à 04:37

idioteidiote

Re : Petit probleme dans le terminale

réinstalle gedit...  avec synaptic.


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#12 Le 06/08/2009, à 04:47

zorkan

Re : Petit probleme dans le terminale

c'est fait, mais toujour pareil, il ne se lance pas avec "sudo gedit", mais avec "gedit" tout simple si, et trés bien. De meme que nautilus fonctionne bien, mais "sudo nautilus" ouvre une nautilus qui freez des que je fais une action.


PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne

#13 Le 06/08/2009, à 04:55

idioteidiote

Re : Petit probleme dans le terminale

Désolée, je n'ai pas assez d'expérience pour t'aider au-delà de ce que j'ai proposé.
Navrée, mais je vais dormir. Bonne fin de nuit.


Fan des Acer Aspire One et de PC anciens pour leur donner une deuxième vie avec Ubuntu.

Hors ligne

#14 Le 06/08/2009, à 15:05

zorkan

Re : Petit probleme dans le terminale

Merci de ton aide quand meme wink

Up si quelqu'un peut m'aidé?


PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne

#15 Le 06/08/2009, à 15:17

Hoper

Re : Petit probleme dans le terminale

Il y a un soucis à mon avis plus "profond" qu'un simple problème de themes la...
On dirait que l'utilisateur root n'est pas autorisé du tout à ecrire sur ton ecran, ce qui n'est pas vraiment normal... Trop de sécurité fout le bordel. (ou tue la sécurité, c'est selon wink

essaye ça :
sudo xclock 
-> voit tu une horloge apparaitre ou pas ? Si tu as un message d'erreur, essaye :
xhost +
sudo xclock
est ce que ca va mieux ?


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#16 Le 06/08/2009, à 15:44

zorkan

Re : Petit probleme dans le terminale

Je vois l'horloge !
elle se lance instantanément aprés validation du mot de passe, par contre pour:

sudo nautilus

sa me fais attendre 5min, avant qu'un nautilus root s'affiche et freez des que je m'en sert, Gedit ne s'ouvre pas..

Merci de m'aidé.

PS: j'ai essayé
sudo gimp  >sa marche impec
sudo amsn >idem

Dernière modification par zorkan (Le 06/08/2009, à 15:48)


PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne

#17 Le 06/08/2009, à 15:57

geenux

Re : Petit probleme dans le terminale

Déjà pour les programmes graphiques, il est conseillé d'utiliser gksu au lieu de sudo

gksu gedit

Il n'est absolutent pas normal que gedit ne se lance pas avec les droits de superutilisateur. En plus, comme il n'y a pas de compte root, c'est le thème utilisateur (le même que quand tu lance sans sudo) qui est utilisé.

Hors ligne

#18 Le 06/08/2009, à 16:00

zorkan

Re : Petit probleme dans le terminale

oui je sais pour gksu gedit, en faite je teste les deux a chaque fois, mais le resultat est le meme, gedit ne se lance pas.


PC Portable Compaq Presario C500 - 2Go RAM - Proc 1.8Ghz
Ubuntu 8.04 LTS

Hors ligne