Debian Squeeze, kernel liquorix e GCC.
Para aqueles que como eu usam Debian Squeeze ou uma distro que atualmente use o GCC-4.4 ou inferior, o novo kernel Liquorix (2.6.38) é incompatível com essa versão do GCC (GNU C Compiler) exigindo o GCC-4.5 ou superior que por sorte migrou para o Debian Testing em 05/04/2011:
http://packages.qa.debian.org/g/gcc-4.5.html
http://packages.qa.debian.org/g/gcc-4.5/news/20110305T163919Z.html
* na verdade ele até pode ser instalado com o GCC 4.4 mas seus headers não, assim quem precisar compilar ou ativar módulos não poderão fazer isso porque estarão com um kernel capenga rsrsrs
Então quem quiser instalar|atualizar o kernel Liquorix em distro que tenha o GCC-4.4 terá que atualizar o GCC, para os Debian-users bastará habilitar o repositório Wheezy/Testing e instalar somente o GCC:
### Debian Wheezy/Testing.
deb
http://ftp.debian.org/debian/ wheezy main contrib non-free
Terminada a instalação|atualização do novo GCC é hora de instalar|atualizar o kernel liquorix para o 2.6.38:
O GCC.
# apt-get -t testing install gcc
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes extra a seguir serão instalados:
cpp cpp-4.5 gcc-4.5 gcc-4.5-base libcloog-ppl0 libgcc1 libgmp10
libgmpxx4ldbl libgomp1 libmpc2 libppl-c2 libppl7
Pacotes sugeridos:
cpp-doc gcc-4.5-locales gcc-multilib automake1.9 gdb gcc-doc
gcc-4.5-multilib libmudflap0-4.5-dev gcc-4.5-doc libgcc1-dbg libgomp1-dbg
libmudflap0-dbg binutils-gold
Os NOVOS pacotes a seguir serão instalados:
cpp-4.5 gcc-4.5 gcc-4.5-base libcloog-ppl0 libgmp10 libgmpxx4ldbl libmpc2
libppl-c2 libppl7
Os pacotes a seguir serão atualizados:
cpp gcc libgcc1 libgomp1
4 pacotes atualizados, 9 pacotes novos instalados, 0 a serem removidos e 973 não atualizados.
É preciso baixar 13,1 MB de arquivos.
Depois desta operação, 30,1 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? s
Obter:1
http://mirror.rit.edu/debian/ wheezy/main gcc-4.5-base i386 4.5.2-4 [123 kB]
Obter:2
http://mirror.rit.edu/debian/ wheezy/main libgcc1 i386 1:4.5.2-4 [52,2 kB]
Obter:3
http://mirror.rit.edu/debian/ wheezy/main libgmp10 i386 2:5.0.1+dfsg-7 [258 kB]
Obter:4
http://mirror.rit.edu/debian/ wheezy/main libgmpxx4ldbl i386 2:5.0.1+dfsg-7 [19,9 kB]
Obter:5
http://mirror.rit.edu/debian/ squeeze/main libppl7 i386 0.10.2-8 [375 kB]
Obter:6
http://mirror.rit.edu/debian/ squeeze/main libppl-c2 i386 0.10.2-8 [1281 kB]
Obter:7
http://mirror.rit.edu/debian/ squeeze/main libcloog-ppl0 i386 0.15.9-2 [60,4 kB]
Obter:8
http://mirror.rit.edu/debian/ wheezy/main libmpc2 i386 0.9-2 [38,3 kB]
Obter:9
http://mirror.rit.edu/debian/ wheezy/main cpp-4.5 i386 4.5.2-4 [4148 kB]
Obter:10
http://mirror.rit.edu/debian/ wheezy/main cpp i386 4:4.5.2-2 [15,1 kB]
Obter:11
http://mirror.rit.edu/debian/ wheezy/main libgomp1 i386 4.5.2-4 [23,5 kB]
Obter:12
http://mirror.rit.edu/debian/ wheezy/main gcc-4.5 i386 4.5.2-4 [6671 kB]
Obter:13
http://mirror.rit.edu/debian/ wheezy/main gcc i386 4:4.5.2-2 [4974 B]
Baixados 13,1 MB em 15min 0s (14,5 kB/s)
Lendo logs de mudanças... Feito
Selecionando pacote previamente não selecionado gcc-4.5-base.
(Lendo banco de dados ... 355776 ficheiros e directórios actualmente instalados.)
Desempacotando gcc-4.5-base (de .../gcc-4.5-base_4.5.2-4_i386.deb) ...
Configurando gcc-4.5-base (4.5.2-4) ...
(Lendo banco de dados ... 355784 ficheiros e directórios actualmente instalados.)
Preparando para substituir libgcc1 1:4.4.5-8 (usando .../libgcc1_1%3a4.5.2-4_i386.deb) ...
Desempacotando substituto libgcc1 ...
Configurando libgcc1 (1:4.5.2-4) ...
Selecionando pacote previamente não selecionado libgmp10.
(Lendo banco de dados ... 355784 ficheiros e directórios actualmente instalados.)
Desempacotando libgmp10 (de .../libgmp10_2%3a5.0.1+dfsg-7_i386.deb) ...
Selecionando pacote previamente não selecionado libgmpxx4ldbl.
Desempacotando libgmpxx4ldbl (de .../libgmpxx4ldbl_2%3a5.0.1+dfsg-7_i386.deb) ...
Selecionando pacote previamente não selecionado libppl7.
Desempacotando libppl7 (de .../libppl7_0.10.2-8_i386.deb) ...
Selecionando pacote previamente não selecionado libppl-c2.
Desempacotando libppl-c2 (de .../libppl-c2_0.10.2-8_i386.deb) ...
Selecionando pacote previamente não selecionado libcloog-ppl0.
Desempacotando libcloog-ppl0 (de .../libcloog-ppl0_0.15.9-2_i386.deb) ...
Selecionando pacote previamente não selecionado libmpc2.
Desempacotando libmpc2 (de .../libmpc2_0.9-2_i386.deb) ...
Selecionando pacote previamente não selecionado cpp-4.5.
Desempacotando cpp-4.5 (de .../cpp-4.5_4.5.2-4_i386.deb) ...
Preparando para substituir cpp 4:4.4.5-1 (usando .../cpp_4%3a4.5.2-2_i386.deb) ...
Desempacotando substituto cpp ...
Preparando para substituir libgomp1 4.4.5-8 (usando .../libgomp1_4.5.2-4_i386.deb) ...
Desempacotando substituto libgomp1 ...
Selecionando pacote previamente não selecionado gcc-4.5.
Desempacotando gcc-4.5 (de .../gcc-4.5_4.5.2-4_i386.deb) ...
Preparando para substituir gcc 4:4.4.5-1 (usando .../gcc_4%3a4.5.2-2_i386.deb) ...
Removing old gcc doc directory.
Desempacotando substituto gcc ...
Processando gatilhos para man-db ...
Configurando libgmp10 (2:5.0.1+dfsg-7) ...
Configurando libgmpxx4ldbl (2:5.0.1+dfsg-7) ...
Configurando libppl7 (0.10.2-8) ...
Configurando libppl-c2 (0.10.2-8) ...
Configurando libcloog-ppl0 (0.15.9-2) ...
Configurando libmpc2 (0.9-2) ...
Configurando cpp-4.5 (4.5.2-4) ...
Configurando cpp (4:4.5.2-2) ...
Configurando libgomp1 (4.5.2-4) ...
Configurando gcc-4.5 (4.5.2-4) ...
Configurando gcc (4:4.5.2-2) ...
REINICIE O PC ainda com o kernel antigo!!!!
O KERNEL LIQUORIX.
* No meio do log abaixo surge a falha referente aos módulos NVIDIA, isso porque não reiniciei o PC nem atualizei os drivers NVIDIA!!!.
vamos a eles:
# apt-get install build-essential cpp gcc g++ flex bison make module-init-tools dkms linux-image-2.6-liquorix-686 linux-headers-2.6-liquorix-686 os-prober initramfs-tools firmware-linux-nonfree
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
module-init-tools já é a versão mais nova.
initramfs-tools já é a versão mais nova.
make já é a versão mais nova.
make configurado para instalar manualmente.
build-essential já é a versão mais nova.
bison já é a versão mais nova.
flex já é a versão mais nova.
os-prober já é a versão mais nova.
cpp já é a versão mais nova.
cpp configurado para instalar manualmente.
gcc já é a versão mais nova.
gcc configurado para instalar manualmente.
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
g++-4.4 libstdc++6-4.4-dev
Use 'apt-get autoremove' para removê-los.
Os pacotes extra a seguir serão instalados:
firmware-linux firmware-linux-free g++-4.5 libstdc++6 libstdc++6-4.5-dev
linux-headers-2.6.38-2.dmz.1-liquorix-686
linux-image-2.6.38-2.dmz.1-liquorix-686
Pacotes sugeridos:
g++-multilib g++-4.5-multilib gcc-4.5-doc libstdc++6-4.5-dbg
libstdc++6-4.5-doc linux-doc-2.6.38 grub2 grub-gfxboot grub-legacy crda
Os NOVOS pacotes a seguir serão instalados:
g++-4.5 libstdc++6-4.5-dev linux-headers-2.6-liquorix-686
linux-headers-2.6.38-2.dmz.1-liquorix-686 linux-image-2.6-liquorix-686
linux-image-2.6.38-2.dmz.1-liquorix-686
Os pacotes a seguir serão atualizados:
dkms firmware-linux firmware-linux-free firmware-linux-nonfree g++
libstdc++6
6 pacotes atualizados, 6 pacotes novos instalados, 0 a serem removidos e 981 não atualizados.
É preciso baixar 46,7 MB/46,8 MB de arquivos.
Depois desta operação, 172 MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? s
Obter:1
http://liquorix.net/debian/ sid/main linux-headers-2.6.38-2.dmz.1-liquorix-686 i386 2.6.38-3 [5270 kB]
Obter:2
http://mirror.rit.edu/debian/ wheezy/main libstdc++6 i386 4.5.2-4 [343 kB]
Obter:3
http://mirror.rit.edu/debian/ wheezy/non-free firmware-linux-nonfree all 0.29 [370 kB]
Obter:4
http://mirror.rit.edu/debian/ wheezy/main libstdc++6-4.5-dev i386 4.5.2-4 [1572 kB]
Obter:5
http://mirror.rit.edu/debian/ wheezy/main g++-4.5 i386 4.5.2-4 [6027 kB]
Obter:6
http://mirror.rit.edu/debian/ wheezy/main g++ i386 4:4.5.2-2 [1378 B]
Obter:7
http://liquorix.net/debian/ sid/main linux-image-2.6.38-2.dmz.1-liquorix-686 i386 2.6.38-3 [32,9 MB]
Obter:8
http://liquorix.net/debian/ sid/main linux-headers-2.6-liquorix-686 i386 2.6.38-3 [129 kB]
Obter:9
http://liquorix.net/debian/ sid/main linux-image-2.6-liquorix-686 i386 2.6.38-3 [129 kB]
Baixados 46,1 MB em 59min 0s (13,0 kB/s)
Lendo logs de mudanças... Feito
Pré-configurando pacotes ...
Selecionando pacote previamente não selecionado linux-headers-2.6.38-2.dmz.1-liquorix-686.
(Lendo banco de dados ... 355903 ficheiros e directórios actualmente instalados.)
Desempacotando linux-headers-2.6.38-2.dmz.1-liquorix-686 (de .../linux-headers-2.6.38-2.dmz.1-liquorix-686_2.6.38-3_i386.deb) ...
Selecionando pacote previamente não selecionado linux-image-2.6.38-2.dmz.1-liquorix-686.
Desempacotando linux-image-2.6.38-2.dmz.1-liquorix-686 (de .../linux-image-2.6.38-2.dmz.1-liquorix-686_2.6.38-3_i386.deb) ...
Examining /etc/kernel/preinst.d/
Selecionando pacote previamente não selecionado linux-headers-2.6-liquorix-686.
Desempacotando linux-headers-2.6-liquorix-686 (de .../linux-headers-2.6-liquorix-686_2.6.38-3_i386.deb) ...
Selecionando pacote previamente não selecionado linux-image-2.6-liquorix-686.
Desempacotando linux-image-2.6-liquorix-686 (de .../linux-image-2.6-liquorix-686_2.6.38-3_i386.deb) ...
Preparando para substituir libstdc++6 4.4.5-8 (usando .../libstdc++6_4.5.2-4_i386.deb) ...
Desempacotando substituto libstdc++6 ...
Configurando libstdc++6 (4.5.2-4) ...
(Lendo banco de dados ... 371359 ficheiros e directórios actualmente instalados.)
Preparando para substituir dkms 2.1.1.2-5 (usando .../dkms_2.1.1.2-6_all.deb) ...
Desempacotando substituto dkms ...
Preparando para substituir firmware-linux-free 2.6.32-31 (usando .../firmware-linux-free_3_all.deb) ...
Desempacotando substituto firmware-linux-free ...
Preparando para substituir firmware-linux 0.28 (usando .../firmware-linux_0.29_all.deb) ...
Desempacotando substituto firmware-linux ...
Preparando para substituir firmware-linux-nonfree 0.28 (usando .../firmware-linux-nonfree_0.29_all.deb) ...
Desempacotando substituto firmware-linux-nonfree ...
Selecionando pacote previamente não selecionado libstdc++6-4.5-dev.
Desempacotando libstdc++6-4.5-dev (de .../libstdc++6-4.5-dev_4.5.2-4_i386.deb) ...
Selecionando pacote previamente não selecionado g++-4.5.
Desempacotando g++-4.5 (de .../g++-4.5_4.5.2-4_i386.deb) ...
Preparando para substituir g++ 4:4.4.5-1 (usando .../g++_4%3a4.5.2-2_i386.deb) ...
Desempacotando substituto g++ ...
Processando gatilhos para man-db ...
Configurando linux-headers-2.6.38-2.dmz.1-liquorix-686 (2.6.38-3) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 2.6.38-2.dmz.1-liquorix-686
dkms: running auto installation service for kernel 2.6.38-2.dmz.1-liquorix-686:
vboxhost (4.0.4)...failed.
nvidia (195.36.31)...failed. ##### FALHA AQUI #####
dkms: WARNING: linux headers are missing, which may explain the above failures.
please install the linux-headers-2.6.38-2.dmz.1-liquorix-686 package to fix this.
Configurando linux-image-2.6.38-2.dmz.1-liquorix-686 (2.6.38-3) ...
Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.38-2.dmz.1-liquorix-686
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 2.6.38-2.dmz.1-liquorix-686 /boot/vmlinuz-2.6.38-2.dmz.1-liquorix-686
dkms: running auto installation service for kernel 2.6.38-2.dmz.1-liquorix-686:
vboxhost (4.0.4)...done.
nvidia (195.36.31)...failed. ##### FALHA AQUI #####
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.38-2.dmz.1-liquorix-686 /boot/vmlinuz-2.6.38-2.dmz.1-liquorix-686
run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.38-2.dmz.1-liquorix-686 /boot/vmlinuz-2.6.38-2.dmz.1-liquorix-686
run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.38-2.dmz.1-liquorix-686 /boot/vmlinuz-2.6.38-2.dmz.1-liquorix-686
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.38-2.dmz.1-liquorix-686 /boot/vmlinuz-2.6.38-2.dmz.1-liquorix-686
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.38-2.dmz.1-liquorix-686
Found initrd image: /boot/initrd.img-2.6.38-2.dmz.1-liquorix-686
Found linux image: /boot/vmlinuz-2.6.38-pf2
Found initrd image: /boot/initrd.img-2.6.38-pf2
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
Found Debian GNU/Linux (6.0) on /dev/sda5
Found Arch Linux on /dev/sda7
done
Configurando linux-headers-2.6-liquorix-686 (2.6.38-3) ...
Configurando linux-image-2.6-liquorix-686 (2.6.38-3) ...
Configurando dkms (2.1.1.2-6) ...
Configurando firmware-linux-free (3) ...
Configurando firmware-linux-nonfree (0.29) ...
update-initramfs: deferring update (trigger activated)
Configurando firmware-linux (0.29) ...
Configurando g++-4.5 (4.5.2-4) ...
Configurando libstdc++6-4.5-dev (4.5.2-4) ...
Configurando g++ (4:4.5.2-2) ...
Processando gatilhos para initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.38-2.dmz.1-liquorix-686
* inseri mais coisas do que precisava, afinal o build-essential, dkms, flex, bison e outros já estavam instalados, caso queiram usem apenas isso:
# apt-get install linux-image-2.6-liquorix-ARQUITETURA linux-headers-2.6-liquorix-ARQUITETURA
#
#
#
Tendo falhado na questão do Driver Nvidia, vamos atualizá-lo também (vejam os outros meta-pacotes (nvidia-glx-legacy-173xx, nvidia-glx-legacy-71xx ou nvidia-glx-legacy-96xx) para saber qual é a que suporta sua placa NVIDIA:
http://packages.debian.org/wheezy/nvidia-glx
http://packages.debian.org/nvidia-kernel-dkms
http://packages.debian.org/wheezy/nvidia-glx-legacy-173xx
http://packages.debian.org/nvidia-kernel-legacy-173xx-dkms
http://packages.debian.org/wheezy/nvidia-glx-legacy-96xx
http://packages.debian.org/nvidia-kernel-legacy-96xx-dkms
http://packages.debian.org/nvidia-glx-legacy-71xx
http://packages.debian.org/nvidia-kernel-legacy-71xx-dkms
* Isso atualizará meu driver NVIDIA da versão 195.36.31-6 para a 260.19.44-1.
** lembro que para isso a seção non-free deverá estar incluída no sources.list tal como expus acima, senão não adianta!
# apt-get install nvidia-glx nvidia-kernel-dkms nvidia-vdpau-driver nvidia-settings nvidia-xconfig
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
nvidia-settings já é a versão mais nova.
nvidia-xconfig já é a versão mais nova.
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
g++-4.4 libstdc++6-4.4-dev
Use 'apt-get autoremove' para removê-los.
Os NOVOS pacotes a seguir serão instalados:
nvidia-common
Os pacotes a seguir serão atualizados:
libgl1-nvidia-glx nvidia-glx nvidia-kernel-dkms nvidia-vdpau-driver
4 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 977 não atualizados.
É preciso baixar 19,0 MB de arquivos.
Depois desta operação, 639 kB adicionais de espaço em disco serão usados.
Obter:1
http://mirror.rit.edu/debian/ wheezy/contrib nvidia-common i386 20110213+1 [8328 B]
Obter:2
http://mirror.rit.edu/debian/ wheezy/non-free nvidia-glx i386 260.19.44-1 [3273 kB]
Obter:3
http://mirror.rit.edu/debian/ wheezy/non-free nvidia-kernel-dkms i386 260.19.44-1 [7654 kB]
Obter:4
http://mirror.rit.edu/debian/ wheezy/non-free libgl1-nvidia-glx i386 260.19.44-1 [7069 kB]
Obter:5
http://mirror.rit.edu/debian/ wheezy/non-free nvidia-vdpau-driver i386 260.19.44-1 [1036 kB]
Baixados 19,0 MB em 21min 36s (14,7 kB/s)
Lendo logs de mudanças... Feito
Pré-configurando pacotes ...
Selecionando pacote previamente não selecionado nvidia-common.
(Lendo banco de dados ... 372140 ficheiros e directórios actualmente instalados.)
Desempacotando nvidia-common (de .../nvidia-common_20110213+1_i386.deb) ...
Configurando nvidia-common (20110213+1) ...
(Lendo banco de dados ... 372147 ficheiros e directórios actualmente instalados.)
Preparando para substituir nvidia-glx 195.36.31-6 (usando .../nvidia-glx_260.19.44-1_i386.deb) ...
Desempacotando substituto nvidia-glx ...
Preparando para substituir nvidia-kernel-dkms 195.36.31-6 (usando .../nvidia-kernel-dkms_260.19.44-1_i386.deb) ...
-------- Uninstall Beginning --------
Module: nvidia
Version: 195.36.31
Kernel: 2.6.32-5-686 (i686)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
nvidia.ko:
- Uninstallation
- Deleting from: /lib/modules/2.6.32-5-686/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod.......
DKMS: uninstall Completed.
------------------------------
Deleting module version: 195.36.31
completely from the DKMS tree.
------------------------------
Done.
Desempacotando substituto nvidia-kernel-dkms ...
Preparando para substituir libgl1-nvidia-glx 195.36.31-6 (usando .../libgl1-nvidia-glx_260.19.44-1_i386.deb) ...
Desempacotando substituto libgl1-nvidia-glx ...
Preparando para substituir nvidia-vdpau-driver 195.36.31-6 (usando .../nvidia-vdpau-driver_260.19.44-1_i386.deb) ...
Desempacotando substituto nvidia-vdpau-driver ...
Configurando libgl1-nvidia-glx (260.19.44-1) ...
Configurando nvidia-kernel-dkms (260.19.44-1) ...
Loading new nvidia-260.19.44 DKMS files...
Building only for 2.6.38-pf2
Building initial module for 2.6.38-pf2
Done.
nvidia.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.38-pf2/updates/dkms/
depmod......
DKMS: install Completed.
Configurando nvidia-glx (260.19.44-1) ...
Nenhum desvio 'desvio de /usr/lib/xorg/modules/extensions/libGLcore.so para /usr/lib/nvidia/libGLcore.so.xlibmesa por nvidia-glx', nenhum removido.
Nenhum desvio 'desvio de /usr/lib/xorg/modules/extensions/libGLcore.a para /usr/lib/nvidia/libGLcore.a.xlibmesa por nvidia-glx', nenhum removido.
Nenhum desvio 'desvio de /usr/lib/xorg/modules/extensions/libglx.a para /usr/lib/nvidia/libglx.a.xlibmesa por nvidia-glx', nenhum removido.
Configurando nvidia-vdpau-driver (260.19.44-1) ...
Processando gatilhos para libgl1-nvidia-alternatives ...
* como visto o módulo Nvidia foi configurado corretamente para o kernel compilado (-pf2).
Então para como vi o erro durante a instalação, reinicie ainda com o kernel antigo (compilado com patch -pf2) e removi os novos pacotes do Liquorix e os reinstalei em seguida:
# apt-get --purge remove linux-image-2.6.38-2.dmz.1-liquorix-686 linux-headers-2.6.38-2.dmz.1-liquorix-686 linux-image-2.6-liquorix-686 linux-headers-2.6-liquorix-686
# apt-get autoremove --purge
e
# apt-get install linux-image-2.6-liquorix-686 linux-headers-2.6-liquorix-686
* faltou o log, mas infelizmente fechei o terminal sem salvá-lo, mas segue parte do /var/log/dpkg.log:
REMOÇÃO (os pacotes g++-4.4 e libstdc++6-4.4-dev entraram na dança pois com o update do G++ esses passaram a órfãos):
2011-04-06 05:14:22 startup packages purge
2011-04-06 05:14:22 status installed g++-4.4 4.4.5-8
2011-04-06 05:14:22 status installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:14:22 status installed linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:28 remove linux-headers-2.6-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 05:14:28 status half-configured linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:28 status half-installed linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:28 status config-files linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:29 status config-files linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:29 status config-files linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:29 status not-installed linux-headers-2.6-liquorix-686 <nenhuma>
2011-04-06 05:14:29 status installed linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:14:29 remove linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 05:14:29 status half-configured linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:14:29 status half-installed linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:14:31 status config-files linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:14:31 status config-files linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:14:32 status config-files linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:14:32 status not-installed linux-headers-2.6.38-2.dmz.1-liquorix-686 <nenhuma>
2011-04-06 05:14:32 status installed linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:32 remove linux-image-2.6-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 05:14:32 status half-configured linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:32 status half-installed linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:32 status config-files linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:32 status config-files linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:32 status config-files linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 05:14:32 status not-installed linux-image-2.6-liquorix-686 <nenhuma>
2011-04-06 05:14:32 status installed linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:14:33 remove linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 05:14:33 status half-configured linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:14:48 status half-installed linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:15:14 status config-files linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:15:14 purge linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 05:15:14 status config-files linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:15:15 status config-files linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:15:15 status config-files linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:15:15 status config-files linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:15:15 status config-files linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 05:15:15 status not-installed linux-image-2.6.38-2.dmz.1-liquorix-686 <nenhuma>
2011-04-06 05:15:15 status installed g++-4.4 4.4.5-8
2011-04-06 05:15:16 status installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:16 status installed g++-4.4 4.4.5-8
2011-04-06 05:15:16 status installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:16 status installed g++-4.4 4.4.5-8
2011-04-06 05:15:16 status installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:16 status installed g++-4.4 4.4.5-8
2011-04-06 05:15:16 status installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:16 status installed g++-4.4 4.4.5-8
2011-04-06 05:15:16 status installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:16 status installed g++-4.4 4.4.5-8
2011-04-06 05:15:16 status installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:16 status installed g++-4.4 4.4.5-8
2011-04-06 05:15:16 remove g++-4.4 4.4.5-8 4.4.5-8
2011-04-06 05:15:16 status half-configured g++-4.4 4.4.5-8
2011-04-06 05:15:16 status half-installed g++-4.4 4.4.5-8
2011-04-06 05:15:17 status config-files g++-4.4 4.4.5-8
2011-04-06 05:15:17 status config-files g++-4.4 4.4.5-8
2011-04-06 05:15:17 status config-files g++-4.4 4.4.5-8
2011-04-06 05:15:17 status not-installed g++-4.4 <nenhuma>
2011-04-06 05:15:17 status installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:17 remove libstdc++6-4.4-dev 4.4.5-8 4.4.5-8
2011-04-06 05:15:17 status half-configured libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:17 status half-installed libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:18 status config-files libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:18 status config-files libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:18 status config-files libstdc++6-4.4-dev 4.4.5-8
2011-04-06 05:15:18 status not-installed libstdc++6-4.4-dev <nenhuma>
INSTALAÇÃO:
2011-04-06 17:47:09 startup archives unpack
2011-04-06 17:47:15 install linux-headers-2.6.38-2.dmz.1-liquorix-686 <nenhuma> 2.6.38-3
2011-04-06 17:47:15 status half-installed linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:20 status unpacked linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:20 status unpacked linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:21 install linux-image-2.6.38-2.dmz.1-liquorix-686 <nenhuma> 2.6.38-3
2011-04-06 17:47:21 status half-installed linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:31 status unpacked linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:31 status unpacked linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:32 install linux-headers-2.6-liquorix-686 <nenhuma> 2.6.38-3
2011-04-06 17:47:32 status half-installed linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 17:47:32 status unpacked linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 17:47:32 status unpacked linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 17:47:32 install linux-image-2.6-liquorix-686 <nenhuma> 2.6.38-3
2011-04-06 17:47:32 status half-installed linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 17:47:32 status unpacked linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 17:47:32 status unpacked linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 17:47:33 startup packages configure
2011-04-06 17:47:33 configure linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 17:47:33 status unpacked linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:33 status half-configured linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:34 status installed linux-headers-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:34 configure linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 17:47:34 status unpacked linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:47:34 status half-configured linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:49:26 status installed linux-image-2.6.38-2.dmz.1-liquorix-686 2.6.38-3
2011-04-06 17:49:26 configure linux-headers-2.6-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 17:49:26 status unpacked linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 17:49:26 status half-configured linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 17:49:26 status installed linux-headers-2.6-liquorix-686 2.6.38-3
2011-04-06 17:49:26 configure linux-image-2.6-liquorix-686 2.6.38-3 2.6.38-3
2011-04-06 17:49:26 status unpacked linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 17:49:27 status half-configured linux-image-2.6-liquorix-686 2.6.38-3
2011-04-06 17:49:27 status installed linux-image-2.6-liquorix-686 2.6.38-3
Os módulos foram criados para o kernel Debian padrão: 2.6.32-5, para o que compilei com patch -pf2 e para o novo kernel Liquorix.
Resolvido esse problema, basta comentar ou remover a entrada do Debian Testing de seu sources.list
Num breve resumo para quem perdeu seu tempo lendo esse comentário homérico:
1 - Adicione o repo Wheezy/Testing
2 - Atualize as listas de pacotes
3 - Instale o GCC
4 - Reinicie o PC
5 - Atualize os drivers NVIDIA (para quem usa dessas placas)
6 - Instale|Atualize o kernel liquorix
7 - ... and be happy!
screenshots:
http://www.vivaolinux.com.br/screenshot/Gnome-Debian-Rocks/
http://www.vivaolinux.com.br/screenshot/Gnome-Debian-Rocks-1/
um abraço!