Hello, after system update YaST2 cannot open any component.
in a log we can found:
2016-09-20 08:11:58 <1> Misaka(7312) [liby2] genericfrontend.cc(main):617 Launched YaST2 component 'y2base' 'printer' 'qt'
2016-09-20 08:11:58 <1> Misaka(7312) [ui-component] YUIComponentCreator.cc(createInternal):124 Creating UI component for ""
2016-09-20 08:11:58 <3> Misaka(7312) [liby2] genericfrontend.cc(print_error):906 No such client module printer
2016-09-20 08:21:40 <1> Misaka(8375) [liby2] genericfrontend.cc(main):617 Launched YaST2 component 'y2base' 'sound' 'qt'
2016-09-20 08:21:40 <1> Misaka(8375) [ui-component] YUIComponentCreator.cc(createInternal):124 Creating UI component for ""
2016-09-20 08:21:40 <3> Misaka(8375) [liby2] genericfrontend.cc(print_error):906 No such client module sound
I trying remove YaST and install again, but no result.
after all i try
zypper ref
zypper up
zypper in -f yast2*
Now i have more settings in yast, but it still broken and log looks like this:
2016-09-20 08:42:53 <1> Misaka(10710) [liby2] genericfrontend.cc(main):617 Launched YaST2 component 'y2base' 'lan' 'qt'
2016-09-20 08:43:38 <1> Misaka(10750) [liby2] genericfrontend.cc(main):617 Launched YaST2 component 'y2base' 'system_settings' 'qt'
2016-09-20 08:56:28 <1> Misaka(11395) [liby2] genericfrontend.cc(main):617 Launched YaST2 component 'y2base' 'online_update' 'qt'
Any ideas how can i fix it?
knurpht
September 20, 2016, 8:46am
2
Hi, welcome
Please show us output of
zypper lr -d
, between CODE tags ( the # in the editor layout buttons )
And BTW: you are aware that 42.2 is still beta? How did you perform the update? If through ‘zypper up’, run ‘zypper dup’ and try again
Knurpht:
Hi, welcome
Please show us output of
zypper lr -d
, between CODE tags ( the # in the editor layout buttons )
And BTW: you are aware that 42.2 is still beta? How did you perform the update? If through ‘zypper up’, run ‘zypper dup’ and try again
Hello, im using Tumbleweed. Sorry, it’s missclick.
zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
1 | MEGAsync | MEGAsync | Yes | (r ) Yes | Yes | 99 | rpm-md | http://mega.nz/linux/MEGAsync/openSUSE_Leap_42.1/ |
2 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/ |
3 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/ |
4 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/oss/ |
5 | download.opensuse.org-oss_1 | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss |
6 | http-download.opensuse.org-ea207758 | X11:FOX | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/FOX/openSUSE_Tumbleweed/ |
7 | http-download.opensuse.org-ede972ce | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ |
8 | openSUSE-42.1-0 | openSUSE-42.1-0 | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/oss/ |
9 | repo-debug | openSUSE-Leap-42.1-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/ |
10 | repo-debug-non-oss | openSUSE-Leap-42.1-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/ |
11 | repo-debug-update | openSUSE-Leap-42.1-Update-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.1/oss |
12 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.1/non-oss/ |
13 | repo-source | openSUSE-Leap-42.1-Source | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/ |
14 | repo-update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/ |
15 | vivaldi | vivaldi | Yes | ( p) Yes | Yes | 99 | rpm-md | http://repo.vivaldi.com/archive/rpm/x86_64
I run ‘zypper dup’ and yast still not working.
Apparently you did something wrong to upgrade and you have a mix of Leap and Tumbleweed packages.
Please start over again, follow this guide EXACTLY:
https://en.opensuse.org/openSUSE:Tumbleweed_upgrade
and please note the very first step:
Start by removing the existing repos:
mkdir /etc/zypp/repos.d/old
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old
Then add the new repos
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss repo-oss
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/debug repo-debug
zypper ar -f -c http://download.opensuse.org/update/tumbleweed/ repo-update
knurpht
September 20, 2016, 11:02am
5
hills_of_eternity:
Hello, im using Tumbleweed. Sorry, it’s missclick.
zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
** 1 | MEGAsync | MEGAsync | Yes | (r ) Yes | Yes | 99 | rpm-md | http://mega.nz/linux/MEGAsync/openSUSE_Leap_42.1/ |
**** 2 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/ |
**** 3 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/ |
**** 4 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/oss/ |
**** 5 | download.opensuse.org-oss_1 | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss |
**** 6 | http-download.opensuse.org-ea207758 | X11:FOX | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/X11:/FOX/openSUSE_Tumbleweed/ |
** 7 | http-download.opensuse.org-ede972ce | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ |
** 8 | openSUSE-42.1-0 | openSUSE-42.1-0 | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/leap/42.1/repo/oss/ |
** 9 | repo-debug | openSUSE-Leap-42.1-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/ |
10 | repo-debug-non-oss | openSUSE-Leap-42.1-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/ |
11 | repo-debug-update | openSUSE-Leap-42.1-Update-Debug | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.1/oss |
12 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/leap/42.1/non-oss/ |
13 | repo-source | openSUSE-Leap-42.1-Source | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/ |
14 | repo-update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/ |
15 | vivaldi | vivaldi | Yes | ( p) Yes | Yes | 99 | rpm-md | http://repo.vivaldi.com/archive/rpm/x86_64
I run ‘zypper dup’ and yast still not working.
That’s a mix of repos, guarantee for breakage. Use the proper TW repos, remove all others