Forum Linux.debian/ubuntu probleme de dépendance

Posté par  . Licence CC By‑SA.
Étiquettes :
-1
7
fév.
2014

Salut tout le monde,

Il y a 15 jours environs, j'ai pété l'affichage de la machine : Merci Nvidia pour ton driver foireux ! J'ai purgé l'installe du driver :
sudo apt-get purge nvidia-*

et ensuite j'ai voulu réinstallé xorg :
apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
dpkg-reconfigure xserver-xorg

mon problème est que xserver-xorg-video-intel est un paquet dépendant. Ce paquet ne s'installe pas puisqu'il manque ces deux paquets :

Les paquets suivants contiennent des dépendances non satisfaites :
xserver-xorg-video-intel : Dépend: xorg-video-abi-12
Dépend: xserver-xorg-core (>= 2:1.11.99.901)

Là pour le moment, j'ai un affichage, mais j'ai droit à une multitude message erreur et la machine à tendance à freezer.
message erreur ubuntu 12.04

La machine est un ASUS K73SV/X73SV. Il n'y a que Linux sur cette machine. Voici ce que donne cette commande : lshw -c video

*-display NON-RÉCLAMÉ

description: VGA compatible controller
produit: GF108M [GeForce GT 540M]
fabriquant: NVIDIA Corporation
identifiant matériel: 0
information bus: pci@0000:01:00.0
version: a1
bits: 64 bits
horloge: 33MHz
fonctionnalités: pm msi pciexpress vga_controller cap_list
configuration: latency=0
ressources: mémoire:dc000000-dcffffff mémoire:c0000000-cfffffff mémoire:d0000000-d1ffffff portE/S:d000(taille=128) mémoire:dd000000-dd07ffff
*-display
description: VGA compatible controller
produit: 2nd Generation Core Processor Family Integrated Graphics Controller
fabriquant: Intel Corporation
identifiant matériel: 2
information bus: pci@0000:00:02.0
version: 09
bits: 64 bits
horloge: 33MHz
fonctionnalités: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
ressources: irq:41 mémoire:dd400000-dd7fffff mémoire:b0000000-bfffffff portE/S:e000(taille=64)

Je vous remercie infiniment pour le coup de pouce.

Bonne journée :)

  • # policy

    Posté par  (site web personnel) . Évalué à 2.

    apt-cache policy xserver-xorg-video-intel
    

    Pour voir, idem pour les autres paquets

    Système - Réseau - Sécurité Open Source

  • # tu veux pas laisser les depots par defaut plutot que des ppa ubuntu-edgers

    Posté par  . Évalué à 3. Dernière modification le 07 février 2014 à 15:42.

    non je dis ca car

    • tu utilises Ubuntu Precise qui date d'avril 2012
    • tu utilises des depots ubuntu-edgers qui eux vont tenter d'installer des trucs super recents (bleeding- edge en anglais)

    donc soit tu utilises une version ubuntu LTS (donc Precise pour l'instant)
    et tu gardes les depots d'origines.

    soit tu veux jouer avec du bleeding edge,
    et tu installes ubuntu 13.10 sortie en octobre dernier
    voire, tant qu'a etre à la pointe et faire des essais, installe 14.04 qui doit etre en beta maintenant.

    • [^] # Re: tu veux pas laisser les depots par defaut plutot que des ppa ubuntu-edgers

      Posté par  . Évalué à 1.

      En effet, ça vient sûrement de là.
      Ce dépôt, depuis la mise à jour 331-38 du driver Nvidia, installe automatiquement bbswitch
      Résultat: un écran noir au démarrage suivant.
      Solution: Après avoir réinstallé nvidia-331, dans le terminal

      sudo apt-get purge bbswitch* bumblebee* prime*

  • # PPA-PURGE

    Posté par  . Évalué à 1.

    Sinon,

    sudo ppa-purge ppa:xorg-edgers/ppa

    devrait résoudre tes problèmes de dépendances

    • [^] # Re: PPA-PURGE

      Posté par  . Évalué à 0.

      ne fonctionne pas…. :(

  • # revenir à l'affchage d'origine

    Posté par  . Évalué à 0.

    Je veux juste revenir au systeme d'affichage de Precise avec l'utilisation de Bumblebee (il est déjà installé sur la machine).

  • # Le premier commentaire du gentil bonhomme

    Posté par  . Évalué à 1.

    Bonjour,
    deja pour que tu saches, pour installer un package avec une certaine version, c'est juste
    apt-get install package=version

    Mais avant, je voudrais que tu testes un boot sans le Xorg.conf (dans /etc/X11 par defaut)

  • # le deuxieme commentaire du bonhomme

    Posté par  . Évalué à 1.

    Sinon ce probleme de dependances, je pense que c'est parce que tu as installe(e) des versions trop vielles de xserver-xorg-core pour le driver intel.

    Si c'est le cas, il te suffira pour trouver les versions des packages dispos,
    apt-cache madison xserver-xorg-core

    puis ensuite
    apt-get install --reinstall xserver-xorg-core="version"

    (ou "version" est la derniere version de xserver-xorg-core trouvee).

    Ensuite tu peux refaire la commande pour installer xserver-xorg-video-intel

    En esperant t'avoir aide, si y'a un probleme, hesites pas a l'ecrire.

  • # Résolu

    Posté par  . Évalué à 1.

    C'est bon, j'ai résolu le souci avec l'aide d'un ami. Je mets ma solution au cas où ça arriverait à une personne.

    Lorsque je voulais installer xserver-xorg-video-intel, la console me disait qu'il y a une dépendance sur mesa-common-dev. Or ce paquet n'existe plus sur ma machine. Le driver nvidia s'est amusé à me le virer…. Là j'avais un gros souci puisque le dépot ne le connaissait pas. Apparemment, c'est un paquet important dans la distro.

    Dans la console, j'ai fait un :
    http://fr.archive.ubuntu.com/ubuntu/pool/main/m/mesa/mesa-common-dev_8.0.4-0ubuntu0.7_i386.deb
    sudo dpkg -i --force-all mesa-common-dev_8.0.4-0ubuntu0.7_i386.deb

    Pour finir, j'ai fait :
    sudo apt-get autoremove
    sudo apt-get clean

    En tout cas, je vous remercie de vous être penché sur mon souci. C'est super sympa de votre part.

    Bonne journée à tous :)

    • [^] # Re: Résolu

      Posté par  . Évalué à 2. Dernière modification le 11 février 2014 à 05:19.

      Tu blâmes plusieurs fois le driver mais tes mésaventures sont en fait dues à son empaquetage, et donc à ta distribution.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.