Автор Тема: P9 Simple Linux not shutting down on desktop  (Прочитано 59812 раз)

Оффлайн Δημητριος

  • Давно тут
  • **
  • Сообщений: 309
Re: P9 Simple Linux not shutting down on desktop
« Ответ #45 : 26.11.2020 14:38:26 »
ACPI_bios.JPG
ACPI HPET Table    [Enabled]

There is very little information on this BIOS option.
По этой опции БИОС, очень мало информации.

Russian language:
Язык русский:

ACPI HPET Table чтo этo в биoce? HPET: чтo этo и кaк c eгo пoмoщью oптимизиpoвaть Windows Выcoкoтoчный тaймep coбытий зa чтo oтвeчaeт
ACPI HPET Table what is it in bioce? HPET: what it is and how to optimize Windows with it High-precision event timer for what it answers
https://rigaruchey.ru/kontakty-sms/acpi-hpet-table-chto-eto-v-biose-hpet-chto-eto-i-kak-s-ego-pomoshchyu-optimizirovat-windows-vysokotochn/
acpi hpet is from default opreration (load performance setup) , i must disable?

Thanks you
 Speccyfighter for drive  :-)
« Последнее редактирование: 26.11.2020 14:42:33 от Δημητριος »

Оффлайн Δημητριος

  • Давно тут
  • **
  • Сообщений: 309
Re: P9 Simple Linux not shutting down on desktop
« Ответ #46 : 26.11.2020 15:03:00 »
one more question ,if i change the repositories , i add repositories p8 on p9, and i will have together ? or i remove the p9 repositories , ???but if i remove p9 repositories how to update system?
if i change the kernel to older -xfce4.1.4 will work right to older kernel?
PS: others settings from bios (advance)
« Последнее редактирование: 26.11.2020 20:38:22 от Δημητριος »

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: P9 Simple Linux not shutting down on desktop
« Ответ #47 : 26.11.2020 21:36:28 »
Confuses me PCI IDE BusMaster [Enabled].  Maybe try to turn it off?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: P9 Simple Linux not shutting down on desktop
« Ответ #48 : 26.11.2020 23:06:30 »
Confuses me PCI IDE BusMaster [Enabled].  Maybe try to turn it off?

This includes Direct Memory Access
Это включает прямой доступ к памяти
http://www.probios.ru/options/drive/mode/pci-ide-busmaster.html

# hdparm  -I /dev/sda | grep 'Model\|Transport:'
Model Number:       WDC WD5000LPCX-24C6HT0                 
Transport:          Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
# hdparm  -I /dev/sda | grep -A1 DMA:
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
     Cycle time: min=120ns recommended=120ns
# grep -rh UDMA /path/var/log/ | grep ata1.00 | tail -n 3
Nov 24 18:28:03 i3-5005u kernel: [32214.889376] ata1.00: configured for UDMA/133
[    2.086299] ata1.00: ATA-9: WDC WD5000LPCX-24C6HT0, 02.01A02, max UDMA/133
[    2.087034] ata1.00: configured for UDMA/133

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: P9 Simple Linux not shutting down on desktop
« Ответ #49 : 26.11.2020 23:36:42 »
Это включает прямой доступ к памяти
Да, но насколько я понимаю, если не загружается операционная система (а в данном случае - это почти это и есть (зависания, отказ в отключении)), то эту опцию можно отключить (для эксперимента) - а вдруг нормально выключится?. Правда при этом вырастет нагрузка на ЦП.
« Последнее редактирование: 26.11.2020 23:38:52 от gosts 87 »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: P9 Simple Linux not shutting down on desktop
« Ответ #50 : 26.11.2020 23:41:15 »
ACPI_bios.JPG
ACPI HPET Table    [Enabled]

There is very little information on this BIOS option.
По этой опции БИОС, очень мало информации.

Russian language:
Язык русский:

