Kirjoittaja Aihe: Mencoder kateissa  (Luettu 514 kertaa)

jarmala

  • Käyttäjä
  • Viestejä: 801
    • Profiili
Mencoder kateissa
« : 26.03.25 - klo:11.04 »
Asensin winen Ubuntu 22.04:ään ja ja wine --version pyysi vielä asentamaan wine32:n. No se sitten poisteli pitkän listan paketteja samalla. Eli siis:

Koodia: [Valitse]
sudo apt install wine
wine --version
sudo apt-get install wine32


Ja nyt ei ole mplayeriä eikä mencoderia eikä varmaan mitään muutakaan. No, asentamaan:

Koodia: [Valitse]
$ sudo apt install mencoder
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis                 
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:

Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
 libpostproc55 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
 libswresample3 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
 libswscale5 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
 mencoder : Riippuvuudet: libavcodec58 (>= 7:4.4)
            Riippuvuudet: libavformat58 (>= 7:4.4)
            Riippuvuudet: libavutil56 (>= 7:4.4) mutta ei ole asennuskelpoinen
 mplayer : Riippuvuudet: libavcodec58 (>= 7:4.4)
           Riippuvuudet: libavformat58 (>= 7:4.4)
           Riippuvuudet: libavutil56 (>= 7:4.4) mutta ei ole asennuskelpoinen
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.

Tämä on varmaan omaa hölmoilyä... Eli mitähän nyt sitten pitäisi tehdä?
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3388
    • Profiili
Vs: Mencoder kateissa
« Vastaus #1 : 26.03.25 - klo:14.12 »
Mahtaiskohan vaatia Restricted lähteitä? Oletko ottanut ne käyttöön?
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 24.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

jarmala

  • Käyttäjä
  • Viestejä: 801
    • Profiili
Vs: Mencoder kateissa
« Vastaus #2 : 26.03.25 - klo:16.11 »
Ja sitten , jos yrittää poistaa tämän wine32:n, niin taas tulee hurjan pitkä luettelo tiedostoja:

Koodia: [Valitse]
sudo remove wine32
sudo: remove: command not found
ari@ari-JL:~$ sudo apt remove wine32
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis                 
The following packages were automatically installed and are no longer required:
  aglfn appmenu-gtk-module-common appmenu-gtk3-module apt-config-icons-large apt-config-icons-large-hidpi apturl-common
  arduino-builder arduino-core-avr arduino-ctags avr-libc avrdude binutils-avr breeze-cursor-theme breeze-gtk-theme bup
  bup-doc ca-certificates-java cclib cheese-common cinnamon-session-common cjs debconf-kde-data default-jre-headless
  docbook-xml docbook-xsl exiftran extra-xdg-menus fonts-dejavu-extra fonts-hack fonts-noto-hinted gamin gcc-avr
  geeqie-common gimp-data gir1.2-adw-1 gir1.2-camel-1.2 gir1.2-caribou-1.0 gir1.2-cmenu-3.0 gir1.2-ecal-2.0
  gir1.2-edataserver-1.2 gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdata-0.0 gir1.2-gdm-1.0 gir1.2-geoclue-2.0
  gir1.2-gnomebluetooth-3.0 gir1.2-goa-1.0 gir1.2-graphene-1.0 gir1.2-gtk-4.0 gir1.2-gweather-3.0 gir1.2-ical-3.0
  gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-keybinder-3.0 gir1.2-libxfce4util-1.0 gir1.2-nemo-3.0 gir1.2-nma-1.0
  gir1.2-rsvg-2.0 gir1.2-snapd-1 gir1.2-soup-2.4 gir1.2-timezonemap-1.0 gir1.2-totem-1.0 gir1.2-totemplparser-1.0
  gir1.2-upowerglib-1.0 gir1.2-xfconf-0 gkbd-capplet glib-networking:i386 gnome-backgrounds gnome-bluetooth-3-common
  gnome-control-center-faces gnome-session-common gnome-shell-common gnome-software-common gnome-todo-common
  gnome-video-effects gnuplot-data grilo-plugins-0.3-base gstreamer1.0-pipewire gstreamer1.0-plugins-base:i386
  gstreamer1.0-plugins-good:i386 gstreamer1.0-x:i386 haveged ieee-data java-common java-wrappers kactivities-bin
  kalzium-data kde-cli-tools-data kdoctools5 khotkeys-data kio-extras-data kpackagetool5 ktexteditor-data kuserfeedback-doc
  kwayland-data kwin-data libaa1:i386 libaacs0 libaccounts-qt5-1 libaec0 libamd2 libapache-pom-java libapparmor1:i386
  libappimage0 libappmenu-gtk3-parser0 libappstreamqt2 libaribb24-0 libasound2:i386 libasound2-plugins:i386 libastylej-jni
  libasyncns0:i386 libatomic1:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libavc1394-0:i386
  libavif13 libavogadro-data libbabl-0.1-0 libbatik-java libbcpg-java libbcprov-java libbdplus0 libbluray2 libbrotli1:i386
  libbs2b0 libbsd0:i386 libcaca0:i386 libcairo-gobject2:i386 libcairo2:i386 libcamd2 libcapi20-3:i386 libcaribou-common
  libcaribou0 libccolamd2 libcddb2 libcdparanoia0:i386 libcholmod3 libcjs0 libclutter-1.0-common libcodec2-1.0
  libcogl-common libcolord-gtk1 libcommons-codec-java libcommons-compress-java libcommons-exec-java libcommons-io-java
  libcommons-lang3-java libcommons-logging-java libcommons-net-java libcommons-parent-java libcpuid15 libcups2:i386
  libcurl4:i386 libdatrie1:i386 libdazzle-1.0-0 libdazzle-common libdbus-1-3:i386 libdc1394-25 libdca0 libdecor-0-0:i386
  libdecor-0-plugin-1-cairo:i386 libdeflate0:i386 libdmapsharing-3.0-2 libdmtx0b libdmx-dev libdmx1 libdolphinvcs5
  libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libdv4:i386 libdvbpsi10
  libdvbv5-0 libdvdnav4 libdw1:i386 libebackend-1.2-10 libebml5 libebook-1.2-20 libebook-contacts-1.2-3 libedata-book-1.2-26
  libedata-cal-2.0-1 libedit2:i386 libeditorconfig0 libelf1:i386 libenca0 libepub0 libexif12:i386 libexpat1:i386 libfaad2
  libfakekey0 libfaudio0:i386 libffi8:i386 libflac8:i386 libflite1 libfm-extra4 libfm-qt-l10n libfontconfig1:i386
  libfontenc-dev libfreeaptx0 libfreerdp-server2-2 libfreetype6:i386 libfribidi0:i386 libfs-dev libfs6 libftdi1 libfuse2
  libgamin0 libgav1-0 libgbm1:i386 libgd3:i386 libgdk-pixbuf-2.0-0:i386 libgegl-common libgl1:i386 libgl1-mesa-dri:i386
  libglapi-mesa:i386 libgles1 libgles2 libglib2.0-0:i386 libglu1-mesa libglvnd-core-dev libglvnd0:i386 libglx-mesa0:i386
  libglx0:i386 libgme0 libgnome-bluetooth-3.0-13 libgnome-todo libgnutls30:i386 libgom-1.0-0 libgoogle-gson-java
  libgphoto2-6:i386 libgphoto2-port12:i386 libgpod-common libgpod4 libgps28 libgrantlee-templates5 libgraphite2-3:i386
  libgrilo-0.3-0 libgsettings-qt1 libgsm1:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer-plugins-good1.0-0:i386
  libgstreamer1.0-0:i386 libgudev-1.0-0:i386 libgupnp-av-1.0-3 libgupnp-dlna-2.0-4 libharfbuzz0b:i386 libhavege2
  libhdf5-103-1 libhfstospell11 libhidapi-libusb0 libhogweed6:i386 libhttpclient-java libhttpcore-java libice-dev
  libicu70:i386 libiec61883-0:i386 libinchi1 libinput-bin libinput10 libinstpatch-1.0-2 libixml10 libjack-jackd2-0:i386
  libjackson2-annotations-java libjackson2-core-java libjackson2-databind-java libjavascriptcoregtk-4.0-18 libjaxp1.3-java
  libjbig0:i386 libjmdns-java libjna-java libjna-jni libjna-platform-java libjpeg-turbo8:i386 libjpeg8:i386 libjsch-java
  libjssc-java libjzlib-java libkate1 libkdsoap1 libkf5activities5 libkf5activitiesstats1 libkf5archive5 libkf5attica5
  libkf5auth-data libkf5balooengine5 libkf5bluezqt-data libkf5bluezqt6 libkf5bookmarks-data libkf5calendarevents5
  libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5config-bin libkf5config-data libkf5configcore5
  libkf5configwidgets-data libkf5contacts-data libkf5coreaddons-data libkf5coreaddons5 libkf5dbusaddons-bin
  libkf5dbusaddons-data libkf5declarative-data libkf5dnssd-data libkf5dnssd5 libkf5doctools5 libkf5filemetadata-data
  libkf5filemetadata3 libkf5globalaccel-data libkf5guiaddons-data libkf5holidays-data libkf5holidays5 libkf5i18n-data
  libkf5i18n5 libkf5i18nlocaledata5 libkf5iconthemes-data libkf5itemmodels5 libkf5itemviews-data libkf5jobwidgets-data
  libkf5js5 libkf5kcmutils-data libkf5kdelibs4support-data libkf5khtml-data libkf5kiontlm5 libkf5networkmanagerqt6
  libkf5newstuff-data libkf5notifications-data libkf5notifyconfig-data libkf5package-data libkf5package5 libkf5parts-data
  libkf5people-data libkf5peoplebackend5 libkf5pty-data libkf5pty5 libkf5service-data libkf5solid5-data libkf5sonnet5-data
  libkf5sonnetcore5 libkf5su-bin libkf5su-data libkf5su5 libkf5syndication5abi1 libkf5syntaxhighlighting-data
  libkf5sysguard-data libkf5textwidgets-data libkf5threadweaver5 libkf5unitconversion-data libkf5unitconversion5
  libkf5wallet-data libkf5widgetsaddons-data libkf5windowsystem-data libkf5xmlgui-bin libkf5xmlgui-data libkfontinst5
  libksgrd9 libksysguardsystemstats1 liblcms2-2:i386 libldacbt-enc2 libldap-2.5-0:i386 liblightcouch-java liblilv-0-0
  liblirc-client0 liblistserialsj-dev liblistserialsj1 libllvm15:i386 liblog4j2-java libltc11 libltdl7:i386 liblua5.1-0
  liblua5.2-0 liblua5.4-0 libmad0 libmaeparser1 libmalcontent-0-0 libmanette-0.2-0 libmatroska7 libmd0:i386 libmd4c0
  libmediaart-2.0-0 libmenu-cache-bin libmenu-cache3 libmetacity3 libmetis5 libminizip1 libmjpegutils-2.1-0 libmng2
  libmodplug1 libmongodb-java libmozjs-78-0 libmp3lame0:i386 libmpcdec6 libmpeg2encpp-2.1-0 libmpg123-0:i386 libmplex2-2.1-0
  libmtdev1 libmujs1 libmypaint-1.5-1 libmypaint-common libmysofa1 libnettle8:i386 libnghttp2-14:i386 libnorm1 libodbc2:i386
  libogg0:i386 libopenal1:i386 libopenbabel7 libopengl-dev libopengl0 libopenh264-6 libopenmpt-modplug1 libopenmpt0
  libopenni2-0 libopus0:i386 liborc-0.4-0:i386 libosmesa6:i386 libp11-kit0:i386 libpackagekitqt5-1 libpam-kwallet-common
  libpam-kwallet5 libpango-1.0-0:i386 libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386 libpcap0.8:i386 libpciaccess0:i386
  libpgm-5.3-0 libphonenumber8 libphonon4qt5-data libpixman-1-0:i386 libpixman-1-dev libplacebo192
  libplasma-geolocation-interface5 libplymouth5 libpng16-16:i386 libpocketsphinx3 libpowerdevilui5 libprotobuf-lite23
  libprotobuf23 libproxy-tools libproxy1v5:i386 libpsl5:i386 libpulse0:i386 libqalculate-data libqalculate22 libqca-qt5-2
  libqca-qt5-2-plugins libqrencode4 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5network5 libqt5positioning5 libqt5qml5
  libqt5qmlmodels5 libqt5qmlworkerscript5 libqt5script5 libqt5sensors5 libqt5serialport5 libqt5sql5 libqt5sql5-sqlite
  libqt5test5 libqt5texttospeech5 libqt5webchannel5 libqt5webengine-data libqt5xml5 librabbitmq4 libraw1394-11:i386 libraw20
  libre2-9 libresid-builder0c2a librest-0.7-0 librsyntaxtextarea-java librtmp1:i386 librubberband2 librxtx-java
  librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2 libsamplerate0:i386 libsasl2-2:i386
  libsasl2-modules:i386 libsasl2-modules-db:i386 libscim8v5 libsdl-image1.2 libsdl-ttf2.0-0 libsdl1.2debian
  libsdl2-2.0-0:i386 libsemver-java libsensors5:i386 libserd-0-0 libserialport0 libset-scalar-perl libsgutils2-2 libshine3
  libshout3:i386 libsidplay2 libsignon-plugins-common1 libsignon-qt5-1 libslang2:i386 libslf4j-java libsm-dev libsnapd-qt1
  libsnappy1v5 libsndfile1:i386 libsndio7.0:i386 libsord-0-0 libsoundtouch1 libsoup-gnome2.4-1 libsoup2.4-1:i386 libspandsp2
  libspatialaudio0 libspeex1:i386 libsphinxbase3 libsqlite3-0:i386 libsquashfuse0 libsratom-0-0 libsrt1.4-gnutls libsrtp2-1
  libssh-4:i386 libssh-gcrypt-4 libstb0:i386 libstdc++6:i386 libsymspg1 libsysmetrics1 libsz2 libtag1v5:i386
  libtag1v5-vanilla:i386 libtasn1-6:i386 libthai0:i386 libtheora0:i386 libtiff5:i386 libtimezonemap-data libtimezonemap1
  libtotem0 libturbojpeg libtwolame0:i386 libudfread0 libumfpack5 libunwind8:i386 libupnp13 libusb-0.1-4 libusb-1.0-0:i386
  libv4l-0:i386 libv4lconvert0:i386 libvdpau1 libvidstab1.1 libvisual-0.4-0:i386 libvkd3d1:i386 libvlc-bin libvlc5
  libvlccore9 libvncserver1 libvo-aacenc0 libvo-amrwbenc0 libvoikko1 libvorbis0a:i386 libvorbisenc2:i386 libvorbisidec1
  libvpx7:i386 libvulkan1:i386 libwavpack1:i386 libwayland-client0:i386 libwayland-cursor0:i386 libwayland-egl1:i386
  libwayland-server0:i386 libwebp7:i386 libwildmidi2 libwine:i386 libwxbase3.0-0v5 libx11-6:i386 libx11-xcb1:i386
  libxalan2-java libxau6:i386 libxaw7-dev libxcb-composite0 libxcb-cursor0 libxcb-damage0 libxcb-dpms0 libxcb-dri2-0:i386
  libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0:i386 libxcb-randr0:i386
  libxcb-record0 libxcb-render-util0 libxcb-render0:i386 libxcb-res0 libxcb-shape0 libxcb-shm0:i386 libxcb-sync1:i386
  libxcb-xfixes0:i386 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1:i386 libxcomposite-dev
  libxcomposite1:i386 libxcursor-dev libxcursor1:i386 libxcvt-dev libxcvt0 libxdamage-dev libxdamage1:i386 libxdmcp6:i386
  libxerces2-java libxext-dev libxext6:i386 libxfixes-dev libxfixes3:i386 libxfont-dev libxfont2 libxft-dev libxi-dev
  libxi6:i386 libxinerama-dev libxinerama1:i386 libxkbcommon-x11-0 libxkbcommon0:i386 libxkbfile-dev
  libxml-commons-external-java libxml-commons-resolver1.1-java libxml2:i386 libxmlgraphics-commons-java libxmu-dev
  libxmu-headers libxmuu-dev libxpm-dev libxpm4:i386 libxrandr-dev libxrandr2:i386 libxrender-dev libxrender1:i386
  libxres-dev libxshmfence1:i386 libxslt1.1:i386 libxss-dev libxss1:i386 libxt-dev libxtst-dev libxv-dev libxv1:i386
  libxvidcore4 libxvmc-dev libxvmc1 libxxf86dga-dev libxxf86dga1 libxxf86vm-dev libxxf86vm1:i386 libyuv0 libzbar0 libzimg2
  libzip4 libzmq5 libzxingcore1 linux-headers-5.15.0-134 linux-headers-5.15.0-134-generic linux-headers-5.19.0-50-generic
  linux-headers-6.2.0-39-generic linux-headers-6.5.0-45-generic linux-hwe-5.19-headers-5.19.0-50
  linux-hwe-6.2-headers-6.2.0-39 linux-hwe-6.5-headers-6.5.0-45 linux-image-5.19.0-50-generic linux-image-6.2.0-39-generic
  linux-image-6.5.0-45-generic linux-modules-5.19.0-50-generic linux-modules-6.2.0-39-generic linux-modules-6.5.0-45-generic
  linux-modules-extra-5.19.0-50-generic linux-modules-extra-6.2.0-39-generic linux-modules-extra-6.5.0-45-generic
  lximage-qt-l10n mesa-vulkan-drivers:i386 metacity-common mobile-broadband-provider-info muffin-common mutter-common
  network-manager-gnome ocl-icd-libopencl1:i386 openjdk-11-jre-headless oxygen-sounds plasma-desktop-data
  plasma-discover-common plasma-workspace-data pocketsphinx-en-us power-profiles-daemon powerdevil-data
  pulseaudio-module-gsettings python-tinycss2-common python3-cclib python3-certifi python3-click python3-colorama
  python3-dateutil python3-fuse python3-macaroonbakery python3-mako python3-markupsafe python3-pampy python3-protobuf
  python3-pyinotify python3-pylibacl python3-pymacaroons python3-pyqt5.sip python3-requests python3-rfc3339
  python3-software-properties python3-tinycss2 python3-tornado python3-tz python3-xkit qdbus-qt5 qml-module-gsettings1.0
  qml-module-org-kde-bluezqt qml-module-org-kde-kholidays qml-module-org-kde-kitemmodels qml-module-qt-labs-folderlistmodel
  qml-module-qt-labs-qmlmodels qml-module-qt-labs-settings qml-module-qtqml qml-module-qtqml-models2 qtchooser
  qtspeech5-speechd-plugin qttranslations5-l10n rygel sddm-theme-debian-maui sgml-base sgml-data shotwell-common
  signon-plugin-oauth2 smartmontools socat software-properties-common sonnet-plugins stellarium-data switcheroo-control
  timgm6mb-soundfont totem-common ubuntu-advantage-desktop-daemon unattended-upgrades vlc-bin vlc-data vlc-l10n
  vlc-plugin-access-extra vlc-plugin-notify vlc-plugin-samba vlc-plugin-video-splitter vulkan-tools x11-apps
  x11-session-utils xbitmaps xcvt xdg-dbus-proxy xfonts-base xfonts-scalable xinit xinput xml-core xserver-common
  xserver-xorg-legacy xsettingsd yelp-xsl zenity-common
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libfaudio0 libgbm1 libgl1 libgl1-amber-dri
  libgl1-mesa-dri libglapi-mesa libglx-mesa0 libglx0 libosmesa6 libsdl2-2.0-0 libwine wine64
