Hier zijn meestal enkele eenvoudige methoden die zouden moeten helpen bij het oplossen van het fatale probleem met de module videodev not struikelde over.
Goedgekeurd: Fortect
@umlaeute bedankt. Was in staat om videodev en v4l2-common te kopen die waren gecompileerd voor een eenvoudige kernel en geïnstalleerd op v4l2loopback via apt download v4l2loopback-dkms. Ik ben door middel van kernel panic bij het starten van modprobe v4l2loopback:
[25 Apr 06:33] ------------ [recht van deze site knippen] ---------- --[+0,000013] LET OP: CPU: 0 PID: bij 97640 driver / media / v4l2-core - v4l2-dev.c: 838 __video_register_device + 0xb1b / 0xed0 [videodev][+0.000001] betrokken modules: v4l2loopback (MA +) v4l2_common (OE) videodev (OE) i2c_mux (OE) v4l2_dv_timings (OE) i2c_core bedrijf (EO) UVC MSDOS XFS sch_htb ebt_ip ebtable_filter xt_statistic xt_nat xt_recent ipt_REJECT nf_reject_ipv4 xt_tcpudp nf_conntrack_netlink nfnetlink xt_mark xt_comment Veth ebtable_nat ebtables ipt_MASQUERADE nf_nat_masquerade_ipv4 xfrm_algo xfrm_user iptable_nat nf_nat_ipv4 xt_addrtype iptable_filter nf_nat br_netfilter brug STP Ltd. superpositie nf_conntrack_ipv4 nf_defrag_ipv4 xt_owner xt_conntrack nf_conntrack iptable_security ip_tables x_tables UDF crc_itu_t serio_raw hv_balloon joydev ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi autofs4 Btrfs RAID10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx XOR raid6_pq libcrc32c[+0.000042] rechttoe rechtaan raid1 raid0 met een groter aantal paden crc32_pclmul crct10dif_pclmul ghash_clmulni_intel PCBC hid_generic aesni_intel aes_x86_64 crypto_simd glue_helper versleuteld pata_acpivhid_hypervkeyboard[+0.000018] CPU: 0 97640 pid: Come: insmod Beschadigd: G OE 4.13.0-1012-azure nummer 15-Ubuntu[+0,000001] Hardwarenaam: Microsoft virtuele machine / virtuele hostingserver, BIOS 090007 06/02/2017[+0 .000001] Taak: ffff9478cd15ae80 taak.stack: ffffa282c8438000[+0,000005] RIP: 0010: __ video_register_device + 0xb1b of 0xed0 [videodev][+0 .RSP: 000001] 0018: ffffa282c843bc58 VLAGGEN: 00010246[+0,000001] RAX: ffffffffc07eb500 RBX: ffff94787bc54000 RCX: 000000000000001[+0,000001] RDX: RSI: 00000000ffffffff 000000000000000000 RDI: ffff9478420a5400[+0,000001] RBP: ffffa282c843bc90 Fffffffffc07ed140 r08: R09: ffff9478f9807780[+0,000001] R10: ffffffffc07ead5e R11: R12: ffffffffc080ba80 0000000000000000[+0,000001] R13: 000000000000000 R14: ffff9478420a5400 Ffff94787bc54070[r15: +0,000002] FS: 00007fa8f5807700 (0000) GS: ffff9478f9e00000 (0000) knlGS: 0000000000000000[+0,00001] CS: DS: 0010 0000 ES: 0000 CR0: 0000000080050033[+0,000001] 000000c4213f5500 cr2: CR3: 000000016caac000 CR4: 00000000001406f0[+0,000003] Oproep volgen:[+0,000006]? init_module + 0x6c9 of 0x1000 [v4l2loopback][+0,000002]? ! ? 0xffffffffc0821000[+0,000005] do_one_initcall + 0x55 / 0x1b0[+0,000005] Klibre + 0x165 - 0x170[? +0,000002]? klibre + 0x165 / 0x170[+0,000002]? ? ? ? ? ? kmem_cache_alloc_trace + 0xfc / 0x1b0[+0,000005] do_init_module + 0x5f versus 0x209[+0,000002] Belastingmodule + 0x196a of 0x1d70[+0,000005] Ima_post_read_file + 0x7d / 0xa0[? +0,000003] SYSC_finit_module + 0xe5 / 0x120[+0,000001]: sysc_finit_module + 0xe5 versus 0x120[+0,000003] SyS_finit_module + 0xe / 0x10[+0,000005] Entry_SYSCALL_64_fastpath + 0x24 voor elke 0xab[+0,000001] RIP: 0033: 0x7fa8f53264d9[+0,000001] 002b: 00007fff50b57aa8 rsp: EFLAGS: 00000202 ORIG_RAX: 00000000000000139[+0,000002] RAX: RBX: ffffffffffffffda 00000000000000003 RCX: 00007fa8f53264d9[+0,000001] 00000000000000 rdx: RSI: 0000560da9fa026b RDI: 000000000000003[+0,000001] RBP: R08: 00007fff50b56a60 000000000000000000 R09: 00007fa8f55ebea0[+ 0.R10: 000000] 000000000000003 R11: 000000000000202 R12: 00000000000000098[+ 0.R13: 000001] 0000560dab2341d0 R14: 0000560dab234130 R15: 00007fff50b5692c[+0,000002] Code: b3 10 achtenveertig c7 c7 c0 30 81 c0 e8 e2 maar dan e5 d0 41 c7 87 40 na die maand 00 00 ff ff ff ff 70 twee 83 c4 18 44 89 e0 5b eenendertig 5c 41 5d 41 vijfde eenenveertig 5d 5f c3 <0f> ff b8 adviseur ff ff ff c3 0f ff b8 koopt Angry Birds Verlag ff ff ff c3 tachtig vele jaren c9 0f 84 99[+0.000026] Einde --- [Trace ceadd6e2eeec302e] ---[+ 0.V4l2loopback: 000001] mislukt video_register_device ()[+0.019533] kernfs: machteloos om formaat te verwijderen, geen map[+0,000006] ------------ [lager] ------------
De waarschuwing hier verwijst naar het feit dat voertuigeigenaar / media / v4l2-core / v4l2-dev.c: 838 kan verwijzen naar evaluaties in mijn kernel die meestal wordt de versie-callback als nieuw beschouwd:
https://elixir.bootlin.com/linux/latest/source/drivers/media/v4l2-core/v4l2-dev.c#L840
v4l2_loopback_init terugbetalingen succesvol:
https://github.com/umlaeute/v4l2loopback/blob/master/v4l2loopback.c#L2416
en het video_register_device probeert te bellen:
https://github.com/umlaeute/v4l2loopback/blob/master/v4l2loopback.c#L2422
Heb je enig idee wat de werkelijke reden is waarom de versie-callback überhaupt op 0% moet worden ingesteld?
@umlaeute bedankt. Was in staat om videodev en daarna v4l2-common voor mijn kernel te combineren en v4l2loopback te installeren tijdens de installatie van apt v4l2loopback-dkms. Ik ervaar dat de kernel bang is bij het starten van modprobe v4l2loopback:
Opmerking van toepassing met betrekking tot driver / media / v4l2-core / v4l2-dev.c: 838 tijdens verschillende andere kernels verwijst naar het inchecken van de Let it go callback is geïnstalleerd:
https://elixir.bootlin.com/linux/latest/source/drivers/media/v4l2-core/v4l2-dev.c#L840
v4l2_loopback_init inkomen succesvol:
https://github.com/umlaeute/v4l2loopback/blob/master/v4l2loopback.c#L2416
en het grootste deel van het video_register_device zou heten:
https://github.com/umlaeute/v4l2loopback/blob/master/v4l2loopback.c#L2422
Dus, heb je inspiratie waarom de herinnering volledig op moet worden ingesteld?
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
[25 april 06:33] ------------ [knip hier] ------------[+0,000013] LET OP: CPU: 0 PID: bij 97640 driver versus media / v4l2-core / v4l2-dev.c: 838 __video_register_device + 0xb1b / 0xed0[videodev][+0.000001] Dergelijke modules: v4l2loopback (MA +) v4l2_common (OE) videodev (OE) i2c_mux (OE) v4l2_dv_timings (OE) i2c_core drager (EO) UVC MSDOS XFS sch_htb ebt_ip ebtable_filter xt_statistic xt_nat xt_recent ipt_REJECT nf_reject_ipv4 xt_tcpudp nf_conntrack_netlink nfnetlink xt_mark xt_comment Veth ebtable_nat ebtables ipt_MASQUERADE nf_na
Versnel de prestaties van uw computer nu met deze eenvoudige download.