Dear users of EnvyNG,
if you want to help to translate EnvyNG (1.1.0) into your native language you can contribute by using Rosetta’s web interface.

The Italian translation is complete.

As regards the EnvyNG 1.1.0, it will no longer build the packages locally but will rely on my repository so that you won’t have to install all those dependencies anymore. This means that when a new driver is released you will only have to wait for me to update my repository (rather than having to install a new release of EnvyNG).

EnvyNG 1.1.0 is ready (but I haven’t released it yet), therefore the sooner the translations are available, the better.

Thanks in advance for your help.

P.S. the %s symbol must be left as it is.

Posted by admin | March 27, 2008 4:48 pm
Filed under: Envy,GNU/Linux,Planet,Python,QT,Ubuntu
Comments (16) |


If you were affected by this bug in the ATI installer on Ubuntu 64bit, the new release of Envy Legacy (envy_0.9.10-0ubuntu8) fixes it.

EDIT: please try envy_0.9.10-0ubuntu9 instead

Posted by admin | 3:42 pm
Filed under: Debian,Envy,GNU/Linux,Planet,Python,Ubuntu
Comments (0) |


First of all I would like to thank all the ones who contributed to EnvyNG with their icons and logos. You all did an amazing work. I received many works and they were simply beautiful, therefore it was very hard for me to choose only one. My choice is based on my (questionable) personal taste and on my (anything but clear) idea of what EnvyNG should look like, therefore I don’t expect everyone to agree with my decision.

In the end I chose Alberto Gasparin‘s icon and logo which I find beautiful, stylish and representative of the spirit of EnvyNG:

EnvyNGlogo

EnvyNG icon

Here is the list of the artists (for once in inverted alphabetical order) who created the other wonderful icons and logos:

Valerio Tarabella
Tommaso Gardumi
Simone Zuliani
Simone Scalas
Sergio Gridelli
Seaofgrass
robilive
rigobot
Michael Gatta
Julian Saraceni
Jonathan Grass
Jesús Alonso Abad
Jack Eatnins
Ivan Prignano
Hussanin Al Hammady
George Connor
Frank Quotschalla
Federico Pelloni
excalibur1491
Eduardo Ruiz
deviantdark
Davide Candita
Daniele Reviglione
Damiano Dallatana
Antonio Acquarica
Anton Petersson

Thank you very much, you all rock!

P.S. You will read more about EnvyNG soon

Posted by admin | March 24, 2008 10:12 am
Filed under: Debian,Envy,Planet,Ubuntu
Comments (5) |


If you are affected by bug 204044 with the ATI driver, please try envyng_1.0.4ubuntu11.

Let me know if there are still problems.

EDIT: The problem with fglrx and DKMS is solved in envyng_1.0.4ubuntu12

Posted by admin | March 20, 2008 8:36 am
Filed under: Debian,Envy,GNU/Linux,Planet,Python,Ubuntu
Comments (3) |


This morning I defended my thesis (in foreign languages) whose title was “Language and Artificial Intelligence”. I experimented a bit also with chatterbots and I had corrected and modified Joe Strout’s therapist (written in Python), added a few more patterns and added the support for Espeak (a voice synthesiser). I had to present my work and then chat to the chatterbot (which I called “Alberta”) so as to show how it could trick us into thinking that we are dealing with a human being (in limited contexts).

I made my laptop (running Hardy with Compiz) resume from standby, I used URandR to clone the content of my screen on the beamer and then the audio decided to crash. What the heck???
Crash

I tested the program 2 days ago with the same projector and audio cable and it worked well. *Of course*, after my graduation both my program and Ubuntu worked well… I should have restarted my computer but I was running out of time.

I also told the commission that something similar happened to Bill Gates :-P

I explained what my program was supposed to do, etc. and, as you can see in this photo, the defence of my thesis went great. I really can’t complain.
Success

Here I was explaining what happened to my laptop to a friend of mine:
Explanation

Of course now that I graduated I am also unemployed, therefore I’m officially looking for an IT job (better if located in Europe).

Posted by admin | March 19, 2008 3:56 pm
Filed under: Daily routine,Envy,GNU/Linux,Planet,Python,Ubuntu
Comments (27) |


The ATI Catalyst driver 8.3 is now available in Envy Legacy and EnvyNG. You can check the release notes of the driver here.

As regards the future of EnvyNG, I’m glad to say that the GTK GUI for EnvyNG 1.1.0 is finished and the QT4 interface is in good shape. I only have to solve a problem with the logger in QT4 since using QProcess and TextEdit as a virtual terminal (a la VTE) makes the log look a bit weird. I’ll write a post about this.

EDIT: if you had problems with Envy Legacy and the ATI driver, try version 0.9.10-0ubuntu7

Posted by admin | March 6, 2008 11:18 am
Filed under: Debian,Envy,GNU/Linux,Planet,Python,Ubuntu
Comments (12) |


EnvyNG (1.0.4ubuntu2) is now available.

Here is a stripped down changelog:

* Defaultdepth is set to 24bit in xorg.conf as required because of BUG #94963
* Added: NVIDIA driver 169.12
* Changed: ATI packaging scripts are now based on Ubuntu's lrm
* Added: ATI driver 8-02
* Added: NVIDIA driver 96.43.05 and 71.86.04
* Added: patch for xen kernel 2.6.24 and NVIDIA driver 169.0x
Thanks to Kano for reporting the problem and the solution.
* Added: patch for rt kernel 2.6.24 and ATI driver
Thanks to Kano for reporting the problem and the solution.
* Changed: DKMS patches the NVIDIA driver if necessary.
* Changed: nvidia-settings is installed from the repos for all the driver
flavours.
* Changed: NVIDIA's libglx.so.$VERSION is now installed to
/usr/lib/xorg/modules/extensions/ rather than in
/usr/lib/xorg/modules/
* Added: NVIDIA support for DKMS
* Changed: the NVIDIA driver now depends on DKMS
* Changed: there no longer is a popup which asks users whether they want to
let EnvyNG configure their xorg.conf. It's all done
automatically.
* Changed: when a driver is uninstalled, the driver in xorg.conf is set to
an open source driver (as in the --uninstall-all mode)

Features
Have a look at this blog post

I have updated the FAQ for EnvyNG which I suggest you to read. For example you will learn that you will have to launch Envyng with “envyng -t” rather than “envy -t” from the command line or that you will have to remove the old Envy before you install EnvyNG (see point A).

Special thanks:

  • Ben Collins: suggested how different versions of the same module (EnvyNG and Ubuntu’s) could coexist without conflicting at boot

  • Bryce Harrington: suggested a tool for semi-automatically building drivers (which I hope to use in the future), suggested to switch to guidance, set up a page on the wiki, and (above all) took the time to answer all the question I asked him ;)

  • Colin Watson: for quick but extremely useful lesson on bash on #ubuntu-devel

  • Daniel Holbach: contacted me about the EnvyNG project so as to make it possible for Envy to be 100% compatible with Ubuntu (I’ll reveal more about it later…). He organised the meetings and made sure that I had all the support I needed. He also corrected the way EnvyNG was packaged so as to make it compliant with Ubuntu’s policy.

  • Kano: told me about two issues with DKMS and gave me the solution to both problems. In case you’re wondering, yes he is the guy behind Kanotix.

  • Mario Limonciello: was very helpful with the ATI driver. He wrote a patch which I used in an earlier (never released) version of EnvyNG.

  • Martin Pitt: expressed his doubts on the first patch to /sbin/lrm-video I suggested and accepted my 2nd patch in Ubuntu.

  • Matthew Domsch: gave me a brief but extremely valuable lesson on how DKMS and modules work and helped me with my first dkms.conf .

  • Michael Vogt: helped me with a few things in EnvyNG and (above all) was always there when I had a doubt.

  • Timo Aaltonen: uploaded my patch and was very helpful with the l-r-m.

Without their help there would have been no EnvyNG. I think it was Daniel who suggested the creation of a page on the wiki titled “EnvyNG”. I liked the name and this is how EnvyNG was born.

I must admit that working with (Ubuntu and non-Ubuntu) developers who are *a bit* more experienced than me is *slightly* better than working on my own. It was a real pleasure. I look forward to working with them again in order to improve the linux-restricted-modules and (hopefully) many other things in Ubuntu.

This community rocks :-)

P.S. Enjoy this new release and let me know if you have problems with it

EDIT1: I have just fixed a bug which affected the ATI driver. The fix is in EnvyNG (1.0.4ubuntu4)

EDIT2: I have just fixed a bug which affected the NVIDIA driver (all versions but the latest). The fix is in EnvyNG (1.0.4ubuntu7)

Posted by admin | March 2, 2008 11:51 am
Filed under: Debian,Envy,GNU/Linux,Planet,Python,Ubuntu
Comments (59) |


If you use an operating system other than Ubuntu Hardy you will now have to use Envy Legacy. Envy New is dead and will be soon replaced by EnvyNG.

Release highlights of Envy Legacy:

* Fixed: Envy tried to install dkms on Debian.
* Fixed: the GUI didn't show the missing dependencies which can't be installed.
* Added: Nvidia drivers 96.43.05, 71.86.04
* Added: AMD Catalyst driver 8.02

Enjoy

EDIT: there was a problem with the ATI driver which I have just solved. Please download Envy Legacy again

EDIT 2: I have updated the NVIDIA driver to version 169.12

Posted by admin | February 26, 2008 3:17 pm
Filed under: Debian,Envy,GNU/Linux,Planet,Python,Ubuntu
Comments (32) |


First of all I would like to thank you all for participating in the contest. I apologise if I didn’t reply to all your emails but I’m receiving so many emails that it’s hard to keep pace with your emails. I’m so busy doing the uploads of your work, coding EnvyNG and living my life (but only in my spare time)… anyway I just wanted to let you know that you ROCK and that I do appreciate all the effort you’re putting into your works.

I have set up a new gallery with all your logos (with thumbnails) so that I don’t have to edit html code every time I receive a new logo. I will only have to upload the new logos and the php scripts which I’m using (LGR Photo) will update the gallery for me.

NOTE: unfortunately the script supports only .jpg.For this reason I had to convert all your works to jpgs therefore the quality of the images in the gallery may be poorer than the one of the originals (which I will use for EnvyNG). If you know a php script with supports pngs and svgs, and which creates albums from folder structure, please let me know.

I would like to make it clear that there’s no rush to create and send me your works since EnvyNG 1.1.x is still under heavy development. EnvyNG 1.0.x won’t include the new GUI and hasn’t been released yet.

Here’s something I managed to do yesterday (despite the fact that I hadn’t slept at all the night before):
EnvyNG Error Dialog QT4

The error dialog (of the QT4 interface) shows what prevented the installation process to end successfully in EnvyNG. You will be able to copy and paste the content of the text browser in dialog (hopefully) without having to send me the full log.

QT4 is great :-)

Of course I’ll do something similar in GTK as well.

Posted by admin | February 24, 2008 1:25 pm
Filed under: Debian,Envy,GNU/Linux,Planet,Python,QT,Ubuntu
Comments (1) |


The reactions to the screenshots of the prototypes of EnvyNG 1.1.x were positive however some users (see the comments to my previous posts and this blog post ) led me into thinking that it’s time for me to change EnvyNG’s icon and logo.

I won’t draw a new icon and logo myself though. I wouldn’t define myself as skilled with the GIMP or Inkscape therefore I need your help:

  • If you are a designer (or you can use either the GIMP, Inkscape, etc.) you can send me an icon and logo (you can find my email address on my website) which reflect your idea of what EnvyNG should look like.
  • If you’re not a designer you can post a comment the artwork you think it’s more appropriate.

Requirements for the icons and logos:

  1. They cannot contain trademarked components (e.g. ATI or NVIDIA’s logos).
  2. Their license has to be GPL 2.
  3. The preferred size of the logo is (more or less) 550×133 pixels.
  4. The preferred file formats are “png” or (even better) “svg”.
  5. It would be better if the colours reproduce the look and feel of the old Envy, however you’re free to surprise me in this respect.

For further details you can have a look at the Frequently Asked Questions.

Two Italian users have already sent me their logos. Of course your (polite) feedback on this blog is more than welcome.

Follow this link to participate.

EDIT: the new galley is here

Posted by admin | February 22, 2008 1:08 pm
Filed under: Debian,Envy,GNU/Linux,Planet,QT,Ubuntu
Comments (25) |