LINUX.ORG.RU

Проблема с ядрышками!?

 


0

2

Всем здравствуйте. Да прибудет с вами сила. Нужна коллективная помощь. Я не профи, я только учусь. Проблема с ядрышками!? Или я чего то не понимаю. А чего я не понимаю, я не понимаю. Решил обновиться с Debian 7.6.1 до 10.0 путём переустановки системы. И начались проблемы. Железо: Acer Aspire 4315. Кроме Debian устанавливал также новые версии Mint, Voyager, Fedora, Ubuntu, Xubuntu, Lubuntu, OpenSUSE, Pearl. Хеш суммы проверял. Системы устанавливаются (кроме OpenSUSE), но с одними и теми же ошибками. После reboot грузятся более 20 минут (моё мнение из-за этих ошибок). В инете по этой проблеме пока очень мало инфы, точнее всего один ресурс. Что делать? Заранее благодарствую.

https://ibb.co/gWGCGCW, https://ibb.co/7RRQmgT


Ответ на: комментарий от greenman

А ты красавчик. Из двух, предложенных по ссылке, решений, ты выбрал то, которое гарантированно создаст ТС ещё больше проблем.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Там пишут, что первое решение (GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=SVIDEO-1:d") не у всех работает.

Здесь пишут, что работают оба решения.

Обоснуй свою позицию, плиз. Ты об этом?

Uninstalling that package fixes the issue, but it also introduces some screen tearing.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 4)
Ответ на: комментарий от greenman

Обоснуй свою позицию, плиз

У него GMA950. Без драйвера intel включится modesetting, для 2D там используется GLAMOR, GMA950 не может в гламор, иксы не стартуют. Так что, если в его случае первый вариант не поможет, то лучше смотреть в сторону AccelMethod «UXA» в xorg.conf

gremlin_the_red ★★★★★
()

Вопрос на засыпку. В Debian 7.6.1 с видеодровами было всё в порядке, а в Debian 10.0.0 нет!? Странно это как то.

qweasz
() автор топика
Ответ на: комментарий от gremlin_the_red

Забыл написать, что мои попытки установок с параметром nomodeset не решило проблему. Эти ошибки возникают и во время установки и в процессе запуска live - режимов.

qweasz
() автор топика
Ответ на: комментарий от qweasz

Странно это как то

Ничего странного. у тебя видяшке 15 лет в обед. Лошадь подковать сейчас тоже сложнее, чем 100 лет назад.

gremlin_the_red ★★★★★
()

У меня, ЕМНИМС, система долго грузилась только в двух случаях:

  1. Переформатировался swap, а его UUID в конфигах остался прежним. В итоге ядро долго ждало появления уже несуществующего раздела.
  2. Напоролся на баг ядра когда оно ждало пока наберётся достаточно энтропии. ЕМНИМС, патчил чтобы не ждало.

В общем, могут быть самые разные варианты.

saahriktu ★★★★★
()
Ответ на: комментарий от gremlin_the_red

GMA950 не может в гламор

Его тыквили раза 3-4. С каждым переходом exa-uxa-sna производительность падала ниже плинтуса, я это на своей шкуре ощутил, когда на ноуте с 950 сидел.

devl547 ★★★★★
()

У меня ноут с Mobile Intel 945Gx (которое, судя по всему, =GMA950), без проблем работает с Debian 9. Но это не точно, потому что у него экрана уже года 3 нет.

Deleted
()
Ответ на: комментарий от gremlin_the_red

Так там и мой комментарий чуть выше - Вышел релиз свободного видеодрайвера xf86-video-intel 2.9.0 (комментарий)

Но точно были проблемы с тормозами в 2D периодически. Я тогда следил за разработкой glamor и вроде как оно могло на 950 запускаться.

devl547 ★★★★★
()
Ответ на: комментарий от qweasz

