Linuxiarze.pl Forum

Dystrybucje Linux => Sparky => Wątek zaczęty przez: stan7 w Grudzień 29, 2018, 11:58:16 PM

Tytuł: Sparky nie wyłącza się.
Wiadomość wysłana przez: stan7 w Grudzień 29, 2018, 11:58:16 PM
W Sparky 5.6 polecenie Uruchom ponownie lub Wyłącz zamiast prawidłowej reakcji restartu laptopa lub jego całkowitego wyłączenia zawiesza laptopa i jedynie wyłącznik klawiatury powoduje zamknięcie systemu.
Polecenia w konsoli typu: sudo poweroff również nie pomagają. Jak można by było to naprawić, może jest jakaś skuteczna komenda, która prawidłowo będzie zamykać lub restartować Sparky?
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: lami07 w Grudzień 30, 2018, 10:14:37 AM
Cytat: stan7 w Grudzień 29, 2018, 11:58:16 PM...jest jakaś skuteczna komenda, która prawidłowo będzie zamykać lub restartować Sparky?
Tu wypadało by zwrócić się z uprzejmą prośbą do systemd. Służą do tego polecenia:
systemctl reboot
systemctl poweroff

Czy problem z zawieszaniem systemu przy wyłączaniu/restarcie występował od momentu instalacji Sparkiego? Jakie środowisko graficzne? Jaki laptop? Czy w trakcie wyłączania wyświetlane są na ekranie komunikaty błędów?
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: stan7 w Grudzień 30, 2018, 11:16:36 AM
Zawieszenie systemu przy restarcie lub wyłączeniu występuje już od instalacji Sparky. Polecenie sudo systemctl reboot również zawiesza laptopa. Sparky zainstalowany z obrazu sparkylinux-5.6-x86_64-lxqt.iso
Laptop to

inxi -xF
System:    Host: komp Kernel: 4.19.9-sparky-amd64 x86_64 bits: 64 compiler: gcc v: 8.2.0 Desktop: LXQt 0.13.0
           Distro: SparkyLinux 5 (Nibiru) base: Debian buster/sid
Machine:   Type: Laptop System: Acer product: Aspire A315-41 v: V1.09 serial: <root required>
           Mobo: RR model: Metapod_RR v: V1.09 serial: <root required> UEFI: Insyde v: 1.09 date: 07/27/2018
Battery:   ID-1: BAT1 charge: 31.2 Wh condition: 34.8/37.0 Wh (94%) model: PANASONIC 41,50,31,36,4D,35,4A status: Charging
CPU:       Topology: Dual Core model: AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx bits: 64 type: MT MCP arch: Zen
           L2 cache: 1024 KiB
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 19961
           Speed: 1405 MHz min/max: 1600/2500 MHz Core speeds (MHz): 1: 1437 2: 1521 3: 1340 4: 1365
Graphics:  Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] vendor: Acer Incorporated ALI
           driver: amdgpu v: kernel bus ID: 03:00.0
           Display: x11 server: X.Org 1.20.3 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz
           OpenGL: renderer: AMD RAVEN (DRM 3.27.0 4.19.9-sparky-amd64 LLVM 7.0.1) v: 4.5 Mesa 18.2.6 direct render: Yes
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel
           bus ID: 03:00.1
           Device-2: Advanced Micro Devices [AMD] vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel
           bus ID: 03:00.6
           Sound Server: ALSA v: k4.19.9-sparky-amd64
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Acer Incorporated ALI driver: r8169
           v: kernel port: 2000 bus ID: 01:00.1
           IF: eth0 state: down mac: 98:28:a6:21:b4:ef
           Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter vendor: Lite-On driver: ath10k_pci v: kernel
           port: 2000 bus ID: 02:00.0
           IF: wlan0 state: down mac: 6a:21:d1:d2:db:f4
Drives:    Local Storage: total: 931.51 GiB used: 23.92 GiB (2.6%)
           ID-1: /dev/sda vendor: Western Digital model: WD10SPZX-21Z10T0 size: 931.51 GiB temp: 31 C
Partition: ID-1: / size: 191.25 GiB used: 4.23 GiB (2.2%) fs: ext4 dev: /dev/sda3
Sensors:   System Temperatures: cpu: 48.2 C mobo: N/A gpu: amdgpu temp: 48 C
           Fan Speeds (RPM): N/A
Info:      Processes: 156 Uptime: 17m Memory: 6.77 GiB used: 511.3 MiB (7.4%) Init: systemd runlevel: 5 Compilers: gcc: 8.2.0
           Shell: bash v: 4.4.23 inxi: 3.0.29

free
              total        used        free      shared  buff/cache   available
Mem:        7099496      441192     6180208       44392      478096     6370140
Swap:             0           0           0

W BIOS wyłączyłem dysk SSD na którym jest Windows 10 , dysk HDD 1000 GB podzieliłem gpartedem

sudo parted /dev/sda print
Model: ATA WDC WD10SPZX-21Z (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number  Start   End    Size    File system  Name                  Flags
1      1049kB  538MB  537MB   fat32        EFI System Partition  boot, esp
2      538MB   315GB  315GB   ntfs                               msftdata
3      315GB   525GB  210GB   ext4
4      525GB   682GB  157GB   ext4
5      682GB   787GB  105GB   ext4
6      787GB   871GB  83,9GB  ext4
7      871GB   934GB  62,9GB  ext4

sda2 ma ntfs gdyż to magazyn dla danych, Sparky jest na sda3. W pliku /etc/default/grub zmieniłem

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR='Sparky'
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: lami07 w Grudzień 30, 2018, 11:57:21 AM
Jak w kwestii komunikatów błędu? Czy  w trakcie wyłączania są wyświetlane na ekranie jakieś?

Ps
systemctl poweroff
systemctl reboot

Uruchamiaj bez sudo.
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: stan7 w Grudzień 30, 2018, 12:33:54 PM
W trakcie wyłączania przeleci parę linijek komunikatów, ekran robi się czarny, po chwili wiatraki zaczynają wyć i jedynie przytrzymanie przycisku wyłącznika wyłącza lapka. Przed chwilą wykonałem polecenie bez sudo
systemctl reboot
lapek zrestartował się i niespodzianka: pokazał się ekran startowy Windows 10, czyli BIOS się zrestartował. Po ponownym restarcie zmieniłem w tym BIOS > Advanced > Sata Configuration:
SATA Port0:  Enabled                            > to HDD
SATA Port1:  Disabled                           > to SSD
i w Boot > Secure Boot > Disabled
takie ustawienia mam dla Linuksów, bez Windowsa 10 na SSD.
A czy gdybym zainstalował innego Linuksa np. na sda4 to czy ten nowy Linuks nie zamarze Sparkiego na sda3?
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: pavbaranov w Grudzień 30, 2018, 01:12:59 PM
A co mówi journalctl z próby ostatniego wyłączania? Gdzieś winno coś w logach pozostawać.
Dla ravena masz też podniesiony sterownik ati, który nie tylko jest niepotrzebny, ale - o ile wiem - w ogóle tej karty nie obsługuje. Może tu jest jakiś problem?
O ile wiem, to Sparky ma też nowsze kernele od 4.19.9 - spróbuj. W przypadku Ryzen+Vega co kernel (nawet jego poprawka) to zmiany. Dodatkowo - masz zainstalowany microcod od AMD? W mojej dystrybucji to amd-ucode. Po instalacji należy przebudować Grubego. W wielu przypadkach pomaga.
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: stan7 w Grudzień 30, 2018, 01:40:43 PM
Gdzie szukać komunikatów błędów systemowych? Co do modułów grafiki to jest:

lsmod | grep amdgpu
amdgpu               2973696  7
chash                  16384  1 amdgpu
gpu_sched              28672  1 amdgpu
i2c_algo_bit           16384  1 amdgpu
ttm                   126976  1 amdgpu
drm_kms_helper        196608  1 amdgpu
drm                   487424  10 gpu_sched,drm_kms_helper,amdgpu,ttm
mfd_core               16384  1 amdgpu

lsmod | grep radeon

lsmod | grep ati

czyli tylko amdgpu jest załadowany. Wcześniej sprawdzałem instalacje różnych wersji Ubuntu i tu była loteria: raz się uruchamiał jako Live i instalowałem Ubunciaka ale po kilku godzinach zawieszał się i nie można było go uruchomić nawet w trybie Recorvery. Więcej było nieudanych prób nawet z uruchomieniem Live.
Doinstaluję innego Linuksa na innej partycji i zobaczę czy objawy są podobne.
A jeszcze jedna sprawa, dla mnie to był szok: brak możliwości samodzielnego usunięcia baterii, trzeba rozkręcić tylną przykrywę aby dostać się do tej baterii i czy nie jest ona czasem przylutowana na stałe.
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: pavbaranov w Grudzień 30, 2018, 02:40:04 PM
Cytat: stan7 w Grudzień 30, 2018, 01:40:43 PM
Gdzie szukać komunikatów błędów systemowych?
Przecież napisałem Ci w poprzednim poście: journalctl
Co z amd-ucode (może to być też w linux-firmware - nie wiem jak wygląda to w debianopochodnych, ale tego typu paczka musi być).
Cytat: stan7 w Grudzień 30, 2018, 01:40:43 PM
Doinstaluję innego Linuksa na innej partycji i zobaczę czy objawy są podobne.
Jeśli się na to zdecydujesz, to jak najnowszy kernel i jak najnowsze Xy+amdgpu. Kernel poniżej 4.19, to możesz w zasadzie zapomnieć o rozsądnej pracy na tym APU.
Cytat: stan7 w Grudzień 30, 2018, 01:40:43 PM
A jeszcze jedna sprawa, dla mnie to był szok: brak możliwości samodzielnego usunięcia baterii, trzeba rozkręcić tylną przykrywę aby dostać się do tej baterii i czy nie jest ona czasem przylutowana na stałe.
Wiele nowych notebooków, szczególnie tych "marketowych" tak ma.
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: stan7 w Grudzień 30, 2018, 04:12:46 PM
Sprawdzona Fedora, zainstalowałem ją na HDD

uname -r
4.18.16-300.fc29.x86_64

Grafika jest prawidłowa:

lsmod | grep amdgpu
amdgpu               3375104  12
chash                  16384  1 amdgpu
i2c_algo_bit           16384  1 amdgpu
gpu_sched              28672  1 amdgpu
drm_kms_helper        196608  1 amdgpu
ttm                   126976  1 amdgpu
drm                   475136  15 gpu_sched,drm_kms_helper,amdgpu,ttm

lsmod | grep radeon

lsmod | grep ati

echo $XDG_SESSION_TYPE
wayland

Restarty i wyłączenia działają bez zarzutu. Obawiam się tylko jednego, tak jak miałem z Ubunciakiem, że po kilku godzinach bez przyczyny zawiesi się na amen.
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: pavbaranov w Grudzień 30, 2018, 08:37:20 PM
O, przez przypadek się znalazło - microkod dla AMD w debianowatych to amd64-microcode
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: stan7 w Grudzień 30, 2018, 10:25:13 PM
Cytat: pavbaranov w Grudzień 30, 2018, 08:37:20 PM
O, przez przypadek się znalazło - microkod dla AMD w debianowatych to amd64-microcode
Posprawdzam te dane o których piszesz, również zaznajomię się z gromadzeniem logów
https://forum.linuxmint.pl/index.php?topic=9561.0
https://linuxiarze.pl/forum/index.php/topic,3171.msg17086.html
chwilowo nie mam dostępu do Sparkiego, musiałem coś namieszać przy instalacji Fedory, sprawdzę tą poradę
https://forum.fedora.pl/topic/28048-dwa-linuxy-obok-siebie/
teraz testuję Fedorę pod kątem zawieszenia.
Tak jest podzielony SSD (był już taki w momencie zakupu)

sudo parted /dev/sdb print
Model: ATA GOODRAM (scsi)
Disk /dev/sdb: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End    Size    File system  Name                          Flags
1      1049kB  420MB  419MB   ntfs         Basic data partition          hidden, diag
2      420MB   735MB  315MB   fat32        EFI system partition          boot, esp
3      735MB   869MB  134MB                Microsoft reserved partition  msftres
4      869MB   103GB  102GB   ntfs         Basic data partition          msftdata
5      103GB   120GB  17.2GB  ntfs         Basic data partition          hidden, diag

w BIOS mam go wyłączonego.
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: stan7 w Styczeń 01, 2019, 05:41:49 PM
Zainstalowałem też Sparky 4.9.1 Tu wprawdzie instalacja była tylko w rozdzielczości 800x600 ale po restarcie jest 1920x1080

System:    Host: komp Kernel: 4.9.0-8-amd64 x86_64 (64 bit gcc: 6.3.0) Desktop: LXDE (Openbox 3.6.1)
           Distro: SparkyLinux 4 (tyche)
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Device 15dd bus-ID: 03:00.0
           Display Server: X.Org 1.19.2 drivers: fbdev,ati (unloaded: modesetting,vesa,radeon)
           Resolution: 1920x1080@77.00hz
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits)
           GLX Version: 3.0 Mesa 13.0.6 Direct Rendering: Yes


