EnvyNG 1.1.0 is now available – please test it

Here is a new release of EnvyNG (which supports only Ubuntu Hardy). EnvyNG 1.1.0 is made up of 3 packages:

  • envyng-core (which contains the main program + the textual interface)
  • envyng-gtk (which contains the new GTK interface for GNOME, XFCE, etc. users)
  • envyng-qt (which contains the new QT4 interface for KDE users)

Brief Explanation
If you install only envyng-core you will have only the textual interface which (currently) has less features than the 2 GUIs.

If you want to install either envyng-gtk or envyng-qt you will have to install envyng-core first.

New Features
The 2 GUIs now enable you to:

1) Install and save the packages with the driver to a folder
2) simply download the packages without installing anything (this will be useful if you want to install such packages on a computer which is not connected to the Internet)

EnvyNG relies upon my PPA repository (the packages are no longer built locally), therefore every time a new driver is released I will only have to update my repository and you won’t have to install a new release of EnvyNG. You will receive the update via update manager. The packages use DKMS (i.e. you won’t have to reinstall the driver for each kernel you have since this is done automatically), do not conflict with Ubuntu’s linux-restricted-modules, do not cause problems during dist-upgrades since they can be overwritten by Ubuntu’s official packages (if they provide a driver which is newer than the ones in my repository or if the kernel is upgraded, say, from 2.6.24 to 2.6.25, ABI bumps won’t do anything).

Translations
There was a problem with Launchpad therefore I wasn’t able to upload all your translations in time (but I promise I will ASAP). Thanks again for your translations.

Instructions
Please read point A of the FAQ before you install EnvyNG (so that the old EnvyNG doesn’t conflict with version 1.1.0)

Testers
Please test the packages and let me know if there are problems.

Credits
As I said in the past, I would have never done all this alone. I would like to thank all the Ubuntu developers who helped me, all the artists who participated in the artwork contest, and the translators. And special thanks to Carlos Perelló Marín who helped me with Rosetta.