У вас железо 12 летней давности, на таком железе никто новые версии ядер, драйверов и прочего не тестирует.

Поэтому ничего удивительного нет, что происходит сбой.

Отправьте баг репорт разработчикам ядра с описанием вашего оборудования.

infomeh ★★
()
Ответ на: комментарий от infomeh

Но тогда, получается страшная картина. У не только проблемы с новым оборудованием, но и со старым.

qweasz
() автор топика
Ответ на: комментарий от qweasz

Mint, Voyager, Fedora, Ubuntu, Xubuntu, Lubuntu, OpenSUSE, Pearl

Картина нестрашная, ты же сам пишешь, что на всех протестированных тобой дистрибутивах одна и та же проблема, потому что там новые ядра.

У тебя железо старое, а ядро новое. На железе 10-летней давности и более никто новые ядра не тестирует.

Как я уже сказал - пиши баг репорт разработчикам ядра. Но думаю, что никто твоим древним железом заниматься не будет.

Поэтому либо ставь старый дистрибутив, либо обновляй железо. Можешь попробовать другие версии ядер.

infomeh ★★
()
Ответ на: комментарий от greenman

Добавил по вашим советам параметр «video=SVIDEO-1:d» в процесс загрузки live режима. Результат отрицательный.

qweasz
() автор топика
Ответ на: комментарий от infomeh

У него проблемы с ядерной частью, но вызывать их может юзерспейс . Прочитай тему сначала, уже загуглили эту проблему, и народу там помогает снос ксорговского драйвера intel. Но ТС это не поможет, потому что его видяшке _нужен_ драйвер intel.

gremlin_the_red ★★★★★
()

Для начала вопросы к тебе, ТС:

  • Когда именно появляется ошибка? Возникает ли она на Live-системе, в которой работает установщик дистрибутива? Или же только на установленной системе, а установщик работает без проблем?

  • Пробовал ли ты грузить систему в чисто текстовом режиме (без иксов, вейланда и т.п.)?

  • Когда возникает проблема, то система вообще не грузится до юзабельного состояния (возможности залогиниться куда-нибудь) или ты можешь в неё всё-таки зайти (хотя бы локально в консоль, или по ssh)?

  • Можешь ли ты выложить текстом (на какой-нибудь пастебин, например) вывод следующих команд, запущенных от имени рута:

    dmesg
    journalctl -ab
    systemd-analyze blame
    lspci -nnv
    

    ? Вывод dmesg, journalctl и systemd-analyze, естественно, после возникновения проблемы, а не до.

Возможно, действительно завезли баг в новые ядра, который каким-то образом затрагивает старое железо. Такое бывает.

Если проблема действительно в ядре, то сделать можно следующее:

  • Для начала, потестить на самой свежей версии ядра. На данный момент это 5.2.*. Просто на всякий случай - вдруг уже заметили и пофиксили.
  • Если в свежей версии ядра всё ещё проблема проявляется, то нужно понять в какой версии ядра эта проблема появилась. Можно потестить разные версии между ядром из Debian 7 и современными дистрами, например.
  • Написать багрепорт разработчикам ядра. Инфа в нём должна быть как можно более подробной.
  • Если умеешь собирать ядро под своё железо, то можно попробовать при помощи git bisect найти конкретный коммит, которым всё сломали. Но это требует времени и определённых умений.
Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

1. Oшибки эти проявляются в самом начале. Ещё до выбора раскладки клавы и языка установки, а также в live-режиме тоже в самом начале. Установщик отрабатывает своё без проблем. 2. В консольном режиме грузиться или устанавливаться не пробовал. Ещё не настолько опытен. 3. Система после установки грузится до нормального состояния (кроме OpenSUSE, которая наглухо зависла). Вот только грузится она минут 15-20. 4. Вывод вышеперечисленных команд прилагается в .txt формате. Выводы команд из под Mint 19.2. 5. Данные об этой проблеме уже отправил на сайт Debian. Или надо было не туда? 6. Ядро под своё железо пока собирать не умею.

http://wdfiles.ru/qSaZ -dmesg http://wdfiles.ru/qSb0 -journalctl -ab http://wdfiles.ru/itT0 -systemd-analyze blame http://wdfiles.ru/itT1 -lspci -nnv

qweasz
() автор топика
Ответ на: комментарий от qweasz

Ты бы лучше, как тебе советовали, на https://ru.wikipedia.org/wiki/Pastebin залил бы. Там сразу можно посмотреть. Мало кто будет скачивать твои файлы.

И для размещения есть приложения в любом дистро

https://wiki.archlinux.org/index.php/List_of_applications#Pastebin_clients

И учись форматированию на примере того, на что ты отвечаешь.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 2)
Ответ на: комментарий от greenman

Согласен. Получилось не очень с выводом. Взял первый из вывода файлообменник.

qweasz
() автор топика
Ответ на: комментарий от qweasz

По второй ссылке есть и другие пастебин сервисы. (Слово «пастебин» это уже как слово «ксерокопировать», означает не только исходное…)

https://wiki.archlinux.org/index.php/List_of_applications#Pastebin_clients

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

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 3)
Ответ на: комментарий от qweasz
[   13.280070] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:34:pipe A] flip_done timed out
[   13.384051] ------------[ cut here ]------------
[   13.384052] vblank wait timed out on crtc 0
[   13.384133] WARNING: CPU: 0 PID: 5 at /build/linux-FRF0qj/linux-4.15.0/drivers/gpu/drm/drm_vblank.c:1073 drm_wait_one_vblank+0x1c8/0x1e0 [drm]
[   13.384134] Modules linked in: i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt ahci fb_sys_fops psmouse libahci drm pata_acpi sky2 wmi video
[   13.384148] CPU: 0 PID: 5 Comm: kworker/u2:0 Not tainted 4.15.0-54-generic #58-Ubuntu
[   13.384151] Hardware name: Acer            Aspire 4315                    /Volvi2                         , BIOS V1.09           01/15/2008
[   13.384159] Workqueue: events_unbound async_run_entry_fn
[   13.384178] EIP: drm_wait_one_vblank+0x1c8/0x1e0 [drm]
[   13.384179] EFLAGS: 00010296 CPU: 0
[   13.384181] EAX: 0000001f EBX: f4ae4000 ECX: 000002c7 EDX: 00000000
[   13.384183] ESI: 00000000 EDI: 00000000 EBP: f6637c28 ESP: f6637bec
[   13.384184]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[   13.384186] CR0: 80050033 CR2: 0229107c CR3: 0ce24000 CR4: 000006f0
[   13.384188] Call Trace:
[   13.384196]  ? wait_woken+0x70/0x70
[   13.384285]  intel_get_load_detect_pipe+0x5eb/0x650 [i915]
[   13.384337]  intel_tv_detect+0x113/0x4b0 [i915]
[   13.384390]  ? intel_tv_get_modes+0x1f0/0x1f0 [i915]
[   13.384400]  drm_helper_probe_detect+0x45/0x80 [drm_kms_helper]
[   13.384410]  drm_helper_probe_single_connector_modes+0xbc/0x640 [drm_kms_helper]
[   13.384420]  ? drm_helper_probe_detect+0x80/0x80 [drm_kms_helper]
[   13.384430]  drm_setup_crtcs+0x11f/0x9f0 [drm_kms_helper]
[   13.384441]  ? update_load_avg+0x64f/0x830
[   13.384452]  __drm_fb_helper_initial_config_and_unlock+0x39/0x420 [drm_kms_helper]
[   13.384458]  ? __switch_to_asm+0x27/0x4c
[   13.384461]  ? __switch_to_asm+0x33/0x4c
[   13.384465]  ? __switch_to_asm+0x33/0x4c
[   13.384468]  ? __switch_to_asm+0x27/0x4c
[   13.384471]  ? __switch_to_asm+0x33/0x4c
[   13.384474]  ? __switch_to_asm+0x27/0x4c
[   13.384477]  ? __switch_to_asm+0x33/0x4c
[   13.384526]  ? intel_fbdev_unregister+0x70/0x70 [i915]
[   13.384536]  drm_fb_helper_initial_config+0x35/0x40 [drm_kms_helper]
[   13.384586]  intel_fbdev_initial_config+0x16/0x30 [i915]
[   13.384589]  async_run_entry_fn+0x3a/0x150
[   13.384601]  ? __schedule+0x29a/0x8d0
[   13.384605]  process_one_work+0x1b9/0x3d0
[   13.384608]  worker_thread+0x37/0x420
[   13.384612]  kthread+0xf0/0x110
[   13.384615]  ? process_one_work+0x3d0/0x3d0
[   13.384618]  ? kthread_create_worker_on_cpu+0x20/0x20
[   13.384621]  ret_from_fork+0x2e/0x38
[   13.384624] Code: 00 00 00 e9 c3 fe ff ff e8 a6 b2 c4 d3 8b 45 cc 8d 55 dc e8 6b d3 c8 d3 85 ff 0f 85 d5 fe ff ff 56 68 48 62 44 f8 e8 18 b0 c4 d3 <0f> 0b 58 5a e9 c1 fe ff ff eb 0d 90 90 90 90 90 90 90 90 90 90
[   13.384664] ---[ end trace 749e5856ae799fa5 ]---
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 03) (prog-if 00 [VGA controller])

Похоже, это починили в ядре 5.0: https://bugs.freedesktop.org/show_bug.cgi?id=93782

Патчи с описанием: ed20151a7699bb2c77eba3610199789a126940c4, 32db0b6501d97b09e92e70caefc74fa35aa9a8d6.

И, судя по багрепорту, @greenman в первом же комменте выдал правильный воркэраунд: video=SVIDEO-1:d в опции ядра.

В общем, обнови ядро до 5.0 или ещё более свежего. Если не поможет, то будем думать дальше.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

1. Спасибо всем за помощь и советы. Попытаюсь обновить ядро до более свежей версии.

2. По поводу параметра video=SVIDEO-1:d. Задавал его при запуске live-режима Debian 10.0. Результат отрицательный. Попробую задать этот параметр в уже установленной Mint 19.2.

3. sudo apt-get remove xserver-xorg-video-intel. Удалил. Результат отрицательный. На мой непрофессиональный взгяд. Вывод тех же команд после удаления прилагается. Извиняюсь за использование файлообменников. С Pastebin ещё не разобрался. Как и с форматированием постов здесь.

http://wdfiles.ru/itYk - JOURNALCTL AFTER REMOVE.TXT

http://wdfiles.ru/itYj - DMESG AFTER REMOVE.TXT

http://wdfiles.ru/itYn - LSPCI AFTER REMOVE.TXT

http://wdfiles.ru/itYo - SYSTEMDANALYZEBLAME AFTER REMOVE.TXT

qweasz
() автор топика
Ответ на: комментарий от qweasz

Очень старые видеокарты теперь не поддерживаются. Уточняй в чейнджлоге какие именно.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от Deleted

Обновил ядро с 4.15 до 5.0.0-23. Всё тоже самое. Похоже, придётся выбросить старичка.

anonymous
()
Ответ на: комментарий от Deleted

Обновил ядро с 4.15 до 5.0.0-23. Всё тоже самое. Похоже, придётся выбросить старичка. Жалко ноутбук.

qweasz
() автор топика
17 ноября 2019 г.

Буквально вчера поставил Linux Mint 19.1 Xfce 64-bit на Acer Aspire 4315. Тупит конечно жутко, но работает всё, кроме Wi-Fi.

e1each
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.