Passage de lenny à squeeze problématique

Bonsoir.

Je viens d’ aquérir un Dell Inspiron 1520 je me suis donc empressé d’installer ma distribution préférée.

J’ai donc fait une install de Debian/Lenny complète, j’ai pu voire que tout fonctionnait parfaitement.

Ensuite une dist-upgrade avec les sources de squeeze mais là

nautilus plante quand je veux alller dans les preferences
cheese ne fonctionne plus
network-manager-gnome ne reconnait plus ma carte réseau et je suis pourtant connecté en ethernet

je n’ai pas trop tester le reste mais ça devrais aller.

Je vous remercie de votre aide.

as-tu eu des messages d’erreurs lors de l’upgrade?
Sinon, sous sid, tous ces programmes fonctionnent à l’heure actuelle. Peux-tu nous donner la version des programmes actuellement installé chez toi?
tu peux faire ça avec apt-cache policy nom_du_paquet .

Je ne sais pas pour squeeze, mais gnome (enfin, certains paquets) a des problèmes ces temps-ci sous sid. Je ne tourne plus sous sid qu’avec XFCE car gnome ne fonctionne plus : problème de dépendances … Je propose d’installer pour attendre un truc léger, XFCE si on veut quelque chose de complet ou LXDE pour avoir peu de paquets à installer. Il va falloir attendre que les correctifs arrivent.

'Soir !

C’est traité dans un fil de support debian, cherche un peu :mrgreen:

Hum… On n’est pas devins, il nous faudrait plus d’infos : qu’est-ce qui ne marche pas ? Qu’as-tu comme message d’erreur quand tu lances cheese dans un terminal ?

Et quelle est cette carte réseau ?

lspci|grep -i ethernet

As-tu essayé avec wicd ?
que donnent

ifconfig
ifup eth0

… etc !
Il faudrait que tu sois plus précis.

Pour nautilus j’ai vu un fil sur bugs debian mais pas de solution apparentes sur le forum non plus à part passer à sid.

Pour cheese j’ai déjà fait des recherches et rien de très concluant, voici le message d’erreur:

libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG file ?
cheese: ../../src/xcb_io.c :176 : process_responses:  L'assertion « !(req && current_request && !(((long) (req->sequence) - (long) (current_request)) <= 0)) » a échoué.
Abandon

Pour nm-applet l’icone est comme s’il n’y avait aucune connection active (réseaux filaire >> réseau non géré)

lspci|grep -i ethernet
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
ifconfig
eth0      Link encap:Ethernet  HWaddr 
          inet adr:192.168.0.3  Bcast:192.168.0.255  Masque:255.255.255.0
          adr inet6: 2a01:e35:2e11:5010:21d:9ff:feae:cc29/64 Scope:Global
          adr inet6: fe80::21d:9ff:feae:cc29/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:388 errors:0 dropped:0 overruns:0 frame:0
          TX packets:241 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:177362 (173.2 KiB)  TX bytes:35791 (34.9 KiB)
          Interruption:17 

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)

wlan0     Link encap:Ethernet  HWaddr 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wmaster0  Link encap:UNSPEC  HWaddr 
          UP RUNNING  MTU:0  Metric:
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Je n’ai pas eu de message d’erreur lors de l’upgrade.

Ben voilà ! Tu te fais un sources.list au carré (t&a) testing > stable > sid, et tu fais

(après peut-être que par le jeu des dépendances ça demande l’upgrade d’autres paquets, faut voir)

Et concrètement il se passe quoi ? Un segfault ? Le programme ne se lance pas ? Tu peux aussi passer à la version sid, qui chez moi marche très bien.

apt-cache policy cheese cheese: Installé : 2.28.1-1 Candidat : 2.28.1-1 Table de version : *** 2.28.1-1 0 987 http://ftp.fr.debian.org sid/main Packages 100 /var/lib/dpkg/status 2.26.2-1 0 980 http://ftp.fr.debian.org squeeze/main Packages

:arrow_right: [quote=“llapingachos”]
As-tu essayé avec wicd ?
(…)

[/quote]
De plus, que donne

Pour cheese le programe seule lance puis se ferme tout seul une installe en sid et ça marche.

Pour nautilus c’est ce que j’ai fait en attendant une meilleurs version en testing. (surement à la sortie de gnome 3)

la commande ifup eth0 me dit que l’ interface est déjà configurée.
Bizarement je n’ai pas de fichier /etc/network/interfaces va falloir que je me le créer (bizare bizare quand même )

L’install de wicd veut supprimer gnome

Petite question c’est pas risqué de mélanger du sid avec du squeeze??

Fait

puis

Si ça ne marche toujours pas, mets dans le fichier interfaces (si tu es en dhcp càd si tu utilises une *box) :

[code]auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp[/code]

[quote=“SnooZ”]
Petite question c’est pas risqué de mélanger du sid avec du squeeze??[/quote]
Ça ne l’est pas si ton sources.list n’est pas “foireux” cf
http://forum.debian-fr.org/viewtopic.php?p=192038#p192038
http://forum.debian-fr.org/viewtopic.php?f=1&t=22883
Cf aussi la FAQ debian :
http://www.fr.debian.org/doc/manuals/debian-faq/ch-choosing.fr.html#s3.1.6
http://www.fr.debian.org/doc/manuals/debian-faq/ch-choosing.fr.html#s3.1.5
Ça permet d’éviter les problèmes d’une pure sid car
:arrow_right: il manque parfois des paquets, qu’il faut prendre d’autres branches
:arrow_right: si la version sid d’un paquet est buguée, il y a des chances pour que la version précédente (stable ou testing) ou même la suivante (experimental) ne le soit pas.

En bref, mixer les branches te permet d’avoir une debian bien plus flexible, tu peux ainsi te sortir de la plupart des mauvaises passes :wink: .
Pour exemple, voici mon sources.list et mes preferences :

[code]################################################

squeeze

################################################
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

squeeze multimedia

deb http://mirror.home-dn.net/debian-multimedia squeeze main
deb-src http://mirror.home-dn.net/debian-multimedia squeeze main

squeeze security

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

################################################

sid

################################################
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

sid multimedia

deb http://mirror.home-dn.net/debian-multimedia sid main
deb-src http://mirror.home-dn.net/debian-multimedia sid main

################################################

experimental

################################################
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free
[/code]

[code]Package: *
Pin: release o=apt-build
Pin-Priority: 989

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 988

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 987

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 982

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 981

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 980

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 98% [/code]

Pour le sources.list c’est celui du fil un sources list minimaliste avec le preference squeeze>stable>sid donc je ne pense pas avoir trop de soucis

voici le /etc/network/interface/

[code]# The loopback network interface
auto lo
iface lo inet loopback

The primary network interface

allow-hotplug eth0
iface eth0 inet dhcp[/code]

Mais toujours l’icone de déconnecté.

Un autre soucis impossible d’installer les driver nvidia_glx aptitude veut virer gnome est des paquet xserver

Un problème par topic stp :smt001
As-tu fait ceci :

[quote]Fait

puis

J’ai fait un upgrade vers sid une install de wicd et ma carte wifi n’est pas reconnu (??) retour sur network-manager et elle est reconnue dans nm-applet donc …
J’ai bien fais les commandes que tu m’as donnée:

/etc/init.d/networking restart Reconfiguring network interfaces...done.

[code]/etc/init.d/networking restart
Reconfiguring network interfaces…done.
vincent-laptop:/home/vincent# ifup eth0
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:1d:09:ae:cc:29
Sending on LPF/eth0/00:1d:09:ae:cc:29
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPOFFER from 192.168.0.254
DHCPREQUEST on eth0 to 255.255.255.255 port 67
receive_packet failed on eth0: Network is down
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.254
bound to 192.168.0.3 – renewal in 356430 seconds.
[/code]
Lorsque je débranche et rebranche le cable ethernet pas de réseaux après avoir tapé ces commande le réseaux est de retour mais toujours une icone débranchée.
Je ne vois pas ce qui cloche.

Mais merci de ton aide.

[quote] bound to 192.168.0.3 -- renewal in 356430 seconds.[/quote]
Ça ça veux dire que tu t’es connecté ! Où est le problème alors ? (ok, nm ou wicd ne marchent pas, mais tu peux te connecter en console à ce que je vois, non ?).
Copie colle ce que te dit un

dans un pastebin.

Voilà:

Nov 3 15:01:59 vincent-laptop dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6 Nov 3 15:01:59 vincent-laptop kernel: [ 4548.804341] b44: eth0: Link is up at 100 Mbps, full duplex. Nov 3 15:01:59 vincent-laptop kernel: [ 4548.804349] b44: eth0: Flow control is off for TX and off for RX. Nov 3 15:01:59 vincent-laptop NetworkManager: <info> (eth0): carrier now ON (device state 1) Nov 3 15:01:59 vincent-laptop kernel: [ 4548.805315] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready Nov 3 15:02:05 vincent-laptop dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8 Nov 3 15:02:05 vincent-laptop dhclient: DHCPOFFER from 192.168.0.254 Nov 3 15:02:05 vincent-laptop dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67 Nov 3 15:02:05 vincent-laptop dhclient: DHCPACK from 192.168.0.254 Nov 3 15:02:05 vincent-laptop dhclient: bound to 192.168.0.3 -- renewal in 431930 seconds.

Il me semble que ça veut dire que tout roule, que tu es connecté. Tu confirmes ?

Je confirme merci.

Je vais faire un petit script pour rendre la reconnection plus facile pour les autres utilisateur.

Merci beaucoup en attendant de trouver la raison de ce bug de network-manager-gnome.

encore Merci

De rien :smt001
Pour te reconnecter facilement, installe le paquet ifplugd :

[code]%aptitude show ifplugd
Paquet : ifplugd
Version : 0.28-16
Responsable : Y Giridhar Appaji Nag appaji@debian.org
Dépend: libc6 (>= 2.3), libdaemon0 (>= 0.10), debconf (>= 0.5) | debconf-2.0,
lsb-base (>= 3.0-6)
Recommande: ifupdown (>= 0.6.4-4.2)
Suggère: wpasupplicant
Description : configuration daemon for ethernet devices
ifplugd is a daemon which will automatically configure your ethernet device
when a cable is plugged in and automatically de-configure it if the cable is
pulled out. This is useful on laptops with onboard network adapters, since it
will only configure the interface when a cable is really connected. Features
include:

  • syslog support
  • Multiple ethernet interface support
  • Uses Debian’s native ifup/ifdown programs
  • Small executable size and memory footprint
  • Option to beep when the cable is unplugged or plugged
  • Option to beep when the interface configuration succeeds or fails
  • Can be configured to ignore short unplugged or plugged periods
  • Configure WLAN devices (on detecting a successful association to an AP)
  • Supports SIOCETHTOOL, SIOCGMIIREG and SIOCDEVPRIVATE for getting link status
  • Compatibility mode for network devices which do not support cable detection
    Site : http://0pointer.de/lennart/projects/ifplugd/
    [/code]
    Un paquet très très utile :smt041
    Si je me souviens bien, tu dois le configurer en faisant
dpkg-reconfigure ifplugd