FGLRX wird nicht installiert: Probleme konnten nicht behoben werden. Sie haben defekte Pakete gespeichert

10

Wenn ich laufe sudo apt-get install fglrx, erhalte ich die folgende Ausgabe:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help resolve the situation:

The following packages have unmet dependencies:
 fglrx : Depends: xorg-video-abi-11 but it is not installable or
                  xorg-video-abi-12 but it is not installable or
                  xorg-video-abi-13 but it is not installable or
                  xorg-video-abi-14 but it is not installable or
                  xorg-video-abi-15
E: Unable to correct problems, you have held broken packages.

Leider bin ich es gewohnt, auf Windows-Servern zu arbeiten und bin mit Ubuntu nicht vertraut.

Cleadus Fetus
quelle
Mit synaptic haben Sie in der Option "Benutzerdefinierte Filter" den Abschnitt "Defekte Pakete", sehen Sie sich diese an, entfernen Sie die defekten Pakete vollständig und installieren Sie sie gegebenenfalls erneut. Sie können den synaptischen Paketmanager mit "sudo apt-get install synaptic" installieren. Versuchen Sie dann erneut die Installation. Denken Sie daran, den ersten fglrx-Installationsversuch vollständig zu entfernen.
Ivan Lerner
Hallo, ich bin mir nicht sicher, wie ich das machen soll. Gibt es irgendwo, wo dies genauer erklärt wird. Vielen Dank.
Cleadus Fetus

Antworten:

7

Leider liegt dies an einem Fehler in den neuesten Updates für Ubuntu 14.04 und 12.04:

apt-get kann fglrx oder fglrx-updates in 14.04.2 und 12.04.5 nicht installieren

Etwas reparieren:

  1. Entfernen Sie den Hardware-Aktivierungsstapel

    • Ubuntu 14.04 (getestet und bestätigt):

      sudo apt-get install --install-recommends xserver-xorg libgl1-mesa-glx libegl1-mesa-drivers
      
    • Ubuntu 12.04 (ungetestet):

      sudo apt-get install --install-recommends xserver-xorg libgl1-mesa-glx
      

    Aus irgendeinem Grund musste ich es zweimal ausführen, da beim ersten Mal ein Fehler zurückgegeben wurde.

  2. Bereinigen Sie zusätzliche Pakete

    sudo apt-get autoremove
    
  3. Installieren Sie fglrx

    sudo apt-get install fglrx
    
  4. Starten Sie neu

Bmaupin
quelle
Ich musste es mit der Antwort askubuntu.com/questions/588742/…
Denis Besic
Haben sie nur vergessen, Pakete in den neuesten Ubuntu-Builds zu installieren?
Kenneth Worden
Nein, sie haben den HWE-Stack (Hardware Enablement) standardmäßig in den neuesten Builds installiert , aber es scheint, dass der neueste HWE-Stack nicht vollständig bereit war, da er Konflikte mit einer Handvoll anderer Pakete verursacht. Bis es behoben ist, werden die Konflikte durch Entfernen des HWE-Stacks behoben.
Bmaupin
0

Öffnen Sie synaptic, wenn Sie es nicht haben, installieren Sie es mit

sudo apt-get install synaptic

auf einem Terminal. Synaptic ist ein Paketmanager wie apt-get, jedoch mit einer grafischen Oberfläche.

In synaptischen am unteren Rand des Bildschirms links gibt es eine Option namens benutzerdefinierte Filter und aus den Filter oben wählen gebrochen .

synaptisches Fenster

Jetzt werden Sie wahrscheinlich einige Pakete in dieser Liste haben. Wählen Sie sie zum vollständigen Entfernen aus, indem Sie mit der rechten Maustaste darauf klicken und auf Übernehmen klicken. Versuchen Sie nun die fglrx-Installation erneut, nachdem Sie die zuvor fehlgeschlagene Installation entfernt haben. Möglicherweise müssen Sie einige der entfernten Pakete neu installieren.

Ivan Lerner
quelle