Linuxiarze.pl Forum

Dystrybucje Linux => openSUSE => Wątek zaczęty przez: kdudka1988 w Wrzesień 29, 2018, 09:34:46 AM

Tytuł: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 09:34:46 AM
Witam, posiadam opensuse 42.3. Mam program "muzyczny" który korzysta z zewnętrznych modułów. Problem pojawia się gdy uśpię/wybudzam system, gdyż program odłącza te moduły. System cały czas z nimi współpracuje.
Po ponownym uruchomieniu programu wszystko wraca do normy. Schody się pojawiają gdy trzeba tego używać bez monitora a czas wstania systemu jest ważny (restart systemu ponad minuta, wybudzenie z uśpienia poniżej 5 sekund). Poczytałem trochę o systemd ale po prostu jestem w tym momencie na to za cienki żeby coś stworzyć.

Z góry dziękuję za pomoc i jakieś sugestie.

Pozdrawiam
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 10:29:40 AM
Pewnie nie udzielę Ci potem żadnej odpowiedzi, ale aby ktokolwiek mógł się nad nim pochylić to musisz udzielić nieco więcej informacji nt. jaki to "program muzyczny", o jakie "zewnętrzne moduły" chodzi, o który rodzaj "uśpienia" chodzi (są co najmniej dwa popularne "suspend-to-disk" i "suspend-to-RAM") itp. Być może pomocnym byłby też zapis logu z takiej sesji, zapis podniesionych modułów przed i po wybudzeniu z uśpienia.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 10:53:15 AM
Nie wiem jakie uśpienie takie które się uruchamia po wybraniu Uśpij z listy możliwych zamknięć systemu. Może inaczej chcę wiedzieć jak napisać "skrypt" który będzie zamykał program podczas wchodzenia w uśpienie a później podczas wybudzania uruchamiał program. Jak już napisałem system "trzyma" moduły tylko programik je wywala.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 04:58:13 PM
To może inaczej, jest ktoś w stanie naprowadzić mnie jak to powinno wyglądać by po wciśnięciu przycisku on/off komputera zamykał się program. Dodam że przycisk ma być ustawiony na usypianie.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 07:40:57 PM
Postaraj się odpowiedzieć na pierwsze moje pytanie - będzie prościej. Przy ostatniej kwestii - podaj jakiego środowiska używasz.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 09:15:01 PM
Więc tak program to Grandorgue. Moduły to zewnętrzna karta dźwiękowa oraz płytka do "dekodowania" sygnałów z klawiszy i dodatkowych przycisków organowych.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 09:18:57 PM
To jeszcze jak te peryferia (moduł w linuksie ma nieco inne znaczenie i być może stąd początkowo nie można było Ciebie zrozumieć) są podłączone?
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 09:20:43 PM
To działa na "małym" komputerku i jest podłączone pod usb.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 09:23:23 PM
Czy jakiekolwiek inne urządzenie USB jest również po "obudzeniu" dotknięte taką samą dolegliwością? Możesz sprawdzić np. na jakimś pendrive, zewnętrznym dysku?
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 09:30:18 PM
Mam cały czas pendrive podpięty i on działa. Można przez ten program na niego wejść(poprzez opcję import settings).
Dodam że po wykonaniu "reload" z opcji programu wyskakuje log messages z błędem Rtaudio. Program ma możliwość grania zewnętrzną klawiaturą oraz klikania myszką po klawiszach. Po "wybudzeniu" na organy nie reaguje ale na myszkę już tak i dźwięki się wydobywają z głośników.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 09:33:05 PM
Ktoś już próbował się z tym bawić i stworzył kilka plików .sh które nawet działają ale co jakiś czas i tak się wykrzacza. Mogę je gdzieś dodać i Ci udostępnić jeśli to jakoś pomoże.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 09:34:03 PM
Teraz już mecz. Spróbuj znaleźć w sieci o "blokowaniu" wywłaszczaniu urządzeń na USB w przypadku usypiania systemu lub ktoś inny Ci pomoże lub... poczekaj to być może znajdę to jutro (a raczej po jutrze, bo jutro również mecz).
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 09:36:54 PM
Się nie śpieszy, chętnie poczekam ale też poszukam.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 09:41:39 PM
Szukaj czegoś związanego z USB oraz z parametrami jakie możesz przekazać kernelowi (to jest kernel RT?).

