Quote:
Originally Posted by craigevil
What distro?
|
~$ cat /etc/issue
Debian GNU/Linux wheezy/sid \n \l
Quote:
|
And how did you install Firefox Aurora?
|
More or less followed
http://techpatterns.com/forums/about1435.html
Quote:
|
Try creating a new profile.
|
As an unprivileged user? I don't know how to do that when firefox won't run.
But what I did do is copy over root's default profile and change the permissions to user:user. Firefox still won't run but seems a little happier with that in that there is some output to the terminal instead of nothing at all. Here are the last few lines:
Code:
rtq@omega:~$ firefox
......
ABP timeline: * ContentPolicy.startup() done (0)
ABP timeline: * Entered Synchronizer.startup() (2)
ABP timeline: * Synchronizer.startup() done (0)
ABP timeline: * initializing additional modules (1)
ABP timeline: Bootstrap.startup() done (0)
ABP timeline: Total time elapsed: 415
Also:
Code:
rtq@omega:~$ strace firefox
...............
stat64("/usr/local/share/mime/mime.cache", 0xbfbf7a60) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/mime/globs2", 0xbfbf7a60) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/mime/globs", 0xbfbf7a60) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/mime/magic", 0xbfbf7a60) = -1 ENOENT (No such file or directory)
open("/usr/local/share/mime/aliases", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/share/mime/subclasses", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/share/mime/icons", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/share/mime/generic-icons", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
................
and
Code:
rtq@omega:~$ ls -l /usr/local/share/mime/*
ls: cannot access /usr/local/share/mime/*: No such file or directory
rtq@omega:~$ ls -l /usr/share/mime/*
-rw-r--r-- 1 root staff 6942 Dec 22 22:10 /usr/share/mime/aliases
-rw-r--r-- 1 root staff 17186 Dec 22 22:10 /usr/share/mime/generic-icons
.................
If I cp -R /usr/share/mime/* user/local/share/mime/ with user:user permissions then the above errors go away and strace gives:
Code:
............
stat64("/usr/share/mime/mime.cache", {st_mode=S_IFREG|0644, st_size=119656, ...}) = 0
open("/usr/share/mime/mime.cache", O_RDONLY|O_LARGEFILE) = 20
fstat64(20, {st_mode=S_IFREG|0644, st_size=119656, ...}) = 0
mmap2(NULL, 119656, PROT_READ, MAP_SHARED, 20, 0) = 0xb280b000
close(20) = 0
stat64("/usr/local/share/mime/mime.cache", {st_mode=S_IFREG|0644, st_size=119656, ...}) = 0
open("/usr/local/share/mime/mime.cache", O_RDONLY|O_LARGEFILE) = 20
fstat64(20, {st_mode=S_IFREG|0644, st_size=119656, ...}) = 0
mmap2(NULL, 119656, PROT_READ, MAP_SHARED, 20, 0) = 0xb2632000
close(20) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
I have omitted some other "no such file" errors because I presume they could be resolved in the same sort of way but I doubt that doing so is desireable. I wonder if the entire problem could be better resolved simply by somehow telling the unprivileged firefox to look in the right places to start with. I haven't (yet) figured out how to do that.
Help appreciated. Thanks.