Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 07-30-2003, 04:27 AM   #1
LQ Newbie
Registered: Jul 2003
Location: Iowa
Distribution: Slackware 9.0
Posts: 7

Rep: Reputation: 0
Major Hardware Problems after compile

Ok, I'm an newbie to Slack. I know the basic commands and such, but I don't know all of them or what they do or where to put things generally. When I first installed slack 9.0 (d/l'ed iso from their site and burned it) everything worked fine. I have a USB Mouse (Kensington Mouse-in-a-Box Optical Pro) that worked fine, and I got scrolling to work fine. And my Audigy worked just peachy. Then I went and decided to try and compile a kernel. I had a friend help me with it, and he's a veteran linux user. We got through everything ok and made the new kernel, but now I have niether a mouse nor sound. Everything seems to be setup correctly for the mouse. I have Option "Protocol" "IMPS/2" in the XF86Config and Option "Device" "/dev/input/mouse". Exactly the same as I had it when I first installed. But I don't get anything. When I reboot I get the block where the mouse is supposed to start right when it boots up but it disappears right away. And I cannot figure out wtf is up with my soundcard. It's supposed the Emu10k1 mod but when I modprobe Emu10k1 it can't find it. But it is in the dir. I'm running Windows atm but I'll post what I get when I reboot in a second. Also KDE ran fine, if a bit slow when I first installed. And now after I compiled the kernel and installed the NVIDIA drivers for it there's a weird matrix'ish green line going horizontally across the middle of the screen any ideas? (Visiontek Xtasy Geforce4 MX 440)
Old 07-30-2003, 04:44 AM   #2
LQ Newbie
Registered: Jul 2003
Location: Iowa
Distribution: Slackware 9.0
Posts: 7

Original Poster
Rep: Reputation: 0

OK, first let me apologize for the really really really bad
grammar in that post . As I can't remember what happens
when I try to use my sound card let's just forget about it
for now .
Old 07-30-2003, 06:17 AM   #3
Registered: Jul 2003
Location: --> X <-- You are here.
Distribution: Slackware
Posts: 284

Rep: Reputation: 39
Try entering, as root: "dmesg | less" and look for the relevant mouse/sound card information.

Then, post whatever info you have got in this thread. I think you & your friend did not compile the proper modules to make these work...
Old 07-31-2003, 12:56 AM   #4
LQ Newbie
Registered: Jul 2003
Location: Iowa
Distribution: Slackware 9.0
Posts: 7

Original Poster
Rep: Reputation: 0
Linux version 2.4.21 (root@Desktop) (gcc version 3.2.2) #4 Tue Jul 29 22:39:54 UTC 2003 BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000002fff0000 (usable)
BIOS-e820: 000000002fff0000 - 000000002fff8000 (ACPI data)
BIOS-e820: 000000002fff8000 - 0000000030000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffee0000 - 00000000fff00000 (reserved)
BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved) 767MB LOWMEM available. On node 0 totalpages: 196592
zone(0): 4096 pages.
zone(1): 192496 pages.
zone(2): 0 pages.
Kernel command line: BOOT_IMAGE=slacknew ro root=341
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 1460.485 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 2916.35 BogoMIPS
Memory: 774524k/786368k available (1947k kernel code, 11456k reserved, 672k data, 100k init, 0k highmem) Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode cache hash table entries: 65536 (order: 7, 524288 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes) Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1cbfbff 00000000 00000000
CPU: Common caps: 0383fbff c1cbfbff 00000000 00000000
CPU: AMD Athlon(tm) XP 1700+ stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1460.4488 MHz.
..... host bus clock speed is 265.5360 MHz.
cpu: 0, clocks: 2655360, slice: 1327680 CPU0<T0:2655360,T1:1327680,D:0,S:1327680,C:2655360>
mtrr: v1.40 (20010327) Richard Gooch (
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfdb01, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Starting kswapd
Journalled Block Device driver loaded
Installing knfsd (copyright (C) 1996
NTFS driver v1.1.22 [Flags: R/O]
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
i2c-core.o: i2c core module
i2c-dev.o: i2c /dev entries driver module
i2c-core.o: driver i2c-dev dummy driver registered.
i2c-algo-bit.o: i2c bit algorithm module
i2c-algo-pcf.o: i2c pcf8584 algorithm module
i2c-proc.o version 2.6.1 (20010825)
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A
lp0: using parport0 (polling).
Real Time Clock Driver v1.10e
Non-volatile memory driver v1.2
ppdev: user-space parallel port driver
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
loop: loaded (max 8 devices)
sis900.c: v1.08.06 9/24/2002
eth0: Realtek RTL8201 PHY transceiver found at address 1.
eth0: Using transceiver found at address 1 as default
eth0: SiS 900 PCI Fast Ethernet at 0xd800, IRQ 5, 00:07:95:eb:5d:94. ipddp.c:v0.01 8/28/97 Bradford W. Johnson <>
ipddp0: Appletalk-IP Encap. mode by Bradford W. Johnson <> Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: MAXTOR 6L020L1, ATA DISK drive
hdb: MAXTOR 6L040J2, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 40132503 sectors (20548 MB) w/1819KiB Cache, CHS=2498/255/63
hdb: attached ide-disk driver.
hdb: host protected area => 1
hdb: 78177792 sectors (40027 MB) w/1818KiB Cache, CHS=4866/255/63
hdc: attached ide-cdrom driver.
hdc: ATAPI 44X DVD-ROM drive, 512kB Cache
Uniform CD-ROM driver Revision: 3.12
Partition check:
hda: hda1
hdb: hdb1 hdb2
cmpci: version $Revision: 5.64 $ time 22:40:00 Jul 29 2003
usb.c: registered new driver hub
host/uhci.c: USB Universal Host Controller Interface driver v1.1
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <>
hid-core.c: USB HID support drivers
usb.c: registered new driver usbscanner
scanner.c: 0.4.12:USB Scanner Driver
usb.c: registered new driver usblp
printer.c: v0.11: USB Printer Device Class driver
usb.c: registered new driver audio
audio.c: v1.0.0:USB Audio Class driver
usb.c: registered new driver midi
Linux video capture interface: v1.00
i2c-core.o: driver i2c msp3400 driver registered.
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951)
i2c-core.o: driver generic i2c audio driver registered.
i2c-core.o: driver i2c tda7432 driver registered.
i2c-core.o: driver i2c tda9875 driver registered.
i2c-core.o: driver i2c tda9887 driver registered.
i2c-core.o: driver i2c TV tuner driver registered.
bttv: driver version 0.7.104 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is Silicon Integrated Systems [SiS] 735 Host
bttv: Bt8xx card found (0).
bttv0: Bt848 (rev 18) at 00:0b.0, irq: 12, latency: 64, mmio: 0xcddff000
bttv0: using: BT848A( *** UNKNOWN/GENERIC **) [card=0,autodetected]
i2c-dev.o: Registered 'bt848 #0' as minor 0
tvaudio: found tda9850
i2c-core.o: client [tda9850] registered to adapter [bt848 #0](pos. 0).
tda9887: probing bt848 #0 i2c adapter [id=0x10005]
tuner: probing bt848 #0 i2c adapter [id=0x10005]
tuner: chip found @ 0xc2
i2c-core.o: client [(tuner unset)] registered to adapter [bt848 #0](pos. 1).
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: detected by eeprom: Hauppauge (bt848) [card=2]
bttv0: Hauppauge eeprom: model=56111, tuner=Philips FI1236 MK2 (2), radio=no
bttv0: using tuner=2
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles))
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536) IPv4 over IPv4 tunneling driver GRE over IPv4 tunneling driver
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: AppleTalk 0.18a for Linux NET4.0
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 100k freed
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,65), internal journal
NTFS: Warning! NTFS volume version is Win2k+: Mounting read-only
NTFS: Warning! NTFS volume version is Win2k+: Mounting read-only
eth0: Media Link On 100mbps full-duplex
cdrom: open failed.
spurious 8259A interrupt: IRQ7.

That's it, the whole kit'n'kaboodle. Not that I understand any of it, but hey, I'm a n00b.
Old 07-31-2003, 01:13 AM   #5
Senior Member
Registered: May 2003
Location: Malaysia
Distribution: Slackware, LFS, CentOS
Posts: 1,307

Rep: Reputation: 46
I suggest taking a closer look at your USB section in the kernel menuconfig/xconfig frontend. Especially important is the USB HID (Human Interface Devices) section, make sure you have it enabled.
Old 07-31-2003, 02:18 AM   #6
LQ Newbie
Registered: Jul 2003
Location: Iowa
Distribution: Slackware 9.0
Posts: 7

Original Poster
Rep: Reputation: 0
Unhappy All Enabled

I have everything selected under USB HID. And still nothing
Old 07-31-2003, 05:52 AM   #7
Registered: Jul 2003
Location: --> X <-- You are here.
Distribution: Slackware
Posts: 284

Rep: Reputation: 39
Your mouse does not appear to be detected under the USB header (in your "dmeg"). Try taking a look at /etc/rc.d/rc.modules and see if you USB mouse section is commented out...

That's all I can think of from the top of my head... Sorry if it does not help...
Old 07-31-2003, 07:44 AM   #8
Registered: May 2003
Location: Halifax, WY, UK
Distribution: Slackware 9
Posts: 167

Rep: Reputation: 30
Your USB mouse should be accessed through /dev/input/mice, not /dev/input/mouse. You can check this by typing:-

cat /dev/input/mice

and hopefully you will see some garbled text output onto the screen. If you want your mouse to work on the console, then also change the references in /etc/rc.d/rc.gpm to /dev/input/mice.

If you recompiled your kernel, you should be able to use your original one for now until you work out what went wrong?

I use a NVidia GeForce4 MX 440 (SE) myself (not the same manufacturer), and I tend to use the nv drivers in X, as they will allow me a 1280x1024 desktop, whereas the official nvidia drivers only allow me 1024x768 which looks like a fisher price monitor now I am used to the extra res! I am at work at the moment, so I might be able to offer some more useful advice when I get home.

Also, I am sure you noticed this, but you have to be careful of what options you turn on with regard to USB keyboards/mice. I remember I had a heck of a lot of trouble in 8.1 when trying to recompile the kernel and keep the USB functionality. I've not had to recompile yet with the new 2.4.20, but I can give it a try when I get home and see if I have the same trouble.

Good luck!


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
which hardware is more competiable with suse, redhat ...etc (major distro) taiwf Linux - Hardware 1 08-05-2005 02:25 AM
major hardware change Latem Mandriva 3 06-30-2005 11:31 AM
Embarking on a major hardware overhaul... R00ts Linux - General 5 01-18-2005 01:03 PM
Major Hardware issue: System keeps freezing tsw Linux - Hardware 2 08-04-2004 11:16 PM
Major Hardware changes - Newbie How to jdier Linux - Hardware 2 07-02-2004 09:44 AM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:02 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration