1 votes

Comment puis-je rétrograder Plymouth sans casser lightdm ?

Après de nombreuses semaines de recherche, j'ai trouvé une nouvelle solution pour mon démarrage Plymouth. earth-sunrise pour commencer plus tôt et durer plus longtemps. Je viens de lire comment faire dans ( Plymouth ne fonctionne pas correctement ) sur un site gentoo.

J'ai lu le très voté Q&A ( Comment rétrograder un paquet via apt-get ? ) mais il n'aborde pas les particularités de Plymouth et sa relation avec lightdm .

Vous trouverez ci-dessous les versions de Plymouth que je souhaite (0.8.8) et celle actuellement installée (0.9.2) :

rick@dell:/var/log$ apt-cache showpkg plymouth | grep 0.8.8
  lightdm,plymouth 0.8.8-0ubuntu18
  lightdm,plymouth 0.8.8-0ubuntu18

rick@dell:/var/log$ apt show plymouth
Package: plymouth
Version: 0.9.2-3ubuntu13.1
Priority: standard
Section: x11
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Laurent Bigonville <bigon@debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 452 kB
Depends: libc6 (>= 2.14), libdrm2 (>= 2.4.25), libplymouth4 (>= 0.9.2), initramfs-tools | dracut, init-system-helpers (>= 1.18)
Recommends: plymouth-theme-ubuntu-text | plymouth-theme
Suggests: desktop-base, plymouth-themes
Conflicts: console-common, plymouth-theme-lubuntu-text (<< 0.57~)
Breaks: plymouth-drm (<< 0.9.0-6~), plymouth-theme-edubuntu (<< 15.12.1~), plymouth-theme-kubuntu-logo (<< 1:16.04ubuntu1~), plymouth-theme-kubuntu-text (<< 1:16.04ubuntu1~), plymouth-theme-lubuntu-logo (<< 0.57~), plymouth-theme-sability (<< 1.3~), plymouth-theme-sabily-text (<< 1.3~), plymouth-theme-ubuntu-gnome-logo (<< 16.04.1~), plymouth-theme-ubuntu-gnome-text (<< 16.04.1~), plymouth-theme-ubuntu-logo (<< 0.9.2-3ubuntu1~), plymouth-theme-ubuntu-mate-logo (<< 15.12.1~), plymouth-theme-ubuntu-mate-text (<< 15.12.1~), plymouth-theme-ubuntu-text (<< 0.9.2-3ubuntu1~), plymouth-theme-ubuntustudio (<< 0.50~), plymouth-theme-xubuntu-logo (<< 15.12.1~), plymouth-theme-xubuntu-text (<< 15.12.1~), plymouth-themes (<< 0.9.0-8~)
Replaces: libplymouth2 (<< 0.9.2-3ubuntu1~), plymouth-drm (<< 0.9.0-6~), plymouth-themes (<< 0.9.0-8~)
Homepage: http://www.freedesktop.org/wiki/Software/Plymouth
Task: standard, ubuntu-touch-core, ubuntu-touch, ubuntu-touch, ubuntu-sdk
Supported: 5y
Download-Size: 107 kB
APT-Manual-Installed: yes
APT-Sources: http://ca.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
Description: boot animation, logger and I/O multiplexer
 Plymouth provides a boot-time I/O multiplexing framework - the most obvious
 use for which is to provide an attractive graphical animation in place of
 the text messages that normally get shown during boot. (The messages are
 instead redirected to a logfile for later viewing.) However, in event-driven
 boot systems Plymouth can also usefully handle user interaction such as
 password prompts for encrypted file systems.
 .
 This package provides the basic framework, enabling a text-mode animation.

N: There is 1 additional record. Please use the '-a' switch to see it

rick@dell:/var/log$

Mon problème est que le paquet vers lequel je veux rétrograder est appelé lightdm,plymouth 0.8.8-0ubuntu18 et le paquet installé s'appelle plymouth 0.9.2-3ubuntu13.1 . Je ne sais pas comment résoudre ce cercle.

J'ai aussi peur d'abîmer mon lightdm ce qui causerait toutes sortes de maux de tête.

En utilisant les questions et réponses hautement votées ci-dessus, je tape :

sudo apt-get install "lightdm,plymouth"=0.8.8-0ubuntu18
apt-mark hold "lightdm,plymouth"

OU est le format correct :

sudo apt-get install plymouth=0.8.8-0ubuntu18
apt-mark hold plymouth

OU Est-ce que c'est quelque chose de totalement différent ?

Merci d'avance.

1voto

user.dz Points 45060
  • "lightdm,plymouth"=0.8.8-0ubuntu18 a une syntaxe erronée, plymouth=0.8.8-0ubuntu18 est la bonne. De man apt-get

    install pkg [{=pkg_version_number | /target_release}]...

    Ces formes sont donc correctes (espace comme séparateur) :

    install plymouth
    install plymouth=0.8.8-0ubuntu18
    install plymouth/trusty
    
    install lightdm plymouth=0.8.8-0ubuntu18
    install lightdm=1.18.1-0ubuntu1 plymouth=0.8.8-0ubuntu18
  • Cependant, cette version 0.8.8-0ubuntu18 non disponible dans le référentiel. Ils l'ont mis là juste pour sauter les anciennes versions, la dernière était 0.8.8-0ubuntu17.1 .

    Pour être complet, vous pouvez le vérifier vous-même :

    http://archive.ubuntu.com/ubuntu/pool/main/p/plymouth/
    http://old-releases.ubuntu.com/ubuntu/pool/main/p/plymouth/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X