Tumbleweed openSUSE의 yast에서 모듈을 실행하려고 하면 모듈이 터미널에서 충돌합니다.
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
이게 뭘까요?
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 | パッケージ
업데이트, 참조되는 특정 패키지/팍케이지와 관련된 것 같습니다.여기 그러나 프로세스를 나열한 후에도 여전히 UI를 시작할 수 없습니다. 페이지에 Novell Linux에 대한 내용이 나와 있고 Suse를 열었지만 아무 것도 없습니다.
xorg-x11-libXrender-7.4-1.23.1
하지만 그 반대는
libXrender1-0.9.10-1.1.x86_64
그렇다면 무엇이 필요합니까? 미리 감사드립니다
답변1
비슷한 문제가 있습니다
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
예전에는
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
복원자
zypper in libyui-qt8 libyui-qt-graph8 libyui-qt-pkg8
답변2
명시적인 명령줄 옵션을 사용했습니다.
yast2 -gtk
440라인 코어 덤프를 방지합니다. 이는 2017년 3월 28일 기준 openSUSE 42.2의 yast2 바이너리입니다.
답변3
나는 같은 문제를 겪었고 내 시스템 libyui-qt7
에는 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
x86-64
라이브러리 버전을 설치하여 이 문제를 해결했으며 libyui-qt8
이제 모든 모듈을 Yast
성공적으로 시작할 수 있습니다.
zypper in libyui-qt8