ACPI HPET Table чтo этo в биoce? HPET: чтo этo и кaк c eгo пoмoщью oптимизиpoвaть Windows Выcoкoтoчный тaймep coбытий зa чтo oтвeчaeт
ACPI HPET Table what is it in bioce? HPET: what it is and how to optimize Windows with it High-precision event timer for what it answers
https://rigaruchey.ru/kontakty-sms/acpi-hpet-table-chto-eto-v-biose-hpet-chto-eto-i-kak-s-ego-pomoshchyu-optimizirovat-windows-vysokotochn/
acpi hpet is from default opreration (load performance setup) , i must disable?

Thanks you
 Speccyfighter for drive  :-)

Try turning off the ACPI HPET Table, reboot and check.

Попробуйте выключить ACPI HPET Table, перегрузитесь и проверьте.

For example, such a google search says that HPET is not all right.
The very first link to bugzilla.kernel.org says that there is a problem with the clock with HPET, the error has not been fixed and the bug report has been hanging for a year:
https://bugzilla.kernel.org/show_bug.cgi?id=203183

Например такой поиск в google, говорит, что с HPET не всё в порядке.
Первая же ссылка на bugzilla.kernel.org, говорит что с HPET наблюдается проблема с часами, ошибка не исправлена и багрепорт висит уже год:
https://bugzilla.kernel.org/show_bug.cgi?id=203183

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: P9 Simple Linux not shutting down on desktop
« Ответ #51 : 27.11.2020 00:07:19 »
Это включает прямой доступ к памяти
Да, но насколько я понимаю, если не загружается операционная система (а в данном случае - это почти это и есть (зависания, отказ в отключении)), то эту опцию можно отключить (для эксперимента) - а вдруг нормально выключится?. Правда при этом вырастет нагрузка на ЦП.

Возможно. Всё надо проверять.

Я вообще не склонен доверять даже самому лучшему железу. Мой опыт подсказывает, что даже в самом лучшем из них могут быть тараканы.
Например для P5B-E существовало последнее обновление BIOS, о шероховатостях которого, интернет молчал и молчит.
Выбор был невелик:
Или обновление с поддержкой и с ошибкой в управлении напряжением процессора.
Или без обновления, без поддержки, но и без ошибки в BIOS.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: P9 Simple Linux not shutting down on desktop
« Ответ #52 : 27.11.2020 00:15:52 »
Прочитал те ссылки, которые Вы выложили. Выходит всё дело в этом таймере?
Кстати, они там тоже в переписке между собой советуют откатить ядро...
« Последнее редактирование: 27.11.2020 00:18:44 от gosts 87 »

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: P9 Simple Linux not shutting down on desktop
« Ответ #53 : 27.11.2020 00:24:36 »
Я вообще не склонен доверять даже самому лучшему железу.
Будете смеяться. Я - тоже. :-)

Оффлайн Δημητριος

  • Давно тут
  • **
  • Сообщений: 309
Re: P9 Simple Linux not shutting down on desktop
« Ответ #54 : 27.11.2020 00:30:39 »
Возможно. Всё надо проверять.

Я вообще не склонен доверять даже самому лучшему железу. Мой опыт подсказывает, что даже в самом лучшем из них могут быть тараканы.
Например для P5B-E существовало последнее обновление BIOS, о шероховатостях которого, интернет молчал и молчит.
Выбор был невелик:
Или обновление с поддержкой и с ошибкой в управлении напряжением процессора.
Или без обновления, без поддержки, но и без ошибки в BIOS.
same results  acpi hpet off

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 600
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: P9 Simple Linux not shutting down on desktop
« Ответ #55 : 27.11.2020 00:38:18 »
That the bug is in the kernel is for sure. Otherwise, why does SL8 turn off normally, but SL9 does not...
То, что ошибка в ядре, точно. Иначе почему SL8 отключается нормально, а SL9 - нет...

