Черные полосы на третьем экране - PullRequest
10 голосов
/ 08 ноября 2011

У меня есть три экрана, подключенных к двум картам nVidia 560Ti, и когда я перемещаю свое приложение WPF на третий экран, подключенный ко второй карте, нажимаю на элемент в древовидной структуре, я вижу эти черные полосы по всему приложению.

http://i.imgur.com/Msu3v.png

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

Иногда третий экран становится черным, музыка заикается, а два других экрана начинают мигать черным, прежде чем все они возвращаются, и я получаю пузырь «Драйвер графики разбился, но восстановился» на панели задач. Я совершенно уверен, что эти два являются частью одной и той же проблемы, но, поскольку я получаю ошибки только в своих приложениях WPF, мне интересно, имеет ли это какое-либо отношение к сбоям или это что-то еще.

edit: я провел еще несколько тестов, установив свой третий дисплей в качестве основного, и теперь артефакты появляются только на экранах 1 и 2.
Значение: если у меня есть 3 экрана, с экраном 1 в качестве основного экрана, на экране 3 возникают артефакты. То же самое происходит, если экран 2 является основным. Если экран 3 является основным, с другой стороны, на экране 1 и 2 возникают артефакты. Однако это верно только в том случае, если экран 3 находится посередине, то есть я перемещаю приложение только на один экран, чтобы попасть на экран 1 или 2. Если я переместлю свое приложение через экран 2, чтобы перейти к экрану 1, артефакты не возникнут.

1 Ответ

0 голосов
/ 08 ноября 2011

Возможно, вы захотите

enter image description here

Диалог свойств Windows:

На компьютере под управлением Windows XP (ссылка включает W2k и Vista)

  1. Щелкните правой кнопкой мыши рабочий стол и выберите пункт «Свойства» в меню.
  2. Откройте вкладку «Настройки» и нажмите «Дополнительно».
  3. Перейдите на вкладку «Устранение неполадок».
  4. Перемещайте ползунок «Аппаратное ускорение» до тех пор, пока он не станет на одну ступень справа от значения «Нет», базового значения ускорения.
  5. Нажмите OK, а затем нажмите Закрыть.

Если проблема будет решена, если для ползунка графического аппаратного ускорения установить значение «Нет» или «Основной», обратитесь к производителю оборудования, чтобы узнать, как получить и установить последнюю версию видеодрайвера для вашего видеоадаптера.

Если вы установили последнюю версию видеодрайвера для видеоадаптера и у вас по-прежнему возникают проблемы с графикой, если для ползунка Graphics Hardware Acceleration установлено значение Full, повторите шаги, описанные в этой статье, за исключением того, что переместите ползунок Graphics Hardware Acceleration на одну ступеньку к осталось до тех пор, пока проблема больше не возникнет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...