Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Brak HPLIP po aktualizacji do LM 20
#1
0
Witam wszystkich, zaktualizowałem swojego Minta 19.3 do 20 i niestety mam problem z swoją drukarką HP Color LaserJet Pro MFO M176n, drukarka jest podłączona przez Ethernet do switcha. Na 19.3 po instalacji HPLIP wszystko działało jak należy, niestety po aktualizacji do 20 nie mogę ponownie zainstalować HPLIP (musiałem przed aktualizacją go odinstalować)

W menadżerze oprogramowania przycisk instalacji jest "Niedostępny", więc próbując przez terminal mam:

Kod:
karpiu@karpiu-desktop:~$ sudo apt install hplip
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
hplip : Wymaga: libhpmud0 (= 3.20.3+dfsg0-2) ale nie zostanie zainstalowany
         Wymaga: libsane-hpaio (= 3.20.3+dfsg0-2) ale nie zostanie zainstalowany
         Wymaga: printer-driver-hpcups (= 3.20.3+dfsg0-2) ale nie zostanie zainstalowany
         Wymaga: libsane (>= 1.0.24)
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety


Więc ręcznie próbują zainstalować brakujące zależności:
Kod:
karpiu@karpiu-desktop:~$ sudo apt install libhpmud0
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
libhpmud0 : Wymaga: libsnmp35 (>= 5.8+dfsg) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.
karpiu@karpiu-desktop:~$ sudo apt install libsnmp35
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
libsnmp35 : Wymaga: libsensors5 (>= 1:3.5.0) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.
karpiu@karpiu-desktop:~$ sudo apt install libsensors5
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
libsensors5 : Wymaga: libsensors-config ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.


Próba instalacji libsensors-config powoduje że chce usunąć między innymi cinnamona i xorg więc odpuszczam

Kod:
karpiu@karpiu-desktop:~$ sudo apt install libsensors-config
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  acpi audacious-plugins-data breeze-icon-theme calibre-bin crudini
  evolution-common filezilla-common fluid-soundfont-gs kded5 kdenlive-data
  kinit kio kpackagetool5 krita-data libaccounts-glib0 libaccounts-qt5-1
  libaudcore5 libaudgui5 libaudtag3 libavcodec-extra libavresample4
  libbasicusageenvironment1 libcddb2 libchm1 libcue2 libdvbpsi10
  libebook-1.2-20 libebook-contacts-1.2-3 libebur128-1 libecal-2.0-1
  libedata-book-1.2-26 libedata-cal-2.0-1 libevent-2.1-7 libfilezilla0
  libglapi-mesa:i386 libgles1 libglvnd0:i386 libgnome-autoar-0-0
  libgnome-autoar-gtk-0-0 libgroupsock8 libgsl23 libgslcblas0 libhal1-flash
  libheif1 libixml10 libjpeg-turbo-progs libjs-sphinxdoc libjs-underscore
  libjxr-tools libjxr0 libkaccounts1 libkf5archive5 libkf5attica5
  libkf5bluezqt-data libkf5bluezqt6 libkf5bookmarks-data libkf5bookmarks5
  libkf5completion-data libkf5completion5 libkf5declarative-data
  libkf5declarative5 libkf5doctools5 libkf5filemetadata-data
  libkf5filemetadata3 libkf5globalaccel-data libkf5globalaccel5
  libkf5iconthemes-data libkf5iconthemes5 libkf5itemviews-data
  libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5kiocore5
  libkf5kiofilewidgets5 libkf5kiontlm5 libkf5kiowidgets5 libkf5newstuff-data
  libkf5newstuffcore5 libkf5notifyconfig-data libkf5package-data
  libkf5package5 libkf5purpose5 libkf5quickaddons5 libkf5solid5
  libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5
  libkf5textwidgets-data libkf5textwidgets5 libkf5xmlgui-bin libkf5xmlgui-data
  libkf5xmlgui5 liblivemedia77 liblua5.2-0 libmad0 libmatroska6v5 libminizip1
  libmlt-data libmovit8 libopencolorio1v5 libopengl-dev libopenmpt-modplug1
  libphonon4qt5-4 libphonon4qt5-data libplacebo7 libpodofo0.9.6
  libprotobuf-lite17 libpugixml1v5 libqt5designer5 libqt5help5
  libqt5multimedia5 libqt5positioning5 libqt5quick5-gles libqt5quickwidgets5
  libqt5sensors5 libqt5serialport5 libqt5webchannel5 libqt5webengine-data
  libqt5webengine5 libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5
  libquazip5-1 libre2-5 libresid-builder0c2a librhino-java librtaudio6
  librttr-core0.9.6 libsdl-image1.2 libsidplay2 libsidplayfp4 libsignon-qt5-1
  libspatialaudio0 libssh2-1 libtagsoup-java libtinyxml2.6.2v5 libunshield0
  libupnp13 libusageenvironment3 libva-wayland2 libvulkan-dev libwxbase3.0-0v5
  libxcb-glx0:i386 libyaml-cpp0.6 libytnef0 optipng oxygen-icon-theme
  python-tinycss2-common python3-apsw python3-chm python3-css-parser
  python3-cssselect python3-cssutils python3-feedparser python3-html2text
  python3-html5-parser python3-iniparse python3-mechanize python3-msgpack
  python3-regex python3-repoze.lru python3-routes python3-tinycss2
  qml-module-org-kde-bluezqt qml-module-org-kde-kquickcontrolsaddons
  qml-module-qtqml-models2 qml-module-qtquick-dialogs
  qml-module-qtquick-layouts qml-module-qtquick-privatewidgets
  qml-module-qtquick-window2 qtbase5-dev-tools unrar unshield vlc-bin vlc-data
  vlc-plugin-base vlc-plugin-qt
Aby je usunąć należy użyć "sudo apt autoremove".
The following additional packages will be installed:
  libqt5gui5-gles libqt5quick5-gles
Sugerowane pakiety:
  qt5-image-formats-plugins qtwayland5 lm-sensors
Następujące pakiety zostaną USUNIĘTE:
  adobe-flashplugin audacious audacious-plugins calibre caribou celluloid
  cinnamon cinnamon-common cinnamon-control-center cinnamon-control-center-dbg
  cinnamon-dbg cinnamon-session default-jre evolution evolution-data-server
  evolution-plugins ffmpeg filezilla freeglut3 gir1.2-clutter-1.0
  gir1.2-clutter-gst-3.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0
  gir1.2-gst-plugins-base-1.0 gir1.2-gtkclutter-1.0 gir1.2-meta-muffin-0.0
  gir1.2-rb-3.0 gir1.2-webkit-3.0 gir1.2-webkit2-4.0 gnome-calendar
  gnome-online-accounts gnome-session-bin gstreamer1.0-clutter-3.0
  gstreamer1.0-gl gstreamer1.0-vaapi gufw icedtea-netx kdenlive krita
  libatk-wrapper-java libatk-wrapper-java-jni libavdevice58
  libchamplain-0.12-0 libchamplain-gtk-0.12-0 libclutter-1.0-0
  libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-pango20 libcogl-path20
  libcogl20 libedataserverui-1.2-2 libegl-dev libegl1-mesa-dev libevolution
  libgl-dev libgl1 libgl1:i386 libgl1-mesa-dev libgl1-mesa-dri:i386
  libgl1-mesa-dri libgl1-mesa-glx:i386 libgl1-mesa-glx libgles-dev
  libgles2-mesa-dev libglu1-mesa libglu1-mesa:i386 libglu1-mesa-dev
  libglvnd-dev libglx-dev libglx-mesa0 libglx-mesa0:i386 libglx0 libglx0:i386
  libgoa-backend-1.0-1 libgstreamer-gl1.0-0 libkf5kirigami2-5 libkf5newstuff5
  libkf5notifyconfig5 libkf5purpose-bin libmlt++3 libmlt6 libmpv1 libmuffin0
  libqt5charts5-dev libqt5gui5 libqt5opengl5 libqt5quick5
  libqt5quickcontrols2-5 libqt5quicktemplates2-5 libreoffice-sdbc-hsqldb
  libsensors4 libsensors4:i386 libvisual-0.4-plugins libwebkit2gtk-4.0-37
  libwebkitgtk-3.0-0 libwxgtk3.0-gtk3-0v5 libxreaderview3 libyelp0 lutris melt
  mesa-common-dev mesa-utils metacity mint-meta-cinnamon mint-meta-codecs
  mint-meta-core mintsystem mintupgrade muffin muffin-dbg nemo-preview
  nvidia-prime-applet openjdk-11-jre openjdk-8-jre phonon4qt5
  phonon4qt5-backend-vlc pix pix-dbg prismatik python3-pyqt5
  python3-pyqt5.qtsvg python3-pyqt5.qtwebchannel python3-pyqt5.qtwebengine
  qml-module-org-kde-kirigami2 qml-module-org-kde-newstuff
  qml-module-qtgraphicaleffects qml-module-qtquick-controls
  qml-module-qtquick-controls2 qml-module-qtquick-templates2
  qml-module-qtquick2 qml-module-ubuntu-onlineaccounts qt5-default qtbase5-dev
  simplescreenrecorder steam:i386 teamviewer ubuntu-system-adjustments vlc
  vlc-plugin-video-output x11-utils xed xed-dbg xorg xreader xreader-dbg
  xserver-xephyr xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-video-all
  xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-nouveau xserver-xorg-video-qxl
  xserver-xorg-video-radeon xserver-xorg-video-vesa xserver-xorg-video-vmware
  xviewer-plugins xwayland yelp zenity
