Как насчет перенаправления через stderr? По умолчанию он не должен быть буферизован:
./skript.pl 2> file.txt 1>&2
Этот ответ на AskUbuntu кажется актуальным для вашего вопроса.
По сути, порт VGA, который вы видите, представляет собой просто встроенный -адаптер для собственного порта DP .
В этом случае xrandr
правильно показывает установленное оборудование , которое является DisplayPort .
Если этот конкретный графический чип (или, в случае iGPU, этот системный чипсет )изначально был разработан для использования в ноутбуках, он может иметь три выхода в фактическом чипе :и встроенный DisplayPort(eDP
)для встроенного -дисплея ноутбука, затем обычный HDMI и DisplayPort для внешних подключений.
Разработчик вашей системы/материнской платы может либо использовать их в исходном виде, либо добавить преобразователи для обеспечения других типов разъемов.
Стандарт графического модуля MXM включает стандартное определение таблицы ACPI/WMI, которая может использоваться для описания типов и расположения разъемов дисплея. Однако, если бы команда разработчиков прошивки спешила, они могли бы просто использовать стандартную примерную таблицу данных от поставщика графического процессора, вместо того, чтобы настраивать ее в соответствии с реальным оборудованием.