sudo update-grub
Generowanie pliku konfiguracyjnego GRUB-a...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found background image: /opt/artwork/sparky-grub.png
Znaleziono obraz Linuksa: /boot/vmlinuz-4.9.0-8-amd64
Znaleziono obraz initrd: /boot/initrd.img-4.9.0-8-amd64
Znaleziono SparkyLinux (5) na /dev/sda3
Znaleziono Fedora 29 (Workstation Edition) na /dev/sda4
Adding boot menu entry for EFI firmware configuration
gotowe

Zainstalowane fabrycznie: amd-microcode, xserver-xorg-video-amdgpu, firmware-amd-graphics. System prawidłowo jest zamykany lub restartowany.
Logi z polecenia: sudo journalctl -b -p err > plik.txt dla Sparky 4.9.1
https://pastebin.pl/view/0716d01d
dla Sparky 5.6
https://pastebin.pl/view/feab5931
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: stan7 w Styczeń 05, 2019, 06:48:37 PM
W najnowszym Sparky 5.6.1

uname -r
4.20.0-sparky-amd64

inxi -xF
System:    Host: komp Kernel: 4.20.0-sparky-amd64 x86_64 bits: 64 compiler: gcc v: 8.2.0 Desktop: LXQt 0.13.0
           Distro: SparkyLinux 5 (Nibiru) base: Debian buster/sid
Machine:   Type: Laptop System: Acer product: Aspire A315-41 v: V1.09 serial: <root required>
           Mobo: RR model: Metapod_RR v: V1.09 serial: <root required> UEFI: Insyde v: 1.09 date: 07/27/2018
Battery:   ID-1: BAT1 charge: 34.8 Wh condition: 34.8/37.0 Wh (94%) model: PANASONIC 41,50,31,36,4D,35,4A status: Full
CPU:       Topology: Dual Core model: AMD Ryzen 3 2200U with Radeon Vega Mobile Gfx bits: 64 type: MT MCP arch: Zen
           L2 cache: 1024 KiB
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 19962
           Speed: 1419 MHz min/max: 1600/2500 MHz Core speeds (MHz): 1: 1426 2: 1473 3: 1369 4: 1515
Graphics:  Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] vendor: Acer Incorporated ALI
           driver: amdgpu v: kernel bus ID: 03:00.0
           Display: x11 server: X.Org 1.20.3 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz
           OpenGL: renderer: AMD RAVEN (DRM 3.27.0 4.20.0-sparky-amd64 LLVM 7.0.1) v: 4.5 Mesa 18.2.7 direct render: Yes
Audio:     Device-1: Advanced Micro Devices [AMD/ATI] vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel
           bus ID: 03:00.1
           Device-2: Advanced Micro Devices [AMD] vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel
           bus ID: 03:00.6
           Sound Server: ALSA v: k4.20.0-sparky-amd64
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Acer Incorporated ALI driver: r8169
           v: kernel port: 2000 bus ID: 01:00.1
           IF: eth0 state: down mac:
           Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter vendor: Lite-On driver: ath10k_pci v: kernel
           port: 2000 bus ID: 02:00.0
           IF: wlan0 state: down mac:
Drives:    Local Storage: total: 931.51 GiB used: 4.43 GiB (0.5%)
           ID-1: /dev/sda vendor: Western Digital model: WD10SPZX-21Z10T0 size: 931.51 GiB
Partition: ID-1: / size: 239.31 GiB used: 4.41 GiB (1.8%) fs: ext4 dev: /dev/sda3
Sensors:   System Temperatures: cpu: 51.1 C mobo: N/A gpu: amdgpu temp: 51 C
           Fan Speeds (RPM): N/A
Info:      Processes: 166 Uptime: 50m Memory: 6.77 GiB used: 539.9 MiB (7.8%) Init: systemd runlevel: 5 Compilers: gcc: 8.2.0
           Shell: bash v: 4.4.23 inxi: 3.0.30

system prawidłowo jest już zamykany lub restartowany.
Tytuł: Odp: Sparky nie wyłącza się.
Wiadomość wysłana przez: lami07 w Styczeń 05, 2019, 08:26:08 PM
Problem rozwiązany? Jeśli tak to oznacz temat jako rozwiązany, a wtedy go zamknę.
Tytuł: Odp: Sparky nie wyłącza się. [+]
Wiadomość wysłana przez: stan7 w Styczeń 05, 2019, 08:40:18 PM
Tak, problem jest rozwiązany, można temat zamknąć.