The OpenNET Project / Index page

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

Для ядра Linux предложен патч, выводящий информацию о сбоях в форме QR-кода

06.04.2014 23:50

В списке разработчиков ядра Linux опубликовано предложение по включению в состав ядра патча, отображающего информацию о сбое в форме QR-кода. Вывод традиционного дампа состояния в момент сбоя ядра сопряжен с неоднозначностью его восприятия (oops-дамп для обычного пользователя выглядит как непонятный набор цифр) и трудоёмкостью формирования отчёта о проблеме, так как в некоторых ситуациях oops-дамп не оседает в логе (например, отображается после недоступности дисковой подсистемы).

Использование QR-кода с закодированной информацией о сбое позволит упростить формирование отчётов о проблеме - пользователю достаточно сфотографировать содержимое экрана на смартфон и выполнить декодирование QR-кода. Более того, для платформы Android планируется создать специальное приложение, которое на основании снимка автоматически сформирует сообщение о проблеме и отправит его на специальный сайт разработчиков ядра, или при помощи специального внешнего сервиса предоставит пользователю более детальный и понятный отчёт о проблеме, её статусе и имеющихся путях решения.



  1. Главная ссылка к новости (https://lkml.org/lkml/2014/3/1...)
  2. OpenNews: Linux panic на азбуке Морзе
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39509-oops
Ключевые слова: oops, qr
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (140) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, corr256 (ok), 00:23, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +25 +/
    в ядре это очень нужно...
     
     
  • 2.51, Аноним (-), 09:02, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +16 +/
    я вижу рыженькую
     
     
  • 3.56, Fracta1L (ok), 09:22, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Молодец, ты прошёл тест, будешь оператором на "Навуходоносоре".
     
  • 2.53, Аноним (-), 09:15, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > в ядре это очень нужно...

    Вы мне другое скажите: кто смог успешно отсканировать ТАКУЮ ПРОСТЫНЮ с экрана? Долго бодался, но сфокусировать камеру на экран так чтобы настолько огромный код распознался - так и не вышло.

     
     
  • 3.62, rius (ok), 09:29, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я смог. Но всё равно этот метод - для киборгов.
     
     
  • 4.65, Аноним (-), 09:31, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Я смог. Но всё равно этот метод - для киборгов.

    Ну, перспектива вручную переписывать страницу текста меня не улыбает. Но с другой стороны, вот этот образец с моим сочетанием камеры и монитора за 2 минуты отсканить не вышло.

     
     
  • 5.69, anonimous (?), 09:36, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Отсканировал с первой попытки. Google Nexus 5.
     
     
  • 6.86, Сергей (??), 12:06, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Nexus S секунд 7 мучился, но осилил(QR Droid Private).
     
  • 5.85, брбрбр (?), 11:26, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Лыжа с 8mp камерой. NeoReader осилил.
     
  • 5.96, sysstartd (ok), 13:18, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    NeoReader с первой попытки, за две секунды, камера 5Mп
     
  • 5.102, samm (ok), 15:53, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Первая попытка, китайский Mi Red Rice
     
  • 5.111, dev (??), 18:57, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Китайский Chang Yang A007 с QR Droid сравился моментально, как только выровнял телефон параллельно экрану
     
  • 3.73, Аноним (-), 09:51, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Отсканировал (Камера смарфона LG Optimus G E975 13MP). https://oops.kernel.org/?qr=.... (Из четырех опробованных программ две успешно справились)
     
  • 3.77, terraslav (ok), 10:14, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Без проблем за пару секунд отсканировал и распознал эту абракадабру - Nexus4/NeoReader
     
  • 3.103, EuPhobos (ok), 16:57, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    n900 - mbarcode - не смог сфокусироваться
     
     
  • 4.115, Денис (??), 19:35, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Получилось сфотав в BlessN900, а потом запихнув картинку в mbarcode
     
     
  • 5.134, Аноним (-), 07:36, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Получилось сфотав в BlessN900, а потом запихнув картинку в mbarcode

    Инихуасебе! Да ты читер?!

     
  • 3.112, ILYA INDIGO (ok), 18:58, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Даже после протирания 23" монитора и 41МП камеры на Nokia 808, I-Nigma не смогла её осилить, даже при увеличении изображения.
    Кому нужно это послание, да ещё и от ядра, понятия не имею.
     
     
  • 4.114, ILYA INDIGO (ok), 19:05, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Поправочка NeoReader сразу же осилил, теперь я вижу разницу между ними.
     
  • 4.137, pavlinux (ok), 15:29, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > ...и 41МП камеры на Nokia 808

    Вас дико наипали, там нет 41 ляма пикселов.

     
  • 4.142, Аноним (-), 16:25, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Даже после протирания 23" монитора и 41МП камеры

    Протирать нужно было ТОНКИМ слоем спирта, толстый искажает изображение ;)

     
  • 3.118, кевин (?), 21:09, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    взял первый попавшийся сканер из плей маркета(qr code reader) направил, отодвинул на пару сантиметров чтобы код в рамку влазил. и оп через менее чем пол секунды код считан.

    и всё. быстро, весело, молодёжно!

     
  • 3.124, torvn77 (??), 02:31, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Fly IQ441 за 6 тыр.
    Сфотколся нормально и без особого напряжения,
    Самой распознавалки нету,так что распознование не проверял,но думаю что должно распознаться.
    А так идея нравится,может даже багрепорты отправлять стану.
     
  • 3.125, Аноним (-), 06:39, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы мне другое скажите: кто смог успешно отсканировать ТАКУЮ ПРОСТЫНЮ с экрана?

    Как ни странно, с полоборота отсканировалось на десктопе, галимой веб-камерой 640x480 с zbarcam.

     

  • 1.2, Аноним (-), 00:36, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неплохо.
     
  • 1.3, Celcion (ok), 00:36, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +46 +/
    Не забудьте сразу добавить патч для публикации в Инстаграм и Твиттер.
     
     
  • 2.20, RazrFalcon (ok), 01:37, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Ага, ждем повышение популярности тега #kernel_panik.
     
  • 2.46, Аноним (-), 07:55, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И для АНБ не забудьте.
     
     
  • 3.48, Аноним (-), 08:32, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    АНБ пусть в твиттере читает
     
  • 2.82, Нанобот (ok), 10:54, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Не забудьте сразу добавить патч для публикации в Инстаграм и Твиттер

    и чтоб само комментировало, типа, посмотрите, какой этот ваш линугз глючный

     
     
  • 3.91, Аноним (-), 12:49, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > и чтоб само комментировало, типа, посмотрите, какой этот ваш линугз глючный

    Участники опеннета приветствуют представителя культа "А мой виндус не глю...unhandled error!" :)

     
  • 2.104, Рыбак_из_Припяти (ok), 17:27, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага, бородатые админы будут фоткать себя, на фоне QR-кода дампа сбоя ядра.
     

  • 1.4, Аноним (-), 00:39, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Линус не одобрит
     
  • 1.5, Аноним (-), 00:41, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Крайне полезное решение. Иной раз нет возможности скинуть с телефона инфу в сеть, кроме как фотографией.
     
     
  • 2.7, Карбофос (ok), 01:00, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    должно быть опционально.
     
     
  • 3.37, Аноним (-), 04:08, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А что там не опционально. Ты, епрст, и весь вывод срубить можешь...
     

  • 1.6, Отражение луны (ok), 00:51, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    А идея-то хорошая.
     
  • 1.9, kurokaze (ok), 01:09, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Без фреймбуфера не взлетит
    А если баг в коде его поддержки?
    Раз пошла такая пьянка, предлагаю добавить информирование о сбое морзянкой PC-спикером и миганием leds на клаве. Они и так при панике мигают, но как то малоинформативно.
     
     
  • 2.12, jOKer (ok), 01:13, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Если оформить модулем ядра с фреймбуфером по зависимостям - то еще как взлетит. Отображаются же пингвины при загрузке, - которые по числу ядер, - а чем qr-код хуже?
     
     
  • 3.15, kurokaze (ok), 01:18, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если оформить модулем ядра с фреймбуфером по зависимостям - то еще как
    > взлетит.

    Ну вот уже зависимость появилась, как я и говорил
    А если нету фреймбуфера?
    Можете конечно использовать 512 символов, благо 3-ья (ЕМНИП) плоскость текстового режима позволяет менять символы, а потеря одного бита фона не критична, но всё равно ведь не хватит.

    > Отображаются же пингвины при загрузке, - которые по числу ядер

    Фреймбуфер.
    У меня например "православный" 80x25 и никаких пингвинов

     
     
  • 4.17, jOKer (ok), 01:27, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Ну вот уже зависимость появилась, как я и говорил

    Если модуль опциональный - то не страшно, каждый сам за себя решит, нужен ли ему такой вариант или нет.

     
  • 4.21, Гость (?), 01:46, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    25 строк, значит будет и 25 столбцов.
    Если не перепрограммировать знакогенератор, то можно на 25 строках отрисовать QR-код 50х50
    Текст можно предварительно жать gzip.
     
     
  • 5.68, Аноним (-), 09:34, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Если не перепрограммировать знакогенератор,

    Современное ядро обычно цепляет GPU в режим прямого управления и там VGAшных сущностей вообще нет. У серверов бывает всякая экзотика, для ремотного управления и прочая, но оно тоже обычно выглядит как некий фреймбуфер. Чтобы мочь произвольную картинку по сети гнать.

     
  • 4.42, DFX (ok), 07:29, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а fb небось оттого, что видео-driver без KMS, закрытый ?) очень "православно", ога.

    и не надо говорить, про "сервера, без видео", это не для них, как и обычный dump. они сливают по сетевому либо серийному порту.
    а одно из самых разрекламированных достоинств KMS - это возможность windows-образного kernel-panic'а с высером dump'а прям поверх DE. так что здесь вполне логичное продолжение.

     
  • 4.70, Аноним (-), 09:44, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Если это какой-то сервак, совсем без монитора - там рисовать на экран бесполезно... большой текст свёрнут, показать
     
  • 4.143, Аноним (-), 16:41, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня например "православный" 80x25 и никаких пингвинов

    MDA что ли? Ведь даже в CGA были графические режимы, хоть и своеобразные. И где Вы нашли б/м современную материнку с ISA, чтобы это чудо буржуйской техники воткнуть? Или Вы ради такого дела переходник сварганили с ISA на PCI-e? ;)
    А монитор тоже IBM-овский фирменный?

     
  • 3.16, Xasd (ok), 01:19, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Отображаются же пингвины при загрузке

    у кого?

    как включить это? (какой дополнительный параметр прописать в efibootmgr чтобы появились пингвины?)

    пингвинов этих -- не видел уже кучу лет.

     
     
  • 4.19, jOKer (ok), 01:34, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Отображаются же пингвины при загрузке
    > у кого?
    > как включить это? (какой дополнительный параметр прописать в efibootmgr чтобы появились
    > пингвины?)
    > пингвинов этих -- не видел уже кучу лет.

    Про efi не знаю (не использую ибо), а опции в ядре вот

    CONFIG_LOGO=y
    CONFIG_LOGO_LINUX_MONO=y
    CONFIG_LOGO_LINUX_VGA16=y
    CONFIG_LOGO_LINUX_CLUT224=y

    Тока не забудь фреймбуфер включить.

     
     
  • 5.22, Xasd (ok), 01:50, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Про efi не знаю (не использую ибо), а опции в ядре вот
    > CONFIG_LOGO=y
    > CONFIG_LOGO_LINUX_MONO=y
    > CONFIG_LOGO_LINUX_VGA16=y
    > CONFIG_LOGO_LINUX_CLUT224=y
    > Тока не забудь фреймбуфер включить.

    а зачем кстате фреймбуфер может понадобиться в современной ситуации?

    ведь он не влияет -- ни на работу Xorg (если desktop) , ни на работу openssh-server (если server).

     
     
  • 6.64, Аноним (-), 09:30, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > а зачем кстате фреймбуфер может понадобиться в современной ситуации?

    Знатоков понабежало. Если DRM+KMS работают - до кучи и нечто типа фреймбуфера есть. А вы посмотрите как консоли например рисуются. Это ж не текстовый режим нифига, его вообще в режиме прямого упрввления GPU не существует - есть только пачка регионов памяти из которых GPU на экран долбит. В каком-то роде фреймбуфер, только крутой неимоверно.

     
     
  • 7.81, Khariton (ok), 10:53, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ну это смотря у кого...
    у убунты - ФБ.
    У РХ - текст.
     
     
  • 8.92, Аноним (-), 12:51, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У всех DRM KMS в современных ядрах во все поля Ориентироваться будут на него ... текст свёрнут, показать
     
     
  • 9.97, Khariton (ok), 13:24, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ну у РХ ядра-то старые например, в 5 , то точно текст не помню что в 6... текст свёрнут, показать
     
     
  • 10.128, Аноним (-), 07:24, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А в старых ядрах нет QR кодов Нет кодов - нет проблемы с их рисованием Тем не ... большой текст свёрнут, показать
     
  • 9.105, megabaks (ok), 17:31, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    CONFIG_DRM is not set KMS отродясь не было, как и FB и у меня не текст о_О ч... текст свёрнут, показать
     
     
  • 10.126, Аноним (-), 06:51, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А это _твои_ проблемы Отрубить можно много чего Только потом нефиг обижаться ч... текст свёрнут, показать
     
     
  • 11.139, megabaks (ok), 16:10, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    в каком месте я обижался да и никаких плюшек tty не может дать на фоне иксовых... текст свёрнут, показать
     
     
  • 12.140, arisu (ok), 16:11, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    особенно хорошо это видно когда иксы не запускаются или вовсе отсутствуют ... текст свёрнут, показать
     
     
  • 13.141, megabaks (ok), 16:19, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    написал для того чтобы написать бывает ... текст свёрнут, показать
     
  • 13.147, Аноним (-), 19:15, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    DRM KMS это пофигу И через оных ядро и само может по минимуму что-то нарисовать... текст свёрнут, показать
     
  • 12.146, Аноним (-), 19:06, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто на моем мониторе 80х25 неизбежно выглядит как гoвно Монитор является мат... текст свёрнут, показать
     
     
  • 13.151, megabaks (ok), 02:32, 09/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    это-то да, но я несколько о другом, не ... текст свёрнут, показать
     
  • 6.100, qux (ok), 14:50, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а зачем кстате фреймбуфер может понадобиться в современной ситуации?

    Родное разрешение, картинки-видео. Некоторые не только в иксах сидят.

     
     
  • 7.109, Xasd (ok), 18:28, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Некоторые не только в иксах сидят.

    очевидно что те люди которые сидят не в иксах -- сидят в ssh

     
     
  • 8.113, qux (ok), 18:59, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не просто не очевидно, а и ошибочно На всякий случай, я не говорю о жизни _толь... текст свёрнут, показать
     
  • 8.127, Аноним (-), 06:51, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Т е если я нажал ctrl-alt-F1, я уже автоматом попал в SSH ... текст свёрнут, показать
     
  • 6.144, Аноним (-), 17:04, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > а зачем кстате фреймбуфер может понадобиться в современной ситуации?

    Например, чтобы UNICODE в консоли рисовать. Стандартного знакогенератора на такое количество символов не хватает...

     
     
  • 7.148, Аноним (-), 19:17, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Например, чтобы UNICODE в консоли рисовать.

    А еще, оно выглядит по человечески на большом LCDшном мониторе. Выводя картинку в нативном разрешении монитора, а не жуткое страшило с интерполяцией, растянутое в три раза.

     
  • 4.43, DFX (ok), 07:32, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    убрать 'quiet' и добавить 'splash=verbose' в параметры загрузки ядра.
    а вы таки серьёзно загружаете через EFI сразу ядро, вместо grub'а ?
     
     
  • 5.110, Xasd (ok), 18:29, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > убрать 'quiet' и добавить 'splash=verbose' в параметры загрузки ядра.

    спасиб! попробую.. (хотя quiet у меня там и нет.. но splash=verbose не пробовал ставить. попробую)

    > а вы таки серьёзно загружаете через EFI сразу ядро, вместо grub'а ?

    да (без GRUB).. а зачем GRUB нужен в случае когда есть EFI?

     
     
  • 6.152, DFX (ok), 09:29, 10/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > да (без GRUB).. а зачем GRUB нужен в случае когда есть EFI?

    при каждом обновлении ядра дёргать NVRAM, писать в EEPROM и рисковать наткнутся на убийственный косяк прошивки - поиск лишних приключений, я считаю. да и удобного способа разово подредактировать параметры ядра поди нет.

     
     
  • 7.153, Xasd (ok), 22:30, 15/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >> да (без GRUB).. а зачем GRUB нужен в случае когда есть EFI?
    > при каждом обновлении ядра дёргать NVRAM, писать в EEPROM и рисковать наткнутся
    > на убийственный косяк прошивки - поиск лишних приключений, я считаю. да
    > и удобного способа разово подредактировать параметры ядра поди нет.

    вот как раз GRUB в режиме UEFI -- дёргает NVRAM каждый раз после своего обновления. и это действительно опасно (как вы и сказали!)!

    а если использовать UEFI без GRUB -- то данные в NVRAM записываются только 1 раз, при первоначальной установке ядра.

    процесс обновления ядра -- не требует изменений внутри NVRAM. (собственно я NVRAM уже давно и не трогаю, хотя ядро обновляю регулярно).

     
  • 2.24, Аноним (-), 01:56, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Напиши патч, чтобы хотя бы SOS выводили
     
  • 2.47, Аноним (-), 08:01, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >предлагаю добавить информирование о сбое морзянкой PC-спикером

    Это разве что Миша РыцаревЪ оценит. А так, много нынче человек эту морзянку знают?

     
     
  • 3.74, antitroll (?), 09:53, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >А так, много нынче человек эту морзянку знают?

    Еще одно приложение для смартфона: распознавание морзянки с микрофона, даже проще (для ядра) чем qr

     
  • 2.52, Аноним (-), 09:08, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Раз пошла такая пьянка, предлагаю добавить информирование о сбое морзянкой PC-спикером и миганием leds на клаве.

    Такое уже давно сделано:
    https://www.opennet.ru/opennews/art.shtml?num=1355
    "Бывают случаи когда "panic" отчет при падении ядра невозможно увидеть, например, если был запущен X-сервер. Находчивые любители линукса нашли оригинальное и неординарное решение - продиктовка сообщения из "panic отчета" на азбуке Морзе (через LED индикатор или PC speaker). Патч для 2.4 ядер прилагается."

     
     
  • 3.131, Аноним (-), 07:32, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > "Бывают случаи когда "panic" отчет при падении ядра невозможно увидеть, например, если
    > был запущен X-сервер.

    Сейчас это неактуально: в эпоху KMS+DRM ядро таки может само врубить нужный режим и нарисовать все что хотело в этот "типа, фреймбуфер".

     
  • 2.54, Аноним (-), 09:20, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Без фреймбуфера не взлетит

    Современное GPU является в том числе и кучей фреймбуферов. Работает оно так.

    > А если баг в коде его поддержки?

    Если у тебя упал видеодрайвер - ты по любому ничего не увидишь.

    > и миганием leds на клаве. Они и так при панике мигают,
    > но как то малоинформативно.

    А это кстати идея - записать через телефон и декодировать. Проще чем руками на бумажку переписывать, или фотографировать экран.

     
  • 2.99, vg. (?), 14:35, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    ... большой текст свёрнут, показать
     
     
  • 3.130, Аноним (-), 07:30, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    И тебя тоже https://www.opennet.ru/openforum/vsluhforumID3/95283.html#98 касается!
     

     ....большая нить свёрнута, показать (42)

  • 1.10, jOKer (ok), 01:09, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересная идея: в QR-код много чего можно запихнуть.
     
     
  • 2.25, Аноним (-), 01:57, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    включая личную информацию
     

  • 1.18, SamsonRid (?), 01:30, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чем старый метод с гипножабой плох?)

    А если серьёзно - это просто, изящно - легко можно впихнуть уже в 3.15-е ядро. Плюс, такие отчеты можно было бы отправлять, например, с машин, которые не подключают к интернету.

     
  • 1.23, piteri (ok), 01:53, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ох и будет икаться этим умникам от пользователей, которым придётся на бумажку QR код срисовывать.
     
     
  • 2.26, Аноним (-), 02:00, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Особенно, когда проблему нужно решить здесь и сейчас.
     
  • 2.27, SamsonRid (?), 02:00, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Срисовать, запечатать в конверт и отправить "На деревню Линусу"
     
     
  • 3.78, Аноним (-), 10:20, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Срисовать, запечатать в конверт и отправить "На деревню Линусу"

    Через 100 лет: выставка творчества XXI века. Кернелпаник. Холст, масло.

     
  • 2.28, Отражение луны (ok), 02:03, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я думал, мы в 21 веке живем.
     
     
  • 3.75, Аноним (-), 09:56, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Я думал, мы в 21 веке живем.

    QR кодом издают миниатюрные книги:)

     
  • 3.76, Аноним (-), 09:57, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Японцы, придумавшие его, даже на могилах вместо эпитафии размещают QR код. Сканируешь, получаешь url и читаешь личную страничку умершего.
     
     
  • 4.135, Ivan (??), 11:41, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И там ставишь лайк... или ничего не ставишь.
     
  • 2.55, Аноним (-), 09:21, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Ох и будет икаться этим умникам от пользователей, которым придётся на бумажку
    > QR код срисовывать.

    Пусть фотографируют. А переписывать панику тоже удовольствие ниже среднего. Ты будешь экран текста от руки переписывать? ORLY?


     
     
  • 3.80, piteri (ok), 10:53, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пусть фотографируют. А переписывать панику тоже удовольствие ниже среднего. Ты будешь экран
    > текста от руки переписывать? ORLY?

    Есть такая вещь - закон подлости, и если текст можно сфотать столь же успешно как и QR код, то перерисовать QR на бумажку значительно сложнее.

     
     
  • 4.93, Аноним (-), 12:53, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > же успешно как и QR код, то перерисовать QR на бумажку
    > значительно сложнее.

    У современного человека мобильник с камерой под рукой есть чаще чем бумага и ручка...

     
     
  • 5.106, piteri (ok), 18:00, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А текст на него сфотать религия не позволяет?
     
     
  • 6.129, Аноним (-), 07:29, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А текст на него сфотать религия не позволяет?

    Так я фоткаю, если иных опций нет. Вот только распознать текст с такого фото - еще более тухлое начинание чем с QR кода. Ну, вы же не предлагаете надеюсь потом перепечатывать текст с фото руками, правда?

     

  • 1.29, maxis11 (ok), 02:08, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы дали возможность выполнить свой скрипт при сбое.
     
     
  • 2.33, Отражение луны (ok), 02:28, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А отличная идея! Но есть идея лучше. Пусть сразу реализуют автоматическое восстановление корректной работы ядра при сбоях, и тогда никакие отчеты об ошибках не нужны будут.
     
     
  • 3.50, user (??), 08:50, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Слишком сложно. Лучше сделать просто автоматическую перезагрузку при сбое.
     
     
  • 4.61, Аноним (-), 09:27, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше сделать просто автоматическую перезагрузку при сбое.

    Отпускаем ручник, уже сто лет как реализовано. Пруфлинк: http://www.cyberciti.biz/tips/reboot-linux-box-after-a-kernel-panic.html

     
  • 3.83, Khariton (ok), 10:58, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А отличная идея! Но есть идея лучше. Пусть сразу реализуют автоматическое восстановление
    > корректной работы ядра при сбоях, и тогда никакие отчеты об ошибках
    > не нужны будут.

    правильно!
    запустить скрипт, который востановит работу ядра телепатическим путем...

     
  • 2.57, Аноним (-), 09:22, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше бы дали возможность выполнить свой скрипт при сбое.

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

     
  • 2.145, Аноним (-), 17:10, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше бы дали возможность выполнить свой скрипт при сбое.

    Скрипт при сбое ЯДРА? И кто ж его Вам исполнит, если ядро умерло?

     

  • 1.30, asavah (ok), 02:10, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Идея неплоха,
    хотя за последние много месяцев на паники тьфу-тьфу не нарывался - ИМХО полезная штука.
    Прочитал про сию хрень вчера по ссылке на LKML.
    Была идея сжимать ссыль gzip-ом, чтоб больше влезло.
    Если сделать сие чудо отключаемым, то очень даже полезно,
    если паника случится - гораздо полезней такой метод для разбора полётов чем на бумажку многабукафф переписывать (гыгы был у меня давно такой случай, но с фряхой, пришлось моему начальнику весь экран переписывать) или экран с теми же буквами фоткать и потом разбираться.
     
  • 1.32, blackst0ne (ok), 02:24, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Между прочим, довольно полезная фича.
    Что самое главное — удобно.
     
  • 1.38, Loooooker (ok), 05:09, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Поставь себе на аватарку kernel panic!
     
  • 1.39, Fracta1L (ok), 06:11, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Неплохая идея. Удобно и в духе времени.
     
     
  • 2.59, Аноним (-), 09:24, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Неплохая идея. Удобно и в духе времени.

    А ты пробовал образец с монитора сосканить? Что-то у меня удобства не получилось: монитор и камера немного интерферят из-за перерисовки картинки, сфокусироваться так чтобы эта простыня декодировалась успешно - не вышло.

     
  • 2.66, дшое (?), 09:32, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тогда уж печатать сразу на матричный принтер.
    Также ввести поддержку перфоратора для перфокарт.
    :)
     
  • 2.90, Аноним (-), 12:34, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Плохая идея, неудобная и не в духе времени. Задача "сформирует сообщение о проблеме и отправит его на специальный сайт разработчиков ядра" должна выполняться полностью автоматически, без участия человека и необходимости что-то фотографировать.
     
     
  • 3.95, Аноним (-), 13:08, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Извините, в линуксе не принято зонды встраивать "для вашего же блага".
     

  • 1.40, бедный буратино (ok), 07:00, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/

    ██████████████████████████████████████████████████████
    ██              ██    ████    ██  ████              ██
    ██  ██████████  ██        ██  ████  ██  ██████████  ██
    ██  ██      ██  ████    ██████████  ██  ██      ██  ██
    ██  ██      ██  ██          ██    ████  ██      ██  ██
    ██  ██      ██  ██████      ██    ████  ██      ██  ██
    ██  ██████████  ████████████  ████  ██  ██████████  ██
    ██              ██  ██  ██  ██  ██  ██              ██
    ██████████████████  ██    ████████  ██████████████████
    ██  ██    ██      ██  ██  ██  ██    ██  ████  ██    ██
    ██    ██  ██████  ████            ██  ████    ██    ██
    ██    ████████  ██████        ██      ████  ██████  ██
    ████████      ██  ██  ████  ██████    ██  ██████    ██
    ██  ████████        ████    ██        ██  ████      ██
    ████████      ██      ██    ██  ██  ████  ████████  ██
    ████      ██        ██    ██  ██  ██████  ████  ██  ██
    ██  ██    ██  ████  ██    ████    ████  ██  ██  ██  ██
    ████████████    ██████  ██  ██  ██            ██  ████
    ██████████████████      ██████  ██  ██████  ██    ████
    ██              ██  ████████        ██  ██  ████  ████
    ██  ██████████  ██  ██    ██    ██  ██████  ██  ██████
    ██  ██      ██  ████    ████                ██  ██████
    ██  ██      ██  ██    ██████████████████            ██
    ██  ██      ██  ██      ██████  ██████  ████████  ████
    ██  ██████████  ████████            ██    ██  ████████
    ██              ██  ██    ████████  ██  ████████    ██
    ██████████████████████████████████████████████████████

     
     
  • 2.49, anonymous (??), 08:47, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У Вас тушь потекла.
     
  • 2.63, Адекват (ok), 09:29, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты с zx-spectrum что-ли пишешь ?
     
  • 2.87, vadim (??), 12:18, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    а то!
     
  • 2.98, Аноним (-), 13:50, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/



    █████████████████████████████████
    ████ ▄▄▄▄▄ █▀█ █▄█▀▄▀█ ▄▄▄▄▄ ████
    ████ █   █ █▀▀▀█ ▀▄ ▀█ █   █ ████
    ████ █▄▄▄█ █▀ █▀▀██▄▄█ █▄▄▄█ ████
    ████▄▄▄▄▄▄▄█▄▀ ▀▄█ █ █▄▄▄▄▄▄▄████
    ████▄ ▄ ▄▀▄▄ ▄▀▄▀▀██▄▄▀▄▀ █ ▀████
    ████▄ ▀█ ▀▄█▄█▄█▀ ▄▀█▄▀▄█▀▀ █████
    ████  █▀██▄ ▀ ▄█▄█▄  █▄ ▀▄██▄████
    ████ █▄▀▀▄▄▀▀▄▄ ▄█▀█▄▄▀▄██ █▀████
    ████▄███▄▄▄▄   ▄▀▀▀█ ▄▄▄ ▀█▀ ████
    ████ ▄▄▄▄▄ █▄█▀█▀ ▄▀ █▄█  ▀ █████
    ████ █   █ █ █▀█▄█▄▀▄▄ ▄▄▀ ▀ ████
    ████ █▄▄▄█ █ ▄▀ ▄█▀▄██▀▀▄▄▀█ ████
    ████▄▄▄▄▄▄▄▀ ▄█▄████▄█▄████▄▄████
    █████████████████████████████████



     

  • 1.41, Аноним (-), 07:00, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А синий экран смерти когда будет?
     
     
  • 2.45, DFX (ok), 07:37, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в что вы таки имеете против чёрного ? дискриминируете ?
     
     
  • 3.60, Fracta1L (ok), 09:25, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > в что вы таки имеете против чёрного ? дискриминируете ?

    Black screen of death неполиткорректно, а вот blue - очень даже.

     
     
  • 4.72, Аноним (-), 09:46, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Black screen of death неполиткорректно,

    Ок, уболтали. Афроамериканский, чтоб вас.

     
     
  • 5.150, pavlinux (ok), 01:13, 09/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у нас афророссияне
     

  • 1.67, Аноним (-), 09:32, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая идея, и уже ничего писать не нужно. Просто взять Barcode из F-Droid и пропатчить. Сканирует он эту простыню хоть и не шустро, но всегда успешно.
     
  • 1.84, Нанобот (ok), 11:00, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    предлагаю пойти дальше и начать выводить полный дамп памяти ядра в виде qr-кодов, со скоростью ~5fps. кому нада - сможет записать видео и выложить на ютуб^W^W^W отправить разработчикам
     
  • 1.88, user (??), 12:29, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А что делать тем, у кого смартфон отсутствует за ненадобностью?
     
     
  • 2.94, Аноним (-), 12:54, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А что делать тем, у кого смартфон отсутствует за ненадобностью?

    Очевидно, не пользоваться этой фичой.

     

  • 1.89, Аноним (-), 12:29, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Похоже, кто-то весьма своеобразно понял претензии к перегруженности systemd и решил вынести лишнюю функциональность... в ядро.
     
  • 1.101, Аноним (-), 15:04, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Почему нет новости, что MediaTek откроет исходный код?
    Ой не туда.
     
     
  • 2.108, lucentcode (ok), 18:16, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А когда они откроют свой код? Это было бы хорошо, может больше прошивок для моего телефона появится.
     

  • 1.107, lucentcode (ok), 18:15, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Идея хорошая. Только почему-то меня на страницу с ERR_TO_MANY_REDIRECTS переводит...
     
  • 1.116, arisu (ok), 20:09, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    не сиверс? не портеринг? а, они знают, что от них точно не возьмут.
     
     
  • 2.123, Аноним (-), 22:24, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Да, стаи петросянов налетающие на каждую тему о systemd тут уже столько "шуток" выдали насчет "никому не нужных" qr-кодов, а тут вдруг оказывается это все-таки нужно. В очередной раз у кого-то шаблон порвался. Теперь остается только натужно пытаться перевести тему на личности.
     

  • 1.117, Аноним (-), 20:25, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А нафига это, поясните кто-нибудь?
     
     
  • 2.119, Аноним (-), 21:09, 07/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Корки дампа на инстаграме выкладывать.
     
  • 2.132, Аноним (-), 07:33, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А нафига это, поясните кто-нибудь?

    А чтоб руками не перепечатывать с экрана дохлой машины, прикинь! Ведь если ядро отпаниковало - оно не факт что смогло на диск записать, копипаста тоже не прокатит, etc.

     

  • 1.120, кевин (?), 21:13, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну вот теперь фраза: ok, glass let see this sh!t более полезна.
     
  • 1.122, Васька (??), 22:00, 07/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вывод на матричный принтер предусмотрен? Как только сбой - и зажужал принтер.
     
     
  • 2.133, Аноним (-), 07:34, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вывод на матричный принтер предусмотрен? Как только сбой - и зажужал принтер.

    Гoвнo вопрос - повесил принтер на ttyS0 или что там у тебя и переназначил вывод в него. Ну и получай наздоровье.

     

  • 1.136, чцзук (?), 12:32, 08/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Размер картинки 500х500 пикселей. Это 0.25 мегапикселя. Расширим теорему Котельникова для плоскости и получаем, чтобы повторно надежно оцифровать изображения нам надо в 4-ре раза большее разрешение 0.25*4=1.
    Теоретически с ним справится хорошая камера в 1Мп.
     
     
  • 2.149, Аноним (-), 19:24, 08/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Теоретически с ним справится хорошая камера в 1Мп.

    Практически, его сжевала довольно галимая вебка 640х480, 0.3 mpix. Наверное, секрет в том что у QR кода заметно меньше элементов и роялят не пикселы картинки, а точки QR кода. Коих сильно меньше. К тому же там еще и код коррекции ошибок зашит, так что ошибка сканирования некоторых точек не фатальна.

     

  • 1.138, pavlinux (ok), 15:53, 08/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    http://i58.fastpic.ru/big/2014/0408/03/bbf7c6ef09029eefbde25f7737f58303.png
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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