Nvidia GT710 => nouveau + wayland + swayWM

Всем привет.
Столкнулся с проблемой драйверов nouveau под карту GT710. После загрузки DE, при открытии мазилы, сразу фризился экран и ничего не сделать.
собственно вывод dmesg: gist dmesg
На вики, натнулся на совет, добавить nouveau.noaccel=1 в kernel parameter => теперь весь экран покрылся лагами, но система не фризиться. Как я понимаю проблема, в GPU acceleration ? и что посоветуете делать (планирую попробовать сначало отключить GPU acceleration в firefox, а вот что делать с другими приложениями) ?
может кто-нибудь сталкивался с данной бедой?
Вот почему вас так прёт от wayland? Хвалебных статеек начитались насколько он крут? Загуглите: "wayland load cpu". Просто "рисуя" указателем мыши на экране от запросто отъедает уйму процессорного времени вплоть до подвисания системы. Иксы на такие действия вообще не реагируют. Пример. И на этом форума писалось, но сейчас не найду.

no_like
После загрузки DE
Так DE или WM?

no_like
что посоветуете делать (планирую попробовать сначало отключить GPU acceleration в firefox, а вот что делать с другими приложениями) ?
Какой смысл в sway, если он работает через xwayland?
Если желаете ощутить всю прелесть wayland, запускайте weston с опцией xwayland=false в конфиге. Из недобраузеров нативно будут работать epiphany, midori. firefox-wayland из аур, может... Другие приложения - это audacity, meld, easytag... Все остальное покажет вам кукиш.
Беда в том, что wayland абсолютно не готов для работы, а лишь для бесконечного тестирования. Посему, послушайте совета: устанавливайте i3-wm или любой его форк и не мучьте опу.
Прет от wayland - потому что сторонник прогресса. Имхо не вижу причин кидаться именно в него говном, тк очевидно, что проблема с драйверами nouveau, Тк при отключенной GPU acceleration через кернель параметры все работает (только очень тормознуто и со снегом на экране).
Хотел бы узнать, сталкивался ли кто-нибудь. К сожалению привязан к nouveau, тк проприетарные драйвера swayWM не поддерживает. Вручную отрубание GPU acceleration через настройки мазилы плодов не дает.
no_like
Прет от wayland - потому что сторонник прогресса.
Похвально, но прогрессом это можно будет назвать тогда, когда оно не будет со всех сторон подперто иксовыми костылями. А если оно неоправданно жрет проц (т.е. требует соответственно прогрессивного железа) да еще и при воспроизведении видео наблюдаем тиринг (наследие темных времен иксов), то невольно возникает вопрос - нужен ли такой прогресс?

Хотя я вас не отговариваю. Надеюсь вы решите проблему и поделитесь решением на сем форуме.
no_like
проблема с драйверами nouveau
Все же стало интересно. Загрузился с archiso: nouveau, sway, GeForce 210. В файрфоксе (да и вообще) описанных вами проблем нет.
no_like
собственно вывод dmesg: gist dmesg
[   99.818101] nouveau 0000:26:00.0: fifo: CHSW_ERROR 00000002
[ 99.818106] nouveau 0000:26:00.0: fifo: FB_FLUSH_TIMEOUT
В принципе мог бы и погуглить ... и вышел хотя бы на это
With both Wayland an Xorg after some time of using the system I get a lockup. The mouse freezes and some of the text gets drawn upside down and backwards on the screen. I have seen it happen in both Firefox and GNOME Terminal.
Ошибки не исчезают с опытом - они просто умнеют
vasek, багу больше года, там ничего про sway, но выводы из некоторых постов сделать можно:
I have found Xorg is much more stable than Wayland at the moment with this driver, ~1 crash per day versus >10 crashes per day, depending on workload.
I switched to the nvidia drivers a week or so ago and have not had a single freeze-up. Got tired of fighting.
К тому же у нас есть народ, юзающий нуво на лептопах. Был бы трабл - уже бы знали.
да, я не только на этот баг натыкался, но как показывает практика, только полное отключение от акселерации дает плохой но результат без фризов. (ручное отключение GPU акселерации в огнелисе ничего не дает),

Specific Nvidia chips with Nouveau may give random system lockups and more commonly throw many kernel messages, seen with dmesg. Try adding the nouveau.noaccel=1 kernel parameter. See [2] for more information.

As an alternative you can also use the QT_XCB_FORCE_SOFTWARE_OPENGL=1 environment variable to disable OpenGL acceleration in Qt applications.

Пробовал с QT_XCB_FORCE_SOFTWARE_OPENGL ранать Хромиум - падает на анимациях.
Aivar
багу больше года, там ничего про sway
Еще раз мое IMHO но баг имеет отношение к дравам под nouveau под GT710 и не имеет отношения к swayWM.
Aivar
багу больше года
баг привел просто для того, чтобы показать связь с wayland ... (ну попался первым) и таких ссылок по проблемам при использовании wayland много
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.