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

Debian – Kaby LakeマシンへのDebianのインストール:X.orgの問題?

最近新しいPCを購入しましたが、debianシステムを正しくインストールできません。ここで、構成とステータスを最も詳細に説明します。

PC:

  • CPU:i7 7700K(IntelHDグラフィックス630を搭載したKabyLake)
  • MB:MSi Z270 SLI PLUS
  • RAM:Kingston HYPER 2x8GB RAM @ 2400MHz(12CL)
  • SSD:Intel 600 256GB

DISTRO:

Debian GNU /Linux8.7ジェシー

システムのインストール後、OSは正常に起動しましたが、xserverは低解像度(1024×768)でしか実行されませんでした。

これはドライバーの問題だと思ったので、このサイトからいくつかのドライバーをインストールしましたが、成功しませんでした。次に、いくつかの新しいカーネルを試しました。

  • 3.16.43 X
  • 3.18.20 X
  • 4.1.39 X
  • 4.4.59 X
  • 4.9.20 M
  • 4.10.8 M
  • 4.11-rc5 M

符号Xのカーネル(上記を参照)の場合、状況は元のカーネルの3.16.0-4と同じでした。 ただし、M記号が付いているものとは異なります。適切な解像度で開始されたように見えましたが、xserverが/var/log/Xorg.0.logでクラッシュしました。 メッセージがありました:

画面は見つかりましたが、使用可能な構成はありません

そして

致命的なサーバーエラー:画面が見つかりません

xorgを変更しようとしました i915モジュールの構成または一部の設定ですが、成功しません

助けていただければ幸いです

ありがとうございます!

編集:

手動でインストールされたすべてのカーネルを削除した後、jessie-backportsからカーネル4.9をインストールし、xserver-xorg-video-intelを削除します。 ドライバー、コマンド:

grep EE /var/log/Xorg.0.log

戻ります

    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     2.670] (EE) Failed to load module "intel" (module does not exist, 0)
[     2.671] (EE) open /dev/dri/card0: No such file or directory
[     2.671] (EE) open /dev/dri/card0: No such file or directory
[     2.672] (EE) open /dev/fb0: No such file or directory
[     2.672] (EE) open /dev/fb0: No such file or directory
[     2.672] (EE) Screen 0 deleted because of no matching config section.
[     2.672] (EE) Screen 0 deleted because of no matching config section.
[     2.672] (EE) Screen 0 deleted because of no matching config section.
[     2.672] (EE) Device(s) detected, but none match those in the config file.
[     2.672] (EE) 
[     2.672] (EE) no screens found(EE) 
[     2.672] (EE) 
[     2.672] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[     2.672] (EE) 
[     2.672] (EE) Server terminated with error (1). Closing log file.

編集2:

/var/log/Xorg.0.log全体 :

[     2.630] X Protocol Version 11, Revision 0
[     2.630] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[     2.630] Current Operating System: Linux Bobor 4.9.0-0.bpo.2-amd64 #1 SMP Debian 4.9.13-1~bpo8+1 (2017-02-27) x86_64
[     2.630] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-0.bpo.2-amd64 root=UUID=97e2dfda-29d2-44b4-ac08-80ea49496bb6 ro quiet
[     2.630] Build Date: 11 February 2015  12:32:02AM
[     2.630] xorg-server 2:1.16.4-1 (http://www.debian.org/support) 
[     2.630] Current version of pixman: 0.32.6
[     2.630]    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[     2.630] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     2.630] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Apr  9 19:23:09 2017
[     2.631] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     2.632] (==) No Layout section.  Using the first Screen section.
[     2.632] (==) No screen section available. Using defaults.
[     2.632] (**) |-->Screen "Default Screen Section" (0)
[     2.632] (**) |   |-->Monitor "<default monitor>"
[     2.632] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[     2.632] (==) Automatically adding devices
[     2.632] (==) Automatically enabling devices
[     2.632] (==) Automatically adding GPU devices
[     2.634] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[     2.634]    Entry deleted from font path.
[     2.636] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    built-ins
[     2.636] (==) ModulePath set to "/usr/lib/xorg/modules"
[     2.636] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[     2.636] (II) Loader magic: 0x559d23f1ed80
[     2.636] (II) Module ABI versions:
[     2.636]    X.Org ANSI C Emulation: 0.4
[     2.636]    X.Org Video Driver: 18.0
[     2.636]    X.Org XInput driver : 21.0
[     2.636]    X.Org Server Extension : 8.0
[     2.637] (--) PCI:*(0:0:2:0) 8086:5912:1462:7a59 rev 4, Mem @ 0xde000000/16777216, 0xc0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[     2.637] (II) LoadModule: "glx"
[     2.638] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     2.644] (II) Module glx: vendor="X.Org Foundation"
[     2.644]    compiled for 1.16.4, module version = 1.0.0
[     2.644]    ABI class: X.Org Server Extension, version 8.0
[     2.644] (==) AIGLX enabled
[     2.644] (==) Matched intel as autoconfigured driver 0
[     2.644] (==) Matched modesetting as autoconfigured driver 1
[     2.644] (==) Matched fbdev as autoconfigured driver 2
[     2.644] (==) Matched vesa as autoconfigured driver 3
[     2.644] (==) Assigned the driver to the xf86ConfigLayout
[     2.644] (II) LoadModule: "intel"
[     2.645] (WW) Warning, couldn't open module intel
[     2.645] (II) UnloadModule: "intel"
[     2.645] (II) Unloading intel
[     2.645] (EE) Failed to load module "intel" (module does not exist, 0)
[     2.645] (II) LoadModule: "modesetting"
[     2.645] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[     2.646] (II) Module modesetting: vendor="X.Org Foundation"
[     2.646]    compiled for 1.16.4, module version = 0.9.0
[     2.646]    Module class: X.Org Video Driver
[     2.646]    ABI class: X.Org Video Driver, version 18.0
[     2.646] (II) LoadModule: "fbdev"
[     2.646] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[     2.646] (II) Module fbdev: vendor="X.Org Foundation"
[     2.646]    compiled for 1.15.99.904, module version = 0.4.4
[     2.646]    Module class: X.Org Video Driver
[     2.646]    ABI class: X.Org Video Driver, version 18.0
[     2.646] (II) LoadModule: "vesa"
[     2.646] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[     2.646] (II) Module vesa: vendor="X.Org Foundation"
[     2.646]    compiled for 1.15.99.904, module version = 2.3.3
[     2.646]    Module class: X.Org Video Driver
[     2.646]    ABI class: X.Org Video Driver, version 18.0
[     2.646] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[     2.646] (II) FBDEV: driver for framebuffer: fbdev
[     2.646] (II) VESA: driver for VESA chipsets: vesa
[     2.646] (++) using VT number 7

