Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Doinstalace ovladače pro webcam Papalook  (Přečteno 6795 krát)

ramael

  • Stálý člen
  • **
  • Příspěvků: 632
Re:Doinstalace ovladače pro webcam Papalook
« Odpověď #25 kdy: 24 Listopadu 2022, 22:33:30 »
Ten parametr -w musí být malé písmeno...

Ale dává to slušně "ukecanej" výstup, neznal jsem, díky za info.
Já si kvůli tomu "pomáhání"/testování tady na fóru nainstaloval mimo jiné full ubuntu 22.04. A man dmesg vypíše i tuto volbu:
Citace
-W, --follow-new
           Wait and print only new messages.
Velké W. A to doopravdy čeká jen na nové jaderné podněty. Dřív jsem to řešil přes tail, ale tohle je lepší. Můžu odzkoušet i na jiných distribucích a nejspíš až zítra napíšu výsledky.
Jinak musím říct, že mám pocit, že je ten systém démonizován. Nastavil jsem si své kl. zkratky abych s tím mohl "žít". Přece jen jsem zvyklý na tiling wm jako je sway nebo i3. Pohrál jsem si s ikonama na ploše, atd. Stáhnul nějaké appimage a taky si na ně jednoduše vytvořil spouštěcí ikony na ploše i launchery. Ikony jdou jak srovnat, tak je kamkoliv umístit. Není to až tak moc špatné, jak na mne působí některé příspěvky. Zatím jediné avšak podstatné mínus je avizovaná spolupráce Canonicalu s Googlem. Proto jsem začal experimentovat s dalšíma distribucema.
EDIT: tak na všech distribucích (ubuntu 22.04, Mint 21, antiX-22 a Arch) je volba s velkým W lepší řešení. A ve všech funguje stejně.
« Poslední změna: 24 Listopadu 2022, 22:59:41 od ramael »
Lenovo: ThinkPad X380 Yoga
MeWe  Joutůůůůb

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1748
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:Doinstalace ovladače pro webcam Papalook
« Odpověď #26 kdy: 24 Listopadu 2022, 23:00:49 »
Kód: [Vybrat]
xx@xx-yyz-a3b:~$ sudo dmesg -W
[sudo] heslo pro xx:
dmesg: neplatný přepínač – „W“
Více informací získáte příkazem „dmesg --help“.
xx@xx-yyz-a3b:~$ uname -r
5.4.0-132-generic
xx@xx-yyz-a3b:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:        18.04
Codename:       bionic

Asi se to vyvíjelo, kupř. tady  (26.12.2018) ještě parametr -W nebyl popisován, existoval jen -w. Jen nevím, zda ten vývoj souvisí s verzí jádra, nebo s něčím jiným.
« Poslední změna: 24 Listopadu 2022, 23:09:38 od JirkaZ »

ramael

  • Stálý člen
  • **
  • Příspěvků: 632
Re:Doinstalace ovladače pro webcam Papalook
« Odpověď #27 kdy: 24 Listopadu 2022, 23:11:59 »
Kód: [Vybrat]
xx@xx-yyz-a3b:~$ sudo dmesg -W
[sudo] heslo pro xx:
dmesg: neplatný přepínač – „W“
Více informací získáte příkazem „dmesg --help“.
xx@xx-yyz-a3b:~$ uname -r
5.4.0-132-generic
xx@xx-yyz-a3b:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:        18.04
Codename:       bionic
Už jsem to našel: https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.36/v2.36-ReleaseNotes Parametr velké W byl přidán vloni v únoru.
Lenovo: ThinkPad X380 Yoga
MeWe  Joutůůůůb

Ventero

  • Závislák
  • ***
  • Příspěvků: 3546
Re:Doinstalace ovladače pro webcam Papalook
« Odpověď #28 kdy: 25 Listopadu 2022, 07:49:20 »
Přesně - je to o verzi utility, popř. subutility - na LM jsme tohle řešili u fstrim ..

Jak se to řeší s tím tail?

Ještě přemýšlím, když ještě nemám verzi s -W, tak -w lze také použít? Asi jo:
Citace
-w, --follow
    Wait for new messages. This feature is supported only on systems with a readable /dev/kmsg (since kernel 3.5.0).
 -W, --follow-new
    Wait and print only new messages.

Chápu to dle popisu tak, že malé vypíše novou správu se vším ostatním (i když v popisu není ono "print") a velké jenom tu novou ..
« Poslední změna: 25 Listopadu 2022, 07:59:02 od Ventero »
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

ramael

  • Stálý člen
  • **
  • Příspěvků: 632
Re:Doinstalace ovladače pro webcam Papalook
« Odpověď #29 kdy: 25 Listopadu 2022, 08:39:09 »
Přesně - je to o verzi utility, popř. subutility - na LM jsme tohle řešili u fstrim ..

Jak se to řeší s tím tail?

Ještě přemýšlím, když ještě nemám verzi s -W, tak -w lze také použít? Asi jo:
Citace
-w, --follow
    Wait for new messages. This feature is supported only on systems with a readable /dev/kmsg (since kernel 3.5.0).
 -W, --follow-new
    Wait and print only new messages.

Chápu to dle popisu tak, že malé vypíše novou správu se vším ostatním (i když v popisu není ono "print") a velké jenom tu novou ..
Malé w vypíše i starší informace, ale není toho tolik jak čistý dmesg. Velké W vypíše čistě jen události po spuštění příkazu. Vše se ukončuje pomocí ctrl+c
Velké W je lepší na detekci a hlavně není ten výpis tak dlouhý na vložení sem do fóra. Pomocí tail jsem to dělal takto:
Kód: [Vybrat]
sudo dmesg | tail -fEDIT:
Ještě to jde trochu krkoloměji:
Kód: [Vybrat]
sudo cat /dev/kmsg
« Poslední změna: 25 Listopadu 2022, 08:52:57 od ramael »
Lenovo: ThinkPad X380 Yoga
MeWe  Joutůůůůb

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Doinstalace ovladače pro webcam Papalook
« Odpověď #30 kdy: 25 Listopadu 2022, 10:22:01 »
... a hlavně není ten výpis tak dlouhý na vložení sem do fóra.

Ono jde vždycky spustit příkaz a zatím, co čeká na další události, párkrát stisknout Enter, aby se udělala mezera a člověk viděl, kde začne nová dávka.

Ještě můžete sledovat přímý přenos z kernelu takto:
Kód: [Vybrat]
udevadm monitor -kp

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Doinstalace ovladače pro webcam Papalook
« Odpověď #31 kdy: 25 Listopadu 2022, 12:14:00 »
Tak udev by měl být jen jakási nadstavba pro systemd - pod ním ještě bude běžet něco basálnějšího ..

Udev tu byl už před systemd, jen to pak spojili a udělali z toho systemd-udevd.service. Aby to pak zas jiní forkli a systemd to zbavili. Udev není žádná nadstavba, běží samozřejmě jako démon (služba), poslouchá přímo kernel a informace o zařízeních na sběrnicích zpracovává podle daných pravidel (která si můžeš psát i sám) - zavádí ovladače, vytváří přípojné body, nastavuje práva, posílá to dál dalším subsystémům, spouští skripty/programy.

 

Provoz zaštiťuje spolek OpenAlt.