LGTM
LGTM
Problem: package fcitx5-qt5-5.1.4-4.fc39.x86_64 from updates-testing requires qt5-qtbase(x86-64) = 5.15.11, but none of the providers can be installed - cannot install both qt5-qtbase-5.15.12-1.fc39.x86_64 from updates-testing and qt5-qtbase-5.15.11-7.fc39.x86_64 from @System - cannot install both qt5-qtbase-5.15.12-1.fc39.x86_64 from updates-testing and qt5-qtbase-5.15.11-7.fc39.x86_64 from updates - cannot install the best update candidate for package qt5-qtbase-5.15.11-7.fc39.x86_64 - cannot install the best update candidate for package fcitx5-qt-module-5.1.3-1.fc39.x86_64
This build doesn't have search-provider in gnome.
It seems Gnome 45 extension need port to ESIM and will lost old version compatibility.
So this version should be only works for Fedora 39.
It seems this version if for Gnome 45 only.
Works fine.
Suspend issue is fixed by Luiz Von Dentz in bluez.git, So it's may not kernel related.
https://bugzilla.kernel.org/show_bug.cgi?id=215768 https://bugzilla.redhat.com/show_bug.cgi?id=2069499
Patch:
https://patchwork.kernel.org/project/bluetooth/list/?series=641172
https://patchwork.kernel.org/project/bluetooth/patch/20220512234835.1042988-1-luiz.dentz@gmail.com/
So maybe a new version with patch included can solve this issue.
With this version my laptop will wake up immediately after get into suspend.
I tried to disable bluetooth and suspend again. it works.
21:56:52 kernel: Bluetooth: hci0: Suspend notifier action (3) failed: -110 21:56:52 kernel: Bluetooth: hci0: Suspend notifier action (3) failed: -110 21:56:51 kernel: Bluetooth: hci0: Opcode 0x 408 failed: -110 21:56:51 kernel: Bluetooth: hci0: command 0x0408 tx timeout
Can see these log.
BlueZ 5.63 works fine. I'm not sure this issue is kernel or bluez related.
Very similar to this issue:
I can't find any useful log. Bug with this kernel, My Laptop battery drain fast in suspend.
@ benzea I also upgraded libfprint. But no luck. The log I post is already with libfprint-1.94.3-1.fc35
sorry. Here is the link or full log
Here are some logs with fprintd
$ export LIBUSB_DEBUG=4 $ /usr/libexec/fprintd [timestamp] [threadID] facility level [function call] <message>
[ 0.000007] [000175cc] libusb: debug [libusb_init] libusb v1.0.25.11692
[ 0.000013] [000175cc] libusb: debug [usbi_add_event_source] add fd 7 events 1
[ 0.000016] [000175cc] libusb: debug [usbi_io_init] using timer for timeouts
[ 0.000018] [000175cc] libusb: debug [usbi_add_event_source] add fd 8 events 1
[ 0.000022] [000175cc] libusb: debug [get_kernel_version] reported kernel version is 5.16.9-200.fc35.x86_64
[ 0.000033] [000175cc] libusb: debug [op_init] found usbfs at /dev/bus/usb
[ 0.000035] [000175cc] libusb: debug [op_init] max iso packet length is (likely) 98304 bytes
[ 0.000038] [000175cc] libusb: debug [op_init] sysfs is available
[ 0.000498] [000175cf] libusb: debug [linux_udev_event_thread_main] udev event thread entering
[ 0.001759] [000175cc] libusb: debug [linux_get_device_address] getting address for device: usb1 detached: 0
[ 0.001763] [000175cc] libusb: debug [linux_get_device_address] scan usb1
[ 0.001773] [000175cc] libusb: debug [linux_get_device_address] bus=1 dev=1
[ 0.001778] [000175cc] libusb: debug [linux_enumerate_device] busnum 1 devaddr 1 session_id 257
[ 0.001779] [000175cc] libusb: debug [linux_enumerate_device] allocating new device for 1/1 (session 257)
[ 0.001811] [000175cc] libusb: debug [linux_get_device_address] getting address for device: usb2 detached: 0
[ 0.001812] [000175cc] libusb: debug [linux_get_device_address] scan usb2
[ 0.001823] [000175cc] libusb: debug [linux_get_device_address] bus=2 dev=1
[ 0.001824] [000175cc] libusb: debug [linux_enumerate_device] busnum 2 devaddr 1 session_id 513
[ 0.001826] [000175cc] libusb: debug [linux_enumerate_device] allocating new device for 2/1 (session 513)
[ 0.001855] [000175cc] libusb: debug [linux_get_device_address] getting address for device: usb3 detached: 0
[ 0.001857] [000175cc] libusb: debug [linux_get_device_address] scan usb3
[ 0.001866] [000175cc] libusb: debug [linux_get_device_address] bus=3 dev=1
[ 0.001867] [000175cc] libusb: debug [linux_enumerate_device] busnum 3 devaddr 1 session_id 769
[ 0.001868] [000175cc] libusb: debug [linux_enumerate_device] allocating new device for 3/1 (session 769)
[ 0.001912] [000175cc] libusb: debug [linux_get_device_address] getting address for device: 3-10 detached: 0
[ 0.001913] [000175cc] libusb: debug [linux_get_device_address] scan 3-10
[ 0.001921] [000175cc] libusb: debug [linux_get_device_address] bus=3 dev=6
[ 0.001925] [000175cc] libusb: debug [linux_enumerate_device] busnum 3 devaddr 6 session_id 774
[ 0.001926] [000175cc] libusb: debug [linux_enumerate_device] allocating new device for 3/6 (session 774)
[ 0.001951] [000175cc] libusb: debug [linux_get_parent_info] dev 0x56215df38ba0 (3-10) has parent 0x56215df38590 (usb3) port 10
[ 0.001974] [000175cc] libusb: debug [linux_get_device_address] getting address for device: 3-2 detached: 0
[ 0.001975] [000175cc] libusb: debug [linux_get_device_address] scan 3-2
[ 0.001983] [000175cc] libusb: debug [linux_get_device_address] bus=3 dev=3
[ 0.001984] [000175cc] libusb: debug [linux_enumerate_device] busnum 3 devaddr 3 session_id 771
[ 0.001985] [000175cc] libusb: debug [linux_enumerate_device] allocating new device for 3/3 (session 771)
[ 0.001997] [000175cc] libusb: debug [linux_get_parent_info] dev 0x56215df384e0 (3-2) has parent 0x56215df38590 (usb3) port 2
[ 0.002033] [000175cc] libusb: debug [linux_get_device_address] getting address for device: 3-3 detached: 0
[ 0.002034] [000175cc] libusb: debug [linux_get_device_address] scan 3-3
[ 0.002043] [000175cc] libusb: debug [linux_get_device_address] bus=3 dev=4
[ 0.002045] [000175cc] libusb: debug [linux_enumerate_device] busnum 3 devaddr 4 session_id 772
[ 0.002047] [000175cc] libusb: debug [linux_enumerate_device] allocating new device for 3/4 (session 772)
[ 0.002056] [000175cc] libusb: debug [linux_get_parent_info] dev 0x56215df38690 (3-3) has parent 0x56215df38590 (usb3) port 3
[ 0.002080] [000175cc] libusb: debug [linux_get_device_address] getting address for device: 3-4 detached: 0
[ 0.002081] [000175cc] libusb: debug [linux_get_device_address] scan 3-4
[ 0.002091] [000175cc] libusb: debug [linux_get_device_address] bus=3 dev=5
[ 0.002092] [000175cc] libusb: debug [linux_enumerate_device] busnum 3 devaddr 5 session_id 773
[ 0.002094] [000175cc] libusb: debug [linux_enumerate_device] allocating new device for 3/5 (session 773)
[ 0.002104] [000175cc] libusb: debug [linux_get_parent_info] dev 0x56215df39420 (3-4) has parent 0x56215df38590 (usb3) port 4
[ 0.002126] [000175cc] libusb: debug [linux_get_device_address] getting address for device: usb4 detached: 0
[ 0.002128] [000175cc] libusb: debug [linux_get_device_address] scan usb4
[ 0.002136] [000175cc] libusb: debug [linux_get_device_address] bus=4 dev=1
[ 0.002138] [000175cc] libusb: debug [linux_enumerate_device] busnum 4 devaddr 1 session_id 1025
[ 0.002139] [000175cc] libusb: debug [linux_enumerate_device] allocating new device for 4/1 (session 1025)
[ 0.002194] [000175cc] libusb: debug [libusb_hotplug_register_callback] new hotplug cb 0x56215df2fda0 with handle 1
[ 0.002207] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.002211] [000175d0] libusb: debug [handle_events] event sources modified, reallocating event data
[ 0.002213] [000175d0] libusb: debug [usbi_wait_for_events] poll() 2 fds with timeout in 2000ms
[ 0.002216] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.002218] [000175d0] libusb: debug [handle_event_trigger] event triggered
[ 0.002220] [000175d0] libusb: debug [handle_event_trigger] hotplug message received
[ 0.002234] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.002236] [000175d0] libusb: debug [usbi_wait_for_events] poll() 2 fds with timeout in 2000ms
[ 0.002272] [000175cc] libusb: debug [libusb_get_device_list]
[ 0.002286] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002288] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002292] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002293] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002296] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002298] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002300] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002303] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002305] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002306] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002307] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002308] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002310] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002311] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002313] [000175cc] libusb: debug [libusb_get_device_descriptor]
[ 0.002314] [000175cc] libusb: debug [libusb_get_device_descriptor]
(fprintd:95692): libfprint-device-WARNING **: 22:01:44.519: Failed to open /sys/bus/usb/devices/3-3/power/persist
[ 0.002714] [000175cc] libusb: debug [libusb_open] open 3.4
[ 0.100283] [000175cc] libusb: debug [usbi_add_event_source] add fd 11 events 4
[ 0.100340] [000175cc] libusb: debug [libusb_claim_interface] interface 0
[ 0.100406] [000175cc] libusb: debug [libusb_submit_transfer] transfer 0x56215df44d88
[ 0.100414] [000175cc] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.100425] [000175cc] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1
[ 0.100451] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.100480] [000175d0] libusb: debug [handle_event_trigger] event triggered
[ 0.100483] [000175d0] libusb: debug [handle_event_trigger] someone updated the event sources
[ 0.100492] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.100498] [000175d0] libusb: debug [handle_events] event sources modified, reallocating event data
[ 0.100506] [000175d0] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 2000ms
[ 0.100639] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.100664] [000175d0] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=1
[ 0.100671] [000175d0] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.100677] [000175d0] libusb: debug [handle_bulk_completion] all URBs in transfer reaped --> complete!
[ 0.100683] [000175d0] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.100691] [000175d0] libusb: debug [usbi_handle_transfer_completion] transfer 0x56215df44d88 has callback 0x7f4a830cedd0
[ 0.100743] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.100749] [000175d0] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 2000ms
[ 0.100763] [000175cc] libusb: debug [libusb_free_transfer] transfer 0x56215df44d88
[ 0.100781] [000175cc] libusb: debug [libusb_submit_transfer] transfer 0x56215df41e58
[ 0.100787] [000175cc] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.100795] [000175cc] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 40
[ 0.101070] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.101099] [000175d0] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=38
[ 0.101106] [000175d0] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.101112] [000175d0] libusb: debug [handle_bulk_completion] all URBs in transfer reaped --> complete!
[ 0.101117] [000175d0] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.101125] [000175d0] libusb: debug [usbi_handle_transfer_completion] transfer 0x56215df41e58 has callback 0x7f4a830cedd0
[ 0.101153] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.101158] [000175d0] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 2000ms
[ 0.101165] [000175cc] libusb: debug [libusb_free_transfer] transfer 0x56215df41e58
[ 0.101194] [000175cc] libusb: debug [libusb_submit_transfer] transfer 0x56215df3d2a8
[ 0.101200] [000175cc] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.101205] [000175cc] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 5
[ 0.101366] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.101375] [000175d0] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=5
[ 0.101380] [000175d0] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.101384] [000175d0] libusb: debug [handle_bulk_completion] all URBs in transfer reaped --> complete!
[ 0.101387] [000175d0] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.101393] [000175d0] libusb: debug [usbi_handle_transfer_completion] transfer 0x56215df3d2a8 has callback 0x7f4a830cedd0
[ 0.101407] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.101412] [000175d0] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 2000ms
[ 0.101427] [000175cc] libusb: debug [libusb_submit_transfer] transfer 0x56215df3d4a8
[ 0.101435] [000175cc] libusb: debug [add_to_flying_list] arm timer for timeout in 5000ms (first in line)
[ 0.101444] [000175cc] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 266
[ 0.101482] [000175cc] libusb: debug [libusb_free_transfer] transfer 0x56215df3d2a8
[ 0.101616] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.101624] [000175d0] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=8
[ 0.101628] [000175d0] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.101633] [000175d0] libusb: debug [handle_bulk_completion] all URBs in transfer reaped --> complete!
[ 0.101638] [000175d0] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.101644] [000175d0] libusb: debug [usbi_handle_transfer_completion] transfer 0x56215df3d4a8 has callback 0x7f4a830cedd0
[ 0.101658] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.101663] [000175d0] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 2000ms
[ 0.101676] [000175cc] libusb: debug [libusb_submit_transfer] transfer 0x56215df3d588
[ 0.101683] [000175cc] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.101728] [000175cc] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.101938] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.101965] [000175d0] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=4
[ 0.101970] [000175d0] libusb: debug [handle_control_completion] handling completion status 0
[ 0.101974] [000175d0] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.101979] [000175d0] libusb: debug [usbi_handle_transfer_completion] transfer 0x56215df3d588 has callback 0x7f4a82c384b0
[ 0.101985] [000175d0] libusb: debug [sync_transfer_cb] actual_length=4
[ 0.101999] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.102003] [000175d0] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 2000ms
[ 0.102010] [000175cc] libusb: debug [libusb_free_transfer] transfer 0x56215df3d588
[ 0.102029] [000175cc] libusb: debug [libusb_close]
[ 0.102048] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.102055] [000175d0] libusb: debug [handle_event_trigger] event triggered
[ 0.102058] [000175d0] libusb: debug [handle_event_trigger] someone is closing a device
[ 0.102065] [000175d0] libusb: debug [libusb_try_lock_events] someone else is closing a device
[ 0.102069] [000175d0] libusb: debug [libusb_event_handler_active] someone else is closing a device
[ 0.102072] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.102081] [000175cc] libusb: debug [usbi_remove_event_source] remove fd 11
[ 0.102132] [000175d0] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.102138] [000175d0] libusb: debug [handle_events] event sources modified, reallocating event data
[ 0.102144] [000175d0] libusb: debug [usbi_wait_for_events] poll() 2 fds with timeout in 2000ms
[ 0.102168] [000175cc] libusb: debug [libusb_free_transfer] transfer 0x56215df3d4a8
libfprint-context-Message: 22:01:44.619: Ignoring device due to initialization error: USB error on device 06cb:00fc : No such device (it may have been disconnected) [-4]
(fprintd:95692): fprintd-WARNING **: 22:01:44.619: Failed to get name: net.reactivated.Fprint
[ 0.102981] [000175cc] libusb: debug [libusb_hotplug_deregister_callback] deregister hotplug cb 1
[ 0.103090] [000175d0] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 0.103110] [000175d0] libusb: debug [handle_event_trigger] event triggered
[ 0.103114] [000175d0] libusb: debug [handle_event_trigger] someone unregistered a hotplug cb
[ 0.103122] [000175d0] libusb: debug [usbi_hotplug_process] freeing hotplug cb 0x56215df2fda0 with handle 1
[ 0.103281] [000175cc] libusb: debug [libusb_exit]
[ 0.103313] [000175cf] libusb: debug [linux_udev_event_thread_main] udev event thread exiting
[ 0.103381] [000175cc] libusb: debug [libusb_unref_device] destroy device 4.1
[ 0.103393] [000175cc] libusb: debug [libusb_unref_device] destroy device 3.5
[ 0.103397] [000175cc] libusb: debug [libusb_unref_device] destroy device 3.4
[ 0.103401] [000175cc] libusb: debug [libusb_unref_device] destroy device 3.3
[ 0.103404] [000175cc] libusb: debug [libusb_unref_device] destroy device 3.6
[ 0.103408] [000175cc] libusb: debug [libusb_unref_device] destroy device 2.1
[ 0.103412] [000175cc] libusb: debug [libusb_unref_device] destroy device 1.1
[ 0.103420] [000175cc] libusb: debug [usbi_remove_event_source] remove fd 8
[ 0.103430] [000175cc] libusb: debug [usbi_remove_event_source] remove fd 7
[ 0.103440] [000175cc] libusb: warning [libusb_exit] device 3.1 still referenced
LGTM