LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Linux novice here. No distros seem to work with my computer. (https://www.linuxquestions.org/questions/slackware-14/linux-novice-here-no-distros-seem-to-work-with-my-computer-4175425660/)

EDDY1 09-06-2012 12:12 AM

With all of the failed installs have you tried to clean the lens on dvd drive?

ReaperX7 09-06-2012 12:24 AM

EDDY1, he's having the old modesetting issue with his graphics card.

slack_newbie 09-06-2012 01:42 AM

Quote:

I looks like nouveau caused a kernel oops. This just happened on one of my boxes that I cobbled together and added the new (cheap) nVidia 610 card to.

I was able to load slackware current 32bit (RC3) just fine, but the box would not boot. I got a kernel oops after the nouveau kernel driver attepted to load. I solved the problem by passing the nomodeset flag at the lilo prompt. At the lilo boot screen hit TAB and enter

Code:

Linux 3 nomodeset
Tried this. Didn't get an explicit error message this time, but was instead left on a screen of white text that ends in this:

[ 9.294469] pcmcia_socket pcmcia_socket0: cs: memory probe 0x60000000-0x60ffffff: clean.
[ 9.294469] pcmcia_socket pcmcia_socket0: cs: memory probe 0xa0000000-0xa0ffffff: clean.
[ 9.294469] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
[ 9.294469] clean.

Then nothing. I can type stuff in, but I can't get the computer to respond to it/log into root.

slack_newbie 09-06-2012 01:50 AM

Quote:

Originally Posted by ReaperX7 (Post 4773745)
If you can, get the Install Media to boot the system as such:
Code:

huge.s /dev/sda# noinitrd= ro
Replace # with whatever partition your main install is located at.

Once the system is loaded rerun liloconfig and where it asks for Kernel Parameters type in
Code:

nomodeset
to the linespace without the " marks and finish it out.

I would recommend the Nvidia proprietary driver for your needs however to remedy this issue.

Used this code to boot from disc

Code:

huge.s root=/dev/sda2 noinitrd= ro
and encountered the "unable to handle kernel NULL pointer dereference at 000002bc" error again.

Tried

Code:

huge.s root=/dev/sda2 noinitrd= ro nomodeset
and encountered hangup described in previous post, except this time it ended with

[drm] Initialized drm 1.1.0 20060810

after the pcmcia_socket stuff.

Weird, IIRC this is the same place it got stuck with knoppix when I tried to run it with no additional parameters (it said something about initializing [drm] and got hung up).

EDDY1 09-06-2012 01:53 AM

Quote:

Live USB is a no go, because as far as I can tell my laptop doesn't allow you to boot to removable devices. In the BIOS list of bootable devices, it's not listed as an option.
Usb is in hdd you have to expand it, as it isn't under removeable devices. Also unetbootin has different options for booting "safegraphics etc".

slack_newbie 09-06-2012 02:16 AM

I expanded HDD and the only thing listed under it is "IC25N040ATMR04-0-(PM)", which I believe is my hard drive. Does the flash drive have to be formatted a certain way to be visible in this list?

EDDY1 09-06-2012 02:56 AM

Quote:

Originally Posted by slack_newbie (Post 4773863)
I expanded HDD and the only thing listed under it is "IC25N040ATMR04-0-(PM)", which I believe is my hard drive. Does the flash drive have to be formatted a certain way to be visible in this list?

Unetbootin will take care of that

slacktroll 09-06-2012 08:30 AM

it really ssems like the drm/noeveua is bugged with your hardware - the previous reports saying that you should disable modesettings might not be enough. however the installation of slackware works - which really means this as it worked to install.

Put the slackware cd in the driver, startup the installer. instead of starting the setup program for slackware do this:

mkdir /hello
mount /dev/sda1 /hello
echo blacklist nouveau > /hello/lib/modprobe.d/nouveau.conf

hope this will work. X will work with the vesa driver. If you need 3d accelerated, you can use the propeterian nvidia.org driver.

obviously, reboot! :P

And unetbooti is really not worth it!

slack_newbie 09-06-2012 08:34 PM

Quote:

Originally Posted by slacktroll (Post 4774144)
it really ssems like the drm/noeveua is bugged with your hardware - the previous reports saying that you should disable modesettings might not be enough. however the installation of slackware works - which really means this as it worked to install.

Put the slackware cd in the driver, startup the installer. instead of starting the setup program for slackware do this:

mkdir /hello
mount /dev/sda1 /hello
echo blacklist nouveau > /hello/lib/modprobe.d/nouveau.conf

hope this will work. X will work with the vesa driver. If you need 3d accelerated, you can use the propeterian nvidia.org driver.

obviously, reboot! :P

And unetbooti is really not worth it!

Typed in
Code:

mkdir /hello
and
Code:

mount /dev/sda2 /hello
with no problem.

Got to the third line but it returned an error message

Code:

-/bin/sh: can't create /hello/lib/modprobe.d/nouveau.conf: nonexistent directory

slacktroll 09-06-2012 10:22 PM

Hmm, what Slackware version are you using :-)