Ehdotetut paketit:
  gstreamer1.0-libav gstreamer1.0-plugins-bad wine64-preloader
Suositellut paketit:
  libvkd3d-shader1 wine32
Seuraavat paketit POISTETAAN:
  wine32:i386
Seuraavat UUDET paketit asennetaan:
  libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libfaudio0 libgbm1 libgl1 libgl1-amber-dri
  libgl1-mesa-dri libglapi-mesa libglx-mesa0 libglx0 libosmesa6 libsdl2-2.0-0 libwine wine64
0 päivitetty, 17 uutta asennusta, 1 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 101 Mt.
Toiminnon jälkeen käytetään 624 M t lisää levytilaa.
Haluatko jatkaa? [K/e]

Eh?
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

nm

  • Käyttäjä
  • Viestejä: 16558
    • Profiili
Vs: Mencoder kateissa
« Vastaus #3 : 26.03.25 - klo:17.09 »
Tuossa poistettavien listassa on perustyöpöytään kuuluvia paketteja, eli nähtävästi ubuntu-desktop ja osa sen riippuvuuksista on poistunut. Asenna ne takaisin:

Koodia: [Valitse]
sudo apt install ubuntu-desktop

jarmala

  • Käyttäjä
  • Viestejä: 801
    • Profiili
Vs: Mencoder kateissa
« Vastaus #4 : 26.03.25 - klo:17.55 »
Tuossa poistettavien listassa on perustyöpöytään kuuluvia paketteja, eli nähtävästi ubuntu-desktop ja osa sen riippuvuuksista on poistunut. Asenna ne takaisin:

Koodia: [Valitse]
sudo apt install ubuntu-desktop

Kiitos. Noin tein, mutta se ei ainakaan vielä auta videotoistoon:

Koodia: [Valitse]
$ mplayer akuo.mkv
bash: /usr/bin/mplayer: No such file or directory
ari@ari-JL:~/avi$ sudo apt install mplayer
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis                 
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:

Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
 libpostproc55 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
 libswresample3 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
 libswscale5 : Riippuvuudet: libavutil56 (= 7:4.4.2-0ubuntu0.22.04.1) mutta ei ole asennuskelpoinen
 mplayer : Riippuvuudet: libavcodec58 (>= 7:4.4)
           Riippuvuudet: libavformat58 (>= 7:4.4)
           Riippuvuudet: libavutil56 (>= 7:4.4) mutta ei ole asennuskelpoinen
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.

Vai pitääkö vaan ottaa lusikka kauniiseen käteeen ja asentaa Ubuntu 22.04 uudestaan? Se majailee levyllä omalla osiollaan SSD:n kulmalla, joten asennus sinällään ei olisi suuri homma, mutta sen jälkeeen tarvittavat asetukset vievät turhaan aikaa...
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

