LINUX.ORG.RU

Встроенная видеокарта Intel - нет разрешений экрана, не определен дисплей

 , ,


0

1

Здравствуйте!

Приобрел новый компьютер с процессором Intel Core i5 13600k, без отдельной видеокарты, установил Ubuntu 22.04 (ядро Linux comp 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux).

Проблемы:

  • в Настройках экрана надпись «Неизвестный дисплей»
  • единственное разрешение 1024х768 (монитор позволяет 1600х1200)
  • в О системе / Графика - llvmpipe (LLVM 15.0.5, 256 bits)

Через xrandr можно добавить разрешение, но его выбор визуально ничего не меняет, при выборе оно сбрасывается на стандартное.

Вывод inxi -G:

Graphics:
  Device-1: Intel driver: N/A
  Display: x11 server: X.Org v: 1.21.1.3 with: Xwayland v: 22.1.1 driver: X:
    loaded: vesa unloaded: fbdev,intel,modesetting dri: swrast gpu: N/A
    resolution: 1024x768~76Hz
  API: OpenGL v: 4.5 Mesa 23.0.0-devel (git-e4e4ba2 2022-12-14
    jammy-oibaf-ppa) renderer: llvmpipe (LLVM 15.0.5 256 bits)

Вывод glxinfo -B:

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Mesa/X.org (0xffffffff)
    Device: llvmpipe (LLVM 15.0.5, 256 bits) (0xffffffff)
    Version: 23.0.0
    Accelerated: no
    Video memory: 31874MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 4.5
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 15.0.5, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 23.0.0-devel (git-e4e4ba2 2022-12-14 jammy-oibaf-ppa)
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.5 (Compatibility Profile) Mesa 23.0.0-devel (git-e4e4ba2 2022-12-14 jammy-oibaf-ppa)
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 23.0.0-devel (git-e4e4ba2 2022-12-14 jammy-oibaf-ppa)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Что пытался сделать:

  • поставил пакет mesa-utils
  • обновлял драйвера intel (оказались актуальными)
  • создал файл /etc/X11/xorg.conf.d/20-intel.conf следующего содержания:
Section "Device"
  Identifier "Intel Graphics"
  Driver "intel"
EndSection
  • создал файл /etc/X11/xorg.conf следующего содержания:
Section "Device"
  Identifier "Intel Graphics"
  Driver "intel"
EndSection

Больше ничего нагуглить на смог. Буду признателен за помощь


Как уже правильно писали выше, дело в том, что у тебя слишком новое железо для Ubuntu 22.04 — для такого железо нужно свежее ядро и драйвера.

Вот из этого можно поставить, как я понял:

https://kernel.ubuntu.com/~kernel-ppa/mainline/

https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa/+packages

Ну или перейти на дистрибутив со свежим ПО из коробки: Ubuntu 22.10, Fedora, Debian Sid, Arch Linux, openSUSE Tumbleweed…

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от kirill_rrr

Ингода даже сырой код штеуда работает. Например, реализовать SR-IOV для Xe в mainline i915 обещают только через год, но уже в нынешнем состоянии код вполне рабочий.

i586 ★★★★★
()