Andy Melnikov (nponeccop) wrote,
Andy Melnikov
nponeccop

Линуксоводство на говножелезе

У меня такое железо странное, что Линукс (3.17) его отказывается поддерживать. В частности, не работает S3 на двух системах. Одна из них - EEE 1005HA. В винде на той же машине - работает.

acpi_sleep=s3_bios приводит к появлению на экране курсора после резюма. В остальных случаях винт заводится, и всё. Экран чёрный. Скрипт типа

echo mem > /sys/power/state
echo foo > /var/log/jo
sync

ничего не выдаёт.

Человеческий pm-suspend + laptop-tools не работает, простой echo mem > /sys/power/state тоже. Ну я чтобы исключить криворучье по максимуму, сделал себе минимальный initramfs: atkbd, i915, udev да busybox. Хуй, причём даже в конфигурации без i915.

Раскомпилил ACPI DSDT, попробовал спуфить acpi_osi/acpi_os_name - хуй.

echo 1 >/sys/power/pm_trace
echo mem > /sys/power/state

Выдаёт хуй (только Magic Number) во всех вариантах.

cat /sys/kernel/debug/suspend_stats - выдает нули.

Диагностика через /sys/power/pm_test работает на этапе processors, но вешается на этапе core

Upd: ах ты ж блять, регрессия в ведре!
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments