Re: nautilus slow start up with external drives

Dave Mitchell <[email protected]>
Newsgroups gmane.linux.redhat.fedora.general
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.