Гибридная видеокарта и HDMI

2 views
Skip to first unread message

Maksim Dmitrichenko

unread,
Dec 2, 2021, 4:30:05 PM12/2/21
to
Всем привет!

Есть ли тут страдальцы, имеющие лэптопы Lenovo с гибридным видео? Имеется у меня Lenovo T570, на котором интегрированная интеловская и дискретная nvidia. Похоже, что HDMI распаян к nvidia. А грузится и работает оно всё на интеле. NVidia, как я понял, заводится через bumblebee. Вроде бы всё сделал, DKMS bbswitch собрал. Но не работает ни черта. У кого-нибудь получалось подключать дополнительный порт по HDMI?

--
With best regards
  Maksim Dmitrichenko

Maksim Dmitrichenko

unread,
Dec 5, 2021, 2:50:02 AM12/5/21
to
Привет.

Гибридное видео, это случай, когда на ноуте две видяхи: встроенная и дискретная. Мне дискретная не очень-то нужна, но HDMI на неё распаян. При этом опции загрузится и работать на дискретном чипе нету.

Laptop - Lenovo T570

вс, 5 дек. 2021 г., 07:20 V. <sbere...@yandex.ru>:
Привет,
 
Недавно установил Debian 11.1 на Dell P69G, который "Dell Inspiron 13 5378" всё работает прямо из коробки. При подключении внешнего монитора (по HDMI, уже после загрузки оси), рабочий стол расширяется на него.
 
Проц i3-7100U. Как известно в нём встроена идюха Intel HD Graphics 620.
 
--
 
03.12.2021, 04:29, "Maksim Dmitrichenko" <dmit...@gmail.com>:

Konstantin Fadeyev

unread,
Dec 5, 2021, 2:50:02 AM12/5/21
to
Нужно достаточно новое ядро и драйверы для Nvidia. Я пробовал под Ubuntu, завелось при ядре 5.10 и выше.

вс, 5 дек. 2021 г. в 10:45, Maksim Dmitrichenko <dmit...@gmail.com>:


--
Константин Фадеев

Maksim Dmitrichenko

unread,
Dec 5, 2021, 3:00:02 AM12/5/21
to
У вас какой Laptop? Мне кажется, вы что-то путаете, ибо там нужны танцы с бубном в виде всяких bumblebee и primus'ов. Из коробки оно в принципе не работает нигде, как я успел поизучать. 

вс, 5 дек. 2021 г., 10:48 Konstantin Fadeyev <jre...@gmail.com>:

Konstantin Fadeyev

unread,
Dec 5, 2021, 6:10:03 AM12/5/21
to
У меня был довольно новый HP с RTX 1060. Как я понял ему bambleebe не нужен. Я просто поставил самое новое ядро из репозитория и драйвер через утилиту ubuntu-drivers и больше ничего не делал.

вс, 5 дек. 2021 г. в 10:55, Maksim Dmitrichenko <dmit...@gmail.com>:


--
Константин Фадеев

Dmitry Semyonov

unread,
Dec 5, 2021, 6:10:03 AM12/5/21
to
On Fri, 3 Dec 2021 at 00:29, Maksim Dmitrichenko wrote:

> Имеется у меня Lenovo T570, на котором интегрированная интеловская и дискретная nvidia. Похоже, что HDMI распаян к nvidia. А грузится и работает оно всё на интеле. NVidia, как я понял, заводится через bumblebee. Вроде бы всё сделал, DKMS bbswitch собрал. Но не работает ни черта. У кого-нибудь получалось подключать дополнительный порт по HDMI?

Не знаю как с T570, а на W520 в BIOS можно выбрать работу только с
дискретной графикой. Тогда никакие bumblebee не нужны. Но я в итоге не
пользуюсь такой конфигурацией, так как дополнительный монитор там не
особо нужен, а сильно греющийся из-за дополнительного GPU корпус
ноутбука под рукой совсем не радует.

При этом в /etc/default/grub у меня добавлена опция nox2apic:
GRUB_CMDLINE_LINUX_DEFAULT="quiet nox2apic". Без неё с какими-то
старыми ядрами всё висло при загрузке с включенной дискретной
графикой, а с выключенной отваливались USB3 порты, (возможно, что до
сих пор так - не пробовал убирать эту опцию).

--
...Bye..Dmitry.

Дмитрий Иванов

unread,
Dec 5, 2021, 7:30:03 AM12/5/21
to
03.12.2021 00:29, Maksim Dmitrichenko пишет:

>Есть ли тут страдальцы, имеющие лэптопы Lenovo с гибридным видео?
>Имеется у меня Lenovo T570, на котором интегрированная интеловская и
>дискретная nvidia. Похоже, что HDMI распаян к nvidia. А грузится и
работает > оно всё на интеле.

Откуда мнение, что HDMI распаян не к INTEL? Выход точно не виден в
Xorg.?.log ? У меня Acer с nvidia optimus, и выглядит так:


[    25.716] (II) Applying OutputClass "intel_vga" options to
/dev/dri/card0
[    25.716] (**) intel(0): Option "AccelMethod" "uxa"
[    25.717] (II) intel(0): Output eDP1 has no monitor section
[    25.718] (**) intel(0): Found backlight control interface
intel_backlight (t
ype 'raw') for output eDP1
[    25.718] (II) intel(0): Enabled output eDP1
[    25.718] (II) intel(0): Output HDMI1 has no monitor section
[    25.718] (II) intel(0): Enabled output HDMI1
[    25.718] (--) intel(0): Using a maximum size of 256x256 for hardware
cursors
[    25.719] (II) intel(0): Output VIRTUAL1 has no monitor section
[    25.719] (II) intel(0): Enabled output VIRTUAL1
[    25.719] (--) intel(0): Output eDP1 using initial mode 1920x1080 on
pipe 0

Заводить я ни optimus, ни HDMI не пробовал, но мои логи противоречат
вашему предположению.

Maksim Dmitrichenko

unread,
Dec 5, 2021, 8:10:03 AM12/5/21
to
вс, 5 дек. 2021 г. в 15:26, Дмитрий Иванов <di...@intex.spb.ru>:
03.12.2021 00:29, Maksim Dmitrichenko пишет:

 >Есть ли тут страдальцы, имеющие лэптопы Lenovo с гибридным видео?
 >Имеется у меня Lenovo T570, на котором интегрированная интеловская и
 >дискретная nvidia. Похоже, что HDMI распаян к nvidia. А грузится и
работает > оно всё на интеле.

Откуда мнение, что HDMI распаян не к INTEL?

С форумов по этой тематике.
 
Выход точно не виден в
Xorg.?.log ? У меня Acer с nvidia optimus, и выглядит так:

У меня так выглядит:
$ cat /var/log/Xorg.0.log | grep utput
[    17.905] (II) modeset(0): Output eDP-1 has no monitor section
[    17.905] (II) modeset(0): Output DP-1 has no monitor section
[    18.097] (II) modeset(0): Output HDMI-1 has no monitor section
[    18.097] (II) modeset(0): Output DP-2 has no monitor section
[    18.102] (II) modeset(0): Output HDMI-2 has no monitor section
[    18.103] (II) modeset(0): EDID for output eDP-1
[    18.103] (II) modeset(0): Printing probed modes for output eDP-1
[    18.104] (II) modeset(0): EDID for output DP-1
[    18.303] (II) modeset(0): EDID for output HDMI-1
[    18.303] (II) modeset(0): EDID for output DP-2
[    18.309] (II) modeset(0): EDID for output HDMI-2
[    18.309] (II) modeset(0): Output eDP-1 connected
[    18.309] (II) modeset(0): Output DP-1 disconnected
[    18.309] (II) modeset(0): Output HDMI-1 disconnected
[    18.309] (II) modeset(0): Output DP-2 disconnected
[    18.309] (II) modeset(0): Output HDMI-2 disconnected
[    18.309] (II) modeset(0): Output eDP-1 using initial mode 3840x2160 +0+0

Про intel почему-то нет ни слова...
 


