お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2018-04-27 12:58:18

bigx
メンバ
登録日: 2011-03-27

追加のドライバを削除するコマンド

1. ubuntu 16.04をvirtualbox上で使用しています。
2. Unityを削除してGnome3をインストールしています。

今までは問題なく使用していました。

本日、何気なくGUIの「追加のドライバ」設定画面を開きました。

オプション画面の中に Innotek Systemberatung Gmbh ・・・のような項目があり、これをクリックして設定したらどうなるのか?の興味本位で設定しました。

システムを再起動したところ、起動画面が進みGUI画面になる段階で2~3度画面がちらつき、CUIの画面でしか起動できなくなりました。

ID、Passwordを入力すればubuntuのCUIコマンドモードでは正常に起動できます。

そこで、詳しい方に質問させて頂きます。

多分、CUIコマンドラインから標準設定である「追加のドライバを使用しない」に設定し直せばGUI画面が元の様に自動起動できるものと考えています。
・・・が設定プログラム名や引数オプションが分かりません。

因みにグラフィックのハードウェアはintel CPU に内蔵されているintel HD graphic 4000です。

設定コマンドをご存知の方、是非ご指導のほど宜しくお願い致します。

オフライン

 

#2 2018-04-28 13:20:52

TsutomuNakamura
メンバ
登録日: 2018-03-30

Re: 追加のドライバを削除するコマンド

bigx さん

CUI は正常に起動できそうということで、コマンドでそれらのドライバ類を削除して上げれば直ると予想しています。

(これらコマンドはVM のバックアップやスナップショットを取った上で実行お願いします)
以下のコマンドを実行してroot になってください。
$ sudo su -

次のコマンドを実行して以下の3 つのパッケージが表示されますでしょうか?
# dpkg --list | grep "virtualbox-guest"
virtualbox-guest-dkms-hwe
virtualbox-guest-utils-hwe
virtualbox-guest-x11-hwe

これらが表示される場合、削除して再起動してみてください。
そうしたら直りますでしょうか?
# systemctl disable virtualbox-guest-utils-hwe.service
# systemctl stop virtualbox-guest-utils-hwe.service

# apt-get purge virtualbox-guest-dkms-hwe
# apt-get purge virtualbox-guest-utils-hwe
# apt-get purge virtualbox-guest-x11-hwe

# shutdown -r now

オフライン

 

#3 2018-04-29 23:28:42

bigx
メンバ
登録日: 2011-03-27

Re: 追加のドライバを削除するコマンド

TsutomuNakamura さん、返信ありがとうございます。

ご指摘頂きました内容と少し違う用でしたので状況を記述しておきます。

先ず、# dpkg --list | grep "virtualbox-guest" の結果は

ii  virtualbox-guest-utils                      5.1.34-dfsg-0ubuntu1.16.04.2                 amd64        x86 virtualization solution - non-X11 guest utilities
ii  virtualbox-guest-x11                        5.1.34-dfsg-0ubuntu1.16.04.2                 amd64        x86 virtualization solution - X11 guest utilities

となりました。

表示結果が多少違っていましたので、自信がないためsystemctl のdisable及びstop関係のコマンドはまだ実行しておりません。
apt-get purge コマンドも実行しておりません。

現状のlistの表示はしてみました。内容は下記の通りです。

systemctl list-unit-files | grep "virtualbox"
virtualbox-guest-utils.service             enabled

systemctl list-unit-files | grep "vbox"
vboxadd-service.service                    enabled
vboxadd.service                            enabled


次に、 lspci をしてみました。結果は下記の通りです。

00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
00:04.0 System peripheral: InnoTek Systemberatung GmbH VirtualBox Guest Service
00:05.0 Multimedia audio controller: Intel Corporation 82801AA AC'97 Audio Controller (rev 01)
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:08.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 02)
00:1f.4 USB controller: Apple Inc. KeyLargo/Intrepid USB
00:1f.5 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller

最後に、 lsmod をしてみました。結果は下記の通りです。

Module                  Size  Used by
vboxsf                 45056  0
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
aesni_intel           167936  0
aes_x86_64             20480  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
glue_helper            16384  1 aesni_intel
snd_intel8x0           40960  0
ablk_helper            16384  1 aesni_intel
cryptd                 20480  3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_ac97_codec        131072  1 snd_intel8x0
ac97_bus               16384  1 snd_ac97_codec
input_leds             16384  0
snd_pcm               106496  2 snd_ac97_codec,snd_intel8x0
serio_raw              16384  0
vboxvideo              40960  1
snd_seq_midi           16384  0
snd_seq_midi_event     16384  1 snd_seq_midi
ttm                    98304  1 vboxvideo
snd_rawmidi            32768  1 snd_seq_midi
snd_seq                69632  2 snd_seq_midi_event,snd_seq_midi
drm_kms_helper        155648  1 vboxvideo
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_pcm,snd_seq
drm                   364544  4 ttm,drm_kms_helper,vboxvideo
snd                    81920  7 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_seq_device
lpc_ich                24576  0
fb_sys_fops            16384  1 drm_kms_helper
soundcore              16384  1 snd
syscopyarea            16384  2 drm_kms_helper,vboxvideo
i2c_piix4              24576  0
vboxguest             290816  1 vboxsf
sysfillrect            16384  2 drm_kms_helper,vboxvideo
sysimgblt              16384  2 drm_kms_helper,vboxvideo
mac_hid                16384  0
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                49152  3 lp,ppdev,parport_pc
autofs4                40960  2
psmouse               131072  0
ahci                   36864  4
libahci                32768  1 ahci
pata_acpi              16384  0
e1000                 135168  0
fjes                   28672  0
video                  40960  0

以上、何か他のアドバイスなどありましたら宜しくお願い致します。

オフライン

 

#4 2018-04-30 00:48:21

TsutomuNakamura
メンバ
登録日: 2018-03-30

Re: 追加のドライバを削除するコマンド

bigx さん ご連絡ありがとうございます。

こちらが推測していた事象と少し違っていたということで、お手数おかけして申し訳ありません。

先日投稿する前に
(1)
virtualbox-guest-dkms-hwe
virtualbox-guest-utils-hwe
virtualbox-guest-x11-hwe
(2)
virtualbox-guest-utils
virtualbox-guest-x11

をそれぞれインストールしたパターンでで、どちらも画面が不具合になる事象は確認できていました。
しかし自分の環境では(1) のほうがbigx さんが今回報告された事象と似たような感じになりましたので、(1)のほうかなぁ…と思い投稿させていただきました。

(2)の方ですが、自分の手元では以下のコマンドを実行して回復できました。
sudo su -
apt-get purge virtualbox-guest-utils
apt-get purge virtualbox-guest-x11
apt-get install --reinstall xorg
shutdown -r now

上記コマンドをバックアップもしくはスナップショットを取得した上で実施していただくことは可能でしょうか?
# vboxadd はおそらく残したままでも画面は起動できるようになると推測しています

以上、よろしくお願いします。

オフライン

 

#5 2018-04-30 07:20:03

bigx
メンバ
登録日: 2011-03-27

Re: 追加のドライバを削除するコマンド

TsutomuNakamura さん、再度のご指導ありがとうございました。

結果として大成功となり、GnuCashで管理している個人用家計簿の月末処理ができそうです。(笑)

ご指導頂きました通りの作業を行った結果を一応参考に記述しておきます。

sudo apt-get purge virtualbox-guest-utils
[sudo] xxxxxxx のパスワード:

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  linux-headers-4.4.0-119 linux-headers-4.4.0-119-generic
  linux-image-4.4.0-119-generic linux-image-extra-4.4.0-119-generic
これを削除するには 'sudo apt autoremove' を利用してください。
以下のパッケージは「削除」されます:
  virtualbox-guest-utils* virtualbox-guest-x11*
アップグレード: 0 個、新規インストール: 0 個、削除: 2 個、保留: 0 個。
この操作後に 8,776 kB のディスク容量が解放されます。
続行しますか? [Y/n] y
(データベースを読み込んでいます ... 現在 322587 個のファイルとディレクトリがインストールされています。)
virtualbox-guest-x11 (5.1.34-dfsg-0ubuntu1.16.04.2) を削除しています ...
update-alternatives: /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) を提供するために自動モードで /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf を使います
update-alternatives: /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) を提供するために自動モードで /usr/lib/x86_64-linux-gnu/mesa-egl/ld.so.conf を使います
virtualbox-guest-x11 (5.1.34-dfsg-0ubuntu1.16.04.2) の設定ファイルを削除しています ...
virtualbox-guest-utils (5.1.34-dfsg-0ubuntu1.16.04.2) を削除しています ...
virtualbox-guest-utils (5.1.34-dfsg-0ubuntu1.16.04.2) の設定ファイルを削除しています ...
libc-bin (2.23-0ubuntu10) のトリガを処理しています ...
man-db (2.7.5-1) のトリガを処理しています ...


sudo apt-get purge virtualbox-guest-x11

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
パッケージ 'virtualbox-guest-x11' はインストールされていないため削除もされません
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  linux-headers-4.4.0-119 linux-headers-4.4.0-119-generic
  linux-image-4.4.0-119-generic linux-image-extra-4.4.0-119-generic
これを削除するには 'sudo apt autoremove' を利用してください。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。


sudo apt-get install --reinstall xorg

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  linux-headers-4.4.0-119 linux-headers-4.4.0-119-generic
  linux-image-4.4.0-119-generic linux-image-extra-4.4.0-119-generic
これを削除するには 'sudo apt autoremove' を利用してください。
アップグレード: 0 個、新規インストール: 0 個、再インストール: 1 個、削除: 0 個、保留: 0 個。
2,988 B のアーカイブを取得する必要があります。
この操作後に追加で 0 B のディスク容量が消費されます。
取得:1 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 xorg amd64 1:7.7+13ubuntu3 [2,988 B]
2,988 B を 0秒 で取得しました (27.6 kB/s)
(データベースを読み込んでいます ... 現在 322550 個のファイルとディレクトリがインストールされています。)
.../xorg_1%3a7.7+13ubuntu3_amd64.deb を展開する準備をしています ...
xorg (1:7.7+13ubuntu3) で (1:7.7+13ubuntu3 に) 上書き展開しています ...
xorg (1:7.7+13ubuntu3) を設定しています ...

作業後、一応 autoremoveとautoclean も実行しました。

GUIの「追加のドライバー」画面も確認しましたが「デバイスを使用しない」に戻っておりました。

本当にありがとうございました。m(__)m

オフライン

 

#6 2018-04-30 13:13:31

TsutomuNakamura
メンバ
登録日: 2018-03-30

Re: 追加のドライバを削除するコマンド

bigx さん ご連絡ありがとうございます。

とある一家庭の家計を救った(大げさ)と思うと、とてもありがたいお言葉でございます<(_ _)>
bigx さんも最後までお付き合い頂きありがとうございました。

> 作業後、一応 autoremoveとautoclean も実行しました。
確かにやっておいたほうが良いかもしれません。

また機会がありましたら、よろしくお願いします。

オフライン

 

Board footer

Powered by FluxBB