Pages : 1
#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
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
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
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
Pages : 1