Linux novice here. No distros seem to work with my computer.
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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:
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).
Last edited by slack_newbie; 09-06-2012 at 01:55 AM.
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".
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?
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?
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!
Last edited by slacktroll; 09-06-2012 at 08:42 AM.
Reason: a big mess.
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
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.
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--
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
Last edited by slacktroll; 09-06-2012 at 10:55 PM.
Reason: Looked through slack 13.37 deeply and found what nouvea depend on.added _NOT_
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.