slack_newbie 09-06-2012 10:26 PM

13.37

damgar 09-06-2012 10:26 PM

To see if it is the nouveaou driver you can just unistall it. Basically do what you've done by booting with the install disk, mount your drive like you had, then chroot into the installed system. Remove the package.
Code:

chroot /hello
removepkg /var/log/packages/xf86-video-nouveau#hit tab to complete the driver name which I don't have access to your version number#
exit

Reboot the computer. You'll see that I don't know the actual installed version of the driver you have installed, but by hitting the tab key after you have the first part typed out it will complete the rest of the package name. I do not remember enough about the kernel mode setting issue to know if you will still need to pass those options at boot or if it is only in cases where the nouveau driver is installed, so you might try to just boot it up and if it fails then pass the options that people have already given you on the next reboot.

slacktroll 09-06-2012 10:37 PM

Ok! For clarification, 13.37 uses /etc/modprobe.d not /lib/modprobe.d, see bellow!
Do as before. put installation cd in drive; start installation as mentioned before and don't start setup program!

edit i looked at my 13.37 machine and found this:

modinfo /lib/modules/2.6.37.6/kernel/drivers/gpu/drm/nouveau/nouveau.ko
filename: /lib/modules/2.6.37.6/kernel/drivers/gpu/drm/nouveau/nouveau.ko
license: GPL and additional rights
description: nVidia Riva/TNT/GeForce
author: Stephane Marchesin
alias: pci:v000012D2d*sv*sd*bc03sc*i*
alias: pci:v000010DEd*sv*sd*bc03sc*i*
depends: drm,drm_kms_helper,ttm,i2c-core,button,video,i2c-algo-bit
--- START HERE DONT WRITE THINGS ABOVE--

mkdir /hello
mount /dev/sda2 /hello
echo blacklist nouveau >> /hello/etc/modprobe.d/blacklist.conf
echo blacklist drm >> /hello/etc/modprobe.d/blacklist.conf
echo blacklist drm_kms_helper >> /hello/etc/modprobe.d/blacklist.conf
echo blacklist ttm >> /hello/etc/modprobe.d/blacklist.conf
echo blacklist i2c-core >> /hello/etc/modprobe.d/blacklist.conf
echo blacklist button >> /hello/etc/modprobe.d/blacklist.conf
echo blacklist video >> /hello/etc/modprobe.d/blacklist.conf
echo blacklist i2c-algo-bit >> /hello/etc/modprobe.d/blacklist.conf


That should make sure no stupid things are loaded at boot!
cd /hello
chroot .
removepkg /var/log/packages/xf86-video-nouveau-*

[obviously deletes the stupid xorg driver]

Note! X might not start at all, but it should do with the preconfigured vesa driver. It did for me when i did'nt load any modules in 13.37. Hope this really works!

IF IT DID NOT WORK TRY TO EDIT /hello/etc/modprobe.d/blacklist.conf
and remove the line with blacklist video if it did'nt work.

Regards

slack_newbie 09-06-2012 11:08 PM

should it matter if i boot from lilo or the install disc?

btw, thanks for all the help

ReaperX7 09-06-2012 11:15 PM

Use the install disk for now to be safe. After you get nouveau removed then try LILO.


All times are GMT -5. The time now is 05:15 AM.