EDIT:
Zerknij na: https://wiki.archlinux.org/index.php/Power_management#USB_autosuspend
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 10:27:40 PM
Żebym ja wiedział jaki to kernel... Wiem tyle opensuse 42.3 KDE.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 10:30:17 PM
To wiem wszystko.

EDIT:
Dla odpowiedniej regułki potrzebne jest info o ID Vendor i ID Product dla tych, urządzeń, które nie potrafią współpracować z autosuspendem USB. Info z:
lsusb -v
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 11:01:07 PM
ID Vender 0x262a ID Product 0x9023 Karta dżwiękowa
ID Vender 0x0a4a ID Product 0xe511 Ploytec płytka do klawisza
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 11:14:21 PM
Tworzysz plik:
/etc/udev/rules.d/50-usb_power_save.rules
Wpisujesz:
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="262a", ATTR{idProduct}=="9023", GOTO="power_usb_rules_end"
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0a4a", ATTR{idProduct}=="e511", GOTO="power_usb_rules_end"

ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{power/control}="auto"
LABEL="power_usb_rules_end"

Restart i sprawdź.
Sprawdź też, czy się nie pomyliłem w cyferkach, bo mam wyłącznie przerwę techniczną.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 29, 2018, 11:40:45 PM
Utworzyłem plik przy pomocy konsoli, niestety nie chce mi nic do niego zapisać. Komunikat że może tylko właściciel. Uprawnień też nie zmienić.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 29, 2018, 11:49:40 PM
Uprawnienia roota! Np. edytuj przez:
sudo nano plik
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 30, 2018, 12:05:03 AM
Niestety dalej to samo, natomiast pojawił się problem z myszką bo się co chwilę wyłącza i trzeba klikać lewy przycisk aby zaczęła działać.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 30, 2018, 12:09:22 AM
Cofnij zatem (skasuj plik).
Generalnie - krok jest na pewno w dobrą stronę, ale ktoś Ci musi pomóc, kto lepiej się ode mnie zna na regułach udev.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 30, 2018, 12:12:41 AM
Dzięki za pomoc. I mam nadzieję że trafię na jakąś dobrą duszyczkę :)

Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 30, 2018, 12:32:43 AM
A spróbuj mu jeszcze tak - w konsoli:
# echo -n -1 > /sys/module/usbcore/parameters/autosuspend
(# oznacza uprawnienia roota) i wypróbuj co się dzieje z tym, co podłączone do USB (choć na razie, to najważniejsze są te "organy" i karta).

I może się jeszcze przydać: https://logfile.ch/linux/2017/06/15/disable-usb-autosuspend-linux/.

Ja już dzisiaj odpadam - za dużo emocji. Jesteśmy w finale!
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 30, 2018, 12:58:37 AM
Też oglądałem, masz rację było za dużo emocji. Ale jutro będą jeszcze większe.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 30, 2018, 01:21:13 PM
A nie dałoby się zrobić tego jakoś żeby program się zamknął i uruchomił ponownie po każdym uruchomieniu/uśpieniu/hibernacji systemu?
Załatwiało by to od razu problem ew. wykrzaczenia się programu, bo gdy się nie ma monitora to trzeba przyciskiem on/off zmusić go do wyłączenia i ponowny rozruch który jest dłuższy od wybudzenia uśpienia.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Wrzesień 30, 2018, 02:48:40 PM
Zrób to co napisałem o 0:32 dzisiaj i sprawdź.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Wrzesień 30, 2018, 03:23:40 PM
Zrobiłem, nic się nie zmieniło.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Październik 02, 2018, 12:10:20 PM
Nic nie zmieniło, ale w stosunku do czego? Pierwotnego stanu, kiedy z myszką nie było kłopotów, czy też tego po wpisaniu reguł udev, kiedy i z nią się pojawiły?
Pokaż listę podniesionych modułów (lsmod), gdy peryferia działają poprawnie, oraz po wybudzeniu, gdy nie są widoczne.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Październik 02, 2018, 02:59:32 PM
To pewnie źle zrozumiałem. Mam wykonać polecenie z dodanym Rules'em czy bez?
Za chwilę zrobię listę modułów.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Październik 02, 2018, 05:26:19 PM
Polecenie to: https://linuxiarze.pl/forum/index.php/topic,3027.msg15642.html#msg15642, a porównanie z obu stanami (tj. bez modyfikacji w udev oraz wobec tej modyfikacji; nic nie zmieniaj w ustawieniach, a jedynie napisz; oczywiście to: https://linuxiarze.pl/forum/index.php/topic,3027.msg15627.html#msg15627 winno zostać cofnięte /skasowany plik po prostu/).
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Październik 02, 2018, 08:39:18 PM
Tak to wygląda po dokonaniu modyfikacji udev
Module                  Size  Used by
snd_seq_dummy          16384  1
snd_hrtimer            16384  2
snd_seq_midi           16384  1
snd_seq_midi_event     16384  1 snd_seq_midi
snd_seq                77824  11 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi
fuse                  106496  3
cmac                   16384  2
ecb                    16384  1
rfcomm                 73728  14
nf_log_ipv6            16384  5
xt_comment             16384  2
nf_log_ipv4            16384  5
nf_log_common          16384  2 nf_log_ipv4,nf_log_ipv6
xt_LOG                 16384  10
xt_limit               16384  10
af_packet              45056  0
iscsi_ibft             16384  0
iscsi_boot_sysfs       20480  1 iscsi_ibft
ip6t_REJECT            16384  3
nf_reject_ipv6         16384  1 ip6t_REJECT
nf_conntrack_ipv6      16384  3
nf_defrag_ipv6         36864  1 nf_conntrack_ipv6
ipt_REJECT             16384  3
nf_reject_ipv4         16384  1 ipt_REJECT
xt_pkttype             16384  5
xt_tcpudp              16384  5
iptable_filter         16384  1
ip6table_mangle        16384  0
nf_conntrack_netbios_ns    16384  0
nf_conntrack_broadcast    16384  1 nf_conntrack_netbios_ns
nf_conntrack_ipv4      16384  3
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
ip_tables              24576  1 iptable_filter
xt_conntrack           16384  6
nf_conntrack          118784  5 nf_conntrack_netbios_ns,xt_conntrack,nf_conntrack_broadcast,nf_conntrack_ipv4,nf_conntrack_ipv6
ip6table_filter        16384  1
ip6_tables             28672  2 ip6table_filter,ip6table_mangle
x_tables               40960  13 xt_pkttype,ip6table_filter,ip6table_mangle,xt_comment,ip_tables,xt_tcpudp,xt_limit,xt_conntrack,xt_LOG,iptable_filter,ipt_REJECT,ip6_tables,ip6t_REJECT
bnep                   20480  2
msr                    16384  0
btusb                  49152  0
snd_usb_audio         188416  3
btrtl                  16384  1 btusb
snd_usbmidi_lib        36864  1 snd_usb_audio
btbcm                  16384  1 btusb
snd_rawmidi            36864  2 snd_usbmidi_lib,snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
btintel                16384  1 btusb
bluetooth             532480  39 bnep,btbcm,btrtl,btusb,rfcomm,btintel
crc16                  16384  1 bluetooth
xfs                  1077248  1
libcrc32c              16384  1 xfs
intel_rapl             24576  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             184320  0
kvm                   606208  1 kvm_intel
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
snd_hda_codec_hdmi     57344  1
jitterentropy_rng      16384  0
arc4                   16384  2
snd_hda_codec_realtek    94208  1
snd_hda_codec_generic    81920  1 snd_hda_codec_realtek
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
drbg                   28672  1
iwlmvm                364544  0
ansi_cprng             16384  0
mac80211              786432  1 iwlmvm
snd_hda_intel          45056  3
snd_intel_sst_acpi     16384  0
snd_hda_codec         147456  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_intel_sst_core     77824  1 snd_intel_sst_acpi
snd_soc_sst_mfld_platform   102400  1 snd_intel_sst_core
snd_soc_sst_match      16384  1 snd_intel_sst_acpi
snd_hda_core           81920  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
iwlwifi               180224  1 iwlmvm
snd_soc_rt5670        131072  0
aesni_intel           167936  2
rtsx_pci_ms            20480  0
snd_soc_rl6231         16384  1 snd_soc_rt5670
snd_soc_core          208896  2 snd_soc_rt5670,snd_soc_sst_mfld_platform
snd_compress           24576  1 snd_soc_core
memstick               20480  1 rtsx_pci_ms
snd_pcm               135168  9 snd_soc_rt5670,snd_usb_audio,snd_soc_core,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_soc_sst_mfld_platform,snd_hda_core
r8169                  90112  0
aes_x86_64             20480  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
glue_helper            16384  1 aesni_intel
cfg80211              614400  3 iwlwifi,mac80211,iwlmvm
ablk_helper            16384  1 aesni_intel
mii                    16384  1 r8169
cryptd                 20480  3 ghash_clmulni_intel,aesni_intel,ablk_helper
pcspkr                 16384  0
mei_txe                24576  0
lpc_ich                24576  0
i2c_i801               28672  0
shpchp                 36864  0
mei                   110592  1 mei_txe
fan                    16384  0
thermal                24576  0
snd_timer              36864  3 snd_hrtimer,snd_pcm,snd_seq
nxp_nci_i2c            16384  0
nxp_nci                16384  1 nxp_nci_i2c
nci                    65536  2 nxp_nci_i2c,nxp_nci
nfc                   110592  2 nci,nxp_nci
snd                    90112  31 snd_hda_codec_realtek,snd_usb_audio,snd_soc_core,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_soc_sst_mfld_platform,snd_seq_device,snd_compress
battery                24576  0
fjes                   32768  0
regmap_i2c             16384  1 snd_soc_rt5670
soundcore              16384  1 snd
i2c_designware_platform    16384  0
i2c_designware_core    20480  1 i2c_designware_platform
rfkill_gpio            16384  0
rfkill                 28672  11 nfc,cfg80211,bluetooth,rfkill_gpio
acpi_pad              180224  0
processor              49152  0
sr_mod                 24576  0
cdrom                  61440  1 sr_mod
btrfs                1183744  1
xor                    20480  1 btrfs
uas                    24576  0
usb_storage            69632  1 uas
raid6_pq              118784  1 btrfs
sd_mod                 57344  4
hid_generic            16384  0
usbhid                 53248  0
rtsx_pci_sdmmc         24576  0
crc32c_intel           24576  2
ahci                   36864  3
libahci                36864  1 ahci
rtsx_pci               57344  2 rtsx_pci_ms,rtsx_pci_sdmmc
mfd_core               16384  2 lpc_ich,rtsx_pci
i915                 1372160  25
libata                274432  2 ahci,libahci
i2c_algo_bit           16384  1 i915
xhci_pci               16384  0
xhci_hcd              192512  1 xhci_pci
drm_kms_helper        167936  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
usbcore               270336  8 uas,btusb,snd_usb_audio,usb_storage,snd_usbmidi_lib,usbhid,xhci_hcd,xhci_pci
fb_sys_fops            16384  1 drm_kms_helper
usb_common             16384  1 usbcore
drm                   397312  10 i915,drm_kms_helper
video                  40960  1 i915
i2c_hid                20480  0
pwm_lpss_platform      16384  0
pwm_lpss               16384  1 pwm_lpss_platform
sdhci_acpi             16384  0
sdhci                  45056  1 sdhci_acpi
mmc_core              143360  3 sdhci,sdhci_acpi,rtsx_pci_sdmmc
pinctrl_cherryview     36864  0
button                 16384  1 i915
sg                     40960  0
scsi_mod              249856  6 sg,uas,usb_storage,libata,sd_mod,sr_mod
autofs4                45056  2
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Październik 02, 2018, 08:46:17 PM
Nie zrozumieliśmy się.
1. Żadne modyfikacje udev. Twój "normalny" system. Taki jak na początku wątku. Wszystko działa ok. Wydajesz lsmod - i wklej to gdzieś na jakiś pastebin, bo będzie wygodniej.
2. Usypiasz, wybudzasz - nie działa karta i "organy". Znów lsmod i jw.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: kdudka1988 w Październik 03, 2018, 08:31:29 PM
Właśnie czasem mam problemy z kojarzeniem. Wgrałem czysty system żeby nic nie było kombinowane.
Działające peryferia przed uśpieniem:
Module                  Size  Used by
snd_seq_dummy          16384  1
snd_hrtimer            16384  2
snd_seq_midi           16384  1
snd_seq_midi_event     16384  1 snd_seq_midi
snd_seq                77824  11 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi
fuse                  106496  3
nf_log_ipv6            16384  5
xt_comment             16384  2
nf_log_ipv4            16384  5
nf_log_common          16384  2 nf_log_ipv4,nf_log_ipv6
xt_LOG                 16384  10
xt_limit               16384  10
af_packet              45056  0
iscsi_ibft             16384  0
iscsi_boot_sysfs       20480  1 iscsi_ibft
ip6t_REJECT            16384  3
nf_reject_ipv6         16384  1 ip6t_REJECT
nf_conntrack_ipv6      16384  3
nf_defrag_ipv6         36864  1 nf_conntrack_ipv6
ipt_REJECT             16384  3
nf_reject_ipv4         16384  1 ipt_REJECT
xt_pkttype             16384  5
xt_tcpudp              16384  5
iptable_filter         16384  1
ip6table_mangle        16384  0
nf_conntrack_netbios_ns    16384  0
nf_conntrack_broadcast    16384  1 nf_conntrack_netbios_ns
nf_conntrack_ipv4      16384  3
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
ip_tables              24576  1 iptable_filter
xt_conntrack           16384  6
nf_conntrack          118784  5 nf_conntrack_netbios_ns,xt_conntrack,nf_conntrack_broadcast,nf_conntrack_ipv4,nf_conntrack_ipv6
ip6table_filter        16384  1
ip6_tables             28672  2 ip6table_filter,ip6table_mangle
x_tables               40960  13 xt_pkttype,ip6table_filter,ip6table_mangle,xt_comment,ip_tables,xt_tcpudp,xt_limit,xt_conntrack,xt_LOG,iptable_filter,ipt_REJECT,ip6_tables,ip6t_REJECT
msr                    16384  0
xfs                  1077248  1
libcrc32c              16384  1 xfs
intel_rapl             24576  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             184320  0
kvm                   606208  1 kvm_intel
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
jitterentropy_rng      16384  0
drbg                   28672  1
ansi_cprng             16384  0
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
snd_hda_codec_hdmi     57344  1
aesni_intel           167936  0
aes_x86_64             20480  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
glue_helper            16384  1 aesni_intel
ablk_helper            16384  1 aesni_intel
cryptd                 20480  3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_hda_intel          45056  2
sr_mod                 24576  0
snd_hda_codec         147456  2 snd_hda_codec_hdmi,snd_hda_intel
snd_hda_core           81920  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
cdrom                  61440  1 sr_mod
mei_txe                24576  0
snd_intel_sst_acpi     16384  0
snd_usb_audio         188416  3
snd_intel_sst_core     77824  1 snd_intel_sst_acpi
snd_usbmidi_lib        36864  1 snd_usb_audio
snd_soc_rt5670        131072  0
snd_soc_sst_mfld_platform   102400  1 snd_intel_sst_core
snd_soc_rl6231         16384  1 snd_soc_rt5670
snd_soc_sst_match      16384  1 snd_intel_sst_acpi
pcspkr                 16384  0
i2c_i801               28672  0
r8169                  90112  0
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
snd_soc_core          208896  2 snd_soc_rt5670,snd_soc_sst_mfld_platform
mei                   110592  1 mei_txe
snd_rawmidi            36864  2 snd_usbmidi_lib,snd_seq_midi
mii                    16384  1 r8169
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
lpc_ich                24576  0
snd_compress           24576  1 snd_soc_core
mfd_core               16384  1 lpc_ich
shpchp                 36864  0
snd_pcm               135168  9 snd_soc_rt5670,snd_usb_audio,snd_soc_core,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_soc_sst_mfld_platform,snd_hda_core
snd_timer              36864  3 snd_hrtimer,snd_pcm,snd_seq
nxp_nci_i2c            16384  0
nxp_nci                16384  1 nxp_nci_i2c
wmi                    16384  0
fan                    16384  0
thermal                24576  0
nci                    65536  2 nxp_nci_i2c,nxp_nci
snd                    90112  27 snd_usb_audio,snd_soc_core,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_soc_sst_mfld_platform,snd_seq_device,snd_compress
battery                24576  0
regmap_i2c             16384  1 snd_soc_rt5670
fjes                   32768  0
nfc                   110592  2 nci,nxp_nci
soundcore              16384  1 snd
rfkill_gpio            16384  0
rfkill                 28672  7 nfc,rfkill_gpio
i2c_designware_platform    16384  0
i2c_designware_core    20480  1 i2c_designware_platform
processor              49152  0
btrfs                1183744  1
xor                    20480  1 btrfs
uas                    24576  0
usb_storage            69632  1 uas
raid6_pq              118784  1 btrfs
sd_mod                 57344  4
hid_generic            16384  0
usbhid                 53248  0
crc32c_intel           24576  2
xhci_pci               16384  0
ahci                   36864  3
libahci                36864  1 ahci
i915                 1372160  25
i2c_algo_bit           16384  1 i915
xhci_hcd              192512  1 xhci_pci
libata                274432  2 ahci,libahci
drm_kms_helper        167936  1 i915
usbcore               270336  7 uas,snd_usb_audio,usb_storage,snd_usbmidi_lib,usbhid,xhci_hcd,xhci_pci
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
usb_common             16384  1 usbcore
drm                   397312  9 i915,drm_kms_helper
video                  40960  1 i915
i2c_hid                20480  0
pwm_lpss_platform      16384  0
sdhci_acpi             16384  0
pwm_lpss               16384  1 pwm_lpss_platform
sdhci                  45056  1 sdhci_acpi
mmc_core              143360  2 sdhci,sdhci_acpi
pinctrl_cherryview     36864  0
button                 16384  1 i915
sg                     40960  0
scsi_mod              249856  6 sg,uas,usb_storage,libata,sd_mod,sr_mod
autofs4                45056  2


A tak po uśpieniu:

Module                  Size  Used by
snd_seq_dummy          16384  1
snd_hrtimer            16384  2
snd_seq_midi           16384  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_seq                77824  10 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi
fuse                  106496  3
nf_log_ipv6            16384  5
xt_comment             16384  2
nf_log_ipv4            16384  5
nf_log_common          16384  2 nf_log_ipv4,nf_log_ipv6
xt_LOG                 16384  10
xt_limit               16384  10
af_packet              45056  0
iscsi_ibft             16384  0
iscsi_boot_sysfs       20480  1 iscsi_ibft
ip6t_REJECT            16384  3
nf_reject_ipv6         16384  1 ip6t_REJECT
nf_conntrack_ipv6      16384  3
nf_defrag_ipv6         36864  1 nf_conntrack_ipv6
ipt_REJECT             16384  3
nf_reject_ipv4         16384  1 ipt_REJECT
xt_pkttype             16384  5
xt_tcpudp              16384  5
iptable_filter         16384  1
ip6table_mangle        16384  0
nf_conntrack_netbios_ns    16384  0
nf_conntrack_broadcast    16384  1 nf_conntrack_netbios_ns
nf_conntrack_ipv4      16384  3
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
ip_tables              24576  1 iptable_filter
xt_conntrack           16384  6
nf_conntrack          118784  5 nf_conntrack_netbios_ns,xt_conntrack,nf_conntrack_broadcast,nf_conntrack_ipv4,nf_conntrack_ipv6
ip6table_filter        16384  1
ip6_tables             28672  2 ip6table_filter,ip6table_mangle
x_tables               40960  13 xt_pkttype,ip6table_filter,ip6table_mangle,xt_comment,ip_tables,xt_tcpudp,xt_limit,xt_conntrack,xt_LOG,iptable_filter,ipt_REJECT,ip6_tables,ip6t_REJECT
msr                    16384  0
xfs                  1077248  1
libcrc32c              16384  1 xfs
intel_rapl             24576  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             184320  0
kvm                   606208  1 kvm_intel
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
jitterentropy_rng      16384  0
drbg                   28672  1
ansi_cprng             16384  0
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
snd_hda_codec_hdmi     57344  1
aesni_intel           167936  0
aes_x86_64             20480  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
glue_helper            16384  1 aesni_intel
ablk_helper            16384  1 aesni_intel
cryptd                 20480  3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_hda_intel          45056  2
sr_mod                 24576  0
snd_hda_codec         147456  2 snd_hda_codec_hdmi,snd_hda_intel
snd_hda_core           81920  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
cdrom                  61440  1 sr_mod
mei_txe                24576  0
snd_intel_sst_acpi     16384  0
snd_usb_audio         188416  2
snd_intel_sst_core     77824  1 snd_intel_sst_acpi
snd_usbmidi_lib        36864  1 snd_usb_audio
snd_soc_rt5670        131072  0
snd_soc_sst_mfld_platform   102400  1 snd_intel_sst_core
snd_soc_rl6231         16384  1 snd_soc_rt5670
snd_soc_sst_match      16384  1 snd_intel_sst_acpi
pcspkr                 16384  0
i2c_i801               28672  0
r8169                  90112  0
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
snd_soc_core          208896  2 snd_soc_rt5670,snd_soc_sst_mfld_platform
mei                   110592  1 mei_txe
snd_rawmidi            36864  2 snd_usbmidi_lib,snd_seq_midi
mii                    16384  1 r8169
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
lpc_ich                24576  0
snd_compress           24576  1 snd_soc_core
mfd_core               16384  1 lpc_ich
shpchp                 36864  0
snd_pcm               135168  9 snd_soc_rt5670,snd_usb_audio,snd_soc_core,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_soc_sst_mfld_platform,snd_hda_core
snd_timer              36864  3 snd_hrtimer,snd_pcm,snd_seq
nxp_nci_i2c            16384  0
nxp_nci                16384  1 nxp_nci_i2c
wmi                    16384  0
fan                    16384  0
thermal                24576  0
nci                    65536  2 nxp_nci_i2c,nxp_nci
snd                    90112  27 snd_usb_audio,snd_soc_core,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_soc_sst_mfld_platform,snd_seq_device,snd_compress
battery                24576  0
regmap_i2c             16384  1 snd_soc_rt5670
fjes                   32768  0
nfc                   110592  2 nci,nxp_nci
soundcore              16384  1 snd
rfkill_gpio            16384  0
rfkill                 28672  7 nfc,rfkill_gpio
i2c_designware_platform    16384  0
i2c_designware_core    20480  1 i2c_designware_platform
processor              49152  0
btrfs                1183744  1
xor                    20480  1 btrfs
uas                    24576  0
usb_storage            69632  1 uas
raid6_pq              118784  1 btrfs
sd_mod                 57344  4
hid_generic            16384  0
usbhid                 53248  0
crc32c_intel           24576  2
xhci_pci               16384  0
ahci                   36864  3
libahci                36864  1 ahci
i915                 1372160  27
i2c_algo_bit           16384  1 i915
xhci_hcd              192512  1 xhci_pci
libata                274432  2 ahci,libahci
drm_kms_helper        167936  1 i915
usbcore               270336  7 uas,snd_usb_audio,usb_storage,snd_usbmidi_lib,usbhid,xhci_hcd,xhci_pci
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
usb_common             16384  1 usbcore
drm                   397312  9 i915,drm_kms_helper
video                  40960  1 i915
i2c_hid                20480  0
pwm_lpss_platform      16384  0
sdhci_acpi             16384  0
pwm_lpss               16384  1 pwm_lpss_platform
sdhci                  45056  1 sdhci_acpi
mmc_core              143360  2 sdhci,sdhci_acpi
pinctrl_cherryview     36864  0
button                 16384  1 i915
sg                     40960  0
scsi_mod              249856  6 sg,uas,usb_storage,libata,sd_mod,sr_mod
autofs4                45056  2


Nie wiem jak zrobić żeby esię zwijał tekst. I dzieki za cierpliwość.
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Październik 03, 2018, 08:46:21 PM
Cóż dzisiaj, to ja mam gorączkę, nie będę się nawet starał Ci pomóc, bo mogę jedynie nabruździć, ale może komuś się przydać. Oto diff między obu rezultatami:
3c3
< snd_seq_midi           16384  1
---
> snd_seq_midi           16384  0
5c5
< snd_seq                77824  11 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi
---
> snd_seq                77824  10 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi
70c70
< snd_usb_audio         188416  3
---
> snd_usb_audio         188416  2
123c123
< i915                 1372160  25
---
> i915                 1372160  27

Z tego co widzę, jedynie pierwsze trzy mogą odpowiadać za kwestie związane ogólnie z dźwiękiem (i915, to karta graficzna).
Tytuł: Odp: Potrzebny "Restart" programu po wyjściu z uśpienia. (Początkujący użytkownik).
Wiadomość wysłana przez: pavbaranov w Październik 19, 2018, 08:31:25 PM
Przepraszam za podbijanie, ale autor wątku inaczej nie zobaczy.
Znalazłem jeszcze coś takiego: https://wiki.archlinux.org/index.php/KDE#No_sound_after_suspend - jeśli to Ci pomoże, to chyba jesteśmy na dobrej drodze.