On Mon, Jun 15, 2026 at 09:26:14AM +0100, Barry Scott wrote:
> > Since moving from F40 to F44, I've seen that there is now an approximately
> > 4 second delay for nautilus to start up whenever there is an external USB
> > drive plugged into my laptop.
> > 
> > Any idea how to stop this?
> 
> Since the other suggestions have not fixed the start up time;
> I would run nautilus under strace and see where it gets stuck.

It spends 2.04 seconds waiting while opening /dev/dri/renderD129. 
(The strace below is showing timestamps in -ttt format: secs and usecs
since epoch.)

3359547 1781777816.741066 openat(AT_FDCWD, "/dev/dri/renderD129", 
O_RDWR|O_CLOEXEC <unfinished ...>
3359553 1781777817.001205 <... futex resumed>) = -1 ETIMEDOUT (Connection timed 
out)
3359553 1781777817.001308 futex(0x5582699a6eb0, FUTEX_WAIT_PRIVATE, 0, 
{tv_sec=14, tv_nsec=999998723} <unfinished ...>
3359564 1781777817.178635 <... futex resumed>) = -1 ETIMEDOUT (Connection timed 
out)
3359564 1781777817.178717 futex(0x5582699a6eb0, FUTEX_WAIT_PRIVATE, 0, 
{tv_sec=14, tv_nsec=999998117} <unfinished ...>
3359558 1781777817.179626 <... futex resumed>) = -1 ETIMEDOUT (Connection timed 
out)
3359556 1781777817.179661 <... futex resumed>) = -1 ETIMEDOUT (Connection timed 
out)
3359554 1781777817.179672 <... futex resumed>) = -1 ETIMEDOUT (Connection timed 
out)
3359558 1781777817.179827 futex(0x5582699a6eb0, FUTEX_WAIT_PRIVATE, 0, 
{tv_sec=14, tv_nsec=999998881} <unfinished ...>
3359557 1781777817.179874 <... futex resumed>) = -1 ETIMEDOUT (Connection timed 
out)
3359556 1781777817.179889 futex(0x5582699a6eb0, FUTEX_WAIT_PRIVATE, 0, 
{tv_sec=14, tv_nsec=999999671} <unfinished ...>
3359554 1781777817.179903 futex(0x5582699a6eb0, FUTEX_WAIT_PRIVATE, 0, 
{tv_sec=14, tv_nsec=999999667} <unfinished ...>
3359555 1781777817.179918 <... futex resumed>) = -1 ETIMEDOUT (Connection timed 
out)
3359557 1781777817.179979 futex(0x5582699a6eb0, FUTEX_WAIT_PRIVATE, 0, 
{tv_sec=14, tv_nsec=999999118} <unfinished ...>
3359555 1781777817.180023 futex(0x5582699a6eb0, FUTEX_WAIT_PRIVATE, 0, 
{tv_sec=14, tv_nsec=999998964} <unfinished ...>
3359547 1781777818.780971 <... openat resumed>) = 22
3359547 1781777818.781018 ioctl(22, DRM_IOCTL_VERSION, 0x55826a06edf0) = 0
3359547 1781777818.781055 ioctl(22, DRM_IOCTL_VERSION, 0x55826a06edf0) = 0
3359547 1781777818.781077 close(22)     = 0

So the googles tells me that /dev/dri/renderD129 is a device for directly
accessing the graphics card. That's about as far as I got.

Settings / System / System details tells me I have:

    graphics: Intel® UHD Graphics (TGL GT1)
    Graphics1: zink Vulkan 1.4(NVIDIA GeForce RTX™ 3060 Laptop GPU (NVK GA106))

I haven't installed the Nvidia drivers.
-- 
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to