Intel haswell ult linux

Debian User Forums

No sound (Intel Haswell-ULT HD, Intel 8 Series HD)

No sound (Intel Haswell-ULT HD, Intel 8 Series HD)

#1 Post by gayanw » 2017-06-05 19:18

Can’t get my sound to work on a minimal Debian setup.

First I installed alsa-base and alsa utils. Then ran `sudo alsactl init`
But when I tried to test, using

I got:
ALSA lib pcm_dmix.c(snd_pcm_dmix_open) unable to open slave
aplay: main:722: audio open error: No such file or directory

$ dpkg -l | grep alsa alsa-base alsa-utils
gayan@deb:~$ lspci -nn | grep -i audio 00:03.0 Audio device [0403]: Intel Corporation Haswell-ULT HD Audio Controller [8086:0a0c] (rev 0b) 00:1b.0 Audio device [0403]: Intel Corporation 8 Series HD Audio Controller [8086:9c20] (rev 04) 
gayan@deb:~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: CX20751/2 Analog [CX20751/2 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2] Subdevices: 1/1 Subdevice #0: subdevice #0

I got aplay and speaker-test working by creating /etc/modprobe.d/alsa-base.conf
I did tried with other commented lines as well.

options snd-hda-intel index=1,0 # Intel PCH # options snd-hda-intel index=0 model=auto vid=8086 pid=9c20 # Intel HDMI # options snd-hda-intel index=1 model=auto vid=8086 pid=0a0c
gayan@deb:~$ aplay /usr/share/sounds/alsa/* Playing WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono Playing WAVE '/usr/share/sounds/alsa/Front_Left.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono

But I don’t hear any sounds.

gayan@deb:~$ dmesg | grep audio [ 6.223326] sound hdaudioC0D0: CX20751/2: BIOS auto-probing. [ 6.223558] sound hdaudioC0D0: autoconfig: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker [ 6.223561] sound hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 6.223563] sound hdaudioC0D0: hp_outs=1 (0x16/0x0/0x0/0x0/0x0) [ 6.223565] sound hdaudioC0D0: mono: mono_out=0x0 [ 6.223567] sound hdaudioC0D0: inputs: [ 6.223569] sound hdaudioC0D0: Internal Mic=0x1a [ 6.223572] sound hdaudioC0D0: Mic=0x19 [ 6.224243] sound hdaudioC0D0: Enable sync_write for stable communication [ 6.227595] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D0/input8
gayan@deb:~$ dmesg | grep snd [ 5.946446] snd_hda_intel 0000:00:1b.0: irq 61 for MSI/MSI-X [ 8.037970] snd_hda_intel 0000:00:03.0: irq 65 for MSI/MSI-X

Источник

Читайте также:  Какие принтеры поддерживает astra linux

Intel haswell ult linux

The device is supported by kernel versions 3.6 and newer according to the LKDDb:

Ver Source Config By ID By Class
3.6 — 4.7 drivers/gpu/drm/i915/i915_drv.c CONFIG_DRM_I915 8086:0a16 *
4.6 — 5.17 sound/hda/hdac_i915.c CONFIG_SND CONFIG_SND_HDA_CORE CONFIG_SND_HDA_I915 8086:* 03
3.15 — 6.3 drivers/video/fbdev/skeletonfb.c * 030000
3.12 — 6.3 arch/x86/kernel/early-quirks.c CONFIG_PCI 8086:0a16 *
4.8 — 6.3 drivers/gpu/drm/i915/i915_pci.c CONFIG_DRM_I915 8086:0a16 *

Status (81)

HWid Type Vendor / Model Probes System Last
Status
2545A » notebook ASUSTek /
X550LA
1 Pop!_OS 20.10 works
2545A » notebook ASUSTek /
X550LA
1 ROSA R9-R11 works
8DA40 » notebook ASUSTek /
X550LA
2 KDE neon 20.04 works
FBF0E » notebook ASUSTek /
X550LA
2 Ubuntu 20.04 works
3DD68 » notebook ASUSTek /
X550LA
1 Manjaro 21.1.6 works
270F5 » notebook ASUSTek /
X550LA
1 Mint 20.1 works
02658 » notebook ASUSTek /
X550LA
3 ROSA R4-R8 works
BDA1C » notebook ASUSTek /
X550LA
1 Mint 20.2 works
E7824 » notebook ASUSTek /
X550LA
2 Mint 19.3 works
E7824 » notebook ASUSTek /
X550LA
2 Mint 20.3 works
B3B19 » notebook ASUSTek /
X550LA
1 Ubuntu 18.04 works
30A00 » notebook ASUSTek /
X550LA
1 Mint 20.1 works
8336A » notebook ASUSTek /
X550LA
2 Ubuntu 20.04 works
369DC » notebook ASUSTek /
X550LA
1 Lubuntu 21.10 works
AD519 » notebook ASUSTek /
X550LA
2 Ubuntu 20.04 works
F0CAE » notebook ASUSTek /
X550LA
1 Fedora 36 works
F0CAE » notebook ASUSTek /
X550LA
1 Ubuntu 20.04 works
8E824 » notebook ASUSTek /
X550LA
1 KDE neon 20.04 works
8E824 » notebook ASUSTek /
X550LA
1 OpenMandriv . works
1B5A5 » notebook ASUSTek /
X550LB
2 Debian 11 works
81AFC » notebook ASUSTek /
X550LB
2 Mint 20.1 works
89E32 » notebook ASUSTek /
X550LB
1 ROSA R4-R8 works
FF450 » notebook ASUSTek /
X550LB
1 Clear Linux . works
FF450 » notebook ASUSTek /
X550LB
1 Clear Linux works
4CF47 » notebook ASUSTek /
X550LB
2 Ubuntu 20.04 works
8BEB1 » notebook ASUSTek /
X550LB
4 Ubuntu 21.04 works
E8F12 » notebook ASUSTek /
X550LB
2 Ubuntu 18.04 works
5F269 » notebook ASUSTek /
X550LB
1 Zorin 16 works
00DB0 » notebook ASUSTek /
X550LB
2 ROSA R4-R8 works
2DAFF » notebook ASUSTek /
X550LB
1 Arch Rolling works
2221D » notebook ASUSTek /
X550LB
2 Ubuntu 18.04 works
F96C3 » notebook ASUSTek /
X550LB
1 Ubuntu 20.04 works
AD31E » notebook ASUSTek /
X550LC
20 ROSA 12.2 works
493D0 » notebook ASUSTek /
X550LC
1 ROSA R4-R8 works
5CD6E » notebook ASUSTek /
X550LC
2 ROSA R9-R11 works
F6FD1 » notebook ASUSTek /
X550LC
1 Manjaro 20.0 works
9846B » notebook ASUSTek /
X550LC
1 ROSA R9-R11 works
5AFCB » notebook ASUSTek /
X550LC
1 Ubuntu 21.04 works
6907F » notebook ASUSTek /
X550LC
2 Zorin 16 works
31A1B » notebook ASUSTek /
X550LC
1 Ubuntu 19.10 works
46586 » notebook ASUSTek /
X550LC
1 Manjaro 18.1.3 works
1DF4D » notebook ASUSTek /
X550LC
1 ROSA R4-R8 works
0C681 » notebook ASUSTek /
X550LC
1 Mint 19.3 works
0C681 » notebook ASUSTek /
X550LC
1 Mint 20 works
0C681 » notebook ASUSTek /
X550LC
1 Mint 20.1 works
0C681 » notebook ASUSTek /
X550LC
3 Mint 20.3 works
7DCDD » notebook ASUSTek /
X550LC
2 Fedora 35 works
9C20F » notebook ASUSTek /
X550LC
1 ROSA R4-R8 works
467B2 » notebook ASUSTek /
X550LC
2 Pop!_OS 20.10 works
Читайте также:  Linux назначить директорию пользователя

Источник

Настройка драйвера Intel HD Graphics

На винде через программу можно было настраивать цветность, гамму, насыщенность. Можно ли как-то настроить это на Ubuntu 18.04.

VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) Subsystem: Lenovo Haswell-ULT Integrated Graphics Controller Kernel driver in use: i915 Kernel modules: i915

В том виде, в котором ты себе это представляешь («настройка драйвера») — нет. В GNU/Linux цветовые характеристики настраиваются в общем виде без привязки к железу, на уровне графического сервера (Xorg) и/или композитора (Xorg или Wayland).

Если у тебя Xorg, можешь попробовать почитать про xrandr (тебя интересуют параметры —gamma и —brightness ). У этого метода нет GUI.

Более общим решением будет загрузка цветового профиля (*.icc). В GNOME 3, композитор которого интегрирован с colord, это можно сделать стандартными средствами. Вообще цветовые профили обычно получаются в результате калибровки, но профиль можно создать и вручную с помощью программы lprof. Потом его нужно будет загрузить и назначить твоему монитору в настройках GNOME.

intelfx ★★★★★ ( 23.11.18 21:20:28 MSK )
Последнее исправление: intelfx 23.11.18 21:23:41 MSK (всего исправлений: 3)

Да, можно, причем есть универсальное средство для всех видеокарт, не требует прав root, меняет в реальном времени, но увы — не имеет GUI.

. Можно настроив или указать её в автозапуск, или прописать эти параметры в xorg.conf.d, там же от тиринга избавится, подробнее — в статье об графике Intel на ArchWiki. Но это для X11, для Wayland нету.

Note that the xgamma utility is obsolete and deficient, xrandr should be used with drivers that support the XRandr extension.

нет у Intel драйвера тиринга. совсем.

Читайте также:  What is apache in kali linux

назови то приложение, в котором проявляется tearing.

В продолжение. Единственная программа, где можно увидеть tearing — firefox.

Решается двумя строчками в user.js или непосредственно при компиляции src:

user_pref("gfx.canvas.azure.accelerated",true); user_pref("layers.acceleration.force-enabled", true);

В любом — если запускать на WM без композитинга.

нет у Intel драйвера тиринга. совсем.

назови то приложение, в котором проявляется tearing.

Дали вам интернеты, для образования и само-развития.

Нет, хотеть им телевизора и санта-барбары. Получайте!

Без композитинга и mc/midnight commander не отважится в работу с гаммой более 256 цветов.

Чего? Это тебе незачет — за такой уровень знаний.

Композитинг (он же вертикальная синхронизация) в X11 и цветовая гамма в TTY и эмуляторе терминала вообще никак не связаны. Попробуй запустить Openbox или LXDE скажем — сам всё поймешь.

Vsevolod-linuxoid ★★★★★ ( 28.11.18 01:51:27 MSK )
Последнее исправление: Vsevolod-linuxoid 28.11.18 01:53:26 MSK (всего исправлений: 2)

Я пытаюсь, так же как и ты, возможно и в отличии от тебя, собрать себе самый быстрый драйвер графики Intel.

Доступ есть и к нативному ICC компилятору Intel, есть и опен сурс исходники непосредственно самого драйвера. Нуивот, gcc не может скомпилировать драйвер с опцией Link Time Optimization по одной причине — memory starvation.

Происходит это из-за двух особенностей реализации драйвера: как общих особенностей LTO компиляции, так и специфичных опций непосредственно данного драйвера, а именно двух строк в src/sna/compiler.h

-#define force_inline inline __attribute__((always_inline)) +#define force_inline inline . -#define flatten __attribute__((flatten)) +#define flatten 

Если оставить инлайнинг функций, gcc будет компилировать до второго иле третьего прихода Джизуса. clang компилирует, но при запуске X11 крашится с ошибкой glibc.

И за цветовую гамму поясняю. Когда выбрасывает в shell после ошибки драйвера Intel GFX, midnight commander не может инициализироваться с гаммой более 256 цветов.

В этом случае, ещё и не начата загрузка OpenBox и LXDE.

Источник

Оцените статью
Adblock
detector