I'm a dedicated multi-distro-booting, startx user, Not because I'm really an expert at either. But I multi-boot so that I'll have at least one spare fully configured distro ready to go when either some system update, or my own stupidity breaks something. I'm a startx user because I strongly dislike gui logins.
Anyway I've had Sabayon on this 7 yr old amd_64, hp pavilion for at least a year now. My memory is a little vague about what exactly I did to get X working in spite of the built in "Nvidia geforce 6150 LE" being very incompatible with nouveau. But I do know that just like the other 4 installed distributions, Sabayon, didn't give me a reasonable X environment until after I installed an propitiatory Nvidia driver...
Since then, as long as startx worked, I had no reason to even remember where the Xorg.0.log was, never mind look at it. So I can't really say just when it started complaining about the directories "/usr/share/fonts/OTF/" & "/usr/share/fonts/Type1/" not existing. Nor when it first started telling me that I needed to run mkfontdir on the "/usr/share/fonts/100dpi/" & "/usr/share/fonts/75dpi/" directories.
And to be honest, I'm not even sure how many of the missing modules "dri", "synaptics", "dri2", could have been missing and still result in a functioning x session. But I'm quite sure Xorg was finding the nvidia module yesterday... But today, when I tried to use startx to fire up my E17 WM/DE if failed. The error message on the console screen told me where the Xorg.0.log was. And that told me that several things were missing, including all four of the modules I just mentioned. I wasn't sure id the dr1, dri2, or synaptics modules were absolutely necessary, but I knew the nvidia driver sure was, so I poked around with equo search until I saw that the installed nvidia driver wasn't the latest available. So I upgraded nvidia with equo, which resulted in "kernel-genkernel-x86_64-3.0.0-sabayon" getting upgraded to "kernel-genkernel-x86_64-3.3.0-sabayon". After which I rebooted and again tried startx. But while startx doesn't give up any more, X only gets far enough to display the background image assigned to Desktop area 0,0 and then it becomes unresponsive to both the mouse and the keyboard... I wind up shutting down with the power switch. The first time the automatic boot time fsck operation did the job. But the second time I tried to fire up startx, I wound up having to run it manually from one of my other Linux installations before my ext3 / partition was restored.
I didn't notice any issues earlier in the week when I did an equo upgrade. Yesterday I was shopping for a 3rd browser that I could get for all 5 installed Linux distros {via their distro specific package management & repos} (I mostly use firefox & opera, But I wanted a third that I could use for facebook {and only facebook} to stop them from tracking my other browser activity) Anyway I had previously settled on konqueror for that, but lately I couldn't get some of Facebook's buttons to respond to clicking on them from konqueror. {such as the "home" page sort order control}. I was looking for one I could stand to use that would work with facebook via equo search www-client, then installing one of them, testing it, and if it didn't work doing an equo remove. When I got around to seamonkey, I forgot to type the --ask option. and was somewhat dismayed at how much stuff was installed for it. (I hadn't realized how much of an all-in-one application suite it was) In any case it was way too much overkill for something I was only going to use for facebook... Then I was even more disappointed when I realized that equo remove only removed seamonkey itself. And all I could remember of the stuff that was installed was that when equo downloaded the files in aggregated bundles of 3, it started with something like "1 of 9".
It might be that none of the browsers I installed and removed have anything to do with my startx problem. But it was right after that that my lady made me shut down and spend some time with her. And this morning it was broken...
I'm not sure what I gotta do to get back the dri, dri2, & synaptics modules. Nor whether or not the missing font dirs are important. To be honest, I think I should just say that I don't have a clue how to fix this!
Please help...
my xorg.conf can be found at:
http://pastebin.com/hd4jb94D
The Xorg.0.log from the first startx failure (when I was still using the x86_64-3.0.0 kernel) can be found at:
http://pastebin.com/ZzM7QBXx
The Xorg.0.log from the last startx failure (using the x86_64-3.3.0 kernel) can be found at:
http://pastebin.com/iHSPQVFM
Thanks!
--
joe3
