Как восстановить libdrm, не вызывая проблем с зависимостями?
Последние пару дней у меня были серьезные проблемы со стабильностью, и я сократил их до части X, так как все немного нормализуется, когда я перезагружаю lightdm.
Я использую один из тех PPA видеодрайверов, который собирает пакеты прямо из git, который я знаю на свой страх и риск. Я уже пытался использовать synaptic, чтобы заставить версию xserver-xorg-intel из более стабильного PPA, и это не имело большого эффекта, но версия libdrm, находящаяся в настоящее время в репо, датируется тем же временем, когда начались эти проблемы так что я представляю, что это виновник. Однако, когда я пытаюсь использовать synaptic для принудительной установки стабильной версии различных пакетов libdrm (-intel и:i386 и т. Д.), Он предупреждает меня о том, что практически все приложения в моей системе, которые зависят от X, также должны быть удалены, Излишне говорить, что я не хочу этого делать. Есть ли у меня разумный вариант, кроме ожидания, пока PPA (oibaf, если кому-то интересно) снова обновится?
К сожалению, я уже сделал apt-get clean, когда подумал, что проблемы со стабильностью могут быть связаны с повреждением dpkg, поэтому у меня нет локально более старой версии, к которой можно вернуться.
1 ответ
Решил это. Мне нужно было пометить пакеты для обновления в определенном порядке, чтобы вызвать как можно меньшее количество нарушенных зависимостей, затем снять пометки с тех, которые были запущены в правильном порядке (и некоторые из них одновременно, то есть wine и wine:i386, которые зависят от друг с другом). Машина не работала достаточно долго, чтобы понять, решил ли я свою проблему, но это определенно лучшая идея, которая у меня была до сих пор!