Envy 0.9.7-0ubuntu3 is now available (the new packaging scripts are back)

Envy 0.9.7-0ubuntu3 is now available.

I have fixed the problem with the new packaging scripts. It depended on the fact that Ubuntu’s standard kernels have different name patters with respect to vanilla kernels.

For example, if I type `uname -r`, the command returns the name of my kernel (which I compiled) i.e. 2.6.22.1 . The same command will return a different name if you’re using one of Ubuntu’s stock kernels.

For example if you use Ubuntu’s latest generic kernel, `uname -r` will return “2.6.20-16-generic”.

“2.6.20” is the kernel version
“16” is the ABI version
“generic” is a kind of “tag” (as “lowlatency”, “386”, etc.)

NOTE: Envy doesn’t work (and has never worked) with Xen kernels.

Certain parts of the new packaging scripts needed only the kernel version + the ABI version (the tag would make the build fail) and it took only few lines of code to fix the problem in Envy.

Please, remember to remove your previous release of Envy before you install this new release:
sudo apt-get --purge remove envy

and should the system complain about it (it shouldn’t), just type:
sudo rm -R /usr/share/envy

Should you have problems with this new release of Envy you can follow these instructions

P.S. Thanks for all your feedback and support. It really counts, keeps me motivated and helps me improve Envy.

8 thoughts on “Envy 0.9.7-0ubuntu3 is now available (the new packaging scripts are back)

  1. Hi Alberto,

    Thanks for this new release. I’ve added it to the Romeo repository. It’ll hopefully make its way to Cassandra once the community comes back to us with positive feedback. It should also be part of the default package selection for Celena.

    Clem
    PS: I’m going to have to buy an ATI/nVidia card one of these days. Envy is one of the most popular app in Mint and I can’t even test it 🙂

  2. I have problems installing the nvidia driver, this is the envy log:

    python pulse.py nvidia
    root@alvaro-ubuntu:/usr/share/envy# python pulse.py nvidia
    Ubuntu Feisty 32bit
    Your graphic card has been detected as a GeForce 7300 GS
    Your graphic card is supported by the latest driver
    ENVY: The following packages are not installed:
    linux-headers-`uname -r`

    ENVY: attempting to install the packages
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias
    Leyendo información de estado… Hecho
    linux-headers-2.6.20-16-generic ya está en su versión más reciente.
    0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
    Checking the Dependencies for the New Method
    ENVY: The following packages are not installed:
    libqt3-mt-dev
    kernel-wedge
    sharutils
    libgtk2.0-dev
    libxxf86misc-dev
    libxxf86vm-dev

    ENVY: attempting to install the packages
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias
    Leyendo información de estado… Hecho
    No se pudieron instalar algunos paquetes. Esto puede significar que
    usted pidió una situación imposible o, si está usando la distribución
    inestable, que algunos paquetes necesarios no han sido creados o han
    sido movidos fuera de Incoming.
    La siguiente información puede ayudar a resolver la situación:

    Los siguientes paquetes tienen dependencias incumplidas:
    libgtk2.0-dev: Depende: libpango1.0-dev (>= 1.12) pero no va a instalarse
    Depende: libcairo2-dev (>= 1.2.0) pero no va a instalarse
    libqt3-mt-dev: Depende: libfontconfig1-dev pero no va a instalarse
    Depende: libfreetype6-dev pero no va a instalarse
    Depende: libxft-dev pero no va a instalarse
    E: Paquetes rotos
    ENVY ERROR: The following packages cannot be installed:
    libqt3-mt-dev
    kernel-wedge
    sharutils
    libgtk2.0-dev
    libxxf86misc-dev
    libxxf86vm-dev

    Have solution this problem?

    Thanks a lot.

  3. I have the same problem as Lito… and I can’t enable the extra repositorys becasuse I can’t accsess the Systematic Package Manager because I have the black screen problem (where the GUI doesn’t load only have acsess to the recovery terminal.

    Please someone help…

  4. @Eric
    if you installed Envy 0.9.8 you only have to type: sudo envy –uninstall-all

    otherwise you will have to type:
    sudo dpkg-reconfigure xserver-xorg

    select the “vesa” driver and press ENTER whenever you don’t know the answer to a question.

    then type:
    reboot

    and boot as usual

    On next reboot the Xserver should work fine

    NOTE: if the problem is not solved try using “vga” or “fbdev” instead of “vesa” and try again.

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.