boxes flatpak no kvm

Home Page Forum generale boxes flatpak no kvm

Visualizzazione 15 filoni di risposte
  • Autore
    Articoli
    • #34285
      morphmex
      Partecipante

      Come da titolo il programma di virtualizzazione boxes non si avvia perchè segnala di non trovare kvm.

      Se può essere utile nello stesso pc ho una debian con il solito pacchetto flatpak ed il programma funziona.

      Grazie anticipatamente per i suggerimenti ed il suporto. Buona giornata.

      • Questo argomento è stato modificato 2 mesi, 3 settimane fa da Silvan.
    • #34294
      Silvan
      Amministratore del forum

      Ciao,
      questa e l’altra discussione relativa a VirtualBox fanno supporre che ci sia un problema nel supporto per la virtualizzazione kvm del kernel in questa installazione.

      Per avere maggiori informazioni bisognerebbe guardare il log del kernel (comando dmesg) e lo stato di caricamento del modulo kvm (lsmod | grep kvm).

      Queste informazioni possono essere ricavate e copiate su un file di testo da allegare in questo post oppure è possibile generare ed inviare un report del sistema tramite l’apposito strumento disponibile nel menù delle applicazioni e l’apposita voce per l’invio disponibile nel menù Supporto di questo sito.

    • #34295
      morphmex
      Partecipante

      Ok Silvan, adesso sono a lavoro quanto prima ti invio il report. Sempre gentile ed impeccabile buona giornata. 😉

    • #34298
      morphmex
      Partecipante

      File di testo allegato.

      Attachments:
    • #34301
      Silvan
      Amministratore del forum

      Nel log del kernel si vede proprio una situazione critica che coinvolge l’uso del driver kvm da parte del driver nouveau, come promemoria ne riporto l’estratto rilevante in fondo.

      L’attuale patch release del kernel long-term (6.6.30) non è aggiornata da un po’, per cui come prima cosa ho programmato l’aggiornamento all’ultima release (6.6.45). Quando questo aggiornamento sarà disponibile varrà la pena di verificare di nuovo lo stato di questo problema.

      [ 28.892983] ------------[ cut here ]------------
      [ 28.892988] irq 76 handler nvkm_intr+0x0/0x1ab [nouveau] enabled interrupts
      [ 28.893050] WARNING: CPU: 2 PID: 0 at kernel/irq/handle.c:161 __handle_irq_event_percpu+0x5f/0xb9
      [ 28.893059] Modules linked in: cfg80211(E) xt_hl(E) ip6t_rt(E) ipt_REJECT(E) nf_reject_ipv4(E) xt_LOG(E) nf_log_syslog(E) xt_limit(E) cmac(E) algif_hash(E) xt_addrtype(E) algif_skcipher(E) xt_tcpudp(E) af_alg(E) qrtr(E) xt_conntrack(E) bnep(E) nf_conntrack(E) nf_defrag_ipv6(E) nf_defrag_ipv4(E) ip6table_filter(E) ip6_tables(E) iptable_filter(E) bpfilter(E) intel_rapl_msr(E) asus_ec_sensors(E) asus_wmi_sensors(E) intel_rapl_common(E) snd_hda_codec_realtek(E) snd_hda_codec_generic(E) rapl(E) snd_hda_codec_hdmi(E) snd_hda_intel(E) btusb(E) snd_hda_codec(E) btrtl(E) btintel(E) snd_hda_core(E) kvm_amd(E) btbcm(E) eeepc_wmi(E) snd_intel_dspcfg(E) kvm(E) asus_wmi(E) snd_intel_sdw_acpi(E) snd_hwdep(E) btmtk(E) irqbypass(E) battery(E) ledtrig_audio(E) bluetooth(E) sparse_keymap(E) snd_pcm(E) platform_profile(E) ecdh_generic(E) wmi_bmof(E) pcspkr(E) ecc(E) i2c_piix4(E) snd_timer(E) snd(E) acpi_cpufreq(E) k10temp(E) rfkill(E) soundcore(E) tpm_tis(E) tpm_tis_core(E) binfmt_misc(E) joydev(E) input_leds(E) tpm_crb(E) gpio_amdpt(E)
      [ 28.893156] tiny_power_button(E) sch_fq_codel(E) nvme_fabrics(E) fuse(E) nfnetlink(E) dmi_sysfs(E) ip_tables(E) x_tables(E) ext4(E) jbd2(E) crc16(E) hid_generic(E) nouveau(E) drm_ttm_helper(E) ttm(E) usbhid(E) crc32_pclmul(E) hid(E) video(E) sha1_ssse3(E) drm_exec(E) aesni_intel(E) gpu_sched(E) crypto_simd(E) ghash_clmulni_intel(E) drm_display_helper(E) cryptd(E) 8021q(E) cec(E) garp(E) polyval_clmulni(E) rc_core(E) polyval_generic(E) mrp(E) gf128mul(E) drm_kms_helper(E) sha512_ssse3(E) stp(E) mxm_wmi(E) llc(E) sha512_generic(E) crct10dif_pclmul(E) sha256_ssse3(E) sp5100_tco(E) drm(E) igb(E) agpgart(E) ahci(E) ccp(E) xhci_pci(E) libahci(E) xhci_pci_renesas(E) dca(E) i2c_algo_bit(E) libata(E) hwmon(E) xhci_hcd(E) wmi(E) button(E) btrfs(E) blake2b_generic(E) xor(E) raid6_pq(E) libcrc32c(E) crc32c_generic(E) crc32c_intel(E) dm_mirror(E) dm_region_hash(E) dm_log(E) dm_mod(E) be2iscsi(E) bnx2i(E) cnic(E) uio(E) cxgb4i(E) cxgb4(E) tls(E) cxgb3i(E) cxgb3(E) libcxgbi(E) libcxgb(E) mdio(E) qla4xxx(E) iscsi_boot_sysfs(E)
      [ 28.893270] iscsi_tcp(E) libiscsi_tcp(E) libiscsi(E) scsi_transport_iscsi(E) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) msr(E) i2c_dev(E) crypto_user(E) efivarfs(E) tpm(E) autofs4(E)
      [ 28.893292] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G OE 6.6.30-1mamba-x86_64 #1
      [ 28.893296] Hardware name: System manufacturer System Product Name/PRIME X470-PRO, BIOS 6223 03/19/2024
      [ 28.893299] RIP: 0010:__handle_irq_event_percpu+0x5f/0xb9
      [ 28.893305] Code: 40 00 0f ba e0 09 73 2a 80 3d bd 1a 44 01 00 75 1b 48 8b 13 44 89 f6 48 c7 c7 a7 d3 0c 82 c6 05 a7 1a 44 01 01 e8 e9 97 f9 ff <0f> 0b fa 0f 1f 44 00 00 41 83 fc 02 75 30 48 83 7b 20 00 75 1e f0
      [ 28.893308] RSP: 0018:ffffc9000018cf48 EFLAGS: 00010282
      [ 28.893313] RAX: 0000000000000000 RBX: ffff888124fe9480 RCX: 0000000000000027
      [ 28.893316] RDX: 0000000000000034 RSI: ffffffff820d56e6 RDI: 00000000ffffffff
      [ 28.893319] RBP: ffff8881015bfc00 R08: 0000000000000000 R09: 000000000000004f
      [ 28.893321] R10: 6e2072656c646e61 R11: 6820363720717269 R12: 0000000000000001
      [ 28.893324] R13: 0000000000000000 R14: 000000000000004c R15: 0000000000000000
      [ 28.893327] FS: 0000000000000000(0000) GS:ffff88841ee80000(0000) knlGS:0000000000000000
      [ 28.893330] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
      [ 28.893333] CR2: 00007f797fb8ec80 CR3: 0000000116642000 CR4: 00000000003506e0
      [ 28.893336] Call Trace:
      [ 28.893340]
      [ 28.893344] ? __warn+0x86/0xb8
      [ 28.893350] ? report_bug+0xd6/0x150
      [ 28.893356] ? __handle_irq_event_percpu+0x5f/0xb9
      [ 28.893362] ? handle_bug+0x41/0x6f
      [ 28.893367] ? exc_invalid_op+0x13/0x5d
      [ 28.893371] ? asm_exc_invalid_op+0x16/0x20
      [ 28.893380] ? __handle_irq_event_percpu+0x5f/0xb9
      [ 28.893385] ? __handle_irq_event_percpu+0x5f/0xb9
      [ 28.893391] handle_irq_event_percpu+0xa/0x2d
      [ 28.893396] handle_irq_event+0x2f/0x4e
      [ 28.893401] handle_edge_irq+0xab/0xca
      [ 28.893407] __common_interrupt+0x3e/0xa7
      [ 28.893413] common_interrupt+0x96/0xc1
      [ 28.893418]
      [ 28.893420]
      [ 28.893423] asm_common_interrupt+0x22/0x40
      [ 28.893428] RIP: 0010:cpuidle_enter_state+0x121/0x1ea
      [ 28.893432] Code: 27 fa ff ff e8 fc 62 70 ff e8 69 f6 ff ff 31 ff 49 89 c6 e8 bd d3 6f ff 45 84 ff 74 07 31 ff e8 e0 2b 75 ff fb 0f 1f 44 00 00 <45> 85 ed 0f 88 9e 00 00 00 48 8b 04 24 49 63 cd 48 6b d1 68 49 29
      [ 28.893436] RSP: 0018:ffffc900000f3e98 EFLAGS: 00000246
      [ 28.893439] RAX: ffff88841ee80000 RBX: 0000000000000001 RCX: 000000000000001f
      [ 28.893442] RDX: 00000006ba27b186 RSI: ffffffff820d56e6 RDI: ffffffff820dc58f
      [ 28.893445] RBP: ffff888103302c00 R08: 0000000000000002 R09: 071c71c71c71c71c
      [ 28.893447] R10: 000000000041dea0 R11: 0000000000000020 R12: ffffffff824f2f80
      [ 28.893450] R13: 0000000000000001 R14: 00000006ba27b186 R15: 0000000000000000
      [ 28.893458] ? cpuidle_enter_state+0x10f/0x1ea
      [ 28.893464] cpuidle_enter+0x25/0x33
      [ 28.893471] do_idle+0x176/0x1ec
      [ 28.893477] cpu_startup_entry+0x25/0x27
      [ 28.893481] start_secondary+0xf5/0xf5
      [ 28.893487] secondary_startup_64_no_verify+0x17d/0x18b
      [ 28.893496]
      [ 28.893498] ---[ end trace 0000000000000000 ]---
      
    • #34303
      morphmex
      Partecipante

      Ok grazie Silvan.

    • #34307
      morphmex
      Partecipante

      Ho aggiornato il kernel adesso ma ho sempre il medesimo problema.

    • #34308
      Silvan
      Amministratore del forum

      Puoi mandare un report del sistema?

    • #34310
      morphmex
      Partecipante

      [mex@mex-sys ~]$ flatpak run org.gnome.Boxes

      (org.gnome.Boxes:2): Gdk-WARNING **: 08:18:31.450: Server is missing xdg_foreign support

      (org.gnome.Boxes:2): Gtk-WARNING **: 08:18:31.450: Failed to export handle, could not set transient for

      (org.gnome.Boxes:2): GLib-CRITICAL **: 08:18:31.450: g_variant_new_string: assertion ‘string != NULL’ failed
      Ignoring /app/share/osinfo/.ref with missing ‘.xml’ extension
      Ignoring /app/share/osinfo/manifest.json with missing ‘.xml’ extension

      Fatto.

      • Questa risposta è stata modificata 3 mesi fa da morphmex.
      • Questa risposta è stata modificata 3 mesi fa da morphmex.
      Attachments:
    • #34316
      Silvan
      Amministratore del forum

      Ciao,
      il report di sistema richiesto sarebbe quello generato dallo strumento Report di sistema di openmamba ed inviato poi utilizzando questa pagina.

      In ogni caso lo scopo era verificare se fosse installato ed in uso il vecchio driver nouveau per Xorg e se questo potesse essere la causa di problemi. La cosa si può fare controllando l’output di questo comando:
      rpm -q xf86-video-nouveau

      Se installato, il driver può essere rimosso con il seguente comando:
      rpm -e xf86-video-nouveau

      dopo il riavvio dovrebbe essere utilizzato il driver modesetting per Xorg/Xwayland.

    • #34317
      morphmex
      Partecipante

      Ciao Silvan, il vecchio driver era installato ed ho seguito le tue indicazioni, al ravvio ho sempre il solito problema.

      Ti invio il report di sistema.

      Buona Domenica.

       

    • #34326
      Silvan
      Amministratore del forum

      Ciao,
      il software di virtualizzazione installato da Flatpak potrebbe richiedere che il layer di virtualizzazione libvirtd sia installato nativamente nel sistema openmamba o altrimenti richiedere un approfondimento relativamente ai permessi di accesso alle interfacce kvm all’interno del sandbox di Flatpak.

      Tuttavia potresti voler provare il nuovo pacchetto nativo gnome-boxes che si trova nel repository di openmamba.

      Istruzioni:

      1) consigliabile prima la disinstallazione del software distribuito con Flatpak;

      2) esempio di installazione da terminale:

      sudo dnf refresh
      sudo dnf install gnome-boxes
    • #34327
      morphmex
      Partecipante

      Durante l’installazione ottengo questo messaggio e quando avvio una iso con boxes ottengo il solito errore no kvm.

      Installing                   : libvirt-glib-5.0.0-1mamba.x86_64                                  20/21
      Esecuzione scriptlet in corso: libvirt-glib-5.0.0-1mamba.x86_64                                  20/21
      Installing                   : gnome-boxes-46.1-1mamba.x86_64                                    21/21
      Esecuzione scriptlet in corso: gnome-boxes-46.1-1mamba.x86_64                                    21/21
      /usr/lib/sysusers.d/libvirt-qemu.conf:1: Conflict with earlier configuration for group ‘kvm’ in /usr/lib/sysusers.d/basic.conf:32, ignoring line.
      Failed to create guest: please create GID 65413
      Nuovi pacchetti da cui nessun altro dipende:
      gnome-boxes.x86_64

      [mex@mex-sys ~]$ stat -c %w /
      2024-08-09 18:28:30.000000000 +0200
      [mex@mex-sys ~]$

       

       

      • Questa risposta è stata modificata 2 mesi, 3 settimane fa da morphmex.
      • Questa risposta è stata modificata 2 mesi, 3 settimane fa da morphmex.
      Attachments:
    • #34331
      Silvan
      Amministratore del forum

      Probabilmente per risolvere devi aggiungere il tuo utente nel gruppo kvm e poi riavviare la sessione o il sistema.
      sudo usermod tuo_nome_utente -a -G kvm

    • #34332
      morphmex
      Partecipante

      Non risolve.

    • #34333
      Silvan
      Amministratore del forum

      Ciao,
      faccio seguito anche all’invio di un report. L’ipotesi è che non sia funzionando libvirt in una nuova installazione ma al momento non ho ancora fatto una verifica in tal senso. Potrebbe mancare la dipendenza qemu oppure si potrebbe installare virt-manager per verificare lo stato di libvirt.

Visualizzazione 15 filoni di risposte
  • Devi aver eseguito l’accesso per poter rispondere a questa discussione.