It's been a while since I've checked this post ... and man has it really gotten full of great details. Sad to see that VinzC is actually moving on. I can remember the first months that him and I were the only two really working on getting this to work correctly. Maybe it's time I should convince my wife to let me upgrade the laptop to an Inspiron 9400 so we can start over againVinzC wrote:I am sorry to inform I won't be able to provide help for the Dell Inspiron 6000 anymore. There's good and bad about it. That's the bad side. The good is my boss has decided to renew his crew's hardware and I got a brand new Inspiron 9400 while my "older" laptop will be handed to somebody else. (Hell, there won't be Linuxon it!)
It's challenging but I already got it working - at least for some interresting features to me. If I have a little time I'll create a new thread that targets that specific hardware. For the details, it has the following features:See you in an upcoming thread for feedback.
- Pentium-M Duo
- ICH7-M chipset
- 1 Gig RAM
- nVidia 7800 Go PCI Express
- 17" widescreen 1920x1200
- SATA HD
- DVD (2 layers)/CD writer combo
- Intel HD Audio (SigmaTel)
- Intel PRO/Wireless 3945ABG
- Ethernet NIC Broadcom 4401 10/100 Mb/s
- Bluetooth
- Ricoh card reader 5 in 1
Well, in fact... no. Just keep your good ol' 6K and you'll be happy. There are a couple of things that don't work yet on the 9400. Sound, for instance, is a bit noisy. (I.e. I can hear, at a very low level, plops and cracks whan playing music and sound files.)Sejam wrote:...
Maybe it's time I should convince my wife to let me upgrade the laptop to an Inspiron 9400 so we can start over again.
That *is* interresting. Thanks. I'll try it too on my new laptop. Just in case.mds32h wrote:First of all I would like to thank Sejam and all the other contributors to this thread for the useful hints they gave me installing Gentoo on the I6k.
I hope I can contribute as well pointing your attention to this link
It should help solving our last open issue: the SD card reader. I have not yet tested it and unfortunately I'll have no possibility to test it until next monday evening (CET): I'll be far from my I6k for so long!
The patch provided by Pierre Ossman is intended for the vanilla sources (2.6.15.2 as far as I've understood), but I'm confident they will be easily adapted to Gentoo-sources as well.
To help everybody using the patches I give you also this link
Code: Select all
ls chris@homer ~ $ ls /dev/snd/
controlC0 pcmC0D0p pcmC0D2c pcmC0D4p timer
pcmC0D0c pcmC0D1c pcmC0D3c seq
chris@homer ~ $
I assume you have a Dell Inspiron 6000? As you didn't talk about kernel and udev versions, I'd advise Vanilla Sources (the latest, even the ~x86 keyword masked ones). Try 2.6.16-rX or just the 2.6.15 series. These ones have built-in ipw2200, SATA fixes plus other stuff. All you have to do is patch the tree with Spock's vesafb and vesa-tng if you want framebuffer consoles.chris_de wrote:So what do you guys have in your /dev/snd directory?
You should have anything to link in fact. It should all be supported by udev. I had udev 079-r1 I think. You should try it. It works with recent kernels. I've noticed Vanilla Sources best fit the Inspiron 6k as per my own experience.chris_de wrote:...
Which is the one I have to link /dev/mixer or /dev/dsp to? I am still not able to activate full duplex with arts
I can't offer you a scientific response. All I can say is that I just *observed* I did get less troubles with Vanilla Sources than Gentoo Sources for the same kernel level (e.g. 2.6.14). Maybe there are patches in Gentoo patchset that have an adverse effect.mmebane wrote:Why vanilla sources over gentoo-sources?

Writing a step-by-step installation how-to is on my to-do list for a long time. Maybe I will finaly write one when Gentoo 2006.0 is out and/or gcc-4.x is in ~x86. Why? Cause if I write a installation how-to I want to test-proof it by a fresh installation.mmebane wrote:Before I read through this whole post, is there any compilation of all the things needed to get an Inspiron 6000 working? I looked on Gentoo-Wiki, but didn't find an I6000 page.
Maybe because the vanilla sources are always newer than the gentoo ones.VinzC wrote:I can't offer you a scientific response. All I can say is that I just *observed* I did get less troubles with Vanilla Sources than Gentoo Sources for the same kernel level (e.g. 2.6.14). Maybe there are patches in Gentoo patchset that have an adverse effect.mmebane wrote:Why vanilla sources over gentoo-sources?
I don't know who exactly gave me that advise (was it seppelrockt or hoschi). But at that time I used Vanilla Sources and the problems I experienced with Gentoo Sources were gone.
Code: Select all
patch -p1 < ~/sdhci/sdhci-0001.bin
patch -p1 < ~/sdhci/pci-sdhc-0001.bin
patch -p1 < ~/sdhci/mmc-respopcode-0001.binCode: Select all
#
# MMC/SD Card support
#
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
CONFIG_MMC_BLOCK=y
CONFIG_MMC_SDHCI=y
# CONFIG_MMC_WBSD is not setCode: Select all
mmcblk0: mmc0:0001 128MB 122752KiB <NULL>
mmcblk0: p1Code: Select all
mkdir /mnt/sdcard
mount /dev/mmcblk0p1 /mnt/sdcard/Code: Select all
/dev/mmcblk0p1 /mnt/sdcard vfat noauto,umask=0,iocharset=iso8859-15,codepage=850,user 0 0You're welcome. I'm glad it has been useful to somebody else.VinzC wrote:Hurraaaaayyy!
Man, a hundred thanks!
Thanks: I didn't try as modules. You spare me to recompile the kernel and try it.VinzC wrote:Note however the code doesn't work as a module but built-in
I plan to do it in a few hours ...VinzC wrote:Next is to create a set of UDEV rules to rename the mmcblk node
Code: Select all
#
Section "dri"
Mode 0666
EndSection
Section "Module"
Load "dbe"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
Load "synaptics"
Load "xtrap"
EndSection
Section "Files"
RgbPath "/usr/lib/X11/rgb"
ModulePath "/usr/lib/modules"
FontPath "/usr/share/fonts/corefonts/"
FontPath "/usr/share/fonts/ttf-bitstream-vera/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
EndSection
Section "ServerFlags"
sequence
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "dell101"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Driver "synaptics"
Identifier "ALPS Glidepoint"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "120"
Option "RightEdge" "830"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapTime" "0"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.5"
Option "MaxSpeed" "0.8"
Option "AccelFactor" "0.04"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "LeftRightScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
EndSection
Section "Monitor"
Identifier "Monitor0"
HorizSync 27-110
VertRefresh 50-160
Option "UseEdidFreqs"
Option "FlatPanelProperties" "Scaling=aspect=scaled"
ModeLine "1680x1050" 214.51 1680 1800 1984 2288 1050 1051 1054 1108
UseModes "16:10"
EndSection
Section "Modes"
Identifier "16:10"
ModeLine "1680x1050" 214.51 1680 1800 1984 2288 1050 1051 1054 1103
ModeLine "1280x800" 83.5 1280 1344 1480 1680 800 801 804 828
EndSection
Section "Device"
Identifier "ATI Graphics Adapter"
Driver "fglrx"
BoardName "ATI Radeon Mobility x300"
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off"
Option "DesktopSetup" "0x00000100"
Option "MonitorLayout" "LVDS, AUTO"
Option "IgnoreEDID" "off"
Option "HSync2" "unspecified"
Option "VRefresh2" "unspecified"
Option "ScreenOverlap" "0"
Option "NoTV" "yes"
Option "TVStandard" "NTSC-M"
Option "TVHSizeAdj" "0"
Option "TVVSizeAdj" "0"
Option "TVHPosAdj" "0"
Option "TVVPosAdj" "0"
Option "TVHStartAdj" "0"
Option "TVColorAdj" "0"
Option "GammaCorrectionI" "0x06419064"
Option "GammaCorrectionII" "0x00000000"
Option "Capabilities" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Screen"
Identifier "Screen0"
Device "ATI Graphics Adapter"
Monitor "Monitor0"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1680x1050"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Server Layout"
Screen "Screen0"
InputDevice "ALPS Glidepoint" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Please remove comments before you post large configuration files such as xorg's as the thread has become quite large. Use grep commanddritan wrote:...Code: Select all
# ********************************************************************** # Refer to the XF86Config(4/5) man page for details about the format of # this file. # ********************************************************************** ...
Code: Select all
egrep -v '^$|^#' /etc/X11/xorg.confI thought I was the only one... Normally the power button triggers a shutdown event under certain conditions:chris_de wrote:Do you guys know how to get the power button working? The multimedia-buttons are working well, but I don't get any output with tools like xev or showkey when pushing the power button.
Code: Select all
event=button/power.*
action=/sbin/halt
chris_de wrote:Oh, right, it sends an acpi event, I forgot about that. Creating the file /etc/acpi/events/power with the following contents solved the problem for me:
Code: Select all
event=button/power.* action=/sbin/halt
Sejam wrote:Maybe it's time I should convince my wife to let me upgrade the laptop to an Inspiron 9400 so we can start over again.
Finally?... yesVinzC wrote:Well, in fact... no.
I didn't personnally. Which version of these players do you have? Did you try others like VLC or mplayer?juniper wrote:hello,
has anyone had trouble with the new gnome (2.12) and totem and/or xine with this laptop? ever since i upgraded totem crashes X hard on this laptop (only solution is to reboot).
i had a separate post on this but no one answered so i thought that i would post here.
j