deft666 |
|
Темы:
51
Сообщения:
163
Участник с: 21 августа 2015
|
Добрый день всем!как побороть тиринг на драйверах от производителя nvidia?делал так, как написано тут https://www.linux.org.ru/forum/desktop/12789991?lastmod=1470510450887, однако после внесения соответствующих изменений система загружается с черным экраном, рабочего стола нет. фото той части где вношу изменения прилагаю.что не так делаю? http://imgur.com/a/osYcW |
svicer |
|
![]()
Темы:
11
Сообщения:
856
Участник с: 27 июля 2014
|
https://wiki.archlinux.org/index.php/NVIDIA/Troubleshooting#Avoid_screen_tearingdeft666Не пользуетесь вики |
killer1804 |
|
Темы:
54
Сообщения:
515
Участник с: 13 марта 2007
|
Возможно, что вашу проблему решить нельзя https://devtalk.nvidia.com/default/topic/543305/linux/screen-video-tearing-gtx6xx-7xx-kepler-9xx-maxwell-in-almost-all-applications-including-desktop/16 попробуйте решение из вики, и отпишитесь получилось или нет. |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Всё вы делаете так. Это с последними дровами nvidia что-то не так. Обсуждалось на https://bbs.archlinux.org/viewtopic.php?pid=1642500#p1642500, подобное было и на самом форуме nvidia, но не смог найти ссылку. В общем, как вариант, можно добавить в какой-нибудь скрипт автозапуска - суть в том, как я понял, чтобы эта опция включалась уже после старта и загрузки X-сервера.У меня (например) это ~/.bin/all.sh :
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Четыре ответа и все разные. ) Добавлю свой.deft666Не пользуетесь поиском по форуму: http://archlinux.org.ru/forum/topic/12664/?page=2#post-135449 |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Aivar, о том и речь, что размещение Option "metamodes" "DFP-0: 1680x1050 { ForceCompositionPipeline = On }" в /etc/X11/... как раз и приводит к вышеописанным проблемам. Точнее, как я понимаю, к проблеме приводит именно "metamodes" (а что там после неё написано - уже не суть важно) Вариант решения: выполнять команду nvidia-settings --assign CurrentMetaMode="DFP-0: 1680x1050 { ForceCompositionPipeline = On }" через какой-либо скрипт автозапуска уже после загрузки X-ов. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
bobart, у меня нюанс с этой опцией в конфиге иксов был после того, как я сменил видеокарту: она просто не возымела результата, поэтому соответствующая строка переехала в ~/.xinitrc, а потом и вовсе была закомментирована за ненадобностью. К моему удивлению с новой карточкой в блобе тиринг отсутствовал по определению: С нуво тиринг присутствует только во флеше.i3-wm. |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
В своем ответе я имел в виду не способ борьбы с собственно тирингом, а именно с черным экраном после загрузки - этот баг (?) появился при последнем обновлении nvidia ("лечится" переходом в любую вирт. консоль и обратно в консоль, на которой запускается раб. стол, напр. tty7). А тиринг - отдельный вопрос. Факт тот, что попытка борьбы с ним через предлагаемую опцию в xorg.conf-ах приводит к этому самому черному. Отсюда: если её и использовать, то добавлять её следует куда-либо, что запускается уже после иксов. |
deft666 |
|
Темы:
51
Сообщения:
163
Участник с: 21 августа 2015
|
вопрос с тирингом в kde решен созданием скрипта содержание nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }" и добавлением его в автозагрузку. Вопрос, интересно, насколько снизится производительность приложений (игр) использующих OpenGL? где-то в сети видел ссылки на тесты, и вроде как наблюдается снижение до 20%...могу и ошибаться.в настоящее время тиринга нет, как писал выше, но окошки как-то перемещаются не очень резво так сказать, все эффекты отключены. |