nm

  • Käyttäjä
  • Viestejä: 16558
    • Profiili
Vs: Mencoder kateissa
« Vastaus #5 : 26.03.25 - klo:19.37 »
Mitä apt sanoo jos yrität asentaa asennuskelvottomiksi mainittuja FFmpegin kirjastoja:

Koodia: [Valitse]
sudo apt install libavutil56

jarmala

  • Käyttäjä
  • Viestejä: 801
    • Profiili
Vs: Mencoder kateissa
« Vastaus #6 : 26.03.25 - klo:20.32 »
Mitä apt sanoo jos yrität asentaa asennuskelvottomiksi mainittuja FFmpegin kirjastoja:

Koodia: [Valitse]
sudo apt install libavutil56

Jotain hankaluuksia on:

Koodia: [Valitse]
$ sudo apt install libavutil56
[sudo] password for ari:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis                 
Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
vielä luotu tai siirretty Incoming-kansiosta.
Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:

Näillä paketeilla on tyydyttämättömiä riippuvuuksia:
 libva-drm2 : Riippuvuudet: libva2 (< 2.14.0.1) mutta 2.19.0-1~oibaf~j on merkitty asennettavaksi
 libva-x11-2 : Riippuvuudet: libva2 (< 2.14.0.1) mutta 2.19.0-1~oibaf~j on merkitty asennettavaksi
E: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

nm

  • Käyttäjä
  • Viestejä: 16558
    • Profiili
Vs: Mencoder kateissa
« Vastaus #7 : 26.03.25 - klo:20.47 »
libva-drm2 : Riippuvuudet: libva2 (< 2.14.0.1) mutta 2.19.0-1~oibaf~j on merkitty asennettavaksi
 libva-x11-2 : Riippuvuudet: libva2 (< 2.14.0.1) mutta 2.19.0-1~oibaf~j on merkitty asennettavaksi

Tuo libva2:n versio 2.19.0-1~oibaf~j on peräisin jostain PPA:sta (ehkä tästä). Kyseistä pakettia ei edes enää ole saatavilla, mutta järjestelmään asennettuna se rikkoo Ubuntu 22.04:n normaalit päivitykset ja pakettien väliset riippuvuudet.

Katso onko samasta PPA:sta asennettu muita paketteja:

Koodia: [Valitse]
dpkg -l | grep oibaf
Ne kaikki olisi paras poistaa tähän tapaan:

Koodia: [Valitse]
sudo apt purge libva2
Asenna vastaava Ubuntun oma paketti tilalle, tai libva:n tapauksessa asenna suoraan MPlayer, niin tämä ja muut riippuvuudet seuraavat mukana:

