web-dev-qa-db-ja.com

Kubuntu 14.10から15.04にアップグレードすると、グレー表示された[ディストリビューションアップグレード]ウィンドウがハングする

今日、このガイドに従って、ThinkPad X250ノートブックでKubuntu 14.10からKubuntu 15.04にアップグレードしようとしました: https://help.ubuntu.com/community/VividUpgrades/Kubunt

「パッケージの変更」を確認するダイアログボックスが表示されました。 「アップグレードの開始」を選択しました。アップグレードが開始されましたが、現在はスタックしています。ウィンドウ「Distribution Upgrade」が表示されますが、グレー表示されています。少なくとも6時間はそのようです。ウィンドウがグレー表示される前に最後に見たのは、「configuring ... systemd」のようなものだったと思います

Kubuntuはまだ応答しています。システムでuppdatesが利用可能であるという通知があります。 lsb_release -aショー:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.04
Release:        15.04
Codename:       vivid

/etc/apt/sources.listすべてのリポジトリはvivid universe

同様のことが起こったようです here 。しかし、この男はシステムを再起動し、新規インストールを実行する必要がありました。 これ は同様の問題である可能性がありますが、ディストリビューションのアップグレードウィンドウはグレー表示されていません。 ここ アップグレードは停止しましたが、反対に端末が見えません。 This は、どこか他の場所でハングするため、異なります。ただし、次のとおりですが、実行中のプロセスをpsで確認するというアイデアに従いました。

$ ps -ef | grep upgrade
root      2877  1659  3 14:23 ?        00:12:27 /usr/bin/python3 /tmp/ubuntu-release-upgrader-uirakud8/vivid --mode=desktop --frontend=DistUpgradeViewKDE

[配布のアップグレード]ウィンドウを閉じようとすると、警告が表示されます。

Application "ubuntu-release-upgrader" is not responding
You tried to close window "Distribution Upgrade" from application "ubuntu-release-upgrader" (Process ID: 2586) but the application is not responding.
Do you want to terminate this application? 
Warning: Terminating the application will close all of its child windows. Any unsaved data will be lost.

アップグレードを完了するにはどうすればよいですか?コンピューターを再起動して再試行しても安全ですか?

1
Fabian Rost

これが私がそれを修正するためにしたことです。最終的には、15.04を適切に実行することなく、基本的に15.10にアップグレードしました。まず、アップグレードプロセスを強制終了しました。

$Sudo kill 2877
$Sudo dpkg --configure -a

Configuration file '/etc/systemd/logind.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a Shell to examine the situation
 The default action is to keep your current version.
*** logind.conf (Y/I/N/O/D/Z) [default=N] ?

手動で編集したlogind.conf以前、この質問は理にかなっています。たぶん、これはアップグレードが行き詰まったポイントでした。 Yと答えました。

$ Sudo apt-get update

次のメッセージを出しました:

W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: Unknown Multi-Arch type 'no' for package 'compiz-core'
W: Unknown Multi-Arch type 'no' for package 'compiz-gnome'
W: You may want to run apt-get update to correct these problems

その後、aptitudeを使用してパッケージのアップグレードを実行しました。次のエラーが発生しました:

Errors were encountered while processing:
 libqgpgme1
 kde-telepathy-auth-handler
 kdepim-kresources
 cups-browsed
 cups-daemon
 cups-core-drivers
 cups
 hplip
 printer-driver-hpcups
 printer-driver-postscript-hp

aptitudeを使用してこれらのパッケージを正確に削除し、別のアップグレードを実行しました。これにはエラーは表示されませんでした。別のアップグレードを実行しました。その後、マシンをリブートしましたが、ブート中にハングします。 starting version 219 画面上。

パッケージxinitをインストールしました。 Sudo dpkg-reconfigure lightdmは、デフォルトのウィンドウマネージャとしてlightdmを選択します。これで、画面が黒くなるまで、ログイン画面を一瞬見ることができます。 sddmに切り替えました:Sudo dpkg-reconfigure sddmおよび選択したsddm。

次に、ルートコンソールを起動してdo-release-upgrade。これはしばらくしてハングしました。次に、aptitudeを使用してすべてのパッケージをアップグレードしました。 2回または3回再起動すると、KDEに再度ログインできます。

2
Fabian Rost