Bug 135570
Summary: | panel freezes when loading user from nfs mounted home directory | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dmitry Savransky <ds264> | ||||||||
Component: | gnome-panel | Assignee: | Mark McLoughlin <markmc> | ||||||||
Status: | CLOSED NOTABUG | QA Contact: | |||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | 2 | ||||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | i686 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2004-11-29 16:11:18 UTC | Type: | --- | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Dmitry Savransky
2004-10-13 15:49:41 UTC
I have recently noticed that a simillar freeze/delay occurs when I launch Adobe Acrobat. I'm guessing that this happens because Acrobat reads a preference file from the home directory mounted from the other computer, but, oddly enough, other programs which also read info from the home directory (such as firefox) do not exhibit this delay. ds We'll need some more debugging info to have any hope of figuring this out. Try this: 1) gnome-session-remove gnome-panel 2) GNOME_PANEL_DEBUG=1 gnome-panel Do you see the freeze then? If so then try doing "GNOME_PANEL_DEBUG=1 strace -ttt gnome-panel 2>t.log" and attaching the output here. Created attachment 106220 [details]
gnome panel debug log
output from GNOME_PANEL_DEBUG=1 strace -ttt gnome-panel 2>t.log
Dmitry: an strace log should show a lot more detail than that, not sure what you did wrong e.g. do "strace -ttt ls" and see the spew it gives Created attachment 106894 [details]
strace output
part 1/2
Created attachment 106895 [details]
strace output
part 2/2
Well, here's the problem: 1100548226.348258 open("/home/ds264/.recently-used", O_RDWR) = 27 1100548226.349492 fstat64(27, {st_mode=S_IFREG|0644, st_size=2773, ...}) = 0 1100548226.349727 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf61d4000 1100548226.349835 _llseek(27, 0, [0], SEEK_SET) = 0 1100548226.349940 fcntl64(27, F_SETLK, {type=F_WRLCK, whence=SEEK_CUR, start=0, len=0}) = -1 EIO (Input/output error) 1100548286.392856 write(2, "\n** (gnome-panel:4330): WARNING "..., 72 Its trying to lock ~/.recently used and timing out after one minute. Do you have the nfslock service running on both machines? Look in system-config-services? Please let me know if that fixes the problem. Thanks. Hi, You were absolutely correct - nfslock was running on both machines, but, unlike nfs and rquotad, nlockmgr was not using the port I left open for it in both firewalls. I've opened all ports between the two machines, and the problem has gone away. Thanks very much for your help, ds |