実行レベルの競合が発生したLKバックポートDebianを修復する方法は?

実行レベルの競合が発生したLKバックポートDebianを修復する方法は?

Matlabをテストしたいので、Debian 8.5をrootとして使用しています。ものただし、これらのコマンドは、実行レベルに影響を与えるいくつかの依存関係を排除します。

  1. 走るapt-get purge openjdk-7-jdk openjdk-7-doc openjdk-7-jre-lib openjdk-7-jre
  2. 再起動
  3. 出力:通知ランレベル変更処理そしてそこにいる。すべての記号は緑色です。いいね。数分待ちました。電源を切るには押します。コンピュータの電源を入れると、このテキストは表示されなくなります。
  4. 開いている。通常の起動中は、図1の左上に白いカーソルのみが点滅し、_空白のディスプレイ画面には記号()のみが点滅します。

    ここに画像の説明を入力してください

  5. fn+ f1/ を押したが、f2リカバリモードの出力とは異なり、他の TTY のログは表示されません。

発見する

Linuxカーネル3.16ではシステムを起動できますが、デフォルトバージョン4.6では起動できません。ポップアップが浮かぶのでファームウェアの問題のようです。

  • Linuxカーネル4.6とLinuxカーネル3.16を使ってシステムを復元するには?

Linuxカーネル4.6の回復モード

Debian の起動メニューに確実にアクセスできるようになりました。一般起動そして回復ブート。回復モードで起動し、端末で学習

  • /var/log/apt/history.log最後のアイテム

    Start-Date: 2016-09-07 21:47:23
    Commandline: apt-get purge openjdk-7-jdk openjdk-7-doc openjdk-7-jre-lib
    Purge: openjdk-7:amd64 (7u111-2.6.7-1'deb8u1), openjdk-7-jre-lib:amd64 (7u111-2.6.7-1'deb8u1), openjdk-7-doc:amd64 (7u111-2.6.7-1'deb8u1), default-jdk:amd64 (1.7-52)   
    End-Date: 2016-09-07 21:47:24
    
    Start-Date: 2016-09-07 21:51:15
    Commandline: apt-purge openjdk-7-jre
    Purge: sat4j:amd64, default-jre:amd64 (1.7-52), eclipse-platform:amd64 (3.8.1-7), eclipse-rcp:amd64(3.8.1-7), eclipse:amd64 3.8.1-7), openjdk-7-jre:amd64 (7u111-2.6.7-1`deb8u1), eclipse-pde:amd64 (3.8.1-7), eclispe-jdt:amd64 (3.8.1-7)
    End-Date: 2016-09-07 21:51:17
    
  • /var/log/apt/term.log

    Log started: 2016-09-07 21:47:23
    (Reading database [...])
    Removing default-jdk [...]
    Removing openjdk-7-doc [...]
    Removing openjdk-7-jdk:amd64 [...]
    update-alternatives: using /usr/bin/fastjar to provide /usr/bin/jar (jar) in auto mode 
    Removing openjdk-7-jre-lib [...] 
    Log ended: 2016-09-07 21:47:24
    
    Log started: 2016-09-07 21:51:15
    (Reading database [...]) 
    Removing eclipse [and other its related eclipse-packages]
    Purging configuration files for eclipse-platform (3.8.1-7) ...
    Removing sat4j (2.3.3-1) ...
    Removing eclipse-rcp (3.8.1-7) ... 
    Removing default-jre (2:1.7-52) ...
    Removing openjdk-7-jre:amd64 (7u111-2.6.7.1'deb8u1) ...
    Processing triggers for [man-db desktop-file utils gnome-menus mime-support hicolor-icon-theme)
    Log ended: 2016-09-07 21:51:17
    
  • apt-get install openjdk-7-jdk openjdk-7-doc openjdk-7-jre-lib回復モードでrootとして実行しました。

    Could not resolve 'security.debian.org'
    E: Failed to fetch http://security.debian.org/pool/updates/main/o/openjdk-7-jre_[...]
    
    E: Unable to fetch some archives, may run apt-get update or try --fix-missing?
    
    [...]  
    
    W: Some index files failed to download. They have been ignored, or old ones used instead. 
    
  • 私はrootとして実行しますapt-get updateが、

    W: Failed to fetch http://ftp.fi.debian.org/debian/dists/jessie/InRelease
    
    [...]
    
    W: Some index files failed to download. They have been ignored, or old ones used instead. 
    
  • rootとして実行しましたが、apt-get upgrade同様のエラーや警告が表示されます。

  • フィンランド語(fi)をアメリカ(us)にすべて変更しましたが、同じ問題が続きます。

Linuxカーネル4.6でGAD3Rを使用するための推奨事項

ルートとして実行

# open internet in recovery mode by 
ifconfig eth0 up; dhclient eth0

apt-get update
apt-get upgrade
apt-get install openjdk-7-jdk openjdk-7-doc openjdk-7-jre-lib openjdk-7-jre

apt-get install x11-common
# output: 0 upgraded, 0, newly installed, 0 to remove and 0 not upgraded. 

reboot
  • _出力:状況は依然として存在しますが、空のディスプレイのちらつきは他のTTYでも見ることができます。
  • ソースもフィンランド語(fi)に変更しましたが、出力に違いはありませんでした。

Linuxカーネル4.6でのderobertの提案テスト

  • 回復モードで起動します。それ以外の場合は、exit+ctrlメッセージdがある状態でのみシステムを維持しますが、続行しません。

    [   26.566...] iwlwifi  0000:01:00.0: L1 Enabled - LTR Enabled
    [   29.903871] ax88179_178a_2... eth0: ax88179 - Link status is: 1
    [   32.259410] [many wlan0 messages]
    [   32.270956] wlan0: associated
    [   32.078387] IPv6: wlan0: IPv6 duplicate address [ip address] detected!
    
  • テスト

    私は(grubから)通常のブートエントリで「e」を押し、カーネルラインから「quiet」をすべて削除してからブートすることを提案します(「verbose」も追加できます)。少なくともブートメッセージを受け取る必要があります。 (これは一時的な変更です。)

X11パッケージがインストールされました

masi@masi:~$ dpkg --get-selections | grep xserver 
x11-xserver-utils               install
xserver-common                  install
xserver-xephyr                  install
xserver-xorg                    install
xserver-xorg-core               install
xserver-xorg-input-all              install
xserver-xorg-input-evdev            install
xserver-xorg-input-mouse            install
xserver-xorg-input-synaptics            install
xserver-xorg-input-vmmouse          install
xserver-xorg-input-wacom            install
xserver-xorg-video-all              install
xserver-xorg-video-ati              install
xserver-xorg-video-cirrus           install
xserver-xorg-video-fbdev            install
xserver-xorg-video-intel            install
xserver-xorg-video-mach64           install
xserver-xorg-video-mga              install
xserver-xorg-video-modesetting          install
xserver-xorg-video-neomagic         install
xserver-xorg-video-nouveau          install
xserver-xorg-video-openchrome           install
xserver-xorg-video-qxl              install
xserver-xorg-video-r128             install
xserver-xorg-video-radeon           install
xserver-xorg-video-savage           install
xserver-xorg-video-siliconmotion        install
xserver-xorg-video-sisusb           install
xserver-xorg-video-tdfx             install
xserver-xorg-video-trident          install
xserver-xorg-video-vesa             install
xserver-xorg-video-vmware           install

masi@masi:~$ apt-cache policy x11-xserver-utils
x11-xserver-utils:
  Installed: 7.7+3+b1
  Candidate: 7.7+3+b1
  Version table:
 *** 7.7+3+b1 0
        500 http://ftp.fi.debian.org/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status

これはxserver-xorg-video-intelリストですが、存在してはいけないため、一部の依存項目が自動的にインストールされました。だからそれをクリアしてリストを取得します。

root@masi:/home/masi# dpkg --get-selections | grep xserver
x11-xserver-utils               install
xserver-common                  install
xserver-xephyr                  install
xserver-xorg                    install
xserver-xorg-core               install
xserver-xorg-input-all              install
xserver-xorg-input-evdev            install
xserver-xorg-input-mouse            install
xserver-xorg-input-synaptics            install
xserver-xorg-input-vmmouse          install
xserver-xorg-input-wacom            install
xserver-xorg-video-ati              install
xserver-xorg-video-cirrus           install
xserver-xorg-video-fbdev            install
xserver-xorg-video-intel            deinstall
xserver-xorg-video-mach64           install
xserver-xorg-video-mga              install
xserver-xorg-video-modesetting          install
xserver-xorg-video-neomagic         install
xserver-xorg-video-nouveau          install
xserver-xorg-video-openchrome           install
xserver-xorg-video-qxl              install
xserver-xorg-video-r128             install
xserver-xorg-video-radeon           install
xserver-xorg-video-savage           install
xserver-xorg-video-siliconmotion        install
xserver-xorg-video-sisusb           install
xserver-xorg-video-tdfx             install
xserver-xorg-video-trident          install
xserver-xorg-video-vesa             install
xserver-xorg-video-vmware           install

この問題をどのように解決しますか?

オペレーティングシステム:Debian 8.5 64ビット
Linuxカーネル:4.6(バックポート)
ウィンドウマネージャ:Gnome 3.14
インターネット:USB経由のイーサネット(リカバリモードでシステムを修復しようとするために使用)
ハードウェア:Asus Zenbook UX303UA
グラフィックファームウェア:modesettingfirmware-misc-nonfree説明完了しましたここ
Xサーバー:x11-xserver-utils 7.7+3+b1、、(dpkg --get-selections | grep xserevrapt-cache policy x11-xserver-utils

答え1

汎用モードを使用してドライバを設定しようとしましたが、なぜか再インストールされxserver-xorg-video-intelました。これを削除すると、Xorgのデフォルトのリターンモード設定ドライバが強制されます。

以下を使用して1つを作成すると、/etc/X11/xorg.conf-video-intelを再インストールしても機能します。

Section "Device"
        Identifier "Intel"
        Driver "modesetting"   # on new enough Xorg, this might be "modeset" instead
EndSection

これがDebian Stretchのデフォルト値になります。Timo Aaltonenのブログ投稿によると。したがって、Stretchにアップグレードすると、その構成を削除できます。

関連情報