50 thoughts on “EnvyNG 1.1.0 is now available – please test it

  1. Things seem to work well! It’s kinda odd that there’s a ‘close’ button on the window that’s showing the details (using the qt interface.) I kept wanting to press it, as if it was finished what it was doing. That should probably say “cancel”. Another thing, it didn’t ask me to restart afterward. It didn’t restart itself. I had to close it from the main screen. I don’t know if that’s intentional, but that’s my experience. Great application otherwise! I really admire your work!

  2. Pingback: The Ubuntu Blog
  3. Thank you all for your feedback.

    @Keaton
    Good points. I have corrected those things and I will blog about them soon.

  4. awesome work really impressed.

    as Hussain mentioned is there a way to install to a pc that is offline?

    i dl the driver and envyNG into a usb stick, can i pass it to a friend without a net connection and get it installed pointing to the dir where the driver is?

  5. @manny
    You can use EnvyNG on a computer which has access to the Internet. Then choose to save the packages somewhere and try to install them on another computer but I’m afraid that they will require further dependencies.

  6. Hi, I also get the message “EnvyNG requires an Internet connection in order to work” with envyng -g, but it works very well with envyng -t as it always did.
    I am behind my campus’ proxy and it is configured in gnome.

  7. @Yann Dìnendal
    The textual interface and the GUIs rely on the same function to detect the availability of an Internet connection. I had your problem when my Internet connection wasn’t too reliable (or when it was too slow). How’s your connection?

    @Hussain
    does “envyng -t” solve the problem for you too?

  8. My connection is fast (but behind a proxy).
    With envyng-gtk, nothing happens for a long while (in the terminal I can read “TESTING CONNECTION”), and then a little window tells me : “EnvyNG nécessite une connexion Internet pour fonctionner” and the terminal displays “ERROR: Connection is not available”.
    With envyng -t, if I select “1 – Install the NVIDIA driver”, it starts instantaneously to download.

  9. On a clean Hardy install, after using this new Envy release to install my ATI Radeon Xpress 1250 drivers, the X server won’t start, I get a black screen. I tried to use my old xorg.conf file (the one that worked on gutsy) and now everything works fine. I’m guessing there’s something wrong in the way Envy configures xorg.conf for this kind of card. Anyways, great job, if it weren’t for you I would have never been able to install the drivers manually…

  10. @chmavr
    Can you send me your /var/log/envy-installer.log and your /var/log/Xorg.0.log ?

    @Giovanni
    Can you send me both the old and the new xorg.conf?

  11. I love the idea of EnvyNG but I’m having trouble getting it to work. It seems to install fine with the latest heron updates, but when I reset the screen resolution comes back as 640×480 and the fonts are all squished and it says I have to configure my video. My xorg.conf is very sparse, all the lines look autoconfigured, and no resolutions are listed or anything. Are these issues related? I have a Dell Optiplex 745 with a Dell OEM x1300 and HP LP2465 monitors. I dont even want acceleration, i just want linked dual monitors!
    Thanks!

  12. I can not use it on a 9600gt nvidia & ubuntu linux 8.04 beta. I do not automatically recognizes the card and drivers are the proposed series 169 (no 9600gt then)
    Suggestions?

  13. @Will
    can you send me your /var/log/envy-installer.log ?

    @cynha
    your card is supported only by the Beta driver. Currently EnvyNG supports only stable drivers.

  14. First of all, congratulations for your efforts. Unfortunately, I also have obtained a black screen when I access the welcome screen. I’m using an updated Ubuntu Hardy version with a monitor resolution 1280×800 and NVIDIA card 8600 Gt.

  15. @Luciano
    If you can’t access the desktop you can try this:

    1) Boot in Recovery Mode (select it from the GRUB menu, almost as soon as you turn on your computer)

    2) Save the log. Type:
    cp /var/log/Xorg.0.log /home/your_username/
    NOTE: replace “your_username” with your username

    3) Undo what EnvyNG did. Type:
    envyng --uninstall-all
    and finally:
    reboot

    Then let it boot as usual and send me the Xorg.0.log which you will find in your home folder

  16. Hello Alberto and mega big thanks to you. You’re job is great, I can play HL2 and CSS easily now.
    is the fact that envyNG is in the official repository means there are no more troubles with updating distro ?
    if it is, that even on earh. 🙂

  17. @dYp
    No more troubles. I have worked together with the Ubuntu developers to integrate EnvyNG in Ubuntu.

  18. Hi Alberto, congratulations for a well done work. I’m testing them in ubuntu 7.10 and everything works well Ok. However ubuntu 8.04 has some errors that appears during the instalation. Folow errors as CPP-3-3.doc and CPP-3-4.doc, and synaptics indicate that all is instalated properly.
    Sorry for my poor english. I put this text in portuguese below.

    Alberto, parabéns pelo trabalho realmente funciona, testei no ubuntu 7.10 e operou corretamente . Porém tenho encontrado dificuldade com a versão beta do 8.04. Durante a instalação erros são listados em bibliotecas não encontradas são elas cpp-3-4.doc e cpp-3-3.doc. E de acordo com o synaptcs elas estão instaladas.

  19. Hi Alberto, I tried to install my 9600GT’s driver with EnvyNG in Ubuntu 8.04, and this appeared: envy does not recognise your card as compatible with any version of the driver (…) you can try the manual instalation at your risk. I really don’t know what to do, in Nvidia’s site it says that my card is supported with the 169.12 version that EnvyNG tries to install…

  20. Hi, Mr. Alberto.

    We have problems when I try to use Envy ATI driver, you tool send the following error message:

    python pulse.py ati
    root@jchacon-laptop:/usr/share/envy# python pulse.py ati
    /usr/lib/python2.5/site-packages/apt/_init_.py:18: FutureWarning: apt API not stable yet
    Warning.warn(“apt API not stable yet”, FutureWarning)
    EnvyNG – Version 1.1.1
    Ubuntu Hardy 32bit
    Your graphic card has been detected as a ATI Mobility Radeon 9000/9100 IGP Series
    Your graphic card is supported by the legacy Driver
    EnvyNG ERROR: ATI’s legacy driver does not support your operating system
    root@jchason-laptop:/usr/share/envy#

    Please let me know if you find the fix.

    thanks, from Costa Rica.

  21. @Javier
    Your card is no longer supported by ATI’s proprietary driver. You should keep using the “ati” open source driver.

  22. I installed envy on ubuntu 7.04 and it works very well. Then I did a fresh install of ubuntu 8.04 and installed envyng successfully. But, after a reboot, it didn’t configured properly, the resolution is 800×600. It should be 1280×1024. What’s wrong ?

  23. @msdarmawan

    1) generate a modeline with this command:
    gtf horizontal_resolution vertical_resolution refresh_rate

    For example if you need 1680×1050 60Hz you should type:
    gtf 1680 1050 60

    the result will be a modeline.

    2) Add such modeline to your Section “Monitor” in your /etc/X11/xorg.conf (which you will have to open with sudo)

    the result would be similar to the following:

    Section "Monitor"
    Identifier "Dell1920x1200"
    Option "DPMS"
    HorizSync 30-81
    VertRefresh 56-76
     Modeline "1680x1050_60.00" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync

    3) Get to the Section “Screen” and add a reference to the modeline (”1680x1050_60.00″ in this example)

    For example:

    Section "Screen"
    Identifier "Dell1920x1200"
    Device "NVIDIA Corporation NV40 [GeForce 6800 GT]"
    Monitor "Generic Monitor"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1680x1050_60.00"
    EndSubSection
    EndSection

    4) save the file, log out and press CTRL+ALT+Backspace and log in.

  24. Nothing happens. The resolution still 800×600.

    After reboot, ubuntu says, ubuntu will start in low graphic mode. I choose continue, and the resolution still 800×600 before and after I did what you suggested.

  25. @msdarmawan
    Can you send me your /var/log/Xorg.0.log and your /var/log/Xorg.0.log.old ?

  26. I sure would like to be able to use this little joy
    Here is the error I am getting

    Traceback (most recent call last):
    File “interface.py”, line 8, in
    from Envy import main
    File “/usr/lib/python2.5/site-packages/Envy/main.py”, line 10, in
    import classes
    File “/usr/lib/python2.5/site-packages/Envy/classes.py”, line 34, in
    from progress import TextProgress
    ImportError: No module named progress

  27. Hi, Mr Milone,

    Nice job you did. I used envy on Ubuntu Gutsy. Now ,i’m on Ubuntu Hardy with envyng but i can’t launch it (even in text mode)
    –> the same error than Rick.
    What’s the solution about this bug?
    Thanks.

  28. Hi Mr. Alberto

    I am using Kubuntu 8.04 KDE4 and was happy to find a program like yours (since I am a real newbi concerning Linux…) but there is a problem – basicly nothing happens when i click on “apply”. A terminal opens for a brief moment but that was it.
    I am using EnvyNG-qt and have also installed EnvyNG-core.
    I have a Ati Radeon Mobility 200M.
    Is there a way to solve this?
    Thanks!

  29. Hi, yesterday was released Nvidia driver version 173.14.05. i have one question. When EnvyNG will work with this piece of soft?

  30. hi Alberto,
    I’ve used your EnvyNg on dell latitude 131L with ati xpress 1100 card. Nothing wrong during installation, ok for 3d effects and compiz.
    But I’ve a problem: a lot of noise in visualization. When I open a web page a lot of signs compare since I scroll down. In fast scrolling they compare again.
    In applications too.
    Thanks,
    Luca

  31. Hi,
    I have an NVIDIA 8600 card and I wanted to use two screens as I do in Windows XP.
    I eventually found a link to here and decided to try the Envyng to see if that would do the trick.
    The install seem to work fine, however I still only have the one screen and the resolution is now capped at 640 x 480 and I can’t set it to 1280×1024 anymore.
    My screens are a Fujitsu T19-1 and Samsung SyncMaster 713bm, both of which are flat screens.
    Any ideas / pointers would be greatly appreciated.
    BTW – this is my first day in the Ubuntu world, so very inexperienced.
    Cheers Rob.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.