Two packages were missing : gir1.2-vte-2.91 ; girl1.2-gtk-vnc-2.0 and I have reached the same point that pushed me to follow your advice to recompile libvirt. Do you remember where we started ? What was the error that I needed to fix ? well,I walked a long road to meet him again :
[Mon, 28 Aug 2023 18:57:46 virt-manager 2664] DEBUG (createvm:494) UEFI found, setting it as default. [Mon, 28 Aug 2023 18:57:46 virt-manager 2664] DEBUG (createvm:728) Guest type set to os_type=hvm, arch=armv7l, dom_type=kvm [Mon, 28 Aug 2023 18:57:46 virt-manager 2664] DEBUG (guest:546) Prefer EFI => True [Mon, 28 Aug 2023 18:57:47 virt-manager 2664] DEBUG (domcapabilities:250) Error fetching domcapabilities XML Traceback (most recent call last): File "/usr/local/share/virt-manager/virtinst/domcapabilities.py", line 245, in build_from_params xml = conn.getDomainCapabilities(emulator, arch, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/libvirt.py", line 4612, in getDomainCapabilities raise libvirtError('virConnectGetDomainCapabilities() failed') libvirt.libvirtError: KVM is not supported on this platform: Function not implemented [Mon, 28 Aug 2023 18:57:48 virt-manager 2664] DEBUG (domcapabilities:250) Error fetching domcapabilities XML Traceback (most recent call last): File "/usr/local/share/virt-manager/virtinst/domcapabilities.py", line 245, in build_from_params xml = conn.getDomainCapabilities(emulator, arch, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/libvirt.py", line 4612, in getDomainCapabilities raise libvirtError('virConnectGetDomainCapabilities() failed') libvirt.libvirtError: KVM is not supported on this platform: Function not implemented [Mon, 28 Aug 2023 18:57:48 virt-manager 2664] DEBUG (createvm:497) Error checking for UEFI default Traceback (most recent call last): File "/usr/local/share/virt-manager/virtManager/createvm.py", line 491, in _set_caps_state guest.enable_uefi() File "/usr/local/share/virt-manager/virtinst/guest.py", line 589, in enable_uefi path = self._lookup_default_uefi_path() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/share/virt-manager/virtinst/guest.py", line 848, in _lookup_default_uefi_path raise RuntimeError(_("Libvirt version does not support UEFI.")) RuntimeError: Libvirt version does not support UEFI. [Mon, 28 Aug 2023 18:57:48 virt-manager 2664] DEBUG (storage:136) Found default pool name=default target=/var/lib/libvirt/images [Mon, 28 Aug 2023 18:57:48 virt-manager 2664] DEBUG (storage:136) Found default pool name=default target=/var/lib/libvirt/images [Mon, 28 Aug 2023 18:57:48 virt-manager 2664] DEBUG (engine:316) window counter incremented to 2 [Mon, 28 Aug 2023 18:57:49 virt-manager 2664] DEBUG (connection:691) storage pool refresh event: pool=default [Mon, 28 Aug 2023 18:57:49 virt-manager 2664] DEBUG (connection:691) storage pool refresh event: pool=default On Mon, Aug 28, 2023 at 8:11 PM Mario Marietto <marietto2...@gmail.com> wrote: > I've appended the parameter debug to understand which error could be > behind and I found it...please scroll until the end,because as soon as > virt-manager is launched,I don't see errors. But I see the error in the > exact moment when I press on "create a new virtual machine",but for clarity > I have pasted all the error message that I've got : > > > root@chromarietto:/home/marietto/Desktop# virt-manager --debug > >virt-manager_debug > > [Mon, 28 Aug 2023 18:03:06 virt-manager 2305] DEBUG (cli:204) Version > 4.1.0 launched with command line: /usr/l > ocal/bin/virt-manager --debug > [Mon, 28 Aug 2023 18:03:06 virt-manager 2305] DEBUG (virtmanager:167) > virt-manager version: 4.1.0 > [Mon, 28 Aug 2023 18:03:06 virt-manager 2305] DEBUG (virtmanager:168) > virtManager import: /usr/local/share/vir > t-manager/virtManager > [Mon, 28 Aug 2023 18:03:06 virt-manager 2305] DEBUG (virtmanager:205) > PyGObject version: 3.42.2 > [Mon, 28 Aug 2023 18:03:06 virt-manager 2305] DEBUG (virtmanager:209) GTK > version: 3.24.37 > [Mon, 28 Aug 2023 18:03:07 virt-manager 2305] DEBUG (systray:84) Imported > AppIndicator3=<IntrospectionModule ' > AyatanaAppIndicator3' from > '/usr/lib/arm-linux-gnueabihf/girepository-1.0/AyatanaAppIndicator3-0.1.typelib'> > > [Mon, 28 Aug 2023 18:03:07 virt-manager 2305] DEBUG (systray:86) > AppIndicator3 is available, but didn't find a > ny dbus watcher. > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (systray:476) Showing > systray: False > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (inspection:206) > python guestfs is not installed > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (engine:113) Loading > stored URIs: > qemu:///system > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (engine:461) > processing cli command uri= show_window=manag > er domain= > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (engine:464) No cli > action requested, launching default wi > ndow > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (manager:185) Showing > manager > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (engine:316) window > counter incremented to 1 > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (engine:211) Initial > gtkapplication activated > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (connection:482) > conn=qemu:///system changed to state=Conn > ecting > [Mon, 28 Aug 2023 18:03:32 virt-manager 2305] DEBUG (connection:903) > Scheduling background open thread for qem > u:///system > [Mon, 28 Aug 2023 18:03:34 virt-manager 2305] DEBUG (connection:128) > libvirt URI versions library=9.7.0 driver > =9.7.0 hypervisor=5.1.0 > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:109) > Fetched capabilities for qemu:///system: > <capabilities> > > <host> > <uuid>0e585e61-2cd2-4823-9130-1548b0aac8d6</uuid> > <cpu> > <arch>armv7l</arch> > <topology sockets='1' dies='1' cores='2' threads='1'/> > <pages unit='KiB' size='4'/> > </cpu> > <power_management> > <suspend_mem/> > </power_management> > <iommu support='yes'/> > <migration_features> > <live/> > <uri_transports> > <uri_transport>tcp</uri_transport> > <uri_transport>rdma</uri_transport> > </uri_transports> > </migration_features> > <topology> > <cells num='1'> > <cell id='0'> > <memory unit='KiB'>1012436</memory> > <cpus num='2'> > <cpu id='0' socket_id='0' die_id='0' core_id='0' siblings='0'/> > <cpu id='1' socket_id='0' die_id='0' core_id='1' siblings='1'/> > </cpus> > </cell> > </cells> > </topology> > <secmodel> > <model>none</model> > <doi>0</doi> > </secmodel> > <secmodel> > <model>dac</model> > <doi>0</doi> > <baselabel type='kvm'>+1002:+1002</baselabel> > <baselabel type='qemu'>+1002:+1002</baselabel> > </secmodel> > </host> > > <guest> > <os_type>hvm</os_type> > <arch name='armv6l'> > <wordsize>32</wordsize> > <emulator>/usr/local/bin/qemu-system-arm</emulator> > <machine maxCpus='512'>virt-5.1</machine> > <machine canonical='virt-5.1' maxCpus='512'>virt</machine> > <machine maxCpus='2'>ast2600-evb</machine> > <machine maxCpus='1'>borzoi</machine> > <machine maxCpus='1'>spitz</machine> > <machine maxCpus='255'>virt-2.7</machine> > <machine maxCpus='2'>nuri</machine> > <machine maxCpus='2'>mcimx7d-sabre</machine> > <machine maxCpus='1'>romulus-bmc</machine> > <machine maxCpus='512'>virt-3.0</machine> > <machine maxCpus='512'>virt-5.0</machine> > <machine maxCpus='255'>virt-2.10</machine> > <machine maxCpus='2'>musca-b1</machine> > <machine maxCpus='255'>virt-2.8</machine> > <machine maxCpus='4'>realview-pbx-a9</machine> > <machine maxCpus='1'>versatileab</machine> > <machine maxCpus='1'>kzm</machine> > <machine maxCpus='2'>musca-a</machine> > <machine maxCpus='512'>virt-3.1</machine> > <machine maxCpus='1'>mcimx6ul-evk</machine> > <machine maxCpus='2'>smdkc210</machine> > <machine maxCpus='1'>sx1</machine> > <machine maxCpus='4'>raspi2</machine> > <machine maxCpus='255'>virt-2.11</machine> > <machine maxCpus='1'>imx25-pdk</machine> > <machine maxCpus='255'>virt-2.9</machine> > <machine maxCpus='4'>orangepi-pc</machine> > <machine maxCpus='1'>z2</machine> > <machine maxCpus='1'>xilinx-zynq-a9</machine> > <machine maxCpus='1'>tosa</machine> > <machine maxCpus='255'>virt-2.12</machine> > <machine maxCpus='2'>mps2-an521</machine> > <machine maxCpus='4'>sabrelite</machine> > <machine maxCpus='1'>mps2-an511</machine> > <machine maxCpus='1'>canon-a1100</machine> > <machine maxCpus='1'>realview-eb</machine> > <machine maxCpus='1'>emcraft-sf2</machine> > <machine maxCpus='1'>realview-pb-a8</machine> > <machine maxCpus='512'>virt-4.0</machine> > <machine maxCpus='1'>palmetto-bmc</machine> > <machine maxCpus='1'>sx1-v1</machine> > <machine maxCpus='1'>n810</machine> > <machine maxCpus='2'>tacoma-bmc</machine> > <machine maxCpus='1'>n800</machine> > <machine maxCpus='512'>virt-4.1</machine> > <machine maxCpus='1'>versatilepb</machine> > <machine maxCpus='1'>terrier</machine> > <machine maxCpus='1'>mainstone</machine> > <machine maxCpus='4'>realview-eb-mpcore</machine> > <machine maxCpus='1'>integratorcp</machine> > <machine maxCpus='512'>virt-4.2</machine> > <machine maxCpus='1'>witherspoon-bmc</machine> > <machine maxCpus='1'>swift-bmc</machine> > <machine maxCpus='4'>vexpress-a9</machine> > <machine maxCpus='4'>midway</machine> > <machine maxCpus='1'>musicpal</machine> > <machine maxCpus='1'>lm3s811evb</machine> > <machine maxCpus='1'>lm3s6965evb</machine> > <machine maxCpus='1'>microbit</machine> > <machine maxCpus='1'>mps2-an505</machine> > <machine maxCpus='1'>mps2-an385</machine> > <machine maxCpus='1'>cubieboard</machine> > <machine maxCpus='1'>verdex</machine> > <machine maxCpus='1'>netduino2</machine> > <machine maxCpus='4'>vexpress-a15</machine> > <machine maxCpus='1'>sonorapass-bmc</machine> > <machine maxCpus='1'>cheetah</machine> > <machine maxCpus='255'>virt-2.6</machine> > <machine maxCpus='1'>ast2500-evb</machine> > <machine maxCpus='4'>highbank</machine> > <machine maxCpus='1'>akita</machine> > <machine maxCpus='1'>connex</machine> > <machine maxCpus='1'>netduinoplus2</machine> > <machine maxCpus='1'>collie</machine> > <domain type='qemu'/> > <domain type='kvm'/> > </arch> > <features> > <cpuselection/> > <deviceboot/> > <disksnapshot default='on' toggle='no'/> > <externalSnapshot/> > </features> > </guest> > > <guest> > <os_type>hvm</os_type> > <arch name='armv7l'> > <wordsize>32</wordsize> > <emulator>/usr/local/bin/qemu-system-arm</emulator> > <machine maxCpus='512'>virt-5.1</machine> > <machine canonical='virt-5.1' maxCpus='512'>virt</machine> > <machine maxCpus='2'>ast2600-evb</machine> > <machine maxCpus='1'>borzoi</machine> > <machine maxCpus='1'>spitz</machine> > <machine maxCpus='255'>virt-2.7</machine> > <machine maxCpus='2'>nuri</machine> > <machine maxCpus='2'>mcimx7d-sabre</machine> > <machine maxCpus='1'>romulus-bmc</machine> > <machine maxCpus='512'>virt-3.0</machine> > <machine maxCpus='512'>virt-5.0</machine> > <machine maxCpus='255'>virt-2.10</machine> > <machine maxCpus='2'>musca-b1</machine> > <machine maxCpus='255'>virt-2.8</machine> > <machine maxCpus='4'>realview-pbx-a9</machine> > <machine maxCpus='1'>versatileab</machine> > <machine maxCpus='1'>kzm</machine> > <machine maxCpus='2'>musca-a</machine> > <machine maxCpus='512'>virt-3.1</machine> > <machine maxCpus='1'>mcimx6ul-evk</machine> > <machine maxCpus='2'>smdkc210</machine> > <machine maxCpus='1'>sx1</machine> > <machine maxCpus='4'>raspi2</machine> > <machine maxCpus='255'>virt-2.11</machine> > <machine maxCpus='1'>imx25-pdk</machine> > <machine maxCpus='255'>virt-2.9</machine> > <machine maxCpus='4'>orangepi-pc</machine> > <machine maxCpus='1'>z2</machine> > <machine maxCpus='1'>xilinx-zynq-a9</machine> > <machine maxCpus='1'>tosa</machine> > <machine maxCpus='255'>virt-2.12</machine> > <machine maxCpus='2'>mps2-an521</machine> > <machine maxCpus='4'>sabrelite</machine> > <machine maxCpus='1'>mps2-an511</machine> > <machine maxCpus='1'>canon-a1100</machine> > <machine maxCpus='1'>realview-eb</machine> > <machine maxCpus='1'>emcraft-sf2</machine> > <machine maxCpus='1'>realview-pb-a8</machine> > <machine maxCpus='512'>virt-4.0</machine> > <machine maxCpus='1'>palmetto-bmc</machine> > <machine maxCpus='1'>sx1-v1</machine> > <machine maxCpus='1'>n810</machine> > <machine maxCpus='2'>tacoma-bmc</machine> > <machine maxCpus='1'>n800</machine> > <machine maxCpus='512'>virt-4.1</machine> > <machine maxCpus='1'>versatilepb</machine> > <machine maxCpus='1'>terrier</machine> > <machine maxCpus='1'>mainstone</machine> > <machine maxCpus='4'>realview-eb-mpcore</machine> > <machine maxCpus='1'>integratorcp</machine> > <machine maxCpus='512'>virt-4.2</machine> > <machine maxCpus='1'>witherspoon-bmc</machine> > <machine maxCpus='1'>swift-bmc</machine> > <machine maxCpus='4'>vexpress-a9</machine> > <machine maxCpus='4'>midway</machine> > <machine maxCpus='1'>musicpal</machine> > <machine maxCpus='1'>lm3s811evb</machine> > <machine maxCpus='1'>lm3s6965evb</machine> > <machine maxCpus='1'>microbit</machine> > <machine maxCpus='1'>mps2-an505</machine> > <machine maxCpus='1'>mps2-an385</machine> > <machine maxCpus='1'>cubieboard</machine> > <machine maxCpus='1'>verdex</machine> > <machine maxCpus='1'>netduino2</machine> > <machine maxCpus='4'>vexpress-a15</machine> > <machine maxCpus='1'>sonorapass-bmc</machine> > <machine maxCpus='1'>cheetah</machine> > <machine maxCpus='255'>virt-2.6</machine> > <machine maxCpus='1'>ast2500-evb</machine> > <machine maxCpus='4'>highbank</machine> > <machine maxCpus='1'>akita</machine> > <machine maxCpus='1'>connex</machine> > <machine maxCpus='1'>netduinoplus2</machine> > <machine maxCpus='1'>collie</machine> > <domain type='qemu'/> > <domain type='kvm'/> > </arch> > <features> > <cpuselection/> > <deviceboot/> > <disksnapshot default='on' toggle='no'/> > <externalSnapshot/> > </features> > </guest> > > </capabilities> > > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:739) Using > domain events > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:778) Using > network events > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:797) Using > storage pool events > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:822) Using > node device events > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:691) > storage pool refresh event: pool=default > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:1072) > network=default status=Active added > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:1072) > pool=default status=Active added > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (storage:136) Found > default pool name=default target=/var/lib/libvirt/images > [Mon, 28 Aug 2023 18:03:36 virt-manager 2305] DEBUG (connection:482) > conn=qemu:///system changed to state=Active > [Mon, 28 Aug 2023 18:03:46 virt-manager 2305] DEBUG (xmleditor:12) Using > GtkSource 4 > > > *This is the error that happens when I press on Start a new virtual machine :* > > > > [Mon, 28 Aug 2023 18:03:47 virt-manager 2305] DEBUG (cli:195) Uncaught > exception: > Traceback (most recent call last): > File "/usr/local/share/virt-manager/virtManager/details/serialcon.py", > line 16, in <module> > gi.require_version("Vte", "2.91") > File "/usr/lib/python3/dist-packages/gi/__init__.py", line 126, in > require_version > raise ValueError('Namespace %s not available' % namespace) > ValueError: Namespace Vte not available > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "/usr/local/share/virt-manager/virtManager/manager.py", line 451, in > new_vm > from .createvm import vmmCreateVM > File "/usr/local/share/virt-manager/virtManager/createvm.py", line 31, in > <module> > from .vmwindow import vmmVMWindow > File "/usr/local/share/virt-manager/virtManager/vmwindow.py", line 15, in > <module> > from .details.console import vmmConsolePages > File "/usr/local/share/virt-manager/virtManager/details/console.py", line > 13, in <module> > from .serialcon import vmmSerialConsole > File "/usr/local/share/virt-manager/virtManager/details/serialcon.py", > line 19, in <module> > gi.require_version("Vte", "2.90") > File "/usr/lib/python3/dist-packages/gi/__init__.py", line 126, in > require_version > raise ValueError('Namespace %s not available' % namespace) > ValueError: Namespace Vte not available > > > > On Mon, Aug 28, 2023 at 7:31 PM Mario Marietto <marietto2...@gmail.com> > wrote: > >> Hello. >> >> I made another progress. I've recompiled the kernel again,I have enabled >> more iptables options and now virt-manager has been able to create the >> bridge for me : >> >> virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 >> inet 192.168.122.1 netmask 255.255.255.0 broadcast >> 192.168.122.255 >> ether 52:54:00:bc:6c:69 txqueuelen 1000 (Ethernet) >> RX packets 0 bytes 0 (0.0 B) >> RX errors 0 dropped 0 overruns 0 frame 0 >> TX packets 0 bytes 0 (0.0 B) >> TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 >> >> So,now network works,qemu and kvm works,but now I don't know what to do >> because when I try to create a new virtual machine going in FIle / New >> Virtual Machine,nothing happens. There could be an additional problem,but I >> don't see errors. What can I do to see which kind of problem there could be >> under the hood ? >> >> PS : I've accessed the chromebook using : ssh -Y root@192.168.1.6 and >> then I ran "virt-manager" as root. Is this wrong ? >> >> >> On Mon, Aug 28, 2023 at 4:27 PM Mario Marietto <marietto2...@gmail.com> >> wrote: >> >>> Thanks very much. You are very gentle and helpful. >>> >>> I've fixed the PolicyKit problem in this way : >>> >>> In : >>> >>> /usr/share/polkit-1/actions/org.libvirt.unix.policy >>> >>> >>> I have changed this : >>> >>> <action id="org.libvirt.unix.manage"> >>> <description>Manage local virtualized systems</description> >>> <message>System policy prevents management of local virtualized >>> systems</message> >>> <defaults> >>> <!-- Any program can use libvirt in read/write mode if they >>> provide the root password --> >>> <allow_any>auth_admin_keep</allow_any> >>> <allow_inactive>auth_admin_keep</allow_inactive> >>> <allow_active>auth_admin_keep</allow_active> >>> </defaults> >>> </action> >>> >>> >>> >>> to this : >>> >>> <action id="org.libvirt.unix.manage"> >>> <description>Manage local virtualized systems</description> >>> <message>System policy prevents management of local virtualized >>> systems</message> >>> <defaults> >>> <!-- Any program can use libvirt in read/write mode if they >>> provide the root password --> >>> <allow_any>yes</allow_any> >>> <allow_inactive>yes</allow_inactive> >>> <allow_active>yes</allow_active> >>> </defaults> >>> </action> >>> >>> >>> and boom : QEMU and KVM are connected now. Now,another problem has >>> emerged. When I click on "File / New Virtual Machine",nothing happens. >>> At this point,I did : >>> >>> >>> sudo virsh net-info default >>> >>> then : >>> >>> sudo virsh net-start default >>> >>> >>> and a lot of shit came out from the manhole [image: :D]: >>> >>> Error starting network 'default': internal error: >>> Failed to apply firewall rules /usr/sbin/iptables -w --table mangle >>> --list-rules: iptables v1.8.9 (legacy): >>> can't initialize iptables table `mangle': Table does not exist (do you need >>> to insmod?) >>> Perhaps iptables or your kernel needs to be upgraded. >>> >>> >>> Traceback (most recent call last): >>> File "/usr/local/share/virt-manager/virtManager/asyncjob.py", line 71, in >>> cb_wrapper >>> callback(asyncjob, *args, **kwargs) >>> File "/usr/local/share/virt-manager/virtManager/asyncjob.py", line 107, in >>> tmpcb >>> callback(*args, **kwargs) >>> File "/usr/local/share/virt-manager/virtManager/object/libvirtobject.py", >>> line 57, in newfn >>> ret = fn(self, *args, **kwargs) >>> ^^^^^^^^^^^^^^^^^^^^^^^^^ >>> File "/usr/local/share/virt-manager/virtManager/object/network.py", line >>> 69, in start >>> self._backend.create() >>> File "/usr/lib/python3/dist-packages/libvirt.py", line 3547, in create >>> raise libvirtError('virNetworkCreate() failed') >>> libvirt.libvirtError: internal error: Failed to apply firewall rules >>> /usr/sbin/iptables -w --table mangle --list-rules: iptables v1.8.9 >>> (legacy): can't initialize iptables table `mangle': Table does not exist >>> (do you need to insmod?) >>> Perhaps iptables or your kernel needs to be upgraded. >>> >>> and : >>> >>> *marietto@chromarietto*:*~*$ sudo virsh net-info default >>> >>> Name: default >>> >>> UUID: 7c4408b7-5125-4c98-9d53-f1fe109371e3 >>> >>> Active: no >>> >>> Persistent: yes >>> >>> Autostart: yes >>> >>> Bridge: virbr0 >>> >>> *marietto@chromarietto*:*~*$ sudo virsh net-start default >>> >>> error: Failed to start network default >>> >>> error: internal error: Failed to apply firewall rules /usr/sbin/iptables >>> -w --table mangle --list-rules: iptables v1.8.9 (legacy): can't >>> initialize iptables table `mangle': Table does not exist (do you need to >>> insmod?). Perhaps iptables or your kernel needs to be upgraded. >>> >>> >>> I tried to fix it with this : >>> >>> >>> $ modprobe iptable_mangle >>> modprobe: FATAL: Module iptable_mangle not found in directory >>> /lib/modules/5.4.244-stb-cbe >>> >>> >>> so,some options should be enabled inside the kernel,for sure. >>> >>> I have configured the option "MANGLE" to yes when I have recompiled the >>> kernel the last time : >>> >>> CONFIG_IP_NF_MANGLE=y >>> CONFIG_IP_NF_ARP_MANGLE=y >>> CONFIG_IP6_NF_MANGLE=y >>> >>> >>> "unfortunately" I'd configured it correctly,so the error should depend >>> on something else. >>> It would have been too easy to fix the error so fast. Suggestions ? >>> >>> On Mon, Aug 28, 2023 at 1:16 PM Pavel Hrdina <phrd...@redhat.com> wrote: >>> >>>> On Sun, Aug 27, 2023 at 06:06:59PM +0200, Mario Marietto wrote: >>>> > If I don't launch virtqemud,this is what I have : >>>> >>>> Yeah you never want to run libvirtd and virtqemud at the same time, more >>>> info here <https://libvirt.org/daemons.html>. >>>> >>>> > marietto@chromarietto:~$ libvirtd & >>>> >>>> This will not work as expected. If you want to use system connection you >>>> need to run libvirtd as root user. >>>> >>>> > [1] 2083 >>>> > >>>> > marietto@chromarietto:~$ virt-manager >>>> > >>>> > >>>> > A new error comes out : >>>> > >>>> > Unable to connect to libvirt qemu:///system. >>>> > >>>> > error from service: >>>> GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: >>>> > Action org.libvirt.unix.manage is not registered >>>> > >>>> > Libvirt URI is: qemu:///system >>>> > >>>> > Traceback (most recent call last): >>>> > File "/usr/local/share/virt-manager/virtManager/connection.py", line >>>> > 923, in _do_open >>>> > self._backend.open(cb, data) >>>> > File "/usr/local/share/virt-manager/virtinst/connection.py", line >>>> 171, in open >>>> > conn = libvirt.openAuth(self._open_uri, >>>> > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>> > File "/usr/lib/python3/dist-packages/libvirt.py", line 147, in >>>> openAuth >>>> > raise libvirtError('virConnectOpenAuth() failed') >>>> > libvirt.libvirtError: error from service: >>>> > GDBus.Error:org.freedesktop.PolicyKit1. >>>> > Error.Failed: Action org.libvirt.unix.manage is not registered >>>> >>>> This is polkit trying to authenticate that your user can connect to >>>> system connection, libvirt running with root privileges, but you started >>>> libvirtd as normal user. >>>> >>>> The error that "org.libvirt.unix.manage is not registered" means there >>>> is no process handling that polkit action as there is no libvirtd >>>> running as root. >>>> >>>> Pavel >>>> >>>> > On Sun, Aug 27, 2023 at 1:00 AM Mario Marietto < >>>> marietto2...@gmail.com> >>>> > wrote: >>>> > >>>> > > Is there someone that can help me ? thanks. >>>> > > >>>> > > # sudo usermod -a -G libvirt root >>>> > > # sudo usermod -a -G libvirtd root >>>> > > # sudo usermod -a -G libvirt-qemu libvirt-qemu >>>> > > # sudo usermod -a -G libvirt marietto >>>> > > # sudo adduser libvirt-qemu >>>> > > # sudo groupadd --system libvirt >>>> > > # sudo groupadd --system libvirt-qemu >>>> > > # sudo newgrp libvirt-qemu >>>> > > # newgrp libvirt >>>> > > >>>> > > # /usr/local/sbin# libvirtd & >>>> > > [1] 2875 >>>> > > >>>> > > # virtqemud & >>>> > > [2] 2906 >>>> > > >>>> > > # /usr/local/sbin# 2023-08-26 22:53:10.190+0000: 2923: info : >>>> libvirt version: 9.7.0 >>>> > > >>>> > > 2023-08-26 22:53:10.190+0000: 2923: info : hostname: chromarietto >>>> > > 2023-08-26 22:53:10.190+0000: 2923: error : >>>> virPidFileAcquirePathFull:409 : >>>> > > Failed to acquire pid file '/var/local/run/libvirt/qemu/driver.pid': >>>> > > Resource temporarily unavailable >>>> > > 2023-08-26 22:53:10.192+0000: 2923: error : virStateInitialize:672 : >>>> > > Initialization of QEMU state driver failed: Failed to acquire pid >>>> file >>>> > > '/var/local/run/libvirt/qemu/driver.pid': Resource temporarily >>>> unavailable >>>> > > 2023-08-26 22:53:10.192+0000: 2923: error : daemonRunStateInit:617 : >>>> > > Driver state initialization failed >>>> > > >>>> > > # /usr/local/sbin# ps ax | grep libvirt >>>> > > 2875 pts/0 Sl 0:00 libvirtd >>>> > > >>>> > > # /usr/local/sbin# ps ax | grep virtqemu >>>> > > >>>> > > >>>> > > On Fri, Aug 25, 2023 at 11:43 PM Mario Marietto < >>>> marietto2...@gmail.com> >>>> > > wrote: >>>> > > >>>> > >> The real problem seems to be that the libvirtd process won't start >>>> : >>>> > >> >>>> > >> marietto@chromarietto:~$ systemctl enable libvirtd >>>> > >> >>>> > >> ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-unit-files >>>> ==== >>>> > >> Authentication is required to manage system service or unit files. >>>> > >> Multiple identities can be used for authentication: >>>> > >> 1. linux >>>> > >> 2. mario,,, (marietto) >>>> > >> Choose identity to authenticate as (1-2): 2 >>>> > >> Password: >>>> > >> ==== AUTHENTICATION COMPLETE ==== >>>> > >> >>>> > >> marietto@chromarietto:~$ systemctl start libvirtd >>>> > >> >>>> > >> ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ==== >>>> > >> Authentication is required to start 'libvirtd.service'. >>>> > >> Multiple identities can be used for authentication: >>>> > >> 1. linux >>>> > >> 2. mario,,, (marietto) >>>> > >> Choose identity to authenticate as (1-2): 2 >>>> > >> Password: >>>> > >> ==== AUTHENTICATION COMPLETE ==== >>>> > >> >>>> > >> marietto@chromarietto:~$ systemctl status libvirtd >>>> > >> >>>> > >> ○ libvirtd.service - Virtualization daemon >>>> > >> Loaded: loaded (/usr/local/lib/systemd/system/libvirtd.service; >>>> > >> enabled; preset: enabled) >>>> > >> Active: inactive (dead) since Fri 2023-08-25 21:04:37 UTC; 2s >>>> ago >>>> > >> Duration: 88ms >>>> > >> TriggeredBy: ● libvirtd-admin.socket >>>> > >> ● libvirtd-ro.socket >>>> > >> ● libvirtd.socket >>>> > >> Docs: man:libvirtd(8) >>>> > >> https://libvirt.org >>>> > >> Process: 3488 ExecStart=/usr/local/sbin/libvirtd $LIBVIRTD_ARGS >>>> > >> (code=exited, status=0/SUCCESS) >>>> > >> Main PID: 3488 (code=exited, status=0/SUCCESS) >>>> > >> CPU: 252ms >>>> > >> >>>> > >> As you can see,it says "inactive". This is the reason : >>>> > >> >>>> > >> Aug 25 21:22:59 chromarietto libvirtd[3663]: invalid argument: >>>> Failed to >>>> > >> parse user 'libvirt-qemu' >>>> > >> Aug 25 21:22:59 chromarietto libvirtd[3663]: Initialization of QEMU >>>> > >> state driver failed: invalid argument: Failed to parse user >>>> 'libvirt-qemu' >>>> > >> Aug 25 21:22:59 chromarietto libvirtd[3663]: Driver state >>>> initialization >>>> > >> failed >>>> > >> Aug 25 21:22:59 chromarietto systemd[1]: libvirtd.service: >>>> Deactivated >>>> > >> successfully. >>>> > >> >>>> > >> On Fri, Aug 25, 2023 at 10:27 PM Mario Marietto < >>>> marietto2...@gmail.com> >>>> > >> wrote: >>>> > >> >>>> > >>> I think that what I found is very interesting : >>>> > >>> >>>> > >>> marietto@chromarietto:~/Desktop/Dati/new/libvirt/build$ >>>> systemctl start >>>> > >>> virtqemud >>>> > >>> >>>> > >>> ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ==== >>>> > >>> Authentication is required to start 'virtqemud.service'. >>>> > >>> Multiple identities can be used for authentication: >>>> > >>> 1. linux >>>> > >>> 2. mario,,, (marietto) >>>> > >>> Choose identity to authenticate as (1-2): 2 >>>> > >>> Password: >>>> > >>> ==== AUTHENTICATION COMPLETE ==== >>>> > >>> >>>> > >>> marietto@chromarietto:~/Desktop/Dati/new/libvirt/build$ systemctl >>>> > >>> enable virtqemud >>>> > >>> >>>> > >>> ==== AUTHENTICATING FOR >>>> org.freedesktop.systemd1.manage-unit-files ==== >>>> > >>> Authentication is required to manage system service or unit files. >>>> > >>> Multiple identities can be used for authentication: >>>> > >>> 1. linux >>>> > >>> 2. mario,,, (marietto) >>>> > >>> Choose identity to authenticate as (1-2): 2 >>>> > >>> Password: >>>> > >>> ==== AUTHENTICATION COMPLETE ==== >>>> > >>> >>>> > >>> marietto@chromarietto:~/Desktop/Dati/new/libvirt/build$ ls >>>> > >>> /var/local/run/libvirt/virtqemud-sock >>>> > >>> /var/local/run/libvirt/virtqemud-sock >>>> > >>> >>>> > >>> but when I launch virt-manager : >>>> > >>> >>>> > >>> marietto@chromarietto:~/Desktop/Dati/new/libvirt/build$ >>>> > >>> /usr/local/bin/./virt-manager >>>> > >>> >>>> > >>> It tries to connect,but it gets disconnected after a couple of >>>> seconds >>>> > >>> and the error "Failed to connect socket to >>>> > >>> '/var/run/libvirt/virtqemud-sock': No such file or directory' is >>>> shown >>>> > >>> again. >>>> > >>> >>>> > >>> In addition,virtqemud-sock is deleted : >>>> > >>> >>>> > >>> marietto@chromarietto:~/Desktop/Dati/new/libvirt/build$ ls >>>> > >>> /var/local/run/libvirt/virtqemud-sock >>>> > >>> ls: cannot access '/var/local/run/libvirt/virtqemud-sock': No >>>> such file >>>> > >>> or directory >>>> > >>> >>>> > >>> >>>> > >>> The same problem I have has been found here and solved : >>>> > >>> >>>> > >>> >>>> > >>> >>>> https://unix.stackexchange.com/questions/715726/virsh-list-throw-error-failed-to-connect-socket-to-var-run-libvirt-virtqemud >>>> > >>> >>>> > >>> On Fri, Aug 25, 2023 at 8:34 PM Mario Marietto < >>>> marietto2...@gmail.com> >>>> > >>> wrote: >>>> > >>> >>>> > >>>> I don't agree with some of your assumptions,for example : >>>> > >>>> >>>> > >>>> 1) to send a screenshot is most of the time more informative >>>> than copy >>>> > >>>> and paste text,because it contains more information. To describe >>>> > >>>> complicated situations using only words takes a LOT of >>>> time,sometimes. >>>> > >>>> Especially for the newbies,that aren't so skilled and they may >>>> have some >>>> > >>>> difficulty in including or not some information. And even for >>>> the lack of a >>>> > >>>> technical language. >>>> > >>>> >>>> > >>>> 2) From my experience, going to irc to ask for help can be a >>>> problem >>>> > >>>> for the time zone. Every time I tried to go to an IRC >>>> channel,I've always >>>> > >>>> found bots and not talking users. >>>> > >>>> >>>> > >>>> 3) The rejection of emails happens even if I don't attach any >>>> > >>>> screenshots (a thing that I do rarely),and my messages are also >>>> rejected >>>> > >>>> because when I hit reply also all the story is attached. I think >>>> that it's >>>> > >>>> important to attach the story because it may contains important >>>> details >>>> > >>>> that could be missed >>>> > >>>> >>>> > >>>> On Fri, Aug 25, 2023 at 8:24 PM Eric Blake <ebl...@redhat.com> >>>> wrote: >>>> > >>>> >>>> > >>>>> On Fri, Aug 25, 2023 at 07:13:26PM +0200, Mario Marietto wrote: >>>> > >>>>> > I've sent you an email on your personal email address because >>>> the ML >>>> > >>>>> does >>>> > >>>>> > not accept pictures,but I need to show you a picture to help >>>> you to >>>> > >>>>> > understand well. I don't approve this rule of the ML,it does >>>> not >>>> > >>>>> help those >>>> > >>>>> > who want to learn and for this reason need to be exhaustive >>>> when >>>> > >>>>> there is a >>>> > >>>>> > strong need to explain well. >>>> > >>>>> >>>> > >>>>> The list has a cap at 300k for a reason. Sending larger >>>> attachments >>>> > >>>>> to the list then multiplies out to gigabytes of network data >>>> when >>>> > >>>>> counting the number of subscribers, even though many of those >>>> > >>>>> subscribers are not actively participating in the thread. >>>> Sending a >>>> > >>>>> URL to an image hosted externally uses much less bandwidth. >>>> Also, if >>>> > >>>>> the problem is something that happens in a terminal window, it >>>> is less >>>> > >>>>> bandwidth-intensive to just copy/paste the contents of the >>>> terminal >>>> > >>>>> (as text) instead of attaching a screenshot to your email, and >>>> no less >>>> > >>>>> informative. >>>> > >>>>> >>>> > >>>>> You may also try IRC; there, you can probably get faster >>>> turnaround >>>> > >>>>> times than waiting for emails to bounce back and forth. >>>> > >>>>> https://libvirt.org/contact.html#irc >>>> > >>>>> >>>> > >>>>> although at the end of the day, email is more persistent and >>>> reaches a >>>> > >>>>> larger audience whereas IRC only reaches whoever is online at >>>> the time. >>>> > >>>>> >>>> > >>>>> -- >>>> > >>>>> Eric Blake, Principal Software Engineer >>>> > >>>>> Red Hat, Inc. >>>> > >>>>> Virtualization: qemu.org | libguestfs.org >>>> > >>>>> >>>> > >>>>> >>>> > >>>> >>>> > >>>> -- >>>> > >>>> Mario. >>>> > >>>> >>>> > >>> >>>> > >>> >>>> > >>> -- >>>> > >>> Mario. >>>> > >>> >>>> > >> >>>> > >> >>>> > >> -- >>>> > >> Mario. >>>> > >> >>>> > > >>>> > > >>>> > > -- >>>> > > Mario. >>>> > > >>>> > >>>> > >>>> > -- >>>> > Mario. >>>> >>> >>> >>> -- >>> Mario. >>> >> >> >> -- >> Mario. >> > > > -- > Mario. > -- Mario.