If I ever have started xine I let one instance of xine up and end it never.juniper wrote:amaroc: just to be clear, do you have an mplayer running on a video file at all times, or just when you enter an STR cycle - i.e. do you then close mplayer after wake up?
I'm running Xorg 7.0-r1. Xorg.log tells me the i810 driver is 1.4.1 - where did you get the 1.4.1.3 from?juniper wrote:another thing. i have noticed that xf86-video-i810 versions 1.6.0 and 1.6.1 are in portage and in ~arch. i am running an arch system. i could unmask that and install and see how it goes, but i don't know how that will play with modular xorg. if it is like other stable/unstable packages, will it just want to emerge its dependecies? or do i have to upgrade all of xorg to 7.1? btw, i have xf86-video-i810 version 1.4.1.3.
Code: Select all
# gcc-config -c
i686-pc-linux-gnu-3.4.6
# emerge --info
Portage 2.1-r2 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python: 2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.utf8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa amarok apm arts avi berkdb bitmap-fonts cdparanoia cdr cdrom cli crypt cups dlloader dri dvd dvdr dvdread eds emboss encode firefox foomaticdb fortran gdbm gif gpm gstreamer i8x0 imagemagick imap imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mozilla mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl png pppd python qt3 qt4 quicktime readline real reflection sdl session slang spell spl ssl tcpd theora truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs xml2 xmms xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics input_devices_evdev kernel_linux linguas_de userland_GNU video_cards_i810 video_cards_vesa video_cards_fbdev video_cards_dummy video_cards_vga"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
I don't think it is needed to recompile DSDT. But because you have the ATI version I can only guess.nybbles wrote:So I followed the howto on solving common ACPI problems and found that compiling my DSDT returned some warnings.
Does that mean that my DSDT is broken.. or is it only broken if there are actually errors upon recompilation? Perhaps this could be the reason for my laptop lid not registering events and always being in the 'closed' state.
Code: Select all
ACPI: AC Adapter [AC] (on-line)
ACPI: Battery Slot [BAT0] (battery present)
ACPI: Lid Switch [LID]
ACPI: Power Button (CM) [PBTN]
ACPI: Sleep Button (CM) [SBTN]
ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
ACPI: Video Device [VID2] (multi-head: yes rom: no post: no)
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3] C4[C3])
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI: Thermal Zone [THM] (45 C)
...
ACPI wakeup devices:
LID PBTN PCI0 USB0 USB1 USB2 USB4 USB3 MODM PCIE
ACPI: (supports S0 S3 S4 S5)Code: Select all
logger: ACPI group ac_adapter / action ac_adapter is not defined
logger: ACPI group battery / action battery is not defined
...
video bus notify
video bus notify
logger: ACPI group video / action video is not defined
logger: ACPI group video / action video is not defined
logger: ACPI action: LID OPENthat is weird. mplayer definitely crashes things (all of them do). you are right, i am using gnome, not kde. i somehow doubt that is the problem, but you never know. i don't think i am going to switch for this though.amaroc wrote: I've tested here again w/ mplayer - i can't get it crash xorg even if no video-app was running during STR. It's only xine (or xinelib-based) that forces xorg to die. That's definitely a different behaviour to your installation - don't ask me why.
it is in portage.amaroc wrote: I'm running Xorg 7.0-r1. Xorg.log tells me the i810 driver is 1.4.1 - where did you get the 1.4.1.3 from?
Code: Select all
eix -s i810
* x11-drivers/xf86-video-i810
Available versions: 1.4.1.3 ~1.6.0 ~1.6.1
Installed: 1.4.1.3
Homepage: http://xorg.freedesktop.org/
Description: X.Org driver for i810 cards
I tried an emerge -pv a while ago and it only wanted to upgrade a few packages, so i don't think that it is a big deal. i could simply unmask xf86-video-i810... i could ask people more in the know if this is a no-no.amaroc wrote: As stated earlier - it might be worth to test with 7.1. I've read somewhere that there are only some dependencies - at least much less than upgrading from 6.x. Don't know if 7.0 would work w/ 1.6.x drivers.
you are right that is peculiar. i checked and i have, essentially, the same system (same gcc, same cflags, etc), i really don't know what the cause of it could be. in my case, it could be mplayer over nfs. hmmm, i will think. actually, can you tell me the output of emerge -av mplayer?amaroc wrote: What makes me wonder is the different behaviuor of mplayer between your machine and my. I assume you are not using KDE what could be one reason. The other one might be flags or gcc. Here is what I have:
surejuniper wrote:actually, can you tell me the output of emerge -av mplayer?
Code: Select all
# emerge -pv mplayer
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] media-video/mplayer-1.0_pre8 USE="X aac alsa arts cdparanoia dvd dvdread encode gif i8x0 ipv6 jpeg mad opengl oss png real sdl theora truetype unicode vorbis win32codecs xmms xv xvid -3dfx -3dnow -3dnowext -aalib -bidi -bindist -bl -cpudetection -custom-cflags -debug -dga -directfb -doc -dts -dv -dvb -esd -fbcon -ggi -gtk -jack -joystick -libcaca -lirc -live -livecd -lzo -matrox -mmx -mmxext -musepack -nas -nvidia -openal -rtc -samba -speex -sse -sse2 -svga -tga -v4l -v4l2 -x264 -xanim -xinerama -xvmc" 0 kB
Total size of downloads: 0 kBYou should think about a BIOS update:juniper wrote:i think my bios is A05. should i update? can you do that in linux?
well, luckily for me, i have kept my windows partition around (in fact, just for this occasion). as anti M$ as i am, i figured i wouldn't remove the windows partition until i ACTUALLY needed the space. i still have a ton of free space on my drive, so M$ is safe for now.amaroc wrote: You should think about a BIOS update:
- A05 has Intel 915GM Graphics Video BIOS version 3412
- as from A06 it is Intel 915GM Graphics Video BIOS version 1219
- A09 is the newest http://ftp.us.dell.com/bios/I6000A09.EXE
- A09 has only small improvements over A08 (what I have) - so I have not updated yet
- you can find (older) bios versions and some readmes here:ftp://ftp.dell.com/bios
- you can't do it from linux, you need windows or dos, but freedos should do the job
i just read this. UNHAPPILY, i am not affected. may battery capacity is sucking and i wouldn't mind a new battery. i think i will have to shell out for that.amaroc wrote: btw: have you seen https://www.dellbatteryprogram.com/Default.aspx? Happily I'm not affected.
Reflashing is a always a bit risky. But there are a lot of improvements over A05, see ftp://ftp.dell.com/bios/I6000A08.TXT Espacially the updated video-bios could be of help.juniper wrote:are there any downsides to a bios upgrade? i guess version A08 is working for you.
This could be a reason to flash A09 right now. A09 claims to have a better charging algorithm and has been released almost 1 year ago - so not much additional risk. It will not help your current battery but your new one might last longer.juniper wrote:may battery capacity is sucking and i wouldn't mind a new battery. i think i will have to shell out for that.
Didn't know that and was curious to play with it. I was able to extract the .hdr from the .exe successfully but there are so much dependencies including a kernel modul that didn't want to play - so I gave up in the end.juniper wrote:have you seen libsmbios? apparently, there is a way to flash the bios in linux
http://linux.dell.com/libsmbios/main/index.html
Code: Select all
ipw2200: Firmware error detected. Restarting.
ipw2200: Sysfs 'error' log already exists.
nfs: RPC call returned error 101
nfs: RPC call returned error 101
nfs: RPC call returned error 101
nfs: RPC call returned error 101
nfs: RPC call returned error 101
nfs: RPC call returned error 101
nfs: RPC call returned error 101
nfs: RPC call returned error 101
nfs: RPC call returned error 101
nfs: RPC call returned error 101
Looks like you are running from one problem into anotherjuniper wrote:hmmmm. after upgrading my bios to A09, i also upgraded my system. since them my wireless cuts in and out. here is dmesgbecause i did the two upgrades near the same time, i can't tell what is causing the problem.Code: Select all
ipw2200: Firmware error detected. Restarting. ipw2200: Sysfs 'error' log already exists. nfs: RPC call returned error 101 nfs: RPC call returned error 101

Code: Select all
options ipw2200 led=1
Not sure, I've been wondering about this too. Anyone actually got the LED working on boot?masterinferno wrote:I must restart /etc/init.d/net.eth1 in order to have the led on...
How can I have it during boot process ?
In order to get most of the driver's LED capabilities enabled I suggest to apply the patch from Mark Lord's kernel patch collection for the Dell Inspiron 9300. You still needm0rd0 wrote:Not sure, I've been wondering about this too. Anyone actually got the LED working on boot?masterinferno wrote:I must restart /etc/init.d/net.eth1 in order to have the led on...
How can I have it during boot process ?
Code: Select all
add options ipw2200 led=1Code: Select all
CONFIG_I8K=mCode: Select all
modprobe i8kCode: Select all
emerge i8kutilsCode: Select all
i6kgt ~ # i8kctl
1.0 (null) 45Y5W1J 44 -1 0 922 0 0 -1Code: Select all
i8kctl fan - 0Code: Select all
echo i8k >> /etc/modules.autoload.d/kernel-2.6Code: Select all
#!/bin/bash
#
INTERVAL=5
MINTEMP=38
MIDTEMP=48
MAXTEMP=58
FANOFF=0
FANMID=1
FANMAX=2
echo 'Starting fan control for i6k ...'
while true
do
status=`i8kctl`
temp=`echo $status | cut -d" " -f4`
fanstate=`echo $status | cut -d" " -f6`
fan=$fanstate
if (( ${temp} < ${MINTEMP} )) ;
then fan=$FANOFF
elif (( ${temp} > ${MAXTEMP} )) ;
then fan=$FANMAX
elif (( ${temp} > ${MIDTEMP} )) ; then
if (( ${fanstate} == ${FANOFF} )) ;
then fan=$FANMID
fi;
elif (( ${fanstate} == ${FANMAX} )) ;
then fan=$FANMID
fi;
if (( ${fan} != ${fanstate} )) ;
then i8kctl fan - `echo $fan`
fi;
sleep $INTERVAL
doneCode: Select all
#!/sbin/runscript
#
PNAME=i6kfancontrol
start() {
ebegin "Starting i6kfancontrol"
start-stop-daemon --start --quiet --background \
--exec /usr/sbin/i6kfancontrol
eend ${?}
}
stop() {
ebegin "Stopping i6kfancontrol"
start-stop-daemon --stop --name ${PNAME}
eend ${?}
}
Code: Select all
chmod +x /usr/sbin/i6kfancontrol
rc-update add i6kfancontrol defaultCode: Select all
CONFIG_X86_SPEEDSTEP_CENTRINO=y
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
...
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=yCode: Select all
cd src
make
su
make installCode: Select all
CONFIG_X86_MSR=mCode: Select all
CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=yCode: Select all
modprobe msr
echo msr >> /etc/modules.autoload.d/kernel-2.6Code: Select all
cpupw --statusCode: Select all
1
1
592
6
1600000 40 -1 -1
1400000 36 -1 -1
1200000 32 -1 -1
1000000 27 -1 -1
800000 23 -1 -1
600000 18 -1 -1
1Code: Select all
1
1
592
6
1600000 27 -1 -1
1400000 23 -1 -1
1200000 19 -1 -1
1000000 14 -1 -1
800000 10 -1 -1
600000 5 -1 -1
1Code: Select all
/usr/sbin/cpupw --config /etc/cpupw/config --smart -g userspace -t 400 -u 80 -D 45 -fCode: Select all
#!/sbin/runscript
#
CONFIG=/etc/cpupw/config
PNAME=cpupw
checkconfig() {
if [ ! -f ${CONFIG} ]; then
eerror "Configuration file ${CONFIG} not found"
return 1
fi
}
start() {
checkconfig || return 1
ebegin "Starting cpupw"
start-stop-daemon --start --quiet --background \
--exec /usr/sbin/cpupw -- --config ${CONFIG} --smart -g userspace -t 400 -u 80 -D 45 -d
eend ${?}
}
stop() {
ebegin "Stopping cpupw"
start-stop-daemon --stop --name ${PNAME}
eend ${?}
}Code: Select all
rc-update add cpupw defaultCode: Select all
emerge openofficeCode: Select all
/opt/gimps/mprime -t -w/tmpCode: Select all
i6kgt ~ # genlop --date 1 hour ago -t gdb
* sys-devel/gdb
Mon Oct 23 23:36:10 2006 >>> sys-devel/gdb-6.4
merge time: 4 minutes and 33 seconds.
Mon Oct 23 23:42:02 2006 >>> sys-devel/gdb-6.4
merge time: 4 minutes and 33 seconds.Code: Select all
i6kgt ~ # genlop -t openoffice
Sun Oct 22 17:31:44 2006 >>> app-office/openoffice-2.0.3
merge time: 4 hours, 44 minutes and 37 seconds.Code: Select all
/etc/init.d/laptop_mode start

Does this mean the LED is on whenever WLAN is activated via Fn+F2, even when you are not connected to an AP? This doesn't seem to work here with ipw2200-1.1.3 (regardless of the patch you recommented). I would love to get this working cause I often forget to disable WLAN when I am at home (there are no APs available) and this costs at least some battery time.amaroc wrote:In order to get most of the driver's LED capabilities enabled I suggest to apply the patch from Mark Lord's kernel patch collection for the Dell Inspiron 9300. You still needm0rd0 wrote:Not sure, I've been wondering about this too. Anyone actually got the LED working on boot?masterinferno wrote:I must restart /etc/init.d/net.eth1 in order to have the led on...
How can I have it during boot process ?to /etc/modules.confCode: Select all
add options ipw2200 led=1
The patch seems to be a little bit outdated but still works here with built-in ipw2200 driver from 2.6.17-r8-gentoo.
I can't remember whether it works after boot but it does it for STR where my ipw2200 module gets unloaded and loaded.
Edit: I've recently booted my i6k and would like confirm that the LED-patch works on boot as expected.
Not exactly - there are three statesseppelrockt wrote:Does this mean the LED is on whenever WLAN is activated via Fn+F2, even when you are not connected to an AP?
Code: Select all
Nov 23 20:45:09 i6kgt atkbd.c: Unknown key pressed (translated set 2, code 0x88 on isa0060/serio0).
Nov 23 20:45:09 i6kgt atkbd.c: Use 'setkeycodes e008 <keycode>' to make it known.
Nov 23 20:45:10 i6kgt wpa_cli: interface eth1 DISCONNECTED
Nov 23 20:46:27 i6kgt atkbd.c: Unknown key pressed (translated set 2, code 0x88 on isa0060/serio0).
Nov 23 20:46:27 i6kgt atkbd.c: Use 'setkeycodes e008 <keycode>' to make it known.
Nov 23 20:46:29 i6kgt ipw2200: Failed to send CARD_DISABLE: Command timed out.
Nov 23 20:46:29 i6kgt wpa_cli: interface eth1 CONNECTED
Nov 23 20:46:36 i6kgt dhclient: DHCPREQUEST on eth1 to 255.255.255.255 port 67
Nov 23 20:46:36 i6kgt dhclient: DHCPACK from 192.168.65.1
Nov 23 20:46:36 i6kgt dhclient: bound to 192.168.65.3 -- renewal in 3259978 seconds.
For me it works with kernel built-in ipw2200 and the patch mentioned on bothseppelrockt wrote: This doesn't seem to work here with ipw2200-1.1.3 (regardless of the patch you recommented). I would love to get this working cause I often forget to disable WLAN when I am at home (there are no APs available) and this costs at least some battery time.