Koodia: [Valitse]
sudo apt install mplayer
« Viimeksi muokattu: 26.03.25 - klo:20.49 kirjoittanut nm »

jarmala

  • Käyttäjä
  • Viestejä: 801
    • Profiili
Vs: Mencoder kateissa
« Vastaus #8 : 26.03.25 - klo:23.38 »

Koodia: [Valitse]
dpkg -l | grep oibaf
Koodia: [Valitse]
sudo apt purge libva2
Koodia: [Valitse]
sudo apt install mplayer

No nyt! Näillä mplayer lähti toimimaan. Ja kun vielä asensi uudestaan vlc:n, mpv:n ja ffmpegin, niin alkaa jo vaikuttaa toimivalta.

Apropoo, avidemux valittaa vielä jostain FUSE:n puuttumisesta... Harmillista, koska se on ffmpegin lisäksi tärkein videokoodekkini.

Koodia: [Valitse]
$ ~/Lataukset/avidemux_2.8.1.appImage akuo.mkv
dlopen(): error loading libfuse.so.2

AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information

Ihmettelen kuitenkin, miksi komento sudo apt-get install wine32 päätti poistaa järjestelmästä satoja paketteja, ja siten rikkoa käytännössä kaikki videoiden käsittelyyn liittyvät toiminnot.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

nm

  • Käyttäjä
  • Viestejä: 16558
    • Profiili
Vs: Mencoder kateissa
« Vastaus #9 : 27.03.25 - klo:01.38 »
Apropoo, avidemux valittaa vielä jostain FUSE:n puuttumisesta... Harmillista, koska se on ffmpegin lisäksi tärkein videokoodekkini.

Koodia: [Valitse]
$ ~/Lataukset/avidemux_2.8.1.appImage akuo.mkv
dlopen(): error loading libfuse.so.2

AppImages require FUSE to run.

Asenna Fuse:

Koodia: [Valitse]
sudo apt install libfuse2

Ihmettelen kuitenkin, miksi komento sudo apt-get install wine32 päätti poistaa järjestelmästä satoja paketteja, ja siten rikkoa käytännössä kaikki videoiden käsittelyyn liittyvät toiminnot.

Winen asentaminen vain laukaisi pakettien välisten riippuvuusketjujen kautta järjestelmässäsi piileskelleen ongelman. Myös päivittäminen (full-upgrade) olisi saattanut johtaa samaan tilanteeseen, jos jostain muusta ketjun paketista oli julkaistu uusi versio..

Varsinainen syyllinen oli kuitenkin PPA:sta asennettu libva, joka rikkoi versioristiriidan vuoksi FFmpegin kirjastot ja edelleen niistä riippuvat sovellukset sekä melkein koko työpöydän. Klassinen esimerkki PPA-lähteiden vaaroista, jos ne korvaavat järjestelmäkirjastoja omilla versioillaan.

jarmala

  • Käyttäjä
  • Viestejä: 801
    • Profiili
Vs: Mencoder kateissa
« Vastaus #10 : 27.03.25 - klo:06.03 »
Koodia: [Valitse]
sudo apt install libfuse2

Jippii, tämähän auttoi ja avidemux rupesi toimimaan. Mista muuten tietää, minkä nimisestä paketista vaikka ohjelma zrxrtw3 tulee?

Varsinainen syyllinen oli kuitenkin PPA:sta asennettu libva, joka rikkoi versioristiriidan vuoksi FFmpegin kirjastot ja edelleen niistä riippuvat sovellukset sekä melkein koko työpöydän. Klassinen esimerkki PPA-lähteiden vaaroista, jos ne korvaavat järjestelmäkirjastoja omilla versioillaan.

No kun aikoinaan yritin saada rautakoodekit toimimaan ffmpegissä... Mutta eihän se ottanut onnistuakseen, vaikka seurasin visusti netissä ollutta ohjetta.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

kuutio

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Vs: Mencoder kateissa
« Vastaus #11 : 27.03.25 - klo:08.11 »
Mista muuten tietää, minkä nimisestä paketista vaikka ohjelma zrxrtw3 tulee?
apt-file on tähän ihan näppärä työkalu, sillä voi hakea tiedostonimen perusteella tiedoston sisältävää pakettia (hakee myös asentamattomista paketeista).
https://wiki.debian.org/apt-file