Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Nautilus not listing DVD folders or files

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
KSR-33-VIP
Posts: 15
Joined: 2016-12-04 06:30

Nautilus not listing DVD folders or files

#1 Post by KSR-33-VIP »

OS: Debian 8.6.0 Jessie
This problem occurs after DVDs inserted repetitively
Solution: umount /media/cdrom0 and then mount /media/cdrom0 everytime another DVD inserted

insert DVD

Code: Select all

dmesg
[  111.315428] UDF-fs: warning (device sr0): udf_fill_super: No partition found (2)
[  111.354543] ISO 9660 Extensions: Microsoft Joliet Level 3
[  111.653431] ISOFS: changing to secondary root
eject and reinsert DVD

Code: Select all

dmesg
[  245.432479] VFS: busy inodes on changed media or resized disk sr0
[  249.456451] sr 1:0:0:0: [sr0] Device not ready
[  249.456456] sr 1:0:0:0: [sr0]  
[  249.456459] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  249.456462] sr 1:0:0:0: [sr0]  
[  249.456463] Sense Key : Not Ready [current] 
[  249.456467] sr 1:0:0:0: [sr0]  
[  249.456471] Add. Sense: Medium not present - tray open
[  249.456474] sr 1:0:0:0: [sr0] CDB: 
[  249.456475] Read(10): 28 00 00 01 53 fa 00 00 01 00
[  249.456484] end_request: I/O error, dev sr0, sector 348136
[  265.188728] VFS: busy inodes on changed media or resized disk sr0
nautilus not listing DVD folders & file, click nautilus search, enter "char", now DVD files will list containing that "char" in filename but the following errors displays
in terminal window

Code: Select all

(nautilus:2348): Gtk-CRITICAL **: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed
(nautilus:2348): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(nautilus:2348): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(nautilus:2348): Gtk-CRITICAL **: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed
(nautilus:2348): Gtk-CRITICAL **: gtk_revealer_set_reveal_child: assertion 'GTK_IS_REVEALER (revealer)' failed
mount -l

Code: Select all

/dev/sr0 on /media/cdrom0 type iso9660 (ro,nosuid,nodev,noexec,relatime,user) [DVD1]
su
umount /media/cdrom0
mount /media/cdrom0
<--(This remount fixes problem)
nautilus now listing DVD folders and files

Additional Note: the DVDs in this example were burned with WindowsXP over 10 years ago.
Last edited by KSR-33-VIP on 2017-04-08 16:24, edited 5 times in total.

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: Nautilus not listing DVD folders or files

#2 Post by debiman »

why did you start nautilus as superuser in the first place?

KSR-33-VIP
Posts: 15
Joined: 2016-12-04 06:30

Re: Nautilus not listing DVD folders or files

#3 Post by KSR-33-VIP »

super user is used to quit nautilus then exit super user (this fixes problem)
nautilus is never started as super user

this does not fix problem --> nautilus -q && nautilus &

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: Nautilus not listing DVD folders or files

#4 Post by debiman »

if you didn't start nautilus as superuser, you also don't need to quit it as superuser.
something smells fishy here.

what ever you posted there is not a solution but maybe an ugly hack to "fix" a probably completely unrelated problem.

did you actually have a problem, or are you just sharing your "wisdom"?
Last edited by debiman on 2017-04-08 12:46, edited 1 time in total.

KSR-33-VIP
Posts: 15
Joined: 2016-12-04 06:30

Re: Nautilus not listing DVD folders or files

#5 Post by KSR-33-VIP »

Before accidentally stumbling on this fix the problem, the computer
required a reboot everytime a DVD was ejected and another DVD inserted.

User avatar
4D696B65
Site admin
Site admin
Posts: 2696
Joined: 2009-06-28 06:09
Been thanked: 85 times

Re: Nautilus not listing DVD folders or files

#6 Post by 4D696B65 »

Moved from tips & tricks to here because it is an ugly hack. Maybe here we can find a proper solution or get a bug fixed.

KSR-33-VIP
Posts: 15
Joined: 2016-12-04 06:30

Re: Nautilus not listing DVD folders or files

#7 Post by KSR-33-VIP »

Have edited post
Problem is fixed by --> umount /media/cdrom0 and then mount /media/cdrom0 everytime another DVD inserted

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Nautilus not listing DVD folders or files

#8 Post by GarryRicketson »

I am wondering, if this is only with "DVD", or also with CD's ?
Problem is fixed by --> umount /media/cdrom0 and then mount /media/cdrom0 everytime another DVD inserted
Using the terminal to mount or umount, is another method of mounting
the CD or DVD, and would work, but it still does not solve the problem. which seems to be in "nautilus", not working properly,..
I could not duplicate the problem, so I don't think this is normal behaviour for nautilus,...unless it is another wonderful "new feature", in which case, rather then using nautilus , it works better using the terminal.

Image

When I started this, I all ready had a "blank" CD, in the drive, but as you can see
I ejected it, and then I put in another, it does take a little bit to load/mount, but
as you can see, I never needed to use the terminal , "eject" (umount), and then
I insert another, it also mounts and unmounts just fine,.. no need to be root
or use sudo, etc,...

I wonder what happens if you try installing a different file manager , if the same
problem occurs.
Also, is this with the Desktop Environment, GNOME ?
All though I have "nautilus", I am not using gnome, I am using OpenBox WM, instead, for whatever that is worth.

User avatar
Thorny
Posts: 542
Joined: 2011-02-27 13:40

Re: Nautilus not listing DVD folders or files

#9 Post by Thorny »

KSR-33-VIP wrote:Additional Note: the DVDs in this example were burned with WindowsXP over 10 years ago.
I don't have any definitive answer but I wonder, does this happen with all DVDs or just with those that were burned as UDF on Windows 10 years ago?

KSR-33-VIP
Posts: 15
Joined: 2016-12-04 06:30

Re: Nautilus not listing DVD folders or files

#10 Post by KSR-33-VIP »

Additional info #1

same problem with both CDs and DVDs
same problem with CD burned with Microsoft Windows in 1998
same problem with CD burned with Microsoft Windows in 2002
same problem with CD burned with Microsoft Windows in 2013
same problem with DVD burned with Ubuntu 12.04 in 2014
same problem with DVD burned with Debian 7.4.0 Wheezy in 2015
same problem with DVD burned with Debian 8.6.0 Jessie in 2017Apr2

Additional info #2, left top bar displaying previous DVD name/label

insert DVD, updates left panel DVD name/label --> 2014Jan4
click DVD icon, updates left top bar DVD name/label --> 2014Jan4
remove DVD

insert another DVD, updates left panel DVD name/label --> 2014Feb24
click DVD icon
does not display folders or files
previous DVD name/label still displays, left top bar DVD name/label --> 2014Jan4

umount /media/cdrom0
label still displays, left panel DVD name/label --> 2014Feb24
left top bar changes to media
folders & files right panel updates to display --> cdrom, cdrom0, username

mount /media/cdrom0 <-- this now fixes problem
DVD motor turns on
display no change
click on DVD icon --> 2014Feb24 in left panel, now folders & files display perfect, and now updates left top bar DVD name/label --> 2014Feb24

Additional info #3, this happened once

insert DVD 2015Apr23
files & folders displays perfect but left top bar DVD name/label is still displaying previously inserted DVD
then a umount /media/cdrom0 and then mount /media/cdrom0 corrects the problem and updates the left top bar DVD name/label --> 2015Apr23

User avatar
Thorny
Posts: 542
Joined: 2011-02-27 13:40

Re: Nautilus not listing DVD folders or files

#11 Post by Thorny »

Well, I still don't have a definitive answer for you but perhaps a couple of things.

Under additional info #2, when you write "remove DVD" are you right clicking on the icon in "the left bar" and choosing eject or just pushing the button on the DVD drive to remove it?

You say you have Jessie 8.6, my system has been at 8.7 for a while now. I don't know if that might make a difference or not but, when I have something happen that I don't expect I make sure that my system is fully upgraded when troubleshooting.

It looks like the problem couldn't be related to UDF since this time you mentioned DVDs burned on Wheezy and Jessie which presumably were not in that format.

I, like debiman, also didn't understand that bit you wrote about having to quit Nautilus as su when you didn't start it as su.

That's all I have.

KSR-33-VIP
Posts: 15
Joined: 2016-12-04 06:30

Re: Nautilus not listing DVD folders or files

#12 Post by KSR-33-VIP »

DVDs were ejected by pressing the plastic button on the side of the laptop.

This is a long example of the original post on how to fix the problem. (Do not use this solution)
The umount /media/cdrom0 and then mount /media/cdrom0 will fix the problem.

not super user
$ps -a (lower case)

Code: Select all

 1340 pts/0    00:00:00 su
 1341 pts/0    00:00:00 bash
 2750 pts/1    00:00:00 ps
left top, Activities, click on nautilus gnome icon
click nautilus DVD icon (does not display folders & files)

not super user
$ ps -a (lower case)

Code: Select all

 1340 pts/0    00:00:00 su
 1341 pts/0    00:00:00 bash
 2820 pts/1    00:00:00 ps
not super user
$ ps -A (upper case)

Code: Select all

 2801 ?        00:00:00 nautilus  (started from nautilus gnome icon)
super user
su
#nautilus (try again, start nautilus)
click nautilus DVD icon (does not display folders & files)

not super user
$ ps -a (lower case)

Code: Select all

 1340 pts/0    00:00:00 su
 1341 pts/0    00:00:00 bash
 2841 pts/0    00:00:01 nautilus
 2854 pts/1    00:00:00 ps
not super user
$nautilus -q (does not kill nautilus)
$ ps -a (lower case)

Code: Select all

 1340 pts/0    00:00:00 su
 1341 pts/0    00:00:00 bash
 2841 pts/0    00:00:01 nautilus
 2869 pts/1    00:00:00 ps
not super user
$nautilus -q (try second time, does not kill nautilus)
$ ps -a (lower case)

Code: Select all

 1340 pts/0    00:00:00 su
 1341 pts/0    00:00:00 bash
 2841 pts/0    00:00:01 nautilus
 2897 pts/1    00:00:00 ps
*** super user ***
$su
#nautilus -q (only kills nautilus in super user)
$ ps -a (lower case)

Code: Select all

 1340 pts/0    00:00:00 su
 1341 pts/0    00:00:00 bash
 2916 pts/1    00:00:00 ps
now nautilus will display DVD folders & files

Additional Note:

Non super user nautilus start and non super user nautilus -q is leaving trash behind therefore when nautilus is started again it uses the trash from the previous run and in this case does not display DVD folders & files

Super User nautilus -q cleans all the trash out and when nautilus is started again does not have any trash from previous run and now problem is fixed

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: Nautilus not listing DVD folders or files

#13 Post by debiman »

fellow forum members, this is just white noise to me?
does anyone actually see any meaning in this?

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Nautilus not listing DVD folders or files

#14 Post by GarryRicketson »

I don't see any "meaning" beyond that the OP has a problem, of some sort.

I just installed nautilus to a recent Debian stretch installation, that I did yesterday,
and I can not duplicate the problem,... even though the newest version of nautilus
looks somewhat different , it still shows the Cdrom drive , and mounts or unmount
from the menu just fine, no need to use "su" or "sudo", etc,..
And they can be "ejected" as well from the menu,..
I don't really feel like posting more screen shots, like I did earlier as proof,
but Nautilus works as expected, and does list the DVD/CD folders just fine.
But I am not any kind of "expert" or VIP, so what do I know ? Maybe that is
why it does not make much sense to me.
In fewer words, simple, yes I agree, it seems to just be "white noise",
to me as well.

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: Nautilus not listing DVD folders or files

#15 Post by debiman »

thanks for the "clarification". i thought something's wrong with my brain.

KSR-33-VIP
Posts: 15
Joined: 2016-12-04 06:30

Re: Nautilus not listing DVD folders or files

#16 Post by KSR-33-VIP »

Example of how nautilus re-uses previous information stored in pool, an umount /media/cdrom0 cleans out the pool, which fixes the problem

click nautilus gnome icon
insert DVD, displays folder & files OK, eject DVD
re-insert another DVD, does not display folders & files

pstree

Code: Select all

      ├─nautilus─┬─{dconf worker}
        │          ├─{gdbus}
        │          ├─{gmain}
        │          └─{pool}
killall nautilus

restart --> click nautilus gnome icon, DVD does not displays folders & files

pstree

Code: Select all

      ├─nautilus─┬─{dconf worker}
        │          ├─{gdbus}
        │          ├─{gmain}
        │          └─{pool}
{pool} is still listing after killall and nautilus restart

umount /media/cdrom0

pstree

Code: Select all

        ├─nautilus─┬─{dconf worker}
        │          ├─{gdbus}
        │          └─{gmain}
{pool} not listing anymore after the umount

mount /media/cdrom0
nautilus DVD now displays folders & files OK

pstree

Code: Select all

        ├─nautilus─┬─{dconf worker}
        │          ├─{gdbus}
        │          └─{gmain}
{pool} not listing anymore

Additional Info:
https://unix.stackexchange.com/question ... ation-pool
Spawned application instances are kept alive, and their handles are stored into this pool, allowing each application instance to be reused later.

Post Reply