Kirjoittaja Aihe: Rgedit  (Luettu 2504 kertaa)

topi

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Rgedit
« : 31.08.12 - klo:12.02 »
Text editor ja siinä r-plugin toiminto ovat toimineet ennen päivitystä. Päivityksen jälkeen text editor lakkasi toimimasta. Poistin ja asensin sen uudestaan, jonka jälkeen se toimi, mutta Rgedit asennus uudestaan sekä R-plugin toiminnan lisääminen taas lopetti koko text editorin toiminnan. Missä vika, mitä pitäisi tehdä? Systeemi oli toiminut monen vuoden ajan.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Rgedit
« Vastaus #1 : 31.08.12 - klo:13.11 »
Päivitit ilmeisesti koko Ubuntun jostakin aiemmasta versioon 12.04?
Testasin juuri, että gedit-r-plugin toimii ainakin omassa 12.04 asennuksessani. Ongelma on todennäköisesti geditin käyttäjäkohtaisissa asetuksissa, jotka periytyvät geditin + liitännäisen aiemmista versioista ja sijaitsevat kotihakemistossasi. geditin ja liitännäisten uudelleenasennus ei vaikuta näihin asetuksiin.

Voisitko varmistaa tämän tekemällä Ubuntuun uuden käyttäjätunnuksen, kirjautumalla sisään ja testaamalla geditiä + r-liitännäistä tällä uudella käyttäjällä. Mikäli uudella käyttäjällä kaikki toimii, on vika jokseenkin paikallistettu ja voidaan mennä eteenpäin.

Myös tarkka virheilmoitus auttaisi tämmöisissä ongelmissa. Käynnistä gedit päätteessä, komennolla gedit ja katso mitä päätteeseen tulostuu (voit copy-pastettaa ilmoitukset tänne).
« Viimeksi muokattu: 31.08.12 - klo:13.13 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

topi

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Vs: Rgedit
« Vastaus #2 : 01.09.12 - klo:12.04 »
Rgedit toimii toisella käyttäjätunnuksella. Omalla käyttäjätunnuksella Gedit ei suostu enää käynnistymään lainkaan, tässä ilmoitus päätteeltä käynnistettäessä:

~$ gedit
/usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
  import gobject._gobject
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: specified class size for type `PyGtkGenericCellRenderer' is smaller than the parent type's `GtkCellRenderer' class size
  from gtk import _gtk
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:40: Warning: g_type_get_qdata: assertion `node != NULL' failed
  from gtk import _gtk
Segmentation fault (core dumped)


anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Rgedit
« Vastaus #3 : 01.09.12 - klo:12.42 »
Poista aluksi rgedit:in asetustiedosto tai pikemminkin vaihda sen nimeä, jolloin se on vielä palautettavissa. Ei varmaan haittaa, että joudut laittamaan asetukset uudelleen? Tiedostoselaimella tai päätteessä näin:

Koodia: [Valitse]
mv ~/.rgedit-preferences ~/.rgedit-preferences_vanha
Joko gedit toimii?
Ubuntu 12.10 Quantal Quetzal

topi

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Vs: Rgedit
« Vastaus #4 : 01.09.12 - klo:13.41 »
Nyt toimii  :)

Kiitos !

ps. saakohan linux-komennot suoritettua samalla tavalla kuin R-komennot editorissa?

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Rgedit
« Vastaus #5 : 02.09.12 - klo:12.12 »
Hyvä homma. geditissä näyttää olevan myös terminal-plugin eli komentokehotteenkin saa editorin sisälle.
Ubuntu 12.10 Quantal Quetzal

topi

  • Käyttäjä
  • Viestejä: 179
    • Profiili
Vs: Rgedit
« Vastaus #6 : 02.09.12 - klo:21.13 »
gedit-plugin paketti mahdollistaa terminaalin avaamisen gedit:ssä. En kuitenkaan ole saanut komentoja ajettua tämän avatun terminaalin kautta. Alla on linkkin sivulle, jossa neuvotaan miten terminaalin värit vaihdetaan, mutta en ole löytänyt ohjeita siitä miten terminaalin saa avattua komentoja varten. Linkin kuvassa on terminaali-ikkunassa terminaalista tuttu kohta, johon komennon voi sijoittaa. Tällaista kohtaa en ole saanut näkymään.

http://translate.googleusercontent.com/translate_c?depth=1&hl=fi&prev=/search%3Fq%3Dgedit%2Bterminal%2Buse%26start%3D10%26hl%3Dfi%26client%3Dubuntu%26sa%3DN%26channel%3Dfs%26biw%3D1231%26bih%3D710%26prmd%3Dimvnsfd&rurl=translate.google.com&sl=en&twu=1&u=http://askubuntu.com/questions/35109/how-to-change-background-color-of-gedit-embedded-terminal&usg=ALkJrhghcD_WU9dMZGEyvU2UrvMgyteBnQ

Hyvä homma. geditissä näyttää olevan myös terminal-plugin eli komentokehotteenkin saa editorin sisälle.