1060 не поддерживает vga

Обновлено: 06.07.2024

Монитор Samsung S24C350HL подключен по VGA-кабелю через переходник DVI-VGA к видеокарте NVIDIA GeForce GTX 1060.

С драйвером Nouveau недоступно разрешение 1920x1080, а в GNOME Display Settings отображаются только 800x600 и 1024x768.

Вывод команды xrandr --verbose:

Скорее всего, нужно вручную указать драйверу параметры монитора. Похоже, что EDID через переходник не передается. Ранее NVIDIA не пользовался. Нужно какой-то файл создать?

И выше этого почитай, там написано как генерировать modeline.

Вообще, можешь через nvidia-xconfig сгенерровать xorg.conf, а потом в него прописать modeline.

Погугли что такое xorg.conf, где он распологается.

И про xorg.conf.d.

Лучше просто подключить монитор по HDMI.

Этот монитор умеет HDMI. Я не понимаю, почему ты мучаешься с

, так как DVI это и есть HDMI, только без контактов аудио и с разъёмом поменьше. Электрически там совместимость 100% - контакты те же самые. Сходи в магазин и купи переходник DVI-HDMI в любую из сторон. Если нет кабеля - купи кабель и переходник к нему.

Quasar ★★★★★ ( 25.02.19 08:23:29 )
Последнее исправление: Quasar 25.02.19 08:24:07 (всего исправлений: 1)


Монитор Samsung S24C350HL подключен по VGA-кабелю через переходник DVI-VGA к видеокарте NVIDIA GeForce GTX 1060.

Переходник или кабель говно. Покупай нормальные, где есть линии DDC. Твоя карта не получает EDID. Это 100%. Можно подсунуть Modeline или EDID отыскать в интернете и подсунуть.

P.S. Wayland не нужен. :)

Zubok ★★★★★ ( 25.02.19 08:59:04 )
Последнее исправление: Zubok 25.02.19 09:02:36 (всего исправлений: 1)

подключен по VGA-кабелю через переходник DVI-VGA

Вообще его карта в принципе не имеет аналоговых выходов, и я сомневаюсь, что производители могут запросто их добавить. Начиная с NVIDIA 10xx и AMD Polaris есть только цифровые. Как работает пассивный адаптер в этом случае - загадка.


Как работает пассивный адаптер в этом случае - загадка.

Но чудес-то не бывает. Изображение же он видит. Значит, либо что-то не договаривает либо все же аналоговый выход есть. Может, у него другой видеочип сейчас аналоговым выходом управляет, а не NVidia?

Zubok ★★★★★ ( 25.02.19 09:16:27 )
Последнее исправление: Zubok 25.02.19 09:17:25 (всего исправлений: 1)


> Скорее всего, нужно вручную указать драйверу параметры монитора. Похоже, что EDID через переходник не передается. Ранее NVIDIA не пользовался. Нужно какой-то файл создать?

Попробуй создать файл /etc/X11/xorg.conf . Для начала, выключи графический сервер:

В директории, в которой ты сейчас находишься, создастся файл xorg.conf . Ты можешь положить его в /etc/X11/ . Затем ты можешь внести в него изменения.

Например, у меня перечислены возможные разрешения экрана:

Помимо modes нужно указать и modeline с параметрами разрешения. Сейчас у него не читается edid и драйвер попросту не знает о нужных разрешениях, указания modes без modeline недостаточно.


Сейчас посмотрю, как у меня

У меня вообще пустой Modeline

При этом работает. Возможно что мне не нужно этого прописывать, раз у меня читается EDID.

В xorg.conf-backup есть какой-то Modeline, но он бесполезен:

ZenitharChampion ★★★★★ ( 25.02.19 09:33:48 )
Последнее исправление: ZenitharChampion 25.02.19 09:35:34 (всего исправлений: 2)

Если у тебя драйвер считывает EDID и указанные в Modes разрешения есть, то Modeline не нужен.

У него же EDID не считывается и нужных разрешений у него драйвер не видит, поэтому ему нужно генерировать Modeline и прописывать его, что бы драйвер знал параметры нужных ему разрешений, а потом можно в Modes прописать это разрешение.

Если ты не понимешь как это работат, то не путай человека.


А как получить нужную строчку? Xvidmode?

Но вкратце есть две утилиты gtf и cvt для генерации modeline.


Кого вообще волнует xrandr и конфиги иксов когда модесеттингом занимается в данном случае ядро?

В таком случае ему нужно либо подсовывать ядро edid файл, либо ставить вместо wayland xorg и далее либо опять же подкладывать edid, либо в xorg.conf прописывать Moline, ну либо разобраться как в wayland сгенерировать недостающее разрешение.


Тулза `xrandr` в wayland бесполезна. Ближайший аналог тут `weston-info`, но она покажет то же, что и графические тулзы.

snizovtsev ★★★★ ( 26.02.19 13:11:00 )
Последнее исправление: snizovtsev 26.02.19 13:15:34 (всего исправлений: 1)

Тогда ему ничего не поможет кроме установки иксов вместо этой бесполезной в 100% случаев нерабочей поделки - вяленого.


Непредвзятость и компетентность — за это мы и любим ЛОР!


> Как работает пассивный адаптер в этом случае - загадка.

Значит, либо что-то не договаривает либо все же аналоговый выход есть. Может, у него другой видеочип сейчас аналоговым выходом управляет, а не NVidia?

Именно так. Опытным путём установлено, что проблема в вяленом.


Как работает пассивный адаптер в этом случае - загадка.

Скорее всего это активный адаптер, питается от 5В что есть на разъеме. В целом, ничего не мешает распаять ту же микросхему, что есть в этих адаптерах прямо на видеокарте, она стоит копейки. Почти на всех материнских платах, что имеют VGA-разъем уже много лет делают именно так.

Читайте также: