|
|
David W. Hodgins wrote:
On Mon, 14 Jul 2008 01:38:03 -0400, regexes <regexes@xxxxxxxxx> wrote:
You've got me this far... any other ideas? :-D
Well, running opera with all debugging turned on, i.e.
opera --debugdns --debugfocus --debugfont --debugfontfilter --debuggeometry --debugjava
--debugkeyboard --debuglirc --debuglocale --debugmouse --debugplugin --debugatom
--debugxerror --debugshape >operadebug.txt 2>&1
indicates the first thing it does before displaying the plugin messages, is sort
out the fonts.
Try deleting ~/.opera/fontcache.txt and ~/.opera/fontswitch.ini
As to why the files would become corrupt, the primary cause I've seen, is the
kernel module acting as if something has been physically written to the hd, when
in reality, it's sitting in the hd cache, and then something causes the system
to crash. I've found this to be a major problem when using reiserfs, without
a good ups system.
I strongly recommend useing hdparm to turn off hard drive write cacheing.
It will reduce performance slightly, but in my opinion, is well worth the
cost. In /etc/rc.d/rc.local (or equivalent), add a line like
hdparm -W 0 /dev/hda
Given frequent short blackouts, I lost a lot of files, till I turned off hd
write caching. Since turning it off, I've never had any problems with file
system corruption.
Regards, Dave Hodgins
I only have an ~/.opera/fontswitch.ini file. There is no fontcache.txt
file.
If I delete the fontswitch.ini file, I don't get any farther. If I run
the complete debug command above, I can see in the output that it never
gets past the fonts... for example:
<snip>
Check string width using font arial [monotype], for: ...
Use font arial [monotype] for: "Panels"
Use font arial [monotype] for: "Home"
Use font arial [monotype] for: "Find"
Use font arial [monotype] for: "Save"
Use font arial [monotype] for: "Open"
Use font arial [monotype] for: "100"
Use font arial [monotype] for: "%"
Use font arial [monotype] for: "Show "
Use font arial [monotype] for: "Images"
Use font arial [monotype] for: "Fit "
Use font arial [monotype] for: "to "
Use font arial [monotype] for: "Width"
<snip>
The process is running and I have to kill it. Funny.. if I hit the
"down arrow" key while the process is running, a drop-down box with the
cached URLs pops up. Can't see anything else though...
regexes
|
|