Zostaną zainstalowane następujące NOWE pakiety:
  libqt5gui5-gles libqt5quick5-gles libsensors-config
0 aktualizowanych, 3 nowo instalowanych, 165 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 4 274 kB archiwów.
Po tej operacji zostanie zwolnione 1 191 MB miejsca na dysku.
Kontynuować? [T/n] n
Przerwane.
pozostałe brakujące pakiety:

Kod:
karpiu@karpiu-desktop:~$ sudo apt install libsane-hpaio
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
libsane-hpaio : Wymaga: libhpmud0 (>= 3.20.3+dfsg0) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.
karpiu@karpiu-desktop:~$ sudo apt install printer-driver-hpcups
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
printer-driver-hpcups : Wymaga: libhpmud0 (>= 3.20.3+dfsg0) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.
karpiu@karpiu-desktop:~$ sudo apt install libsane
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności      
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
libsane : Wymaga: libsnmp35 (>= 5.8+dfsg) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

Synaptic nie znajduje żadnych uszkodzonych pakietów. Uruchamiając live wszystko działa, pakiet hplip jest już zainstalowany a doinstalowując hplip-gui mogę dodać drukarkę i wszystko działa jak trzeba
Odpowiedz
#2
0
Spróbuj tego.
[Obrazek: 96ae32b114e54.jpg]
Odpowiedz
#3
0
wywala błędy w czasie instalacji pakietów:
Kod:
Running 'sudo apt-get install --assume-yes python3-pyqt4'
Please wait, this may take several minutes...
error: Package install command failed with error code 100
note: Some packages may not get installed on python3 due to distro incompatibilites

Running 'sudo apt-get install --assume-yes libsane'
Please wait, this may take several minutes...
error: Package install command failed with error code 100
note: Some packages may not get installed on python3 due to distro incompatibilites

Running 'sudo apt-get install --assume-yes libsane-dev'
Please wait, this may take several minutes...
error: Package install command failed with error code 100
note: Some packages may not get installed on python3 due to distro incompatibilites

Running 'sudo apt-get install --assume-yes python3-dbus.mainloop.qt'
Please wait, this may take several minutes...
error: Package install command failed with error code 100
note: Some packages may not get installed on python3 due to distro incompatibilites

Running 'sudo apt-get install --no-install-recommends --assume-yes xsane'
Please wait, this may take several minutes...
error: Package install command failed with error code 100
note: Some packages may not get installed on python3 due to distro incompatibilites

Running 'sudo apt-get install --assume-yes sane-utils'
Please wait, this may take several minutes...
error: Package install command failed with error code 100
note: Some packages may not get installed on python3 due to distro incompatibilites