[     2.647] (EE) open /dev/dri/card0: No such file or directory
[     2.647] (WW) Falling back to old probe method for modesetting
[     2.647] (EE) open /dev/dri/card0: No such file or directory
[     2.647] (II) Loading sub module "fbdevhw"
[     2.647] (II) LoadModule: "fbdevhw"
[     2.647] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[     2.647] (II) Module fbdevhw: vendor="X.Org Foundation"
[     2.647]    compiled for 1.16.4, module version = 0.0.2
[     2.647]    ABI class: X.Org Video Driver, version 18.0
[     2.647] (EE) open /dev/fb0: No such file or directory
[     2.647] (WW) Falling back to old probe method for fbdev
[     2.647] (II) Loading sub module "fbdevhw"
[     2.647] (II) LoadModule: "fbdevhw"
[     2.647] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[     2.647] (II) Module fbdevhw: vendor="X.Org Foundation"
[     2.647]    compiled for 1.16.4, module version = 0.0.2
[     2.647]    ABI class: X.Org Video Driver, version 18.0
[     2.647] (EE) open /dev/fb0: No such file or directory
[     2.647] vesa: Ignoring device with a bound kernel driver
[     2.647] (WW) Falling back to old probe method for vesa
[     2.647] (EE) Screen 0 deleted because of no matching config section.
[     2.647] (II) UnloadModule: "modesetting"
[     2.647] (EE) Screen 0 deleted because of no matching config section.
[     2.647] (II) UnloadModule: "fbdev"
[     2.647] (II) UnloadSubModule: "fbdevhw"
[     2.647] (EE) Screen 0 deleted because of no matching config section.
[     2.647] (II) UnloadModule: "vesa"
[     2.647] (EE) Device(s) detected, but none match those in the config file.
[     2.647] (EE) 
Fatal server error:
[     2.647] (EE) no screens found(EE) 
[     2.647] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
[     2.647] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[     2.647] (EE) 
[     2.647] (EE) Server terminated with error (1). Closing log file.

承認された回答:

Kaby Lake(およびBroadwell以降のIntelグラフィックス)の場合、Jessieバックポートから新しいカーネルとファームウェアをインストールする必要があります。ルートとして:

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 linux-image-amd64 firmware-misc-nonfree

また、削除する必要があります (逆説的に)X.org Intelビデオドライバー(パッケージの説明に示されているように:Xサーバーは個別のビデオドライバーなしでカーネルのモード設定機能を使用できます):

apt-get remove xserver-xorg-video-intel

これを実行すると、apt-getの場合 他のパッケージを削除することを通知します。削除させないでください。 xserver-xorg-video-dummyをインストールする必要がある場合があります 依存関係を満たすため。

関連:ファイルの内容をコマンド「echo」にリダイレクトしますか?

手動でインストールしたカーネルも削除する必要があります。

すべてが完了したら、再起動すると、システムがはるかにうまく機能していることがわかります。

それでも失敗する場合は、代わりにバックポートされたIntelドライバーを(新しいカーネルとファームウェアとともに)インストールしてみてください。

apt-get -t jessie-backports install xserver-xorg-video-intel

Debian
  1. ClamAVアンチウイルスでDebianを保護する

  2. Debian10へのPHP8のインストール

  3. DebianJessieへのTeamPassのインストール

  1. Debian 8(Jessie)へのWebminのインストール

  2. DebianJessieへのXenHypervisor4.8のインストール

  3. Debian – DebianにSteamをインストールしますか?

  1. Debian9にVagrantをインストールする方法

  2. PHP5とMySQLをサポートするLighttpdをDebianEtchにインストールする

  3. DebianLennyでのPHP5とMySQLサポートを使用したLighttpdのインストール