But each computer can work with this kernel in different ways. Some will freeze, not turn off or, on the contrary, turn off itself, while the other will work normally with this core ...
Но каждый компьютер может работать с этим ядром по-разному. Одни будут зависать, не выключаться или ,наоборот, выключатся сами, а другие с этим ядром будут работать нормально ...
« Последнее редактирование: 27.11.2020 00:46:54 от gosts 87 »

Оффлайн Δημητριος

  • Давно тут
  • **
  • Сообщений: 309
Re: P9 Simple Linux not shutting down on desktop
« Ответ #56 : 27.11.2020 01:04:19 »
That the bug is in the kernel is for sure. Otherwise, why does SL8 turn off normally, but SL9 does not...
I think so too, or they forgot something to put on kernel🤔

PS:of course there is the possibility that some drivers have been updated ,and replaced old ones,and the new drivers don't work on the old machines .... one thought :-)
« Последнее редактирование: 27.11.2020 01:17:32 от Δημητριος »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: P9 Simple Linux not shutting down on desktop
« Ответ #57 : 27.11.2020 01:56:25 »
one more question ,if i change the repositories , i add repositories p8 on p9, and i will have together ?
or i remove the p9 repositories , ???but if i remove p9 repositories how to update system?

No. :-)
General order of kernel downgrade:
- Configuring Pin-Priority (allow the package manager to install old packages).
- Removing repository p9.
- Adding repository p8.
- Updating the package database.
- Installing the kernel from the p8 repository.
- Removing the p8 repository.
- Adding repository p9.
- Removing the Pin-Priority configuration file.
- Updating the package database.
- Do not remove the kernel from p9.

In altlinux, kernels are set to hold and are not themselves updated.
As a result, the system will have the old kernel (along with the new one), and the system will only target the p9 repository. If something is wrong, you can always boot with the new kernel and delete the old one.

Нет. :-)
Общий порядок kernel downgrade:
- Конфигурирование Pin-Priority (разрешить пакетному менеджеру устанавливать старые пакеты).
- Удаление репозитория p9.
- Добавление репозитория p8.
- Обновление базы пакетов.
- Установка ядра из репозитория p8.
- Удаление репозитория p8.
- Добавление репозитория p9.
- Удаление Pin-Priority конфигурационного файла.
- Обновление базы пакетов.
- Ядро из p9 не удалять.

В altlinux, ядра установлены в hold и сами не обновляются.
В результате, в системе будет и старое ядро (вместе с новым), и система будет нацелена только на репозиторий p9. Если что-то не так, всегда можно загрузиться с новым ядром, а старое удалить.

if i change the kernel to older -xfce4.1.4 will work right to older kernel?

I have a Lenovo G50 laptop with a p9-xfce-sysv system, with a kernel downgrade from 5.4 to 4.9, if the difference in the versions of the xorg video driver and the nuclear module is too great, then at the exit from suspend, everything except the kernel constantly hangs. When downgrading the kernel from 5.4 to 4.19, everything is fine. This was not the case with a similar downgrade on the NX6110 laptop, when moving from p8 to p7 in a system to p8-sysv-xfce, and this downgrade went smoothly.

У меня на ноутбуке Lenovo G50 с системой p9-xfce-sysv, при даунгрейд ядра с 5.4 на 4.9, если разница в версиях xorg видеодрайвера и ядерного модуля слишком велика, то на выходе из suspend, наблюдается постоянное зависание всего кроме ядра. При даунгрейд ядра с 5.4 на 4.19 всё нормально. Этого не было при подобном даунгрейде на ноутбуке NX6110, при переезде с ядра p8 на ядро из p7 в системе на p8-sysv-xfce и этот даунгрейд проходил гладко.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: P9 Simple Linux not shutting down on desktop
« Ответ #58 : 27.11.2020 11:04:57 »
live cd ->shutdown result 

and the results of shutdown from the installed distribution SLP9

SLp9_live_cd_not_shutdown.duplicate.Δημητριος.2.JPG:
Started Samba SMB Daemon: Failed to umount /image: Device or resource busySamba NMB Daemon.
Запущен демон Samba SMB: не удалось размонтировать /image: устройство или ресурс занят


More on SL9-live errors:

Comparison of shutting down a system on sysvinit (p9-xfce-sysv(live)) and a system on systemd (slinux-9.0-live)

Let's take a look at the system with sysvinit.
Take a look at the screenshot p9-xfce-sysv-shutdown-in-tty1.png and note the shutdown order:
- Services stop first.
- Then unmount /dev/loop0 to /.ro.
- After that, /image is unmounted.
- After it /.rw is unmounted.
- The root file is remounted read-only.
- The computer turns off.

Why should the order be the same?
Because you first need to unmount the squashfs, the live image that is inside the iso image mounted at / image.
And only then unmount /image:
# head -n 5 /media/alt-live-storage1/rw/root/mount.txt | tail -n 3
/dev/sdb1 on /image type iso9660 (ro, relatime, nojoliet, check = s, map = n, blocksize = 2048)
/dev/loop0 on /.ro type squashfs (ro, relatime)
/dev/sdb3 on /.rw type ext4 (rw, noatime, nodiratime, nobarrier, errors = remount-ro)
# file /media/ALT\ p9\ xfce-sysv_x86_64/live
/media/ALT p9 xfce-sysv_x86_64 / live: Squashfs filesystem, little endian, version 4.0, 225881456895 bytes, 87634 inodes, blocksize: 52 bytes, created: Fri Jan 18 15:26:40 2064

There should be no other order of shutdown of the live system.


Let's take a look at shutting down the system with systemd (slinux-9.0-live).
Look at the screenshot SLp9_live_cd_not_shutdown.duplicate.Δημητριος.2.JPG,
then look at the slinux-9.0-live log part
Nov 22 11:44:09 localhost.localdomain systemd [1]: Unmounting /image ...
Nov 22 11:44:09 localhost.localdomain systemd [1]: Unmounting /tmp ...
Nov 22 11:44:10 localhost.localdomain systemd [1]: Unmounting Lock Directory ...
Nov 22 11:44:10 localhost.localdomain systemd [1]: Unmounting Runtime Directory ...
Nov 22 11:44:10 localhost.localdomain systemd [1]: \x2ero.mount: Succeeded.
Nov 22 11:44:10 localhost.localdomain systemd [1]: Unmounted /.ro.
Nov 22 11:44:10 localhost.localdomain systemd [1]: \x2erw.mount: Succeeded.
Nov 22 11:44:10 localhost.localdomain systemd [1]: Unmounted /.rw.
Nov 22 11:44:10 localhost.localdomain systemd [1]: tmp.mount: Succeeded.
Nov 22 11:44:10 localhost.localdomain systemd [1]: Unmounted /tmp.
Nov 22 11:44:10 localhost.localdomain systemd [1]: var-lock.mount: Succeeded.
Nov 22 11:44:10 localhost.localdomain systemd [1]: Unmounted Lock Directory.
Nov 22 11:44:10 localhost.localdomain systemd [1]: var-run.mount: Succeeded.
Nov 22 11:44:10 localhost.localdomain systemd [1]: Unmounted Runtime Directory.
Nov 22 11:44:10 localhost.localdomain systemd [1]: Stopped target Swap.
Nov 22 11:44:10 localhost.localdomain umount [1705]: umount: / image: target is busy.
Nov 22 11:44:10 localhost.localdomain systemd [1]: image.mount: Mount process exited, code = exited, status = 32 / n / a
Nov 22 11:44:10 localhost.localdomain systemd [1]: Failed unmounting /image.

and tell me:
Why does the system on systemd try to unmount /image before it kills what keeps it from unmounting failure? (umount: /image: target is busy. - in sl9 log)



Ещё по ошибкам SL9-live:

Сравнение выключения системы на sysvinit (p9-xfce-sysv(live)) и системы на systemd (slinux-9.0-live)

Посмотрим на систему с sysvinit.
Посмотрите на скриншот p9-xfce-sysv-shutdown-in-tty1.png и обратите внимание на порядок выключения:
- Сначала останавливаются сервисы.
- Затем размонтируется /dev/loop0 в /.ro.
- После этого размонтируется /image.
- После него размонтируется /.rw.
- Корневая файловая перемонтируется в read-only.
- Компьютер выключается.

Почему порядок должен быть только таким?
Потому что сначала нужно размонтировать squashfs, образ live который находится внутри образа iso, смонтированного в /image.
И лишь потом размонтировать /image:
# head -n 5 /media/alt-live-storage1/rw/root/mount.txt | tail -n 3
/dev/sdb1 on /image type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048)
/dev/loop0 on /.ro type squashfs (ro,relatime)
/dev/sdb3 on /.rw type ext4 (rw,noatime,nodiratime,nobarrier,errors=remount-ro)
# file /media/ALT\ p9\ xfce-sysv_x86_64/live
/media/ALT p9 xfce-sysv_x86_64/live: Squashfs filesystem, little endian, version 4.0, 225881456895 bytes, 87634 inodes, blocksize: 52 bytes, created: Fri Jan 18 15:26:40 2064

Никаким другим порядок завершения работы live системы не должен быть.


Посмотрим на выключение системы с systemd (slinux-9.0-live)
Посмотрите на скриншот SLp9_live_cd_not_shutdown.duplicate.Δημητριος.2.JPG,
затем посмотрите на часть журнала slinux-9.0-live
ноя 22 11:44:09 localhost.localdomain systemd[1]: Unmounting /image...
ноя 22 11:44:09 localhost.localdomain systemd[1]: Unmounting /tmp...
ноя 22 11:44:10 localhost.localdomain systemd[1]: Unmounting Lock Directory...
ноя 22 11:44:10 localhost.localdomain systemd[1]: Unmounting Runtime Directory...
ноя 22 11:44:10 localhost.localdomain systemd[1]: \x2ero.mount: Succeeded.
ноя 22 11:44:10 localhost.localdomain systemd[1]: Unmounted /.ro.
ноя 22 11:44:10 localhost.localdomain systemd[1]: \x2erw.mount: Succeeded.
ноя 22 11:44:10 localhost.localdomain systemd[1]: Unmounted /.rw.
ноя 22 11:44:10 localhost.localdomain systemd[1]: tmp.mount: Succeeded.
ноя 22 11:44:10 localhost.localdomain systemd[1]: Unmounted /tmp.
ноя 22 11:44:10 localhost.localdomain systemd[1]: var-lock.mount: Succeeded.
ноя 22 11:44:10 localhost.localdomain systemd[1]: Unmounted Lock Directory.
ноя 22 11:44:10 localhost.localdomain systemd[1]: var-run.mount: Succeeded.
ноя 22 11:44:10 localhost.localdomain systemd[1]: Unmounted Runtime Directory.
ноя 22 11:44:10 localhost.localdomain systemd[1]: Stopped target Swap.
ноя 22 11:44:10 localhost.localdomain umount[1705]: umount: /image: target is busy.
ноя 22 11:44:10 localhost.localdomain systemd[1]: image.mount: Mount process exited, code=exited, status=32/n/a
ноя 22 11:44:10 localhost.localdomain systemd[1]: Failed unmounting /image.

и скажите мне:
Зачем система на systemd пытается размонтировать /image раньше, чем будет убито то, что его держит с отказом размонтирования? (umount: /image: target is busy. - в журнале sl9)

Оффлайн Δημητριος

  • Давно тут
  • **
  • Сообщений: 309
Re: P9 Simple Linux not shutting down on desktop
« Ответ #59 : 27.11.2020 13:16:46 »
i install yesterday p8 and i upgrade p8 to p9 , this is drive from friend ghost 87 from persona message ,and i use old kernel and working all fine , not xfce4 panel , now i install p9 , and i try downgrade only kernel  like said Speccyfighter  :-) and i tell you the resaults :-)