Поэтому я пытаюсь заставить XBMCbuntu общаться с моим телевизором, к сожалению, мой графический процессор (8800GTS) не разговаривает с телевизором, он думает, что он отключен (вообще никакой информации EDID). Пока у меня есть его для вывода на телевизор, но я не могу получить никакого разрешения, кроме 800x600. Xorg.0.log говорит:
(WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
xorg.conf и часть журнала вставляются здесь . Извините за беспорядок, после 6 часов или около того я просто попробовал подход с автоматом, выбрав любой вариант, который смог найти.
Я сошел с ума, на одном этапе у меня было 1920x1080, я запустил его с подключенным монитором и переключился на телевизор. К сожалению, это слишком высокое разрешение, и я не хочу перемещать монитор каждый раз, когда включаю медиа-сервер.
Редактировать:
sudo get-edid | parse-edid
дает это .
Это - что-то, что те из нас, которые взяли корейские мониторы на 1 440 пунктов и имеют карты Geforce (наряду с драйвером уместности, с помощью драйвера с открытым исходным кодом могут обычно работать), столкнулись. Таким образом, у нас есть на самом деле несколько вопросов здесь.
ТВ действительно не имеет никакого EDID, или это - просто Geforce, который не в состоянии взять его?
Как мы воссоздаем EDID?
Ответ на первое действительно помог бы нам со вторым, потому что мы можем вытянуть EDID с помощью HDMI от другого средства.
Так, делает xrandr –prop
возвратить что-либо полезное? доберитесь-edid не будет полезен для Вас, к сожалению, потому что Nvidia. Если это, Вы можете вставить это в Hex-редактор, действительно называете это ТВ-edid.bin и добавляете ссылку на него в Вашем xorg.conf такой как
Option “CustomEDID” “DFP:/etc/X11/tv-edid.bin”
Можно также поместить его через parse-edid < tv-edid.bin
. Возможности состоят в том, что существует своего рода EDID иначе, все виды вещей не работали бы, такие как Blu-ray плееры, усилители и получатели.
Я смог получить несколько экранов, что Geforces отказались работать над движением с этим методом.