Running 'sudo DEBIAN_FRONTEND=noninteractive apt-get --assume-yes install libsnmp-dev'
Please wait, this may take several minutes...
error: Install command failed with error code 10

Wygląda to dla mnie tak że upgrade do 20 zwaliło coś w pakietach, przez co pakiety, które domyślnie są zainstalowane na 20 nie mogą u mnie być zainstalowane
Odpowiedz
#4
0
Tak na prawdę, to nie ma typowego upgrade do wyższego numeru Minta, dlatego mogą wystąpić problemy. Instalacja od nowa systemu i programów, to nie jest taki problem jak w Windowsie. Nie potrwa długo, a wszystko będzie chodzić prawidłowo.
[Obrazek: 96ae32b114e54.jpg]
Odpowiedz
#5
0
Ten skrypt z https://sourceforge.net/projects/hplip/files/hplip/ nie wspiera jeszcze Ubuntu 20.04 i Minta 20, który jest na nim oparty.
Widać to choćby po błędach tego skryptu, który próbuje zainstalować paczkę pyqt4, która wyleciała z repozytorii ze względu, jak wynika z moich poszukiwań, na przejście na wyższą wersję.
Skup się na razie na instalacji hplip z repozytorii, przynajmniej do czasu aż wypuszczą poprawiony skrypt.
Pokaż czy masz jakieś zarzymane pakiety, o których tam pisze apt w pierwszej wiadomości.
apt-mark showhold
Odpowiedz
#6
0
Wiem że instalacja na nowo systemu(albo przywrócenie) byłaby najprostsza i najszybsza ale ja jestem z tych co to lubią grzebać w systemie, a że nie jest to komputer na którym pracuje to mogę się z tym pobawić  i przy okazji czegoś nauczyć Smile
Przeszukując internet znalazłem post o podobnym problemie na ubuntu po akutalizacji 18->19, problemem było to że przy aktualizacji nie zainstalował się pakiet libsensors5 a pozostał linsensors4, próba rozwiązania problemu przez instalację z przełącznikiem -force a następnie usunięcia libsensors4 powodowała usunięcie podobnej liczby pakietów jak u mnie. Autor tematu postanowił przeinstalować system, więc w naturalny sposób problem przestał istnieć. Zauważyłem że wspólnym mianownikiem w przypadku obu systemów jest wykorzystanie ppa z najnowszym sterownikiem mesa, myślę że to prawdopodobnie to z jego przyczyny system przy aktualizacji nie zainstalował libsensors5 a został na libsensors4.  Po przemyśleniu tematu, trochę pogrzebałem i zauważyłem że jak wejdę w: Zasoby oprogramowania -> Utrzymanie - > Usuń obce pakiety to pojawia mi się lista pakietów, z których osobiście instalowałem tylko prismatik
[Obrazek: hm3XUSwl.png]
[Obrazek: AP46aNEl.png]
[Obrazek: 43M2n03l.png]

apt-mark showhold nie pokazuje nic

Prawdopodobnie rozwiązanie wygląda następująco: Wrócenie do 19.3 przy pomocy Timeshifta, przywrócenie oryginalnych sterowników mesa i ponowna aktualizacja systemu.
Co zapewne zaraz zrobię bo zauważyłem że kilka programów zawiesza mi system, np. VLC przy próbie odtworzenia filmu

Dodano po pewnym czasie:
nie udało mi się przywrócić mesy do wersji z repozytorium, odpuszczam temat i zostaje na 19.3
Odpowiedz
#7
0
(14-07-2020, 22:27)omkar napisał(a): Tak na prawdę, to nie ma typowego upgrade do wyższego numeru Minta, dlatego mogą wystąpić problemy. Instalacja od nowa systemu i programów, to nie jest taki problem jak w Windowsie. Nie potrwa długo, a wszystko będzie chodzić prawidłowo.

Tak jak kolega mówi. Najlepiej każdą wersję na czysto stawiać. By nie bawić się z przenoszeniem danych to najlepiej partycjonować dysk z podziałem na system (/) oraz dane (/home)
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości