Eclipse, il GDK e ubuntu 9.10

Nuovo sistema, nuovi problemi 🙂
Con l’uscita di Karmic Koala sono apparsi anche piccoli bug che però, in taluni casi, danno davvero fastidio! Stiamo parlando di tutti quei software che improvvisamente non accettano più i nostri click sui loro pulsanti. Uno di essi è il mio preferito: eclipse!
Se quindi ci troviamo nella situazione in cui premendo i pulsanti del nostro software preferito non succede assolutamente nulla, allora dobbiamo porre rimedio a manina.
Il rimedio seguirà i seguenti passi:

  1. Creiamo un mini script
  2. Diamo i permessi di esecuzione a tale script
  3. Lanciamo lo script

Posizioniamoci nella cartella in cui si trova l’eseguibile che presenta i problemi di cui sopra (in questo caso specifico eclipse). In tale cartella creiamo il file eclipse.sh e al suo interno scriviamo quanto segue:
#!/bin/sh
export GDK_NATIVE_WINDOWS=true
<path completo>/eclipse

sostituendo ovviamente <path completo> con il proprio path.
Poi da terminale diamo i permessi di esecuzione a tale file, digitando
sudo chmod +x eclipse.sh
Ora lanciamo lo script:
./eclipse
Dovrebbe adesso partire eclipse e i suoi pulsanti dovrebbero funzionare.

Hai letto questi articoli?

2 Commenti

  1. Malak

    Scusami riguardo a questa linea dello script:
    <path completo>/eclipse
    mi fai un esempio di come sostituire il path completo?
    io ho scritto:
    </home/fittizio/eclipse>/eclipse
    ma non funziona e nemmeno
    </home/fittizio/>/eclipse
    ho provato anche senza lo slash finale dopo ‘fittizio’ ma nulla…i tasti non vanno
    se non premendo ‘enter’ cioè come da sempre. Come si fa?

    1. Ciao Malak,
      da quello che mi scrivi mi sembra di capire che eclipse parta, ma i tuoi tasti continiuno a non funzionare.
      Se è così, le cose sono 2:

      il path è giusto, ma il “trucco” non funziona
      il path è sbagliato ma eclipse è nelle variabili d’ambiente e quindi parte ugualmente

      Potresti trovarti nel secondo caso.
      Prova ad aprire il terminale, posizionarti nella cartella dello script e lanciare da terminale lo script.

I commenti sono chiusi.