Call for testers for EnvyNG

It’s been a month since my last blog post. EnvyNG was included in Hardy but it had a few problems and I have worked to fix them. I can’t upload such fixes since Hardy is a stable release. This means that all the updates will have to be tested before they are moved to the stable repositories. This is why I need your help. The more users test the fixes the sooner we can get them into stable.

Special Thanks:
All this wouldn’t have been possible without the amazing support of Martin Pitt, who guided me and helped me with the SRU (Stable Release Update). He has spent a lot of time on EnvyNG, gave me a lot of extremely useful suggestions, therefore I can say that you should really thank Martin for this release.

Timo Aaltonen brought bugs #212648, #186382, #118605 to my attention and suggested the solution. In case you don’t know it already, he’s one of the guys who take care of Ubuntu’s restricted modules. Keep up the good work, Timo!

A stripped down list of Changes:

envyng-core (1.1.1ubuntu15) hardy-proposed; urgency=low
* Fix (LP: #224004) Update NVIDIA compatibility list.
* Fix (LP: #221304) Use the new l-r-m-envy packages now.
* Install -envy packages instead of the ones in main
* Hide FutureWarning caused by python-apt
* xorgconfig2 now ignores sections which are not relevant in xorg.conf


linux-restricted-modules-envy-2.6.24 (2.6.24.500-500.28) hardy-proposed; urgency=low
* Fix (LP: #228649) xorg-driver-fglrx-dev conflicted with
xorg-driver-fglrx
* Sync with the fixes in linux-restricted-modules-2.6.24 (2.6.24.12-17.36)
* nvidia: Do not divert libwfb.so, because if the xserver provides one
it should be used. This caused at least problems with some websites
crashing on certain pages (see #212648), and pink shadows with compiz.
(see: #186382)
* fglrx: Patch authatieventsd.sh to search for xauth files in
/var/run/xauth/. Otherwise the session would freeze on logout for KDM
users. Thanks Ilja Pavkovic! (see: #118605)
* Remove previous diversions of libwfb.so in the postinst. Thanks Timo
Aaltonen.
* Make sure that any previous module of fglrx and nvidia built by DKMS are
removed before the new module is built and installed.
* Use -envy so as not to conflict with Ubuntu's lrm
* Add fglrx driver 8.4

Envyng-core will also fix the problem which prevented the QT interface from working properly.

EnvyNG now relies on its own packages (available in multiverse) therefore you will have to install the driver from EnvyNG again so that the correct packages are installed. If you don’t do it you will keep using Ubuntu’s default restricted modules. Of course DKMS, CUDA, etc. are back in my packages.

The latest release of ATI’s proprietary driver (8.4) is also available and contains a patch which should fix bug #118605 (which doesn’t solve the problem on my computer though).

How to test it:
You will have to enable the hardy-proposed repositories (Go to System/Administration/Software Sources/Updates and select “Proposed Updates (hardy-proposed)”) and upgrade to envyng-core (1.1.1ubuntu15), then launch EnvyNG and install the drivers.

Where to report:
If you have problems with EnvyNG (e.g. if EnvyNG crashes during the installation of the driver) you can report them here.

If you have problems with the drivers which EnvyNG installed you can report them here.

You can simply add a comment to one of the bugreports which you will find at these links if your problems are related to those reports or if you just want to confirm that either EnvyNG or the drivers work well for you (this will really help us).

If you want you can use this model to report:

Used EnvyNG (yes/no):
Worked with Ubuntu’s default restricted modules (yes/no):
Graphic card model:
Problem (solved/otherwise describe the problem):

Example:
If it works for you:

Used EnvyNG: yes
Worked with Ubuntu’s default restricted modules (yes/no): yes
Graphic card model: Geforce 7300GT
Problem: solved

OR if it doesn’t solve the problem

Used EnvyNG: yes
Worked with Ubuntu’s default restricted modules (yes/no): yes
Graphic card model: Geforce 7300GT
Problem: NVIDIA driver 169.12 still freezes my computer when I visit this website…

NOTE:
I’m working on this Bug too.

65 thoughts on “Call for testers for EnvyNG

  1. Well I installed it thinking it might resolve my issues but boy was I wrong. I installed the nvidia driver with it automatic hardware detection. Looked like it went well but gnome refused to boot into the new driver, it kept falling back to vesa. Seeing as envy wasn’t working I started it again clicked on uninstall nvidia driver and it looked like it uninstalled the driver but boy was I wrong yet again. Now when i open up synaptic to install/uninstall anything I am greeted with a broken package. nvidia-glx-new-envy . It just wont go away. Heres the error message “E: nvidia-glx-new-envy: subprocess post-removal script returned error exit status 2”.

  2. Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    The following packages were automatically installed and are no longer required:
    debhelper libpthread-stubs0 libgl1-mesa-dev po-debconf libtimedate-perl
    intltool-debian x11proto-kb-dev mesa-common-dev xtrans-dev gettext
    x11proto-input-dev libxcb-xlib0-dev libglu1-mesa-dev dkms libxau-dev
    dpkg-dev html2text libx11-dev patch libxcb1-dev x11proto-core-dev dpatch
    libxdmcp-dev libpthread-stubs0-dev
    Use ‘apt-get autoremove’ to remove them.
    The following packages will be REMOVED:
    nvidia-glx-new-envy
    0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
    1 not fully installed or removed.
    After this operation, 33.5MB disk space will be freed.
    Do you want to continue [Y/n]? y
    (Reading database … 114984 files and directories currently installed.)
    Removing nvidia-glx-new-envy …
    dpkg-divert: error checking `/usr/lib32/libGL.so.1′: No such file or directory
    dpkg: error processing nvidia-glx-new-envy (–remove):
    subprocess post-removal script returned error exit status 2
    Errors were encountered while processing:
    nvidia-glx-new-envy
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  3. 1) Do you run Ubuntu 32bit or 64bit?
    2) can you send me your /var/lib/dpkg/info/nvidia-glx-new-envy (via email)?

  4. WFM. Had the Ubuntu drivers working with my Nvidia MX200 card on Hardy 32bit, but once I uninstalled my current drivers I had no issues at all with the new envyng-core. Awesome job, Alberto!

  5. I spoke too soon…. New error E: /var/cache/apt/archives/ia32-libs_2.2ubuntu10_amd64.deb: unable to create `./usr/lib32/libGL.so.1.2′

  6. @tretle
    I don’t have a 64bit system installed (but I’ll install it soon). In the meantime can you tell me what did you do to trigger this new error? (e.g. you tried to uninstall the driver from envyng, etc.)

  7. I uninstalled that driver and then tried installing the nonfree flash driver through firefox. I might just reinstall ubuntu then.

  8. @tretle
    1) Is flash available on 64bit?
    2) Did you use unofficial repositories or installed packages which were not available in Ubuntu’s repositories?

  9. yes flash is available, It’s been available since gutsy. I was installing it through the normal method which was visit a flash enabled site and have Mozilla tell me i need to install flash, It gave me three options and I chose nonfree. It started the installation process through synaptic and then craped out. Now I cant install or uninstall anything.
    A bit disappointed with 8.04 all together. The graphics just don’t work with compiz which is odd seeing as they worked for all the alphas.
    This would be my 5th reinstall this week to try and resolve the problem. Envy was my last hope. Whats worse Is that I dont think anyone else is experiencing this problem because Im not getting much feedback over at http://ubuntuforums.org/showthread.php?p=4923282#post4923282

  10. Hi,
    I used your envyNG to installed ati driver.
    However, I got this after installed the driver.

    seriey@seriey:~$ fglrxinfo
    display: :0.0 screen: 0
    OpenGL vendor string: Mesa project: http://www.mesa3d.org
    OpenGL renderer string: Mesa GLX Indirect
    OpenGL version string: 1.4 (2.1 Mesa 7.0.3-rc2)

  11. @seriey_x2
    can you send me these files via email?
    1) /var/log/Xorg.0.log
    2) /var/log/Xorg.0.log.old
    3) /var/log/envy-installer.log

  12. @seriey_x2
    here’s the error:

    (WW) fglrx(0): could not detect X server version (query_status=-3)
    (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
    (WW) fglrx(0): ***********************************************
    (WW) fglrx(0): * DRI initialization failed! *
    (WW) fglrx(0): * (maybe driver kernel module missing or bad) *
    (WW) fglrx(0): * 2D acceleraton available (MMIO) *
    (WW) fglrx(0): * no 3D acceleration available *
    (WW) fglrx(0): ********************************************* *

    The driver was installed properly therefore there is little I can do for you.

    I think you should file a bug report against the driver here:
    http://ati.cchtml.com/

    ATI will help you there.

  13. I use hardy heron.

    I have a basic doubt :-
    In gutsy envy used to download 50mb driver and now in hardy its downloading 15mb driver?? What is the difference????

    The problems i had noticed with the driver installed through envy-ng are:-

    1)when we drag the window from one workspace to another workspace , the whole desktop flickers(white flickering).This happens when the compiz is activated.
    There was no such problem when i used gutsy. ??

    2) Some of the games like glest , assault cube are getting closed after a while.For ex:- when i choose a unit(building) in
    glest , the game gets quit.
    This was not a problem in gutsy.

    I dont know whether these are problems related to envy or not , but i felt i had to report it.

  14. Hi Alberto,

    I have a fairly old Sony Vaio deskside PC with a ATI X1300 based graphics card. I have previously used the original version of envy very sucessfully e.g. with Ubuntu 07.10. After an upgrade to 08.04 I found my desktop to be once again slow so this time I tried envyng. After installing it, running and rebooting I got a blank screen. In fact, the system seems completely dead e.g. it does not even respond to ssh.

    I have just followed the steps described above to install and use envyng core 1.1.1ubuntu15, but unfortunately I see exactly the same behaviour after a reboot.

    I can recover by rebooting in safe/recover mode and either drop out to the root shell to do “unistall-all” or by using the “fix xserver” option (I suppose this installs some lowest possible performance/functionality X configuration).

    It seems like I have some problem, but what?

  15. Oh, BTW, I can send you any install or server log files that might be of interest. If that would help.

  16. @Robb
    1) Can you send me your /etc/default/linux-restricted-modules-common ?

    2) I would like to see your /var/log/envy-installer.log

  17. > @Robb
    > 1) Can you send me your /etc/default/linux-restricted-modules-common ?
    > 2) I would like to see your /var/log/envy-installer.log

    Sent to Alice!

    .robb

  18. Hello there!

    I enabled the hardy-proposed repositories, and upgrade Envyng, but there isn’t any 8.4 driver(i have ati x1650pro)!!I think the upgrade didn’t work! Should I install linux-restricted-modules2.6.24-17 also??

    thx

  19. @jim
    If you upgraded to the latest version of EnvyNG then just run it again so as to install the driver.

  20. hm… indeed now its downloading the 8.4 driver.. thx again and keep up the good work ๐Ÿ˜‰

    ps. i hope this driver works, so i can have 3d accelaration ๐Ÿ™‚

  21. @jim
    1) again??? Didn’t the previous driver work for you?
    2) can you send me these files via email?
    /var/log/Xorg.0.log
    /var/log/Xorg.0.log.old
    /var/log/envy-installer.log

  22. Hi Alberto,

    I’ve been using EnvyNG for a while now (I think — is there a good way to check where my fglrx came from?) I’ve been mostly trying to find a workaround for two problems, one of which is related: see https://bugs.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.24/+bug/197209

    I wonder if you’d like to integrate this workaround (or something similar) into EnvyNG? It would be nicer of course if ATI would fix the driver, but…

  23. @Dave
    I think that what you suggested is something which should be fixed in Compiz.

    I can only suggest you to file a new bug report against compiz and put your solution there.

    You might also want to chat to Amaranth on freenode in the #ubuntu-devel channel.

  24. when i launch blender from terminal i get this error.

    “srikar@immortal:~$ blender
    guessing ‘blender-bin’ == ‘/usr/bin/blender-bin’
    Compiled with Python version 2.5.2.
    Checking for installed Python… got it!
    Segmentation fault

    i had put it in the blender forums , they suggested it was due to buggy driver.

    i use hardy heron 64 bit , envy ng, ati radeon 200 series.

  25. $ sudo aptitude search fglrx
    [sudo] password for srikar:
    p fglrx-amdcccle – Dummy package for easy transition
    i fglrx-amdcccle-envy – Dummy package for easy transition
    p fglrx-control – Control panel for the ATI graphics acceler
    i fglrx-control-envy – Control panel for the ATI graphics acceler
    v fglrx-driver –
    v fglrx-driver-dev –
    p fglrx-kernel-source – ATI binary kernel module source
    i fglrx-kernel-source-envy – ATI binary kernel module source
    p xorg-driver-fglrx – Video driver for ATI graphics accelerators
    p xorg-driver-fglrx-dev – Video driver for ATI graphics accelerators
    i xorg-driver-fglrx-dev-envy – Video driver for ATI graphics accelerators
    i xorg-driver-fglrx-envy – Video driver for ATI graphics accelerators

  26. yes it works , on an average i get 1455.114 FPS .

    In the official ati site there is 50 mb driver for ubuntu 64 bit , but envy downloads 14.4 mb driver , whats the difference???

  27. The driver which EnvyNG downloads is based on Ubuntu’s linux-restricted-modules (lrm). The lrm use the installer from ATI’s website, take the libraries, etc. and package them as xorg-driver-fglrx, xorg-driver-fglrx-dev and fglrx-kernel-source.

    EnvyNG installs more or less the same packages but with a -envy suffix.

    Filing a bug report against the ATI driver wouldn’t be a bad idea:
    http://ati.cchtml.com/

  28. Now just for i try , i re-installed ubuntu wid a 32 bit version.

    Installed driver through envy .Now every thing works fine.

    But the extra graphics weren’t enabled , when i chose extra option , it replaced envy-xserver-fglrx with original fglrx driver. I mean it downloaded the driver again.

    But every thing works now : )

    I didnt understand why it replaced envy fglrx?

  29. Albert,
    Now that Envy is included in the repos, will there be an update notification when you update the utility to included newer drivers?

    ATI just released it’s 8.5 driver and I’d like to install it but I won’t do so until I can install using Envy. Will I see an update notification on Ubuntu Hardy or should I keep checking back here?

  30. crjackson, that’s the same thing I was wondering. Will we be notified of a driver update through ubuntu or EnvyNG? Or do we have to check this web page regularly?

  31. I’m still in Prague at the Ubuntu Development Summit and I’m working for you. Keep an eye on this blog for more news.

  32. Albert,

    Will the fix slove the black issue? I am new in Linux, I got a big problem is it after fresh installed Ubuntu 8.04 and EnvyNG and reboot my pc, it become black screen with nothing…

  33. OS: Ubuntu Hardy 64-bit
    Used EnvyNG: yes
    Worked with Ubuntuโ€™s default restricted modules (yes/no): yes
    Graphic card model: Geforce 7300GT
    Problem: solved

  34. Hi,
    Today I update the linux kernel. when I load to the new kernel (2.6.24.17) the graphic card wasn’t loaded. Is it the problem caused by the graphic card driver?

  35. Gentlemen,

    I have installed EnvyNG rel. 1.1.1 on Ubunbu 8.04 Hardy Heron 64 bit and if I would like to install driver mannually it show rel.8.3.
    Also I have installed Ati catalist control center tool rel. 1.0 indicating driver 8.47.3.
    I download Ati driver installer 8-5-x86.x86_64.run without installing. Last driver 8.5.
    Therefore please let be know whether I
    – running EnvyNG
    or
    – running Ati driver installer
    or
    I must wayt last driver on Envy
    What command line I put to see which driver running?

    Many thanks

  36. Getting the following error on Kubuntu, with EnvyNG-qt, when trying to install the NVidia drivers :

    check.checkntry(packages)
    File “/usr/lib/python2.5/site-packages/Envy/classes.py”, line 308, in checkntry
    raise Exception(error)
    Exception: (‘nEnvyNG ERROR: The following packages cannot be installed:’,)

    Ideas? ๐Ÿ™‚

  37. I noticed the new nVidia drivers came out… when can we expect a new version of Envy that will include these? (I have the 9500M GS and these new drivers include support for it)

  38. Hi,

    I’m on Dell XPS 1730 with nv 8700M GT.
    nv installer give me a black screen, so i –uninstall it and try with envyng, and i have following error :

    Traceback (most recent call last):
    File “pulse.py”, line 75, in
    autoChoice(sys.argv[1])
    File “pulse.py”, line 15, in autoChoice
    objects.nvidiainstallg(data1)
    File “/usr/lib/python2.5/site-packages/Envy/objects.py”, line 84, in nvidiainstallg
    task.nvidiaInstall()
    File “/usr/lib/python2.5/site-packages/Envy/classes.py”, line 1076, in nvidiaInstall
    check.checkntry(packages)
    File “/usr/lib/python2.5/site-packages/Envy/classes.py”, line 306, in checkntry
    raise Exception(error)
    Exception: (‘nEnvyNG ERROR: The following packages cannot be installed:’,)

    Any ideas ?
    Servers down again ?
    urls for test ?

  39. Ati Radeon 9250, proposed version of envyng (hardy)

    It exit with “unsupported operating sistem” or something similar.
    Fresh install of Hardy made today, only updated the system.

    What can it be? Tried also a clean Ati driver but it simply exit after “Unknown Xorg version” error message.

  40. Frist, grazie mile for this very helpful piece of software.
    I know you may be aware of this or it could have been previously reported, but:
    Could the repositories for the driver download be updated from the Ubuntu repo’s to Nvidia’s? I recently used EnvyNG and realized that the driver version being installed was lower than the one that I had downloaded from Nvidia’s website.
    I am not sure, but maybe a version check should be as well implemented to avoid this (or it may be already in, I can’t tell what version I had before using Envy).

  41. Everything OK.
    Tested Envy with the lastet Kubuntu Hardy with (prerelease and unsupported updates activated)
    HW= Thinkpad T42p ATI FireGL T2
    uname -a
    Linux Americanus 2.6.24-19-386 #1 Wed Jun 4 15:54:02 UTC 2008 i686 GNU/Linux

    fglrxinfo:
    GNU/LinuxOpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI MOBILITY FIRE GL T2/T2e
    OpenGL version string: 2.1.7415 FireGL Release

    HTH

  42. I’m afraid the problem weren’t the servers being down, as I was able to get the files (using that option to save the files without installing). There seems to be something else

  43. I have the same problem as pedro and nosedrum , before giving similar errors to pedro and nosedrum it mentions that nvidia-new-envy and 2 other -envy packages arnt isntalled.

    If i search in package manage for nvidia-new-envy and the other 2 packages there not there.

    I have proposed updates selected, i even tried the ppa sources. Seems like it cant find packages it needs??

  44. @Alex, @Pedro
    The proposed repositories should be enabled for multiverse and universe too, as in the following example:

    deb http://us.archive.ubuntu.com/ubuntu/ hardy-proposed main restricted universe multiverse

  45. Thank you Alberto!
    I use Envy since Nov. 2007 and it is a great easing for ATI users like me.
    Before Envy i made a partition-backup everytime before i made a driver update from ATI. Ubuntu/Linux itself and the driver from ATI are still in heavy development and so there are more reasons a new driver won’t work than he will work.

    Since Mai i use Ubuntu hardy 64bit and the Radeon driver 8.3
    Radeon 1950 Pro AGP (RV 570)
    a dual Monitor Configuration – 2x 1280×1024
    Everything worked with the first attempt except the Ubuntu “monitor resolution settings” are a little bit tricky because the overroule the settings of the ati control center. But that’s another story. Altogether i was realy surprised how good EnvyNG worked! (and the short entry’s in the xorg.conf?!)

    So i decided to try:
    EnvyNG 1.1.1
    Radeon 8.4
    -> Also everything works fine without any problems! Realy a one click installation!
    And the Ubuntu updates (new free ATI xorg driver…) are running without any problems.
    The ATI drivers made good advances (Video playback, compiz, scrolling,… )
    It seems that everything has been solved except short dropouts of the second screen (less than a second), the application “blender” which has a strange fullscreen behavior and last but not least the xserver crashes every 5 to 10 hours (but maybe thats from my wlan-usb-stick).

  46. Hi there,
    I also got the same error as tretle had, since then do you know if there is a known solution or a workaround?
    I have a Dell Precision m6300 with quadro fx m3600
    I love your software, it’s great for newbies like me, keep it up!
    Joppe

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.