Gnome-boxes: symbol lookup error: /lib64/libusbredirhost.so.1: undefined symbol: libusb_set_option

Hi, When I launch gnome-boxes like below:

gnome-boxes

then failed and show the fail info:

gnome-boxes: symbol lookup error: /lib64/libusbredirhost.so.1: undefined symbol:libusb_set_option

Who could help me?
Thanks.

these are some new infomation like below:

readelf -s /lib64/libusbredirhost.so.1 | grep libusb_set_option
7: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND libusb_set_option

There have a “UND”, Do that mean undefine?

Maybe, but if so it would have no affect. The entire list, including the column headers begins like this. All entries have the UND in that column.

$ readelf -s /lib64/libusbredirhost.so.1

Symbol table '.dynsym' contains 81 entries:
   Num:    Value          Size Type    Bind   Vis      Ndx Name
     0: 0000000000000000     0 NOTYPE  LOCAL  DEFAULT  UND 
     1: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND [...]@USBREDIRPARSER_0.8.0 (3)
     2: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND free@GLIBC_2.2.5 (4)
     3: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND [...]@USBREDIRPARSER_0.8.0 (3)
     4: 0000000000000000     0 NOTYPE  WEAK   DEFAULT  UND _ITM_deregisterT[...]
     5: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND [...]@USBREDIRPARSER_0.8.0 (3)
     6: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND libusb_transfer_[...]
     7: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND libusb_set_option

I can`t use gnome-boxes, just have this error info, there is nothing.

ok, this can be resolved by flatpak.