The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Доступен Wayland 1.22, opennews (??), 04-Апр-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


83. "Доступен Wayland 1.22"  +1 +/
Сообщение от n00by (ok), 05-Апр-23, 07:49 
> когда он показывает чорный экран, он перехватывает на себя все комбинации
> включая реакцию на sysrq.

Прекратите публиковать чушь.
sysrq обрабатывается ядром.

https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

181. "Доступен Wayland 1.22"  –1 +/
Сообщение от Аноним (10), 05-Апр-23, 15:21 
Объясни тогда, почему вейланд отбирает клавиатуру у пользователя и до ядра сигнал не доходит? Когда я запускал с modesetting в виртуалке точно так же было и реакция была только на host-key. Это не 1 раз случилось, это 100% воспроизводимость уже несколько лет. Если вейланд-сессия не смогла запуститься, ты остаёшься с чёрным экраном. Вроде даже всегда так было. Вот я и спрашиваю, что и где настроить, чтобы вейланд хотя бы не отбирал клавиатуру.
Ответить | Правка | Наверх | Cообщить модератору

189. "Доступен Wayland 1.22"  +/
Сообщение от n00by (ok), 05-Апр-23, 16:06 
> Объясни тогда, почему вейланд отбирает клавиатуру у пользователя и до ядра сигнал
> не доходит?

Ни почему, Воланд в принципе не умеет это делать.
Когда жмёте кнопку, контроллер USB генерирует прерывание, оно обрабатывается ядром.
Далее ядро решает, отдавать ли данное событие клиентам.
Если ядро встречает sysrq последовательность, оно её само и обрабатывает.
Если ядро не способно реагировать на прерывания, вероятно, случился аппаратный сбой или какой-то драйвер всё жестко повесил.

> Когда я запускал с modesetting в виртуалке точно так
> же было и реакция была только на host-key. Это не 1
> раз случилось, это 100% воспроизводимость уже несколько лет.

Несколько лет воспроизводится, несколько лет здесь пишите, наверняка и багрепорт написали, а значит поделитесь ссылочкой?

> Если вейланд-сессия не
> смогла запуститься, ты остаёшься с чёрным экраном.

Я не остаюсь. Я запускаю сессию командой sway и вижу причину ошибки, если таковая есть. В случае Gnome или KDE я переключаюсь Ctrl+Alt+F3 и смотрю journalctl.

Ответить | Правка | Наверх | Cообщить модератору

213. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (10), 05-Апр-23, 16:55 
Анониму ответил, почему это не так. Какие могут быть багрепорты, если непонятно даже, кому жаловаться?

>wayland black screen freeze
>About 1,270,000 results

Ответить | Правка | Наверх | Cообщить модератору

217. "Доступен Wayland 1.22"  +/
Сообщение от n00by (ok), 05-Апр-23, 17:01 
> Анониму ответил, почему это не так.

Я не собираюсь читать какие-то ответы Анониму, потому что перед написанием своего сообщения посмотрел сорцы ядра.

> Какие могут быть багрепорты, если непонятно
> даже, кому жаловаться?
>>wayland black screen freeze
>>About 1,270,000 results

Ещё раз - прекратите писать чушь.

Wayland on 22.04 hangs all screen updates unless mouse is ...
reddit.com
https://www.reddit.com › wa...
·
Перевести эту страницу
8 авг. 2022 г. — Wayland on 22.04 hangs all screen updates unless mouse is moving. ... It begins to boot, showing the black screen and the loading gear.


Ответить | Правка | Наверх | Cообщить модератору

220. "Доступен Wayland 1.22"  +2 +/
Сообщение от Аноним (10), 05-Апр-23, 17:12 
Объясни тогда, почему и с иксами переключение на tty может не работать и sysrq не работает пока не нажмёшь ctrl+alt+sysrq+r, если у ядра никто не отбирает ввод, по твоим словам? Чушь тут как раз у тебя.
Ответить | Правка | Наверх | Cообщить модератору

290. "Доступен Wayland 1.22"  +/
Сообщение от n00by (ok), 06-Апр-23, 08:02 
> Объясни тогда, почему и с иксами переключение на tty может не работать

По той же причине, что и с Wayland. Таким образом Wayland исключается их круга подозреваемых.)

> и sysrq не работает пока не нажмёшь ctrl+alt+sysrq+r, если у ядра
> никто не отбирает ввод, по твоим словам?

Я это уже объяснял, процитирую:

Когда жмёте кнопку, контроллер USB генерирует прерывание, оно обрабатывается ядром.
Далее ядро решает, отдавать ли данное событие клиентам.
Если ядро встречает sysrq последовательность, оно её само и обрабатывает.
Если ядро не способно реагировать на прерывания, вероятно, случился аппаратный сбой или какой-то драйвер всё жестко повесил.

Видите третье предложение? Его надо расписать подробнее, потому что оно Вам не понятно? А я не вижу смысла это делать. Вы же лучше всех всё знаете.

Ответить | Правка | Наверх | Cообщить модератору

194. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (194), 05-Апр-23, 16:16 
Тебе похоже бесполезно объяснять, для тебя, похоже, компутеры и ОС какая-то шаманская магия. Но повторю, что тебе говорили выше. У тебя "отбирает клавиатуру" не вейланд, а ядро, которому поплохело из-за того, что вейланд что-то дернул в драйвере и драйвер "прокрутил ядро через мясорубку". Или в ядре баг при взаимодействии с драйвером, что менее вероятно. Даже если вяленый что-то неправильно дергает в драйвере, драйвер не должен гробить ядро. А оно гробится. Значит, проблема скорее всего в драйвере (баги, недоделки).
Ответить | Правка | К родителю #181 | Наверх | Cообщить модератору

211. "Доступен Wayland 1.22"  +/
Сообщение от Аноним (10), 05-Апр-23, 16:43 
Я вполне обоснованно так считаю. Иксы тоже перехватывают весь ввод на себя при зависании и sysrq не работает, надо сначала переключить на прямую обработку ядром. Так и тут вейланд что-то делает с ядром, только не даёт уже переключить обработку клавиатуры на ядро. Я не замечал, чтобы ядро гробилось, по-моему все программы продолжают работать фоном (например, аудиоплеер продолжает воспроизводить музыку).
Ответить | Правка | Наверх | Cообщить модератору

248. "Доступен Wayland 1.22"  +/
Сообщение от Xo (?), 05-Апр-23, 18:42 
Хз, уместно или нет, на sway переключение на tty2 приводило к зависаниям с клавой. Решилось это удалением настройки tty1 в bashprofile.
Ответить | Правка | Наверх | Cообщить модератору

250. "Доступен Wayland 1.22"  –1 +/
Сообщение от Аноним (10), 05-Апр-23, 18:49 
Нету такого, но, я думаю, дело тут скорее в каком-нибудь logind, это вполне в его духе. Странно только, что с иксами такого не случалось никогда.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру