Envy 0.9.0 is now available.

I have written a GUI for Envy in PyGTK (the old Textual interface is also available).

If you used a previous version of Envy or if you used the Nvidia installer you should follow point “B” of the Frequently Asked Question on my webpage.

NOTE: Envy doesn’t support Feisty yet. Envy 0.9.x for Feisty will be released when it’s ready.

Here is a list of changes straight from the changelog:

  • Added: Envy front-end in pyGTK is now available and can be launched by typing “sudo envy -g” or
    by selecting it in the “Applications/System Tools” menu
  • Changed: Envy textual installer can be launched by typing “sudo envy -t”
  • Added: Envy frontend in pyGTK keeps a log file /usr/share/envy/log.txt
  • Added: installing the Nvidia driver adds an icon to access “nvidia-settings” in the
    “Applications/System Tools” menu
  • Changed: Composite is now enabled by default for both the latest and the new legacy driver
    (Nvidia)
  • Added: AIGLX is now disabled for the ATI driver (all versions) and for the Nvidia legacy driver
  • Changed: there is no need to stop the Xserver any more.
  • Changed: the Nvidia driver is now packaged via some (tweaked) Debian scripts and the module is
    compiled with module-assistant
  • Changed: Envy has several dependencies and doesn’t try to install them via script any more.

and here is a (tiny) screenshot of Envy’s GUI:
Envy GUI

Make sure you read the Frequently Asked Question before using Envy or asking questions on this blog.

Enjoy this new release of Envy!

P.S. I would like to thank Automatix and EasyUbuntu’s developers since I have learnt a few things by reading their source codes.

Posted by Alberto Milone | March 5, 2007 5:36 pm
Filed under: Ubuntu
Comments (39) |


