Hallo,
setze Firefox unter OpenSuSE 10.2 64-Bit (2.6.23.1-900.ccj57-default #2 SMP) ein.
Dieser laesst sich unter root problemlos aufrufen, dagegen unter keinem User.
Aus diesem Grunde habe ich Firefox komplett deinstalliert (inkl. Benutzerverzeichnissen unter ".mozilla") und wieder neu installiert (Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.13)) --> keine Aenderung !
Habe jetzt mal einen Firefox-start mit "strace" in einer Konsole in einem Benutzerverzeichnis gemacht :
Danach kann ich noch ein Benutzerprofil auswaehlen --> das war's denn auch !
Da root klappt, aber alle nicht vermute ich ein Zugriffsproblem - bloss wo ?
setze Firefox unter OpenSuSE 10.2 64-Bit (2.6.23.1-900.ccj57-default #2 SMP) ein.
Dieser laesst sich unter root problemlos aufrufen, dagegen unter keinem User.
Aus diesem Grunde habe ich Firefox komplett deinstalliert (inkl. Benutzerverzeichnissen unter ".mozilla") und wieder neu installiert (Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.13)) --> keine Aenderung !
Habe jetzt mal einen Firefox-start mit "strace" in einer Konsole in einem Benutzerverzeichnis gemacht :
# strace -e open firefox -no-remote -ProfileManager
open("/usr/lib/xorg/tls/x86_64/libreadline.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/xorg/tls/libreadline.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/xorg/x86_64/libreadline.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/xorg/libreadline.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/xorg/tls/x86_64/libreadline.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/xorg/tls/libreadline.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/xorg/x86_64/libreadline.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/xorg/libreadline.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/lib64/libreadline.so.5", O_RDONLY) = 3
open("/usr/lib/xorg/libhistory.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/xorg/libhistory.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libhistory.so.5", O_RDONLY) = 3
open("/usr/lib/xorg/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/xorg/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libncurses.so.5", O_RDONLY) = 3
open("/usr/lib/xorg/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/xorg/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libdl.so.2", O_RDONLY) = 3
open("/usr/lib/xorg/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/xorg/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib64/libc.so.6", O_RDONLY) = 3
open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
open("/usr/lib/locale/locale-archive", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_IDENTIFICATION", O_RDONLY) = 3
open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_MEASUREMENT", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_MEASUREMENT", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_TELEPHONE", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_TELEPHONE", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_ADDRESS", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_ADDRESS", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_NAME", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_NAME", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_PAPER", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_PAPER", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_MESSAGES", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_MONETARY", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_MONETARY", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_COLLATE", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_TIME", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_NUMERIC", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.UTF-8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/locale/de_DE.utf8/LC_CTYPE", O_RDONLY) = 3
open("/proc/meminfo", O_RDONLY) = 3
open("/usr/bin/firefox", O_RDONLY) = 3
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
--- SIGCHLD (Child exited) @ 0 (0) ---
open("/usr/lib64/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOENT (No such file or directory)
open("/home/myuser/.mozilla/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOENT (No such file or directory)
Danach kann ich noch ein Benutzerprofil auswaehlen --> das war's denn auch !
Da root klappt, aber alle nicht vermute ich ein Zugriffsproblem - bloss wo ?