Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: Awaria gnome po aktualizacji kodeków

  1. #1

    Default Awaria gnome po aktualizacji kodeków

    witajcie

    zaktualizowałem jakiś czas temu system do opensuse 15.3. Chciałem za pomocą ffmpeg przygotować film do publikacji na YouTube. Wyskoczył w terminalu brak kodeka. Posperałem w sieci i znalazłem coś takiego

    http://www.opensuse-guide.org/codecs.php

    wykonałem wszystkie polecenia z punktu 13.2

    ffmpeg ruszył, kodek się zainstalował widocznie, ale po włączeniu się wygaszania ekranu nie mogłem już zalogować się do sesji Gnome, po restarcie komp uruchomił się w innym środowisku (chyba IceWM)

    poczytałem trochę o temacie i okazuje się że rzeczywiście najnowszy któryś pakiet z kodeków Packmana jest w konflikcie z niektórymi pakietami gnome, tylko nie wiem którymi

    Z tego co czytałem uszkodzeniu najpewniej uległ Gnome Display Manager (gdm) zainstalowałem go ponownie, ale to nie pomogło.

    za pomocą komendy
    Code:
    update-alternatives --config default-displaymanager
    wybrałem inny display manager, testowałem wszystkie aktualnie mam opcje:
    Code:
     There are 4 choices for the alternative default-displaymanager (providing /usr/lib/X11/displaymanagers/default-displaymanager).
    
      Selection    Path                                  Priority   Status
    ------------------------------------------------------------
      0            /usr/lib/X11/displaymanagers/gdm       25        auto mode
      1            /usr/lib/X11/displaymanagers/console   5         manual mode
      2            /usr/lib/X11/displaymanagers/gdm       25        manual mode
      3            /usr/lib/X11/displaymanagers/lightdm   15        manual mode
    * 4            /usr/lib/X11/displaymanagers/xdm       10        manual mode
    
    
    Press <enter> to keep the current choice[*], or type selection number:
    Po wybraniu xdm i restarcie pojawił się ekran logowania (dotychczas logował się automatycznie) i po zalogowaniu uruchomił się gnome, ale nie włącza się od tej pory wygaszacz i ten ekran logowania jest inny
    Jak to naprawić żeby było jak było?

  2. #2
    Join Date
    Dec 2017
    Posts
    87
    Blog Entries
    6

    Default Re: Awaria gnome po aktualizacji kodeków

    Pytanie pierwsze, czy korzystasz może ze snappera?
    https://www.youtube.com/watch?v=AeU_orsOCNI

    A druga rzecz, u mnie defaultowo jest wybrany GDM, nie xdm - nie mam pojecia, czy to ma znaczenie w tym przypadku:
    Code:
    tumbleweed:~ # update-alternatives --display default-displaymanager 
    default-displaymanager - auto mode
      link best version is /usr/lib/X11/displaymanagers/gdm
      link currently points to /usr/lib/X11/displaymanagers/gdm
      link default-displaymanager is /usr/lib/X11/displaymanagers/default-displaymanager
    /usr/lib/X11/displaymanagers/console - priority 5
    /usr/lib/X11/displaymanagers/gdm - priority 25
    /usr/lib/X11/displaymanagers/xdm - priority 10
    Last edited by pbojczuk; 29-Oct-2021 at 12:43.

  3. #3

    Default Re: Awaria gnome po aktualizacji kodeków

    dzięki za odpowiedź,

    nie używam snappera, ale jeśli to pomoże, to zacznę, ja miałem za pierwszym razem jak sprawdzałem, już po awarii, domyślny lightgdm, nie wiem co było jak wszystko działało dobrze... doinstalowałem gdm i okazało się, że zypper doinstalował jeszcze m. in jakiś pakiet gnome-shell
    nie wiem jak sprawdzić, które pakiety gnome uległy uszkodzeniu, albo jak przeinstalować cały gnome

    jeśli chodzi o dostępne display managery to próbowałem wszystkich, które tam widać, przy xdm przynajmniej gnome jakoś działa

  4. #4
    Join Date
    Dec 2017
    Posts
    87
    Blog Entries
    6

    Default Re: Awaria gnome po aktualizacji kodeków

    Wydaje mi się, że coś innego poszło nie tak. Przetrenowowałem ten manual - na wersji z Tumbleweed. Poniżej lista paczek, które mi zmieniły dostawcę przy dodaniu repozytorium packman - przy instalacji:
    Code:
    The following 12 packages are going to change vendor:
      gstreamer-plugins-bad    openSUSE -> http://packman.links2linux.de
      gstreamer-plugins-libav  openSUSE -> http://packman.links2linux.de
      gstreamer-plugins-ugly   openSUSE -> http://packman.links2linux.de
      libavcodec58_134         openSUSE -> http://packman.links2linux.de
      libavdevice58_13         openSUSE -> http://packman.links2linux.de
      libavfilter7_110         openSUSE -> http://packman.links2linux.de
      libavformat58_76         openSUSE -> http://packman.links2linux.de
      libavresample4_0         openSUSE -> http://packman.links2linux.de
      libavutil56_70           openSUSE -> http://packman.links2linux.de
      libpostproc55_9          openSUSE -> http://packman.links2linux.de
      libswresample3_9         openSUSE -> http://packman.links2linux.de
      libswscale5_9            openSUSE -> http://packman.links2linux.de
    Przy aktualizacji:
    Code:
    The following 35 packages are going to change vendor:
      gstreamer-plugin-pipewire     openSUSE -> http://packman.links2linux.de
      gstreamer-plugins-bad-lang    openSUSE -> http://packman.links2linux.de
      gstreamer-plugins-ugly-lang   openSUSE -> http://packman.links2linux.de
      libgstadaptivedemux-1_0-0     openSUSE -> http://packman.links2linux.de
      libgstbadaudio-1_0-0          openSUSE -> http://packman.links2linux.de
      libgstbasecamerabinsrc-1_0-0  openSUSE -> http://packman.links2linux.de
      libgstcodecparsers-1_0-0      openSUSE -> http://packman.links2linux.de
      libgstcodecs-1_0-0            openSUSE -> http://packman.links2linux.de
      libgstisoff-1_0-0             openSUSE -> http://packman.links2linux.de
      libgstmpegts-1_0-0            openSUSE -> http://packman.links2linux.de
      libgstphotography-1_0-0       openSUSE -> http://packman.links2linux.de
      libgstplayer-1_0-0            openSUSE -> http://packman.links2linux.de
      libgstsctp-1_0-0              openSUSE -> http://packman.links2linux.de
      libgsturidownloader-1_0-0     openSUSE -> http://packman.links2linux.de
      libgstvulkan-1_0-0            openSUSE -> http://packman.links2linux.de
      libgstwayland-1_0-0           openSUSE -> http://packman.links2linux.de
      libgstwebrtc-1_0-0            openSUSE -> http://packman.links2linux.de
      libheif1                      openSUSE -> http://packman.links2linux.de
      libpipewire-0_3-0             openSUSE -> http://packman.links2linux.de
      libquicktime0                 openSUSE -> http://packman.links2linux.de
      libvlc5                       openSUSE -> http://packman.links2linux.de
      libvlccore9                   openSUSE -> http://packman.links2linux.de
      pipewire                      openSUSE -> http://packman.links2linux.de
      pipewire-lang                 openSUSE -> http://packman.links2linux.de
      pipewire-media-session        openSUSE -> http://packman.links2linux.de
      pipewire-modules              openSUSE -> http://packman.links2linux.de
      pipewire-spa-plugins-0_2      openSUSE -> http://packman.links2linux.de
      pipewire-spa-tools            openSUSE -> http://packman.links2linux.de
      pipewire-tools                openSUSE -> http://packman.links2linux.de
      vlc                           openSUSE -> http://packman.links2linux.de
      vlc-codec-gstreamer           openSUSE -> http://packman.links2linux.de
      vlc-lang                      openSUSE -> http://packman.links2linux.de
      vlc-noX                       openSUSE -> http://packman.links2linux.de
      vlc-qt                        openSUSE -> http://packman.links2linux.de
      vlc-vdpau                     openSUSE -> http://packman.links2linux.de
    Po usunięciu repozytorium packman:
    Code:
    zypper lr
    zypper rr 1 # u mnie to było pierwsze repozytorium
    i "aktualizacji":
    Code:
    zypper dup --allow-vendor-change
    przywróciło mi te paczki do poprzedniej wersji (z openSUSE):

    Code:
    The following 47 packages are going to change vendor:
      gstreamer-plugin-pipewire     http://packman.links2linux.de -> openSUSE
      gstreamer-plugins-bad         http://packman.links2linux.de -> openSUSE
      gstreamer-plugins-bad-lang    http://packman.links2linux.de -> openSUSE
      gstreamer-plugins-libav       http://packman.links2linux.de -> openSUSE
      gstreamer-plugins-ugly        http://packman.links2linux.de -> openSUSE
      gstreamer-plugins-ugly-lang   http://packman.links2linux.de -> openSUSE
      libavcodec58_134              http://packman.links2linux.de -> openSUSE
      libavdevice58_13              http://packman.links2linux.de -> openSUSE
      libavfilter7_110              http://packman.links2linux.de -> openSUSE
      libavformat58_76              http://packman.links2linux.de -> openSUSE
      libavresample4_0              http://packman.links2linux.de -> openSUSE
      libavutil56_70                http://packman.links2linux.de -> openSUSE
      libgstadaptivedemux-1_0-0     http://packman.links2linux.de -> openSUSE
      libgstbadaudio-1_0-0          http://packman.links2linux.de -> openSUSE
      libgstbasecamerabinsrc-1_0-0  http://packman.links2linux.de -> openSUSE
      libgstcodecparsers-1_0-0      http://packman.links2linux.de -> openSUSE
      libgstcodecs-1_0-0            http://packman.links2linux.de -> openSUSE
      libgstisoff-1_0-0             http://packman.links2linux.de -> openSUSE
      libgstmpegts-1_0-0            http://packman.links2linux.de -> openSUSE
      libgstphotography-1_0-0       http://packman.links2linux.de -> openSUSE
      libgstplayer-1_0-0            http://packman.links2linux.de -> openSUSE
      libgstsctp-1_0-0              http://packman.links2linux.de -> openSUSE
      libgsturidownloader-1_0-0     http://packman.links2linux.de -> openSUSE
      libgstvulkan-1_0-0            http://packman.links2linux.de -> openSUSE
      libgstwayland-1_0-0           http://packman.links2linux.de -> openSUSE
      libgstwebrtc-1_0-0            http://packman.links2linux.de -> openSUSE
      libheif1                      http://packman.links2linux.de -> openSUSE
      libpipewire-0_3-0             http://packman.links2linux.de -> openSUSE
      libpostproc55_9               http://packman.links2linux.de -> openSUSE
      libquicktime0                 http://packman.links2linux.de -> openSUSE
      libswresample3_9              http://packman.links2linux.de -> openSUSE
      libswscale5_9                 http://packman.links2linux.de -> openSUSE
      libvlc5                       http://packman.links2linux.de -> openSUSE
      libvlccore9                   http://packman.links2linux.de -> openSUSE
      pipewire                      http://packman.links2linux.de -> openSUSE
      pipewire-lang                 http://packman.links2linux.de -> openSUSE
      pipewire-media-session        http://packman.links2linux.de -> openSUSE
      pipewire-modules              http://packman.links2linux.de -> openSUSE
      pipewire-spa-plugins-0_2      http://packman.links2linux.de -> openSUSE
      pipewire-spa-tools            http://packman.links2linux.de -> openSUSE
      pipewire-tools                http://packman.links2linux.de -> openSUSE
      vlc                           http://packman.links2linux.de -> openSUSE
      vlc-codec-gstreamer           http://packman.links2linux.de -> openSUSE
      vlc-lang                      http://packman.links2linux.de -> openSUSE
      vlc-noX                       http://packman.links2linux.de -> openSUSE
      vlc-qt                        http://packman.links2linux.de -> openSUSE
      vlc-vdpau                     http://packman.links2linux.de -> openSUSE
    Nigdzie nie widzę pakietów związanych z Gnome, czy jakimś środowiskiem graficznym. Coś jeszcze musiało sie zdarzyć. Przy okazji masz powyżej przykład, jak przywrócić dostawcę pakietów.

    Czy jesteś coś w satnie znaleźć w historii zypp? Jak nie masz tam nic osobistego, możesz spróbować ten plik udostęnić.
    Code:
    /var/log/zypp/history
    I podać w ogóle jakie masz repozytoria?
    Code:
    zypper lr

  5. #5

    Default Re: Awaria gnome po aktualizacji kodeków

    dziękuję,

    sprawdzę, to jest mój komp stacjonarny, a teraz jestem w drodze na groby bliskich, wracam w piątek, bo wziąłem dłuższy urlop;
    ja gdzieś przeczytałem, że któryś (chyba) gstreamer z packmana jest nowszy niż obsługiwany przez gnome (albo mi w końcu wypluł to zypper, tylko nie pamiętam dokładnie co wpisywałem), wykonam wszystkie polecenia jak wrócę do domu

  6. #6
    Join Date
    Aug 2021
    Location
    /dev/tty13
    Posts
    14

    Default Odp: Awaria gnome po aktualizacji kodeków

    Przede wszystkim zastanowił bym się trzy razy nad dodaniem kolejnego repozytorium - mam na myśli opensuse-guide.org, gdyż sama nazwa opensuse w adresie, niekoniecznie musi wskazywać na jakikolwiek związek z SUSE. A niesforne repozytorium potrafi nieźle namieszać, Miałem przed laty potrzebę dodania kodeka AAC, postawiłem na repo z packman.inode.at i jakiegoż miałem nerwa gdy okazało się, że po dodaniu go, wszystkie kodeki w systemie (MP3 również) zaczeły pierdzieć.

    Pozdrawiam
    Moja strona domowa ( pliki EXE, źródła, pakiety RPM ) : http://prp.xlx.pl

  7. #7

    Default Re: Awaria gnome po aktualizacji kodeków

    Faktycznie, trzeba by pewnie zacząć od repozytoriów, bo swego czasu tam mocno mieszałem:

    Code:
    zypper lr
    Repository priorities are without effect. All enabled repositories share the same priority.
    
    
    #  | Alias                                | Name                                                                                        | Enabled | GPG Check | Refresh
    ---+--------------------------------------+---------------------------------------------------------------------------------------------+---------+-----------+--------
     1 | NVIDIA                               | NVIDIA                                                                                      | Yes     | (r ) Yes  | Yes
     2 | dvd                                  | dvd                                                                                         | Yes     | (r ) Yes  | Yes
     3 | home_ecsos                           | ecsos's Home Project (openSUSE_Leap_15.2)                                                   | Yes     | (r ) Yes  | No
     4 | https-download.opensuse.org-215d3aea | SUSE:SLE-15-SP2:GA                                                                          | Yes     | ( p) Yes  | Yes
     5 | https-download.opensuse.org-66b309fa | SUSE:SLE-15-SP1:GA                                                                          | Yes     | ( p) Yes  | Yes
     6 | https-download.opensuse.org-69c17ca9 | SUSE:SLE-15-SP3:GA                                                                          | Yes     | ( p) Yes  | Yes
     7 | https-download.opensuse.org-71f3b420 | SUSE:SLE-15:Update                                                                          | Yes     | ( p) Yes  | Yes
     8 | https-download.opensuse.org-89cbe395 | openSUSE:Backports:SLE-15-SP3                                                               | Yes     | (r ) Yes  | Yes
     9 | https-download.opensuse.org-9e403c29 | SUSE:SLE-15-SP2:Update                                                                      | Yes     | ( p) Yes  | Yes
    10 | https-download.opensuse.org-9f03edf5 | SUSE:SLE-15-SP1:Update                                                                      | Yes     | ( p) Yes  | Yes
    11 | https-download.opensuse.org-b9417b30 | multimedia:libs                                                                             | Yes     | (r ) Yes  | Yes
    12 | openSUSE-Leap-15.3-1                 | openSUSE-Leap-15.3-1                                                                        | No      | ----      | ----
    13 | packman                              | packman                                                                                     | Yes     | (r ) Yes  | Yes
    14 | repo-backports-debug-update          | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----
    15 | repo-backports-update                | Update repository of openSUSE Backports                                                     | Yes     | (r ) Yes  | Yes
    16 | repo-debug                           | Debug Repository                                                                            | No      | ----      | ----
    17 | repo-debug-non-oss                   | Debug Repository (Non-OSS)                                                                  | No      | ----      | ----
    18 | repo-debug-update                    | Update Repository (Debug)                                                                   | No      | ----      | ----
    19 | repo-debug-update-non-oss            | Update Repository (Debug, Non-OSS)                                                          | No      | ----      | ----
    20 | repo-non-oss                         | Non-OSS Repository                                                                          | Yes     | (r ) Yes  | Yes
    21 | repo-oss                             | Main Repository                                                                             | Yes     | (r ) Yes  | Yes
    22 | repo-sle-debug-update                | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----
    23 | repo-sle-update                      | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | (r ) Yes  | Yes
    24 | repo-source                          | Source Repository                                                                           | No      | ----      | ----
    25 | repo-update                          | Main Update Repository                                                                      | Yes     | (r ) Yes  | Yes
    26 | repo-update-non-oss                  | Update Repository (Non-Oss)                                                                 | Yes     | (r ) Yes  | Yes
    i jeszcze podaję w załączeniu historię zyppera:
    http://serwis.cyberhelp.pl/history

  8. #8

    Default Re: Awaria gnome po aktualizacji kodeków

    Nie masz tak źle z repozytoriami. Wyłącz multimedia.libs i zastosuj starodawną metodę na uporządkowanie systemu, czyli:
    zypper ref
    a potem
    zypper dup.
    Instalacja kodeków na pewno nie zepsuła ci systemu, musiałeś coś jeszcze namieszać.

  9. #9

    Default Re: Awaria gnome po aktualizacji kodeków

    Możecie mi wierzyć lub nie, ale problemy zaczęły się po wdrożeniu manuala z początku wątku, do tamtej pory wszystko działało ok:

    http://www.opensuse-guide.org/codecs.php

    po usunięciu kilku repozytoriów, które przy odświeżaniu pisały że są wadliwe mam:


    Code:
    Repository priorities are without effect. All enabled repositories share the same priority.
    
    
    #  | Alias                                | Name                                                                                        | Enabled | GPG Check | Refresh
    ---+--------------------------------------+---------------------------------------------------------------------------------------------+---------+-----------+--------
     1 | NVIDIA                               | NVIDIA                                                                                      | Yes     | (r ) Yes  | Yes
     2 | dvd                                  | dvd                                                                                         | Yes     | (r ) Yes  | Yes
     3 | home_ecsos                           | ecsos's Home Project (openSUSE_Leap_15.2)                                                   | Yes     | (r ) Yes  | No
     4 | https-download.opensuse.org-89cbe395 | openSUSE:Backports:SLE-15-SP3                                                               | Yes     | (r ) Yes  | Yes
     5 | openSUSE-Leap-15.3-1                 | openSUSE-Leap-15.3-1                                                                        | No      | ----      | ----
     6 | packman                              | packman                                                                                     | Yes     | (r ) Yes  | Yes
     7 | repo-backports-debug-update          | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----
     8 | repo-backports-update                | Update repository of openSUSE Backports                                                     | Yes     | (r ) Yes  | Yes
     9 | repo-debug                           | Debug Repository                                                                            | No      | ----      | ----
    10 | repo-debug-non-oss                   | Debug Repository (Non-OSS)                                                                  | No      | ----      | ----
    11 | repo-debug-update                    | Update Repository (Debug)                                                                   | No      | ----      | ----
    12 | repo-debug-update-non-oss            | Update Repository (Debug, Non-OSS)                                                          | No      | ----      | ----
    13 | repo-non-oss                         | Non-OSS Repository                                                                          | Yes     | (r ) Yes  | Yes
    14 | repo-oss                             | Main Repository                                                                             | Yes     | (r ) Yes  | Yes
    15 | repo-sle-debug-update                | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----
    16 | repo-sle-update                      | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | (r ) Yes  | Yes
    17 | repo-source                          | Source Repository                                                                           | No      | ----      | ----
    18 | repo-update                          | Main Update Repository                                                                      | Yes     | (r ) Yes  | Yes
    19 | repo-update-non-oss                  | Update Repository (Non-Oss)                                                                 | Yes     | (r ) Yes  | Yes
    odświeźyłem, dałem

    Code:
    zypper dup
    niestety nadal po restarcie gnome odpala się tylko z xdm, reszta display managerów powoduje odpalenie się innego środowiska

  10. #10

    Default Re: Awaria gnome po aktualizacji kodeków

    wykonałem też polecenia, które polecił @pbojczuk

    u mnie zypper wymienił pół systemu po wyłaczeniu packmana, odświeżeniu i wykonaniu

    zypper dup --allow-vendor-change

    na szczęście system wstał, ale problem z gnome pozostał


Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •