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.
Is there a repository for EnvyNG ? I’ve found only this (https://launchpad.net/~albertomilone/+archive) and this (https://launchpad.net/~envyng-hardy/+archive) but there is only linux-restricted-modules-2.6.24 – 2.6.24.11-500.23~envy in it.
@Yann Dìnendal
Not yet, sorry.
Everything worked perfectly for me, thanks for all your hard work!
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!
Thank you all for your feedback.
@Keaton
Good points. I have corrected those things and I will blog about them soon.
I got this error : “EnvyNG requires an Internet connection in order to work” ??
@Hussain
1) Does your Internet connection work?
2) Do you use a Proxy?
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?
@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.
@alberto
My internet conction is working , but i don’t use proxy’s.
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.
@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?
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.
I get the same error for both of them.
@Yann Dìnendal, Hussain
Can you try what I suggest in this bugreport and see if it solves your problem?
https://bugs.launchpad.net/envy/+bug/211620
(you can reply there)
Its working now , thanks alberto.
really nice work!!!but i get a black screen afterwards..i have an ati agp card
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…
@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?
The new version works fine ! 🙂
@Yann
Great! Thanks for reporting
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!
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?
@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.
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.
@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
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. 🙂
@dYp
No more troubles. I have worked together with the Ubuntu developers to integrate EnvyNG in Ubuntu.
even, i’m in even, and i can hardly speak….
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.
@Anderson
Can you send me your /var/log/envy-installer.log ?
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…
@Santiago
Currently your card is supported only by the beta driver, which EnvyNG doesn’t include.
Here’s the list of the cards which 169.12 supports:
http://us.download.nvidia.com/XFree86/Linux-x86/169.12/README/appendix-a.html
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.
@Javier
Your card is no longer supported by ATI’s proprietary driver. You should keep using the “ati” open source driver.
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 ?
@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.
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.
@msdarmawan
Can you send me your /var/log/Xorg.0.log and your /var/log/Xorg.0.log.old ?
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
see this bug report:
https://bugs.launchpad.net/ubuntu/+source/envyng-core/+bug/227813
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.
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!
Hi,
Never mind… i gpt it working 🙂
Hi, yesterday was released Nvidia driver version 173.14.05. i have one question. When EnvyNG will work with this piece of soft?
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
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.