yast2 caiu no momento de carregar o módulo do software de instalação

1

Ao tentar executar um módulo a partir do yast no Tumbleweed openSUSE, o módulo travou e ele diz no terminal

Run command: /sbin/yast2 sw_single &
terminate called after throwing an instance of 'YUIPluginException'
  what():  Couldn't load plug-in qt
YaST got signal 6 at file /usr/share/YaST2/modules/Wizard.rb:782
  sender PID: 7211
/sbin/yast2: line 440:  7211 中止                  (core dumped) $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS

O que isso poderia ser?

 zypper search libyui* 

é:

S | 名前                     | 概要                                 | 種類      
--+--------------------------+--------------------------------------+-----------
  | libyui-devel             | Libyui header files                  | パッケージ
i | libyui-doc               | Libyui documentation                 | パッケージ
  | libyui-ncurses-devel     | Libyui-ncurses header files          | パッケージ
i | libyui-ncurses-doc       | Libyui-ncurses documentation         | パッケージ
  | libyui-ncurses-pkg-devel | Libyui-ncurses-pkg header files      | パッケージ
i | libyui-ncurses-pkg-doc   | Libyui-ncurses-pkg documentation     | パッケージ
i | libyui-ncurses-pkg7      | Libyui - yast2 package selector wi-> | パッケージ
i | libyui-ncurses7          | Libyui - Character Based User Inte-> | パッケージ
  | libyui-qt-devel          | Libyui-qt header files               | パッケージ
i | libyui-qt-doc            | Libyui-qt documentation              | パッケージ
  | libyui-qt-graph-devel    | Libyui-qt-graph header files         | パッケージ
i | libyui-qt-graph-doc      | Libyui-qt-graph documentation        | パッケージ
  | libyui-qt-graph7         | Libyui - Qt Graph Widget             | パッケージ
  | libyui-qt-pkg-devel      | Libyui-qt-pkg header files           | パッケージ
i | libyui-qt-pkg-doc        | Libyui-qt-pkg documentation          | パッケージ
i | libyui-qt-pkg7           | Libyui - Qt Package Selector         | パッケージ
i | libyui-qt7               | Libyui - Qt User Interface           | パッケージ
i | libyui7                  | Libyui - GUI-abstraction library     | パッケージ

Atualizar, parece estar relacionado a um pacote específico / ジ ッ ケ ジ como citado aqui mas fazendo o processo listado eu ainda não recebo a interface do usuário. Apesar da página falar sobre novell linux, e Im open Suse, não há

xorg-x11-libXrender-7.4-1.23.1

mas em vez disso é

libXrender1-0.9.10-1.1.x86_64

Então, o que seria necessário? Agradecemos antecipadamente

    
por riccs_0x 24.03.2017 / 01:24

3 respostas

1

Eu enfrentei o mesmo problema e prestei atenção ao fato de meu sistema ter apenas libyui-qt7 , mas não libyui-qt8 .

zypper se libyui-qt
Loading repository data...
Reading installed packages...

S  | Name              | Summary                       | Type   
---+-------------------+-------------------------------+--------
i+ | libyui-qt-graph7  | Libyui - Qt Graph Widget      | package
   | libyui-qt-graph8  | Libyui - Qt Graph Widget      | package
i+ | libyui-qt-pkg7    | Libyui - Qt Package Selector  | package
   | libyui-qt-pkg8    | Libyui - Qt Package Selector  | package
i+ | libyui-qt7        | Libyui - Qt User Interface    | package
   | libyui-qt8        | Libyui - Qt User Interface    | package

Eu resolvi isso instalando x86-64 versão da biblioteca libyui-qt8 e agora qualquer módulo do Yast é iniciado com sucesso.

zypper in libyui-qt8
    
por 30.09.2017 / 01:11
2

Eu tive um problema semelhante

 Run command: /sbin/yast2 sw_single &
 terminate called after throwing an instance of 'YUIPluginException'
  what():  Couldn't load plug-in qt
 /sbin/yast2: line 448:  4353 Aborted                 (core dumped) $ybindir/y2start $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
 zypper se libyui

foi

 S  | Name                            | Summary                                                     | Type   
 ---+---------------------------------+-------------------------------------------------------------+--------
    | libyui-devel                    | Libyui header files                                         | package
    | libyui-doc                      | Libyui documentation                                        | package
    | libyui-ncurses-devel            | Libyui-ncurses header files                                 | package
    | libyui-ncurses-doc              | Libyui-ncurses documentation                                | package
    | libyui-ncurses-pkg-devel        | Libyui-ncurses-pkg header files                             | package
    | libyui-ncurses-pkg-doc          | Libyui-ncurses-pkg documentation                            | package
 i+ | libyui-ncurses-pkg7             | Libyui - yast2 package selector widget for the ncurses UI   | package
 i  | libyui-ncurses-pkg8             | Libyui - yast2 package selector widget for the ncurses UI   | package
 i+ | libyui-ncurses7                 | Libyui - Character Based User Interface                     | package
 i  | libyui-ncurses8                 | Libyui - Character Based User Interface                     | package
    | libyui-qt-devel                 | Libyui-qt header files                                      | package
    | libyui-qt-doc                   | Libyui-qt documentation                                     | package
    | libyui-qt-graph-devel           | Libyui-qt-graph header files                                | package
    | libyui-qt-graph-doc             | Libyui-qt-graph documentation                               | package
 i+ | libyui-qt-graph7                | Libyui - Qt Graph Widget                                    | package
    | libyui-qt-graph8                | Libyui - Qt Graph Widget                                    | package
    | libyui-qt-pkg-devel             | Libyui-qt-pkg header files                                  | package
    | libyui-qt-pkg-doc               | Libyui-qt-pkg documentation                                 | package
 i+ | libyui-qt-pkg7                  | Libyui - Qt Package Selector                                | package
    | libyui-qt-pkg8                  | Libyui - Qt Package Selector                                | package
 i+ | libyui-qt7                      | Libyui - Qt User Interface                                  | package
    | libyui-qt8                      | Libyui - Qt User Interface                                  | package
 i+ | libyui7                         | Libyui - GUI-abstraction library                            | package
 i  | libyui8                         | Libyui - GUI-abstraction library                            | package
    | ruby2.4-rubygem-libyui-rake     | Rake tasks providing basic work-flow for libyui development | package
    | ruby2.4-rubygem-libyui-rake-doc | RDoc documentation for libyui-rake                          | package

Corrigido por

 zypper in libyui-qt8 libyui-qt-graph8 libyui-qt-pkg8
    
por 23.09.2017 / 13:37
1

Eu usei uma opção de linha de comando explícita:

yast2 -gtk

para evitar o dump de núcleo da linha 440. Isso está no openSUSE 42.2 para o binário yast2 de 2017-03-28.

    
por 14.08.2017 / 15:26