GNU/Linux >> Linux の 問題 >  >> Debian

Debian – Debian 8.5でのLinuxカーネルのアップグレードはどのくらいスムーズですか?

LinuxカーネルをDebian8.5で4.7にアップグレードしたいと思います。これは、現在のLinuxカーネルよりもSkylakeの第6世代のサポートが大幅に優れているためです。 Ubuntu 16.04では、アップグレードは簡単です。ただし、安定性のためにDebian 8.5が必要になりました。これについても、同じアップグレードを行いたいと思います。

StephenKittの答えをテストする

カーネルをアップグレードして再起動しましたが、OSのロードに失敗しました。
図1起動時の失敗メッセージ

2回目の反復–起動時のバグの解決[GAD3R]

  1. Linuxカーネル3.16.xで起動
  2. suとして実行 、apt-get remove xserver-xorg-video-intel
  3. 再起動

出力:動作します!解像度は1920×1080になりました。 Linuxカーネル4.6などではSkylakeが完全にサポートされていないため、このアーティファクトはファームウェアなしのMatlab 2016aであるため、ファームウェアとしていくつかの非フリー調整が必要です。 Linuxカーネル4.7ですでにファームウェアを解放しているかもしれません

# https://unix.stackexchange.com/a/307435/16920
apt-get -t jessie-backports install firmware-misc-nonfree

xserver-xorg-video-intel 異常な設置とその対策

パッケージxserver-xorg-video-intelが見つかりました ランレベルが競合するLKバックポートのDebianを回復する方法のスレッドで説明されているように、他の条件で依存関係(およびそのすべての依存関係)としてインストールされる可能性がありますか?
アイデアはパッケージのアクションを防ぐことです。 /etc/X11/xorg.confファイルを作成してインストールします

# https://unix.stackexchange.com/a/308709/16920
Section "Device"
        Identifier "Intel"
        Driver "modesetting"
EndSection

## Bugs 
# 1. LK 3.16 will fail now but LK 4.6 will work. TODO in the thread https://unix.stackexchange.com/a/308709/16920

ハードウェア:Asus Zenbook UX303UA
OS:Debian 8.5
関連:Asus Zenbook UX303UA Linux互換性、Linuxカーネル–モバイルSkylake第6世代–電源管理

承認された回答:

新しいカーネルをインストールする最も簡単な方法は、Jessieバックポートを使用することです。

まず、リポジトリにJessieバックポートがまだない場合は、リポジトリに追加する必要があります。

echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list

(ルートとして)、次に

apt-get update
apt-get -t jessie-backports install linux-image-amd64

現在のデフォルトのバックポートされたカーネルをインストールします(この記事の執筆時点では4.8)。

ノートパソコンのWi-Fiに適切なファームウェアを提供するには、non-freeを追加する必要があります firmware-iwlwifiをインストールします :

echo deb http://http.debian.net/debian jessie-backports main contrib non-free > /etc/apt/sources.list.d/jessie-backports.list
apt-get update
apt-get -t jessie-backports install firmware-iwlwifi

表示の問題を解決するために、xserver-xorg-video-intelを削除できます。 (現在、Intel GPUは個別のドライバーを必要とせず、カーネルのモード設定サポートを使用できます)、GAD3Rによって提案されています:

apt-get remove xserver-xorg-video-intel

xserver-xorg-video-dummyをインストールする必要がある場合があります 他のパッケージの依存関係を満たすため。)

Skylakeファームウェアをインストールして、すべてのGPU機能を有効にする必要もあります。

apt-get -t jessie-backports install firmware-misc-nonfree

バックポートの有効化は安全です。新しいパッケージはバックポートから自動的に取得されないため、-t jessie-backportsを使用して明示的に選択する必要があります。 上記と同じです(ただし、これを実行すると、アップグレードされたパッケージの更新はapt-get upgradeによって取得されます。 。

関連:SFTPで共有ディレクトリにアクセスできるようにする方法は?

カーネルのバージョン4.6は、Skylakeの優れたサポートをすでに提供しており、それ以降は改善されています。上記のようにアップグレードする場合は、apt-get upgradeを実行します バックポートで利用可能になると、カーネルの新しいバージョンに自動的にアップグレードされます。


Debian
  1. DebianLinuxでホスト名を変更する方法

  2. DebianLinuxにElasticsearchをインストールする方法

  3. DebianLinuxにVirtualBoxをインストールする方法

  1. LogstashをDebianLinuxにインストールする方法

  2. DebianLinuxにSlackをインストールする方法

  3. Debian9Linuxでホスト名を変更する方法

  1. DebianLinux9にVirtualBoxをインストールする方法

  2. Debian10LinuxにGoをインストールする方法

  3. Debian10LinuxにSlackをインストールする方法