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:

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) |
March 5th, 2007 at 6:08 pm
Great news!
I am using Feisty unfortunately.
Is Automatix not an Ubuntu taboo ? :-/
March 5th, 2007 at 6:19 pm
tuxicity:
I guess not
Understanding the way in which Automatix’s logger works helped me a great deal.
March 5th, 2007 at 6:21 pm
Please don’t write logfiles into /usr/share, /var/log is for logfiles. even /root is better than /usr/share
March 5th, 2007 at 9:13 pm
[...] von Alberto Milone’s Blog kommt die Meldung rein, dass das Pyton Script Envy ein GUI bekommen hat! Envy installiert Nvidia [...]
March 6th, 2007 at 1:43 am
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.
March 6th, 2007 at 7:30 am
Good job Alberto, this would make Ubuntu even more popular for Windows refugees, most are intimidated by text based installers, keep it up.
March 6th, 2007 at 8:55 am
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
March 6th, 2007 at 9:40 am
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
March 6th, 2007 at 9:57 am
razumikin:
I’m not an artist. I made the logo with XaraLX in few minutes.
March 6th, 2007 at 10:41 am
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
March 6th, 2007 at 10:54 am
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
March 6th, 2007 at 1:30 pm
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
March 6th, 2007 at 1:52 pm
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
March 6th, 2007 at 2:08 pm
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
March 6th, 2007 at 2:10 pm
Thanks you for your great work.
March 6th, 2007 at 2:11 pm
Cristobal:
Did you install Compiz or Beryl on your computer?
March 6th, 2007 at 2:37 pm
Hi, I don’t have installed compiz or beryl actually, i’ve installed Enlightment17 and gnome-main-meu.
Thanks again
March 6th, 2007 at 3:08 pm
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
March 6th, 2007 at 3:21 pm
La tua immensa saggezza informatica ci schiuderà il labirinto di linux!!! Il tuo lavoro è per il presente e per le generazioni future… Sigue asì!
March 6th, 2007 at 3:28 pm
Please, don’t die!
March 6th, 2007 at 4:51 pm
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
March 6th, 2007 at 8:48 pm
Ia had I screen problem with the last version of envy. Can I use the new version of envy with no problem?
March 7th, 2007 at 9:25 am
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.
March 7th, 2007 at 9:36 am
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
March 7th, 2007 at 9:37 am
pierluc:
I don’t know what settings your monitor requires.
March 7th, 2007 at 9:38 am
Tony R.:
Envy’s textual installer works in any terminal.
March 7th, 2007 at 5:57 pm
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
March 7th, 2007 at 6:12 pm
David Vasta:
Can you post the output of this command?
ls -Rl /usr/share/envy
March 7th, 2007 at 7:08 pm
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?
March 7th, 2007 at 7:33 pm
Pizuz:
Yes, I’ll provide driver 8.34.8 in one of Envy’s next releases.
March 7th, 2007 at 9:44 pm
Im making a portuguese translation of the nvidia_scripts1.html guide
http://www.guiaubuntupt.org/wiki/index.php?title=Envy
Great software Alberto
March 8th, 2007 at 12:25 am
albertomilone:
Great. Thanks.
March 13th, 2007 at 9:47 pm
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…
April 10th, 2007 at 6:11 pm
when will feisty support be available (if ever)? The restricted driver manager there is not working for me
April 14th, 2007 at 1:47 pm
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!
December 21st, 2007 at 12:11 pm
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
December 21st, 2007 at 6:47 pm
@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.
December 21st, 2007 at 8:29 pm
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
March 8th, 2008 at 1:55 pm
Very good software, Alberto, thank you!