Dale <[email protected]> [10-12-15 09:48]:
> Hi again,
>
> For those mot up to date. I built a new rig that has a Nvidia GT220
> card in it. I bought a brand new monitor this morning, a LG W2253, and
> it worked one time. I had to reboot to move some things around and
> when I rebooted, the GUI doesn't come up. The BIOS screen shows up and
> I can see the services start up as well but when it switches to vt7, it
> just has a little blinking cursor at the top.
>
> This is a grep of the log:
>
> r...@smoker / # cat /media/disk/files/Xorg.0.log | grep EE
> [ 2081.047] Current Operating System: Linux fireball 2.6.36-gentoo-r4
> #15 SMP PREEMPT Mon Dec 13 01:15:13 CST 2010 x86_64
> (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> [ 2081.048] (II) Loading extension MIT-SCREEN-SAVER
> [ 2081.057] (EE) Failed to load module "dri" (module does not exist,
> 0)
> [ 2081.057] (EE) Failed to load module "dri2" (module does not exist,
> 0)
> [ 2082.101] (EE) NVIDIA(0): Failed to obtain a shared memory
> identifier: Function not
> [ 2082.101] (EE) NVIDIA(0): implemented
> [ 2082.118] (EE) NVIDIA: Failed to load module "dri2" (module does not
> exist, 0)
> [ 2082.120] (EE) Failed to initialize GLX extension (Compatible NVIDIA
> X driver not found)
> r...@smoker / #
>
> I have tried X -configure, Xorg -configure and nvidia-xconfig and none
> of them do any better. I also did a emerge -e all the way up to
> nvidia-driver as well then reconfiged everything. Still no joy. I'm
> not going to mention all the reinstalls of the nvidia drivers and
> different versions I tried.
>
> I attached my xorg.conf file too. I can send the whole xorg.log file
> if needed. Oh, I always get the dri load error. I also used eselect
> to switch to nvidia's opengl to, many times.
>
> Could it be something weird with the card maybe? This is monitor two
> that has issues with it.
>
> I have a ATI card handy. If someone knows of a idiot proof guide I
> could follow. You know, one that you used and are confident it will
> work if followed. I don't have much hair left right now. :-(
>
> Just for fun, I got a Mandriva install CD and booted it up and even
> installed it on a spare drive. After the install, it boots just like
> Gentoo does. I can see the BIOS, the services and such but when it
> switches to vt7, just a blinking cursor.
>
> This new rig is turning into a nightmare. No wonder I waited almost 8
> years. lol
>
> Thoughts? Ideas? Suggestions, other than jumping in the creek.
>
> Dale
>
> :-) :-)
Hi Dale,
me again ... 8)
Dont hesitate...I think everything is alright.
First of all: In grub add a "2" at the end of the kernel command line.
This will boot you into runlevel 2 (console) without trying to switch
to X. This way you will have a "clean" machine with no confused nvidia
driver hanging a around and a polling X waiting to something to
connect to.
Next is:
Make yourself a cup of tea (or coffee, if you prefer) cause the next
steps may take some compilation time...
As root:
1.) Add "hal" to the USE flags of /etc/make.conf.
Do a
emerge --color=n -p -v --newuse --update --deep world
to find those packages, which need to be updated/recompiled due
to the changes to the USE flags. This morning there was an update
to the nvidia driver also.
I does not harm to execute the emerge command, even if you have
hal already installed and configured.
2.) cd to /etc
mkdir hal
and extract the fdi rulesset, I will send you in a personal mail
soon. If you have already a rulesset installed DONT overwrite it
with mine. May be you can use mine for comparison reasons, if
something goes wrong. The rulesset works for me -- but that is
no reason, that it have to work for you. BE WARNED :)
Folder layout:
/etc/hal/fdi/......
3.) Strip you xorg.conf. I will you send mine with the
hal/fdi-ruleset. I have a different monitori/mouse and a different
nvidia card. But these differences should be hidden behind hal and
the nvidia driver. Before installing it, check it against your
hardware. Again: YOU HAVE BEEN WARNED ! :)
4.) Add input_devices_evdev video_cards_nvidia to the USE flags of
xorg-drivers.
Add hal to the USE-flags of your xorg-server.
5.) Check your kernel config file for
CONFIG_INPUT_EVDEV=y
If not set, configured it and recompile the kernel. Reboot.
5.) Recompile xorg-drivers, xorg-servers, xf86-input-evdev
xf86-input-keyboard xf86-input-mouse, nvidia-drivers
6.) Reboot
7.) Submit
telinit 3
as root from the commandline.
Should work....
I cannot make responsible for any consequences directly or
indirectly resulting from the usage of these instructions....
Good luck!
Best regards,
mcc