Stormer, check out my last post on this thread regarding i8k and fan control. It has worked beautifully for me. Right now I'm sitting at 34C! Earlier in the day I compiled 25 packages for K3B and the temps never got above 56C. No fan oscillation either.stormer wrote:Klavs, on your site you say you need to get i8k working. Just add i8k.force to your kernel params and then it workd like a charm Note, I started writing a script to contrôle fans because termal sensors indicates high peek some time, this make your fan switch from level 1 to 2 too fast.
I installed xorg from cvs and I was able to get X to detect my card correctly using the i810 driver. Unfort, I don't have anthing in /dev/dri/ either. I checked my logs, and I don't have a MTRR's entry at all.stormer wrote:Hi, I tried today XFree86 4.5.0. This time X detected my card, but I endded up whith no DRI. It says it can't find drm devices. In fact /dev/dri/ is empty. Then I noticed an other thing, each time I load X, (Xorg or XFree86) I get an error from kernel saying no more MTRRs. Anyone have this output from kernel.
You'll notice that when you boot, the fans stay on high. When the i8k module loads, the fans kick down to a reasonable speed. I load this module in /etc/modules.autoload.d/kernel-2.6 Then I removed the i8k script from the runlevel (rc-update del i8k default) and now the BIOS controls the fan speeds.Klavs wrote:I have forced it in - but I still couldn't control my fans
If you could detail what you did to stop your fans, I'd be very happy
Code: Select all
CONFIG_I8K=yCode: Select all
i8k.forceCode: Select all
Dell laptop SMM driver v1.13 14/05/2002 Massimo Dal Zotto (dz@debian.org)Code: Select all
emerge i8kutilsCode: Select all
i8kctl fan - 0Code: Select all
/etc/init.d/i8k startCode: Select all
/dev/hdc:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)
Code: Select all
# **********************************************************************
# Monitor section
# **********************************************************************
Section "Monitor"
Identifier "WXGA"
Option "dpms"
HorizSync 30-100
VertRefresh 30-90
Option "FlatPanelProperties" "Scaling = aspect-scaled"
Option "UseEdidFreqs" "1"
ModeLine "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
Section "Device"
Identifier "i915GM"
Driver "i810"
VideoRam 131072
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
Section "Screen"
Identifier "Screen 1"
Device "i915GM"
Monitor "WXGA"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x800"
ViewPort 0 0
EndSubsection
EndSectionCode: Select all
(II) LoadModule: "dri"
(II) Loading /usr/lib/modules/extensions/libdri.a
(II) Module dri: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/modules/linux/libdrm.a
(II) Module drm: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "i810"
(II) Loading /usr/lib/modules/drivers/i810_drv.o
(II) Module i810: vendor="X.Org Foundation"
compiled for 6.8.1.99, module version = 1.3.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.7
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, 915GM
(II) Primary Device is: PCI 00:02:0
(--) Assigning device section with no busID to primary device
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(--) Chipset 915GM found
....
Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Intel(r)915GM/910ML/915MS Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Integrated Graphics Chipset: Intel(R) 915GM
(--) I810(0): Chipset: "915GM"
....
(II) I810(0): Display Info: LFP (local flat panel): attached: TRUE, present: TRUE, size: (1280,800)
(II) I810(0): Size of device LFP (local flat panel) is 1280 x 800
(II) I810(0): Currently active displays on Pipe B:
(II) I810(0): LFP (local flat panel)
(II) I810(0): Lowest common panel size for pipe B is 1280 x 800
(==) I810(0): Display is using Pipe BCode: Select all
(--) I810(0): A non-CRT device is attached to pipe B.
No refresh rate overrides will be attempted.Code: Select all
(II) I810(0): Not using mode "1280x800" (no mode of this name)
(--) I810(0): Virtual size is 1024x768 (pitch 1024)
(**) I810(0): Built-in mode "1024x768"Code: Select all
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
ALPS Touchpad (Glidepoint) detected
Disabling hardware tapping
input: AlpsPS/2 ALPS TouchPad on isa0060/serio1After seeing your note, I tried the same thing and got the same response. While looking through my dmesg, I did notice this line though:stormer wrote:I've installed dri snapshot as mentionned on Kevs website and install script juste works. I now have /dev/dri/card0. I've compile stable XFree86 4.5.0 and every thing works (I messed up with kbd). Since Gentoo Xorg developper decided to put X11R6 in /usr, it's hard to test other X server. You need to edit /etc/ld.so.conf to find XFree libs first. Same for your path.
Now that it works, I tried tuxrace and Quake3. Both works. Next step was to wath DVD, but I found that this was not possible because I can't get DMA working out of the PHILIPS combo drive. Here is the output from hdparm:I found weird to get a not permitted error insted of not supported.Code: Select all
/dev/hdc: setting using_dma to 1 (on) HDIO_SET_DMA failed: Operation not permitted using_dma = 0 (off)
This is most likely because you are using a 2.6 kernel on Gentoo and a 2.4 kernel on Debian.hicsuget wrote: Also, Gentoo and Grub see my internal HD as /dev/sda, but Debian sees it as /dev/hda. Any reason why this might be?
On both accounts, I'm having the same problems that you are. I just tried the same thing with the cdrom. I think when I use the sata drivers, it indentifies it, but there is no cdrom's or sd* for the cdrom. In the dmesg I see this:stormer wrote:Hi,
I've not been able to get dma works on cd. It's seems that ide_generic load cdrom before any piix driver and when piix driver load, it end up with a busy error. When I remove ide_generic from kernel, the cdrom is loaded by libata but not assigned to any devices. Any have this working ?
Also, I've tried dri snapshot on Xorg 6.8.2. i810 driver works, dri works, but when I try gl app, it seems that X use mesa non accelerated library.
Thanks for any help,
Code: Select all
ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xBFA0 irq 14
ata1: dev 0 cfg 49:2b00 82:346b 83:5b29 84:4003 85:3469 86:1a09 87:4003 88:203f
ata1: dev 0 ATA, max UDMA/100, 78140160 sectors:
ata1: dev 0 configured for UDMA/100
scsi0 : ata_piix
Vendor: ATA Model: FUJITSU MHT2040A Rev: 006C
Type: Direct-Access ANSI SCSI revision: 05
ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xBFA8 irq 15
ata2: dev 0 cfg 49:0f00 82:0000 83:0000 84:0000 85:0000 86:0000 87:0000 88:0407
ata2: dev 0 ATAPI, max UDMA/33
ata2: dev 0 configured for UDMA/33
scsi1 : ata_piix
SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
SCSI device sda: drive cache: write back
/dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 p4
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
Code: Select all
0000:00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 03)