You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Sunday, February 1st 2004, 9:29pm

selbstbau vdr-plugin-alcd-0.0.20 scheint settings zu ignorieren

Hallo,

ich habe, gemäss der Anleitung von c't, das alcd-0.0.20 debianisiert.

Jedoch ist das ganze nur halb erfolgreich gewesen. Das plugin läd und zeigt am LCD der Activy 300 wie erwartet an, aber:

  • Das Umschalten (vdr-1.2.6) von Programmen daurt jetzt länger (immer noch erträgliche 2 sek)
  • Obwohl ich unter den Preferences Einstellungen vornehmen kann, und diese auch in /etc/vdr/setup.conf erscheinen, bleibt das LCD gleich (Helligkeit, LED, ...)
  • Die Power LED am Gehäuse bleibt Grün und die message LED aus bei Aufnahme, egal was in den preferences eingestellt ist.
  • Mit 'acpi=on' habe ich zwar den powerknopf an der Frontblende zur gewünschen Funktion (shutdown mit Abfrage) bewegt aber der auf der Fernbedienung tut jetzt nichts mehr.
  • showkey -s zeigt weder den Power Knopf an der Fernbedienung, noch den an der Gehäuseblende an.
  • /var/log/messages zeigt nur Meldungen für den Power Knopf der Gehäuseblende

Beim boot wird mit activyrc2 aus dem Forum, dieser Beitrag folgendes gemacht.
  • setkeycodes e010 16;# Power
  • setkeycodes e024 16;# Power FP
  • ...

Ausserdem lade ich activyPB.sh aus dem gleichen Beitrag beim boot.

Was ist nun der nächste Schritt im debugging?

RU

PCFE
Mein VDR: Fujitsu Siemens Activy 300, 256 MB Ram, 1x DVB-S FF, 1x DVB-T Budget, 80 GB HDD
Software: Gen2VDR - Activy Edition, kernel 2.6.23.17-gentoo, vdr 1.4.5-1

2

Thursday, February 5th 2004, 2:33am

Mußt nach den acpid starten und ein Event angeben.
Bei mir fährt die Kiste jedenfalls ordnungsgemäß runter.

Kernel mit ACPI fest im Kernel ( ohne Parameter) ( kein APM) .

Für Gentoo wäre es so :

/etc/acpi/events/default

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# This is the ACPID default configuration, it takes all
# events and passes them to /etc/acpi/default.sh for further
# processing.

# event keeps a regular expression matching the event. To get
# power events only, just use something like "event=button power.*"
# to catch it.
# action keeps the command to be executed after an event occurs
# In case of the power event above, your entry may look this way:
event=button power.*
action=/sbin/init 0

# Optionally you can specify the placeholder %e. It will pass
# through the whole kernel event message to the program you've
# specified.

event=.*
action=/etc/acpi/default.sh %e


/etc/acpi/default.sh

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
# Default acpi script that takes an entry for all actions

set $*

group=${1/\/*/}
action=${1/*\//}

case "$group" in
	button)
		case "$action" in
			power)	/sbin/init 0
				;;
			*)	logger "ACPI action $2 is not defined"
				;;
		esac
		;;

	*)
		logger "ACPI group $1 / action $action is not defined"
		;;
esac


Dann den ACPI-Dämon starten (/etc/init.d/acpid start)

Den Powerknopf habe ich nicht gemappt ( wozu auch)

bye

Thomas

Super Moderator

Posts: 4,238

Location: Ost-Allgäu, Bayern

Occupation: Softwareentwickler

  • Send private message

3

Sunday, October 17th 2004, 6:41pm

Ich steh jetzt an der gleichen Stelle.

Powerknopf auf der FB sendet zwar was, es wird aber kein ScanCode draus.

Nun könnte ich zwar mit ACPI rumhantieren, aber dann bekommt VDR ja nicht mit, dass runtergefahren wird, und ruft dementsprechend ja auch nicht vdrshutdown.pl auf.

Eine Krücke wie SVDRP und HITK Power oder so würde ich gerne vermeiden, kann man wenigstens die Taste auf der Fernbedienung in einen ScanCode umwandeln?

yaVDR 4, 3.5TB, Antec Fusion Remote, Mystique SaTiX-S2 V2 CI Dual, GF220GT+VDPAU, 1080p Display mit Slimes Atmolight :strike1
Geblogge über dies und das

Immortal Romance Spielautomat