[    25.716] (II) Applying OutputClass "intel_vga" options to
/dev/dri/card0
[    25.716] (**) intel(0): Option "AccelMethod" "uxa"
[    25.717] (II) intel(0): Output eDP1 has no monitor section
[    25.718] (**) intel(0): Found backlight control interface
intel_backlight (t
ype 'raw') for output eDP1
[    25.718] (II) intel(0): Enabled output eDP1
[    25.718] (II) intel(0): Output HDMI1 has no monitor section
[    25.718] (II) intel(0): Enabled output HDMI1
[    25.718] (--) intel(0): Using a maximum size of 256x256 for hardware
cursors
[    25.719] (II) intel(0): Output VIRTUAL1 has no monitor section
[    25.719] (II) intel(0): Enabled output VIRTUAL1
[    25.719] (--) intel(0): Output eDP1 using initial mode 1920x1080 on
pipe 0

Заводить я ни optimus, ни HDMI не пробовал, но мои логи противоречат
вашему предположению.

Dmitry Alexandrov

unread,
Dec 5, 2021, 11:40:03 AM12/5/21
to
Дмитрий Иванов <di...@intex.spb.ru> wrote:
> 03.12.2021 00:29, Maksim Dmitrichenko пишет:
>> Имеется у меня Lenovo T570, на котором интегрированная интеловская и дискретная nvidia. Похоже, что HDMI распаян к nvidia.
>
> Откуда мнение, что HDMI распаян не к INTEL?

+1. Учитывая, что _не_ всякий T570 имеет невидиевскую графику на борту, я бы это дважды перепроверил. Также бы проверил, а к чему там приделан DP (который в тандерболте) — ибо именно он считается основным разъемом для монитора, HDMI ныне в порядке legacy.
signature.asc

Maksim Dmitrichenko

unread,
Dec 5, 2021, 12:10:04 PM12/5/21
to
USB-C, кстати, тоже не работает. При втыкании у моника загорается подсветка и тухнет. В логах пустота. Точнее в dmesg выплевывается странная строчка с ошибкой -95 и всё.

вс, 5 дек. 2021 г. в 19:36, Dmitry Alexandrov <d...@gnui.org>:

Tim Sattarov

unread,
Dec 5, 2021, 6:10:03 PM12/5/21
to
Как владелец W520 и X1 Yoga, могу сказать, что W520 с гибридной графикой работает нормально
Единственная причина, по которой я возился с примусами и прочими шмелями это чтобы делать нормальное
аппаратное ускорение через дискретную карту. Попробуй поиграться в биосе настройками видяхи.

видео по USB-C это отдельная песня, возможно там встроен тот самый проприетарный чип для USB dock,
где надо ставить проприетарный софт (DisplayLink). Ещё в интернете пишут про несовместимость secure
boot с USB-C мониторами... Не знаю насколько это относится конкретно к твоей ситуации.

надеюсь чем то помог.

sergio

unread,
Dec 6, 2021, 5:00:23 AM12/6/21
to
Тред ещё не читал, у меня T570, nvidia (нуво) заблэксличено, hdmi и
typeC работают.


--
sergio.

Дмитрий Иванов

unread,
Dec 6, 2021, 5:20:04 AM12/6/21
to
05.12.2021 16:00, Maksim Dmitrichenko пишет:


Откуда мнение, что HDMI распаян не к INTEL?

С форумов по этой тематике.
 
Выход точно не виден в
Xorg.?.log ? У меня Acer с nvidia optimus, и выглядит так:

У меня так выглядит:
$ cat /var/log/Xorg.0.log | grep utput
[    17.905] (II) modeset(0): Output eDP-1 has no monitor section
[    17.905] (II) modeset(0): Output DP-1 has no monitor section
[    18.097] (II) modeset(0): Output HDMI-1 has no monitor section
[    18.097] (II) modeset(0): Output DP-2 has no monitor section
[    18.102] (II) modeset(0): Output HDMI-2 has no monitor section
[    18.103] (II) modeset(0): EDID for output eDP-1
[    18.103] (II) modeset(0): Printing probed modes for output eDP-1
[    18.104] (II) modeset(0): EDID for output DP-1
[    18.303] (II) modeset(0): EDID for output HDMI-1
[    18.303] (II) modeset(0): EDID for output DP-2
[    18.309] (II) modeset(0): EDID for output HDMI-2
[    18.309] (II) modeset(0): Output eDP-1 connected
[    18.309] (II) modeset(0): Output DP-1 disconnected
[    18.309] (II) modeset(0): Output HDMI-1 disconnected
[    18.309] (II) modeset(0): Output DP-2 disconnected
[    18.309] (II) modeset(0): Output HDMI-2 disconnected
[    18.309] (II) modeset(0): Output eDP-1 using initial mode 3840x2160 +0+0

