Подключение монитора через type-c

Автор Eyer, 02 октября 2024, 10:38:49

« назад - далее »

0 Пользователи и 10 гостей просматривают эту тему.

Eyer

Доброго дня.
Столкнулся с тем, что при попытке подключения монитора через type-c хаб hama (HAMA H-200113) изображение не выводится.
При подключении напрямую в ноут, через hdmi, изображение сразу появляется.

И монитор и хаб исправны - проверял и на другом оборудовании, и с другой системой - даже если live usb запустить, монитор сразу подключается. Помогите, пожалуйста, найти ошибку в системе и исправить.
Debian Bookworm XFCE
Можно на ты

dzhoser

Возможно необходимо использовать комбинации клавиш клавиатуры для переключения видео выхода. Возможно какой-то переключатель есть на hab.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Eyer

Кнопок на хабе нет. Какой-то комбинации с клавишами эффективной также не нашёл.
При проверке с live-usb монитор определяется автоматически, также сразу подключается третий - если подключить через hdmi ноутбука, вообще без каких-либо действий по настройке.
Debian Bookworm XFCE
Можно на ты

ogost

Я раньше подключал через хаб, не помню название. Поскольу у меня нет DE, то я настраивал третий экран через arandr

dzhoser

#4
Тогда наверное нужно копать в сторону видеокарточки и конфигурационных файлов
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Eyer

GPU: NVIDIA GeForce GTX 1650
драйвер nvidia-tesla-470-driver
Ноут вот этот

usb-устройства, подключенные к этому хабу работают исправно (клавиатура, жесткий), но монитор нигде не определяется.
Debian Bookworm XFCE
Можно на ты

ogost

К слову я не с первого раза нашёл хаб, который у меня цеплял монитор. К счастью на той работе их было несколько штук, и я просто методом перебора нашёл тот, который у меня сразу заработал. Причём все были рабочие - внешние мониторы у них цеплялись и на маках, и на виндах, и на убунтах у коллег, а у меня не хотели, вообще внешний выход у них не был виден в системе. Так и не понял (да и не пытался разобраться) из-за ноута это было, или из-за дебиана.

Цитата: Eyer от 02 октября 2024, 10:38:49И монитор и хаб исправны - проверял и на другом оборудовании, и с другой системой - даже если live usb запустить, монитор сразу подключается. Помогите, пожалуйста, найти ошибку в системе и исправить.
Первый завет линуксоида - проверить логи. И сравнить их в лайв системе с основной системой, чем отличаются.

Eyer

После команды

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
монитор появился в настройках дисплея. Но в состоянии выключен. Как включить не придумал ещё.

Открыть содержимое (спойлер)
2024-10-09_19-47.png
[свернуть]
Debian Bookworm XFCE
Можно на ты

dzhoser

#8
xorg.conf покажите текстом

Для настройки трех мониторов на Nvidia GTX 1650 с использованием Xorg на архитектуре x86, вам потребуется отредактировать файл конфигурации xorg.conf. Обычно, в современных системах, конфигурация Xorg автоматически управляется без необходимости ручного редактирования конфигурационных файлов. Однако, если вам нужно настроить что-то специфическое, вы можете создать или изменить файл.

Вот пример, как можно настроить три монитора. Убедитесь, что у вас установлены драйверы Nvidia и утилита nvidia-settings.

1. Создание файла конфигурации:
  Если у вас еще нет xorg.conf, вы можете создать его с помощью nvidia-settings. Выполните следующую команду в терминале под пользователем с правами root или с использованием sudo:
      sudo nvidia-xconfig  Это создаст базовый файл /etc/X11/xorg.conf.
2. Редактирование xorg.conf:
  Откройте файл /etc/X11/xorg.conf в текстовом редакторе с правами root. Например:
      sudo nano /etc/X11/xorg.conf3. Настройка мониторов:
  Найдите секцию Screen и добавьте параметры для трех мониторов. Пример конфигурации может выглядеть следующим образом:
   Section "Monitor"
      Identifier "Monitor0"
      Option "PreferredMode" "1920x1080"
      Option "Position" "0 0"
      Option "DPMS" "false"
  EndSection

  Section "Monitor"
      Identifier "Monitor1"
      Option "PreferredMode" "1920x1080"
      Option "RightOf" "Monitor0"
      Option "DPMS" "false"
  EndSection

  Section "Monitor"
      Identifier "Monitor2"
      Option "PreferredMode" "1920x1080"
      Option "RightOf" "Monitor1"
      Option "DPMS" "false"
  EndSection

  Section "Device"
      Identifier "Device0"
      Driver "nvidia"
      VendorName "NVIDIA Corporation"
  EndSection

  Section "Screen"
      Identifier "Screen0"
      Device "Device0"
      Monitor "Monitor0"
      DefaultDepth 24
      SubSection "Display"
          Depth 24
          Modes "1920x1080"
      EndSubSection
  EndSection

  Section "ServerLayout"
      Identifier "Layout0"
      Screen 0 "Screen0" 0 0
      InputDevice "Mouse0" "CorePointer"
      InputDevice "Keyboard0" "CoreKeyboard"
  EndSection
 
  В этом примере три монитора располагаются справа друг от друга. Вы можете изменять параметры Position и RightOf в зависимости от ваших нужд и разрешения экрана.
4. Перезагрузка X-сервера:
  После внесения изменений сохраните файл и перезапустите X-сервер. Это можно сделать, выйдя из сеанса и войдя обратно, или перезагрузив компьютер.
Если возникнут какие-либо проблемы, проверьте журнал Xorg для получения более подробной информации о конфигурации и возможных ошибках. Вы можете просмотреть журнал по адресу /var/log/Xorg.0.log.
Также, для конкретных настроек и улучшения конфигурации, может быть полезно использовать nvidia-settings, чтобы настроить мониторы через графический интерфейс, а затем сохранить конфигурацию в xorg.conf.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ChubaDuba


Лия

#10
Цитата: dzhoser от 09 октября 2024, 20:39:56Для настройки трех мониторов на Nvidia GTX 1650 с использованием Xorg на архитектуре x86, вам потребуется отредактировать файл конфигурации xorg.conf. Обычно, в современных системах, конфигурация Xorg автоматически управляется без необходимости ручного редактирования конфигурационных файлов. Однако, если вам нужно настроить что-то специфическое, вы можете создать или изменить файл.
Это что, нейросеть?

Цитата: Eyer от 09 октября 2024, 20:07:51Как включить не придумал ещё.
Вот на вашем скриншоте - выберите отключённый дисплей, там есть переключатель чтобы его включить (справа от названия монитора)

Цитата: ChubaDuba от 09 октября 2024, 22:30:06xrandr  в помощь
$ xrandr --auto
так? :)

ChubaDuba

Цитата: Лия от 10 октября 2024, 07:00:17так? :)
Почитать man нужно.
У меня (ноутбук + внешний монитор) так:
xrandr --dpi 125 --output LVDS-1 --auto --right-of VGA-1


Eyer

Цитата: dzhoser от 09 октября 2024, 20:39:56xorg.conf покажите текстом

Спасибо, пока в другом городе, попробую потом, отпишусь.

Цитата: Лия от 10 октября 2024, 07:00:17переключатель чтобы его включить (справа от названия монитора)

Этот переключатель, к сожалению, не выполняет функции своего названия. Ничего не меняется, после смены мышкой монитора он снова в положении выкл.


Debian Bookworm XFCE
Можно на ты

Лия

Цитата: Eyer от 12 октября 2024, 22:38:47Этот переключатель, к сожалению, не выполняет функции своего названия. Ничего не меняется, после смены мышкой монитора он снова в положении выкл.
После переключения нажимали "Применить"? :)

Eyer

Debian Bookworm XFCE
Можно на ты