Haswell CPU(BIOSリビジョン00KT19AUS)およびNVIDIA GeForce GTX 850A 2GBを搭載したLenovo IdeaCentre A740 QHDにXubuntu 15.04をインストールしました。シャットダウンまたは再起動を行うときを除いて、ほとんど機能しています。
そのため、実際に電源を切るには、電源ボタンをクリックする必要があります。
将来のファームウェアがある場合に備えて、Windows 8.1のインストールを保持しました。Xubuntuをインストールする前に、WindowsからFastbootをオフにして、Xubuntuをインストールしました。残念ながら、UEFI BIOSでは起動順序を変更できなかったため、Ubuntuがデフォルトとして実際に起動しました。私が試したbcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
、BIOSで(つまり、何でも)「クイックブート」をオフにしようとした、ライブ・セッションからのブート修復プログラムを試してみました、そしてSecureBoot消灯しようとしたが、まだそれだけでWindowsのブートだろう。freenodeの#ubuntuのEricC ^^の助けを借りて、.efiファイルを切り替えて、ブートマネージャーにUbuntuをWindowsであると思わせました。
cp /boot/efi/efi/boot/bootx64.efi{,.backup}
cp /boot/efi/efi/microsoft/boot/bootmgfw.efi{,.backup}
cp /boot/efi/efi/ubuntu/grubx64.efi /boot/efi/efi/boot/bootx64.efi
cp /boot/efi/efi/ubuntu/grubx64.efi /boot/efi/efi/microsoft/boot/bootmgfw.efi
cp /boot/efi/efi/ubuntu/grubx64.efi /boot/efi/efi/microsoft/boot/grubx64.efi
sudo vim /usr/lib/os-probes/mounted/efi/20microsoft
# and changed bootmgfw.efi to bootmgfw.efi.backup
update-grub
これのどれかがシャットダウンのトラブルに関係があるかどうかはわかりません。
編集:考えてみると、Xubuntuインストールからの再起動(USBドライブから起動したとき)も機能しませんでした。
シャットダウンするためにこれまで試してきたこと:
- acpi = off→違いなし
- acpi = force→差なし
- 独自のNvidiaドライバーをインストールする→Xが「bbswitch:ディスクリートVGAデバイスが見つかりません」というメッセージで開始しないようにした
- 上で種々の変形
sudo poweroff
、sudo shutdown now
、sudo shutdown -h now
等
また、シャットダウンの代わりに再起動すると、このサイケデリックなライトショーがモニターに表示され、電源ボタンを長押ししてオフにする必要があります。
役に立つ場合は、起動直後のjournalctl --all出力と、おそらくそれよりも優れたjournalctl -b -1(起動からシャットダウンまでのジャーナル)があります。
また、おそらく関連して、XFCEにログインしているときに電源ボタンを押すと、XFCEの電源設定が「電源ボタンを押したときに確認」および他のボタンで「何もしない」に設定されているにもかかわらず、すぐに電源が切れることに気付きました。
私に/etc/systemd/logind.conf
は、[Login]
ヘッダー以外にコメントされていない行がありません。
/usr/sbin/acpid
ルートとして実行されているプロセスがあります。
編集:さらなる啓示:Ctrl + Alt + Deleteは実際にはGRUBから正常に再起動します。
EDIT2:これは通常のトリックでは修正できないように見えるので、バグレポートを提出しました。
EDIT3:acpi = noirqとカーネル4.4以降で解決しました。
dmesg
存在しないファイルシステムをマウントしようとしており、起動を続行する前に1分間待機していることを発見しました。また、シャットダウンの問題はマウントに関連していました強制的にマウント解除せずにサーバーへのNFS接続を開くと、ハングします。これらの問題があなたの問題に関連しているかどうかはわかりませんが、ケースに入れて持ち帰ると思いました。