Про intel почему-то нет ни слова...

intel я себе сам руками прописчвал (и это не рекомендуют), а у вас драйвер modeset как мне кажется видит HDMI.


Maksim Dmitrichenko

unread,
Dec 6, 2021, 5:40:02 AM12/6/21
to


пн, 6 дек. 2021 г. в 13:13, Дмитрий Иванов <di...@intex.spb.ru>:

intel я себе сам руками прописчвал (и это не рекомендуют), а у вас драйвер modeset как мне кажется видит HDMI.


Может видит, может нет. Какая-то магия без какой-либо диагностики (

Maksim Dmitrichenko

unread,
Dec 6, 2021, 5:40:03 AM12/6/21
to
пн, 6 дек. 2021 г. в 12:53, sergio <ser...@outerface.net>:
Тред ещё не читал, у меня T570, nvidia (нуво) заблэксличено, hdmi и
typeC работают.

О! Давай сравниваться, пожалуйста!
1) Какой дистриб?
2) Какой драйвер цепляет X.org?
3) Настроен ли Secure Boot? Какой версии BIOS?
4) Стоит ли этот фирмваре апдейт? https://support.lenovo.com/br/en/solutions/ht508988 - если стоит, то как ставил? А то по ссылке только для десятого мастдая.


sergio

unread,
Dec 8, 2021, 10:50:03 PM12/8/21
to
On 06/12/2021 13:37, Maksim Dmitrichenko wrote:

> О! Давай сравниваться, пожалуйста!

Канешн!


> 1) Какой дистриб?

sid, 5.15.0-2-amd64

> 2) Какой драйвер цепляет X.org?

modesetting по всей видимости:
(II) LoadModule: "modesetting"
(II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so

Картинка на внешнем мониторе появляется ещё при буте, в момент загрузки
i915 думаю:

i915 0000:00:02.0: enabling device (0006 -> 0007)
resource sanity check: requesting [mem 0xfed10000-0xfed15fff], which
spans more than pnp 00:08 [mem 0xfed10000-0xfed13fff]
caller snb_uncore_imc_init_box+0x78/0xc0 [intel_uncore] mapping multiple
BARs
i915 0000:00:02.0: [drm] VT-d active for gfx access
iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
checking generic (60000000 1fb0000) vs hw (db000000 1000000)
checking generic (60000000 1fb0000) vs hw (60000000 20000000)
fb0: switching to i915 from EFI VGA
Console: switching to colour dummy device 80x25
i915 0000:00:02.0: vgaarb: deactivate vga console
i915 0000:00:02.0: vgaarb: changed VGA decodes:
olddecodes=io+mem,decodes=io+mem:owns=mem
i915 0000:00:02.0: firmware: direct-loading firmware
i915/kbl_dmc_ver1_04.bin
i915 0000:00:02.0: [drm] Finished loading DMC firmware
i915/kbl_dmc_ver1_04.bin (v1.4)
[drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
RAPL PMU: API unit is 2^-32 Joules, 5 fixed counters, 655360 ms ovfl timer
RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
RAPL PMU: hw unit of domain package 2^-14 Joules
RAPL PMU: hw unit of domain dram 2^-14 Joules
RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
RAPL PMU: hw unit of domain psys 2^-14 Joules
ACPI: video: Video Device [GFX0] (multi-head: yes rom: no post: no)


НО аще я вяленого гоняю, с HiDPI в иксах грустно ):


> 3) Настроен ли Secure Boot? Какой версии BIOS?

Secure Boot Disabled

Недавно обновил BIOS и Embedded Controller до последних:
N1VET58W (1.48 ) / N1VHT29W
Но и на старом всё работало.

Брал отсюда:
https://pcsupport.lenovo.com/ca/en/products/laptops-and-netbooks/thinkpad-t-series-laptops/thinkpad-t570/downloads/ds120369


Обновлял по инструкции
https://download.lenovo.com/pccbbs/mobiles/n1vul29w.txt

wget https://download.lenovo.com/pccbbs/mobiles/n1vul29w.zip
unzip n1vul29w.zip
fwupdmgr --allow-older install N1VET58W.cab
reboot
fwupdmgr --allow-older install N1VHT29W.cab


> 4) Стоит ли этот фирмваре апдейт?
> https://support.lenovo.com/br/en/solutions/ht508988

Thunderbolt фирмварь не трогал и даже не знал, что он обновляем; и не
понимаю как проверить текущую версию.


Что ещё показать? Например:
% xrandr
Screen 0: minimum 320 x 200, current 5440 x 2160, maximum 16384 x 16384
eDP-1 connected primary 3840x2160+0+0 (normal left inverted right x axis
y axis) 345mm x 194mm
3840x2160 60.00*+ 59.98 59.97
...
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-2 connected 1600x1200+3840+0 (normal left inverted right x axis y
axis) 408mm x 306mm
1600x1200 60.00*+
...
% =ls -l /sys/class/drm
total 0
lrwxrwxrwx 1 root root 0 Dec 9 06:39 card0 ->
../../devices/pci0000:00/0000:00:02.0/drm/card0
lrwxrwxrwx 1 root root 0 Dec 9 06:33 card0-DP-1 ->
../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1
lrwxrwxrwx 1 root root 0 Dec 9 06:33 card0-DP-2 ->
../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2
lrwxrwxrwx 1 root root 0 Dec 9 06:33 card0-HDMI-A-1 ->
../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-HDMI-A-1
lrwxrwxrwx 1 root root 0 Dec 9 06:33 card0-HDMI-A-2 ->
../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-HDMI-A-2
lrwxrwxrwx 1 root root 0 Dec 9 06:33 card0-eDP-1 ->
../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1
lrwxrwxrwx 1 root root 0 Dec 9 06:39 renderD128 ->
../../devices/pci0000:00/0000:00:02.0/drm/renderD128
-r--r--r-- 1 root root 4096 Dec 9 06:33 version

--
sergio.

Maksim Dmitrichenko

unread,
Dec 14, 2021, 9:30:04 AM12/14/21
to
чт, 9 дек. 2021 г. в 06:48, sergio <ser...@outerface.net>:
Картинка на внешнем мониторе появляется ещё при буте, в момент загрузки
i915 думаю:

Во, это был важный нюанс, потому что у меня даже этого не было. В итоге..... разобрал ноут добавить памяти, пока делал это - вытаскивал аккум. Потом обратно всё собрал и решил - а проверю-ка я вдруг USB-C просрался. И реально - просрался. И при загрузке теперь есть второй моник, и иксы цепляются на лету и спрашивают куда расширять бум.

А HDMI как не работал, так и не работает. Ну и хрен с ним. 

sergio

unread,
Dec 14, 2021, 9:00:04 PM12/14/21
to
On 14/12/2021 17:25, Maksim Dmitrichenko wrote:

> ... просрался ...

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


> А HDMI как не работал, так и не работает. Ну и хрен с ним.

А чё за ядро? А если пятое попробовать (если не пятое)?

--
sergio.

Maksim Dmitrichenko

unread,
Dec 15, 2021, 12:00:04 PM12/15/21
to

ср, 15 дек. 2021 г. в 04:52, sergio <ser...@outerface.net>:
On 14/12/2021 17:25, Maksim Dmitrichenko wrote:

> ... просрался ...

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

Я вообще отключать батарейки специально для этого не планировал. Просто увеличивал объем RAM.
 
> А HDMI как не работал, так и не работает. Ну и хрен с ним.

А чё за ядро? А если пятое попробовать (если не пятое)?

5.10 - это из bullseye.

Но весь цимес в том, что после пары подключений оно снова перестало работать =)

Всё же грешу на то, что надо обновить firmware у thunderbolt'а... Только надо как-то грузануться с винды для этого....
Reply all
Reply to author
Forward
0 new messages