My Slackware still broken
1 Attachment(s)
Well it's been broken since April, and ironically even though I'm a computer technician who makes his living by fixing computers, I have not been able to find the cause.
It's broken because 1. create new user with adduser 2. startx - and Xfce starts but with no bars (no taskbar) 3. when I launch Firefox I get an error message that "Could not initialize the application's security component. ...." (see screenshot attached). All that above is on a freshly created user account by root 4. In my old account - Firefox will not install any extensions, same with SeaMonkey (that was my initial big problem that I've already started a thread for back in April but was never able to resolve. And on top of everything I have no longer access to one of my email accountsk and everything in Local Folders, in SeaMonkey . Strangely my main email account works fine in SeaMonkey. But since most of my email history is in Local Folders then that does me little good. http://www.linuxquestions.org/questi...-a-4175459403/ Slackware 14 32bit installed on a SSD drive with home on raid1 (2 hard drives with one partition each only dedicated to the home directory) I've had this system for last seven years with the SSD drive being the only upgrade since Slackware 13.37 No problems with Firefox and SeaMonkey upgrades since SW 14 install until the update batch in April and ever since it's been broken. And yes, I've done new Firefox profile, safe mode without addons etc, same with SeaMonkey. Interestingly Thunderbird is working just fine (have several email accounts in it and a bunch of addons installed) and was not affected by anything. I can do a clean install of Slackware and probably will tonight but I've refused to do it until now because reinstalls should not be a method of fixing Linux, and especially not Slackware (it's not Windows) but since I have not found a solution then I guess we are now reduced to the Microsoft way of dealing with computer problems, reinstall, reinstall, reinstall and so on. I don't have much installed on top of stock Slackware, and all nonstock packages are from http://www.slackware.com/~alien/slackbuilds/ The rest I built from http://slackbuilds.org/ I don't think I have a single program installed from any other source than the above. My most recent attempt, yesterday, at fixing this, was to remove all non-stock packages, then do upgradepk --install-new --reinstall *.txz from /l /n /d directories from my Slackware 14 dvd. Then I installed all Slackware 14 patches downloaded from a Slack mirror. Fail! Xfce, Firefox, SeaMonkey still broken. Tonight I'll wipe the whole Slack install and do a clean install. |
Where exactly is the screenshot ?
|
Did you create a new account for someone else or are you trying to change the name of your user account?
If the later, as root, run, chown -R newname /home/newname |
I would check my memory and hard drives just in case. It's always good to know if we are dealing with a software problem and not a hardware failure. Other than that you could start your firefox from terminal, so you might get more specific complaint. Or you could start xfce from runlevel 3 via startx so might see some errors in console. Then, it would be nice to remember what you were doing around time things gone haywire. Was it installation of some packages? Or did you tried to configure something awesome (might be some configuration issues in /etc). Well, good luck fixing your Slack!
|
no need to do a new install, "rm -r ~/.cache/sessions" will probably solve your problem. The problem you have is with the xfce session, reboot afterwards and it will rewrite them!
|
Quote:
And yes, I've made sure that my user account is owned by me, recursively etc chown -R <my username>:users I also tried various chmod -R 755 or 644 or 777 etc on my account with no effect on Mozilla apps. |
Quote:
And thanks for reminding me I do get an error when starting Firefox from terminal (and same for SeaMonkey, but not with Thunderbird which works ok) Code:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. |
Quote:
And I did try to change my WM to Windowmaker and same problem with Firefox and Seamonkey. |
Quote:
Code:
ls /var/log/packages | grep glib |
Quote:
|
Quote:
Code:
dbus-glib-0.98-i486-1 Code:
gsettings-desktop-schemas-3.4.2-i486-2 Code:
ls /var/log/packages | grep dconf I can't find dconf in Slackware 14 so why would I need it? Where would this dependency come from suddenly? Thanks for the info though, it's narrowing down potential problems. |
Quote:
|
Well, I've finally found enough time and energy to do a quick (better part of 24 hours wasted) reinstall.
I'm not finished yet, but I'm glad to report that both Firefox and Seamonkey now work as before. I will soon finish by reinstalling my Mozilla add-ons and compile custom kernel. The whole experience has left me rather disillusioned with Linux and Slackware. I think more care should be taken in Slackware to remove dependencies on Gnome and KDE so Slackware can remain independent of the two desktop monstrosities. It's harder and harder to keep track what configs are where and what they affect. We're loosing control of our systems and I find that unacceptable. I don't want garbage like Gconf (with its trillion xml files) on my system or KDE's SQL back-end with completely unmanageable desktop and non-desktop. My next step is to move away from XFCE (as I'm extremely unhappy with its dependencies on Gnome) and will be researching alternatives. If I have to give up a desktop and live with just a WM (like Icewm or Flux) then I will. |
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
Quote:
I researched the problem and concluded that I had to break the whole desktop dependency thing. My own solution was to shift everything and everyone to Slackware and Fluxbox. More than a few deeply ingrained habits had to change, along with a few favorite tools (I thought I couldn't live without konsole, for example). But once I adapted myself and learned how to support others through the transition - it was actually quite easy. Looking back, not only was it not painful, it was all a huge and beneficial step forward in more ways than I had expected! It is interesting how pespectives change... Before making the transition I saw everything in terms of having to find replacements for my valued KDE based tools, expecting to settle for a lower level of experience. Looking back I now view those old tools as a cage that I was unwittingly trapped in, and see that the new methods broke the cell door off its hinges! For one example, I now view my earlier konsole usage as a set of leg shackles, and the transition to urxvt-tmux-on-flux was my liberation! I now run free of the desktop cage and all its shackles, much more than metaphorically! Don't be reluctant to make the change - good luck! |
All times are GMT -5. The time now is 07:52 AM. |