39 Responses to “Envy 0.9.0 has a GUI!”

  1. tuxicity Says:

    Great news!
    I am using Feisty unfortunately.
    Is Automatix not an Ubuntu taboo ? :-/


  2. albertomilone Says:

    tuxicity:
    I guess not ;)

    Understanding the way in which Automatix’s logger works helped me a great deal.


  3. AC Says:

    Please don’t write logfiles into /usr/share, /var/log is for logfiles. even /root is better than /usr/share


  4. Ambros´s Blog » Envy 0.9.0 hat ein GUI Says:

    [...] von Alberto Milone’s Blog kommt die Meldung rein, dass das Pyton Script Envy ein GUI bekommen hat! Envy installiert Nvidia [...]


  5. razumikin Says:

    really nice job for the script and, now, the gui.

    the logo is a bit ugly but i can understand it’s not so important compared to the easiness of this tool.


  6. Arup Roy Chowdhury Says:

    Good job Alberto, this would make Ubuntu even more popular for Windows refugees, most are intimidated by text based installers, keep it up.


  7. Andrew Simmons Says:

    All we need now is an automatic installer for beryl, and Ubuntu will be on it’s way to heaven. I still havn’t gotten it to work :(


  8. apocalypse Says:

    Mah, se funziona davvero cosi bene come viene descritto, ENVY é una mezza sensazione. Visto che con il mio portatile Acer (Travelmate 292 WLMi) non riesco ad installare il driver ATi (Mobility Radeon 9700).
    Cmq congratulazioni.
    Viisitate http://www.ubuntu.bz


  9. albertomilone Says:

    razumikin:
    I’m not an artist. I made the logo with XaraLX in few minutes.


  10. Cristobal Says:

    Hi Alberto, I’ve installed drivers nvidia of ubunbtu’s repository and in your section FAQ i’ve read that Envy not delete this drivers so what packages I must delete of repositories to install nvidia with envy?
    My nvidia is a gforce2 mx/mx400 PCI with 64 mb and i’ve got installed Dapper so, my nvidia target support envy?
    Thank you for all and congratulations for your big job, specially for your new GUI for Envy.
    Saludos


  11. albertomilone Says:

    Cristobal:
    There’s no need to remove any package. Envy will do it for you.

    I think your card is supported by driver 96xx.

    NOTE: should you have problems with the Nvidia driver you might want to try point 7 of the Problems Section of my guide:
    http://www.albertomilone.com/latest_nvidia_udsf_edgy.html#PROBLEMS_SECTION


  12. Cristobal Says:

    Thanks Alberto but now i’ve got a new problem when i want installing envy 0.9 in Dapper, gdebi reports to me that i can’t install envy 0.9 in dapper because it can’t install xserver-xorg-dev. So i’ve opened synaptic and when i say it that installing to me xserver-xorg-dev i’ve obtained this message:

    “xserver-xorg-dev:
    Depende: libdrm-dev pero no va a ser instalado”

    Well, then i’ve treated to install libdrm-dev and i’ve obtained this message:

    “libdrm-dev:
    Depende: libdrm2 (=2.0-0ubuntu1) pero se va a instalar 2.0.2+cvs20060824″

    So I don’t konw why happens this problem in Dapper. Envy 0.8 be able installing in Dapper (I’ve not yet installed because i want to see if I can installing envy 0.9 before).

    Thank you.

    Saludos


  13. tommyx_x Says:

    Ciao Alberto, sei davvero un grande :-) complimenti davvero questo software è davvero ben fatto.
    Non ti ho mai scritto all’interno del tuo blog ma ti seguo da quando sono entrato nel mondo linux (Ubuntu). Vorrei tanto imparare a programmare in python utilizzando l’interfaccia GTK ma non so da dove iniziare. Potresti darmi qualche dritta? Manuali, Programmi utilizzati, ecc…
    Grazie e ancora i miei migliori complimenti per l’ottimo lavoro.
    Ciao alla prossima :-)


  14. albertomilone Says:

    tommyx_x:
    per quanto riguarda Python posso consigliarti questo libro (in inglese):
    Beginning Python: From Novice to Professional (Beginning: From Novice to Professional) by Magnus L. Hetland.

    Oppure potresti usare questo libro gratuito e in italiano:
    http://it.diveintopython.org/

    e magari dare un’occhiata a questo sito:
    http://www.python.it/

    Per quanto riguarda PyGTK eccoti il link al libro:
    http://www.pygtk.org/tutorial.html

    Ti consiglio di imparare per bene la programmazione orientata agli oggetti in Python (non avere fretta, quindi ;) ). In seguito potrai divertirti a studiare PyGTK.

    P.S. per disegnare Envy ho usato Glade 3 (su Ubuntu Feisty)

    Saluti

    Alberto


  15. josai Says:

    Thanks you for your great work.


  16. albertomilone Says:

    Cristobal:
    Did you install Compiz or Beryl on your computer?


  17. Cristobal Says:

    Hi, I don’t have installed compiz or beryl actually, i’ve installed Enlightment17 and gnome-main-meu.
    Thanks again


  18. tommyx_x Says:

    Ciao Alberto grazie mille per i consigli ;-)
    Spero di imparare per bene questo linguaggio che mi appassiona molto.
    Grazie e continua così. Sei un grande:-)

    ciao


  19. Onofrio Says:

    La tua immensa saggezza informatica ci schiuderà il labirinto di linux!!! Il tuo lavoro è per il presente e per le generazioni future… Sigue asì!


  20. Onofrio Says:

    Please, don’t die!


  21. Miles Says:

    Congratulations! Your tool just gets better every day. A great way of helping other users to migrate to Linux, and to save the world from evil viruses and zombie machines :D


  22. pierluc Says:

    Ia had I screen problem with the last version of envy. Can I use the new version of envy with no problem?


  23. Tony R. Says:

    There have been times (the last kernel update, for example) where my X doesn’t load and it drops me into a terminal. Envy has helped a ton with this in the past – I login, type “sudo envy”, and rock out.

    I’m interesting in testing the new GUI, though. I see you can still use it through a Terminal. Does this also apply to the “true” terminals (like the above situation)?

    Just want to double-check.


  24. albertomilone Says:

    Cristobal:
    You’re using a version of libdrm-dev which is more recent (2.0.2+cvs20060824) than Ubuntu’s default one 2.0-0ubuntu1.

    It is likely that installing one of those applications which you mentioned caused this problem.

    What happens if you type:
    sudo apt-get install libdrm-dev=2.0-0ubuntu1


  25. albertomilone Says:

    pierluc:
    I don’t know what settings your monitor requires.


  26. albertomilone Says:

    Tony R.:
    Envy’s textual installer works in any terminal.


  27. David Vasta Says:

    I am using your latest driver on my Dell D620 with the nVidia card in it and using the .deb package and am getting this:

    No installer detected
    Download of the driver in progress, please wait
    cd: 1: can’t cd to /usr/share/envy/nvidia-graphics-drivers/
    md5new:
    md5sumold: 575f988468f2c34a302da3d21e282689
    ENVY ERROR: md5 Error! Operation aborted
    vastad@lonl-vastadx:~/envy-0.9.0$

    Not sure what this is or why it is doing it. Have been searching all over the net for an answer. I also have a desktop with 6800XT in it and every time I update the system it kills the video card and I have to reconfigure the Xserver and this time I am getting the same thing over there as well?

    Thanks,
    David


  28. albertomilone Says:

    David Vasta:
    Can you post the output of this command?
    ls -Rl /usr/share/envy


  29. Pizuz Says:

    Nice work. Installing an ATI driver was always painful. Just one question: Are you planning to support the new 8.34.8 drivers, or is there any reason NOT to support them?


  30. albertomilone Says:

    Pizuz:
    Yes, I’ll provide driver 8.34.8 in one of Envy’s next releases.


  31. iGama Says:

    Im making a portuguese translation of the nvidia_scripts1.html guide :)

    http://www.guiaubuntupt.org/wiki/index.php?title=Envy

    Great software Alberto


  32. Pizuz Says:

    albertomilone:

    Great. Thanks.


  33. lefty.crupps Says:

    Any chance that this tool will start to offer Dual Screen setup functionality, including multiple resolutions, monitor placements, etc? The custom control panel thingy in SimplyMEPIS does this very well, but they lost their way some time back and started doing other stuff not-so-well (including that tool being closed-source). I have read that their path has changed and that many tools have been opensourced and that they decided to offer a good OS once again, but I don’t know if I care to go back after Kubuntu…


  34. Nanda Says:

    when will feisty support be available (if ever)? The restricted driver manager there is not working for me :(


  35. Nick Says:

    peccato…ho appena messo la Feisty e mi hanno avvertito del tuo prog, subito mi sono lanciato a vedere (ho dei problemi cn ATI) e dopo vedo che nn è compatibile :(
    tra quante settimane sarà pronto ?
    grazie mille!


  36. Paolo Says:

    Ciao. Volevo chiederti una cosa se hai tempo di rispondermi. Innanzitutto devo dirti che sto facendo i miei primi passi nel mondo Linux. Ora sto provando Ubuntu 7.10 con Vmware come secondo O.S. all’interno di Windows Vista. Ho voluto provare a installare i driver per la mia ati X1950 pro, ma niente da fare. Così girovagando per il web ho trovato il tuo blog e il tuo programma. E’ possibile dunque installare i driver ati su una macchina virtuale? Sto usando Vmware player. L?immagine di Ubuntu già bella confezionata l’ho trovata qui:http://jars.de/linux/ubuntu-710-vmware-image-download-english
    Grazie e Buone feste.
    Paolo


  37. albertomilone Says:

    @Paolo
    Il driver non funziona su vmware perché vengono usate periferiche virtuali. Quindi la tua scheda ati non verrà riconosciuta come tale ma come una semplice scheda VESA.


  38. Paolo Says:

    Grazie della risposta. Credo proprio che mi farò un’installazione su hard disk. Ho un amd 64 dual core. Mi consigleresti la versione a 32 0 a 64 di ubuntu o altro linux (mint?). Spero solo di non incasinare tutto!
    Ciao.
    Paolo


  39. Octavian Ghergheli Says:

    Very good software, Alberto, thank you!


Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word