Kun haluan editoida jotakin admin-oikeuksilla ja kirjoitan terminaaliin esim. 'gksudo gedit document.txt', niin Ubuntu kyllä kysyy salasanan ihan normaalisti ja antaa tehdä mitä haluan, mutta heittää terminaaliin varoituksia. Nyt kun kokeilin, tuli seuraavaa:
"$ gksudo gedit ahjkkk.txt
(gksudo:26037): Gtk-WARNING **: Theme directory 48x48/mimetypes of theme Snow-Apple has no size field
(gedit:26038): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
esd: Esound sound daemon already running or stale UNIX socket
/tmp/.esd-0/socket
This socket already exists indicating esd is already running.
Exiting..."
Mitähän tuo kaikki mahtaa tarkoittaa ja pitäisikö asialle tehdä jotakin?
EDIT. Aina ei näköjään tule varoituksia, mutta huomattavan usein kuitenkin.
EDIT2. Näköjään otsikkoon ei voi laittaa < ja > merkkejä...
Lainaus, alkuperäisen viestin kirjoitti Kihu: esim. 'gksudo gedit document.txt',
Yleensä käytän ihan pelkkää sudoa. Jos ohjelma toimii, ei virheilmoituksista tarvitse olla enempää huolissaan.
Ehkä komeimmat virheilmoitukset saa käynnistämällä k3b:n komentoriviltä ;) Se ei kuitenkaan haittaa ohjelman toimintaa.
OK, tack. Hyvä tietää niin ei tarvitse alkaa tapella noiden ilmoitusten kanssa. En muista mistä juuri gksudo tarttui käyttöön... taisi olla, että ubuntu-foorumilla tuli vastaan useammin kuin sudo, joten sitä olen lähinnä tässä käyttänyt.
Lainaus, alkuperäisen viestin kirjoitti Kihu: OK, tack. Hyvä tietää niin ei tarvitse alkaa tapella noiden ilmoitusten kanssa.
Linuxissa virheilmoitukset voi helposti uudelleenohjata vaikka /dev/null:iin , jolloin ne eivät käyttäjää kiusaa ;) Mutta se onkin taas toinen juttu.
Virheilmoitukset ovat kuitenkin mielenkiintoista ja joskus jopa hyödyllistä luettavaa, vaikkakin pidemmän päälle pitkästyttäviä.