Xine + Lirc

Hi
I have a problem with xine and lirc...
lirc works fine with mythtv and mplayer but not with xine
HELP
Arch Linux Voodoo 0.8
xine-lib 1.1.4-2
xine-ui 0.99.4-3
lirc 0.8.1-2
my .lircrc
begin
prog = mythtv
button = TV
config = !
end
begin
prog = mythtv
button = Music
config = $
end
begin
prog = mythtv
button = Pictures
config = %
end
begin
prog = mythtv
button = Videos
config = ^
end
begin
prog = mythtv
button = RecTV
config = (
end
begin
prog = mythtv
button = Guide
config = &
end
begin
prog = mythtv
button = LiveTV
config = _
end
begin
prog = mythtv
button = DVD
config = (at)
end
# Now the normal keys
begin
prog = mythtv
button = ChanUp
config = Up
end
begin
prog = mythtv
button = ChanDown
config = Down
end
begin
prog = mythtv
button = Power
config = ALT-F4
end
begin
prog = mythtv
button = Home
config = M
end
begin
prog = mythtv
button = Up
repeat = 2
config = Up
end
begin
prog = mythtv
button = Right
repeat = 2
config = Right
end
begin
prog = mythtv
button = Down
repeat = 2
config = Down
end
begin
prog = mythtv
button = Left
repeat = 2
config = Left
end
begin
prog = mythtv
button = OK
config = Enter
end
begin
prog = mythtv
button = Zero
config = 0
end
begin
prog = mythtv
button = One
config = 1
end
begin
prog = mythtv
button = Two
config = 2
end
begin
prog = mythtv
button = Three
config = 3
end
begin
prog = mythtv
button = Four
config = 4
end
begin
prog = mythtv
button = Five
config = 5
end
begin
prog = mythtv
button = Six
config = 6
end
begin
prog = mythtv
button = Seven
config = 7
end
begin
prog = mythtv
button = Eight
config = 8
end
begin
prog = mythtv
button = Nine
config = 9
end
begin
prog = mythtv
button = VolUp
repeat = 1
config = ]
end
begin
prog = mythtv
button = VolDown
repeat = 1
config = [
end
begin
prog = mythtv
button = Mute
config = |
end
begin
prog = mythtv
button = Pause
config = P
end
begin
prog = mythtv
button = Record
config = R
end
begin
prog = mythtv
button = Reverse
config = PgUp
end
begin
prog = mythtv
button = Forward
config = PgDown
end
begin
prog = mythtv
button = Enter
config = C
end
begin
prog = mythtv
button = More
config = I
end
begin
prog = mythtv
button = Back
config = Esc
end
begin
prog = mythtv
button = Play
config = Return
end
begin
prog = mythtv
button = Stop
config = O
end
begin
prog = mythtv
button = Skip
config = Z
end
begin
prog = mythtv
button = Replay
config = Q
end
### Xine lirc setup
begin
prog = xine
button = Play
config = Play
end
begin
prog = xine
button = Stop
config = Stop
end
begin
prog = xine
button = Back
config = Quit
end
begin
prog = xine
button = Pause
config = Pause
end
begin
prog = xine
button = Up
repeat = 3
config = EventUp
end
begin
prog = xine
button = Down
repeat = 3
config = EventDown
end
begin
prog = xine
button = Left
repeat = 3
config = EventLeft
end
begin
prog = xine
button = Right
repeat = 3
config = EventRight
end
begin
prog = xine
button = OK
repeat = 3
config = EventSelect
end
begin
prog = xine
button = Guide
config = Menu
end
begin
prog = xine
button = Home
config = Menu
end
begin
prog = xine
button = Forward
repeat = 2
config = SeekRelative+60
end
begin
prog = xine
button = Reverse
repeat = 2
config = SeekRelative-60
end
begin
prog = xine
button = Skip
repeat = 2
config = SeekRelative+15
end
begin
prog = xine
button = Replay
repeat = 2
config = SeekRelative-15
end
begin
prog = xine
button = VolUp
repeat = 1
config = Volume+
end
begin
prog = xine
button = VolDown
repeat = 1
config = Volume-
end
begin
prog = xine
button = Mute
config = Mute
end
begin
prog = xine
button = DVD
config = RootMenu
end
begin
prog = xine
button = ChanUp
config = EventNext
end
begin
prog = xine
button = ChanDown
config = EventPrior
end
begin
prog = xine
button = Home
config = OSDStreamInfos
end
### MPlayer lirc setup
# Show OSD
begin
prog = mplayer
button = Guide
config = osd
end
begin
prog = mplayer
button = Home
config = osd
end
# Pause playback
begin
prog = mplayer
button = Pause
config = pause
end
# Skip ahead a minute if playing
# If paused, resume playing
begin
prog = mplayer
button = OK
config = seek +1
end
# Stop playback and exit
begin
prog = mplayer
button = Back
config = quit
end
# Mute
begin
prog = mplayer
button = Mute
config = mute
end
# Seek back 10 seconds
begin
prog = mplayer
button = Left
repeat = 1
config = seek -10
end
# Seek forward 30 seconds
begin
prog = mplayer
button = Right
repeat = 1
config = seek +30
end
# Seek forward 10 minutes
begin
prog = mplayer
button = Forward
repeat = 3
config = seek +600
end
# Seek backward 10 minutes
begin
prog = mplayer
button = Reverse
repeat = 3
config = seek -600
end
begin
prog = mplayer
button = VolUp
repeat = 1
config = volume +1
end
begin
prog = mplayer
button = VolDown
repeat = 1
config = volume -1
end
#### Power off ####
begin
prog = irexec
button = Power
repeat = 3
config = /usr/local/bin/poweroff-mythtv.sh
end

--enable-lirc <--------- PKGBUILD and it works ^^

Similar Messages

  • New xine-ui package's lirc support broken?

    Hi,
    the abs pkgbuild for xine-ui shows the --enable-lirc flag being set but still I had to recompile that package to get lirc with xine working? Anyone else experiencing that problem too? If I'm not the only one I would post it on flyspray (well or anyone else I guess).

    No, I rebuilt the package with exactly the same PKGBUILD from ABS. I didn't change anything, just rebuilt it.
    So it seems that lirc must be present on the system when configure/make is run.
    (Sry for the delay, busy weekend :> But thank you a lot for this quick and friendly response of yours, phrak)
    edit: corrected typo
    Last edited by hybrid (2007-05-20 23:25:23)

  • DVD playback blurry with Kaffeine/Xine

    Hi guys,
    I wanted to watch my first DVD under Linux yesterday and I noticed that the image quality is really, really bad compared to watching the same DVD under Windows with PowerDVD.
    DVD playback in Kaffeine with Xine engine is really blurry. Does anybody know what the reason could be? There's a lot of options for xine engine parameters in Kaffeine, but I don't have a clue about them. Any tipps appreciated.
    I've also tried kmplayer, but the image there has small black horizontal lines in it, which looks really weird. I thinks that's called interlaced, right? I'm a total video noob. ^^
    TIA,
    Blackhole

    [timetrap@darkstar ~]$ mplayer dvd://
    MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
    CPU: Genuine Intel(R) CPU T2060 @ 1.60GHz (Family: 6, Model: 14, Stepping: 12)
    CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
    Compiled with runtime CPU detection.
    115 audio & 237 video codecs
    mplayer: could not connect to socket
    mplayer: No such file or directory
    Failed to open LIRC support. You will not be able to use your remote control.
    Playing dvd://.
    There are 9 titles on this DVD.
    There are 1 chapters in this DVD title.
    There are 1 angles in this DVD title.
    number of audio channels on disk: 0.
    number of subtitles on disk: 0
    MPEG-PS file format detected.
    MPEG: No audio stream found -> no sound.
    VIDEO: MPEG2 720x480 (aspect 3) 29.970 fps 8000.0 kbps (1000.0 kbyte/s)
    ==========================================================================
    Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
    VDec: vo config request - 720 x 480 (preferred colorspace: Mpeg PES)
    Could not find matching colorspace - retrying with -vf scale...
    Opening video filter: [scale]
    The selected video_out device is incompatible with this codec.
    Try appending the scale filter to your filter list,
    e.g. -vf spp,scale instead of -vf spp.
    VDecoder init failed :(
    Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
    Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
    ==========================================================================
    Audio: no sound
    Starting playback...
    VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12)
    VDec: using Planar YV12 as output csp (no 0)
    Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
    VO: [xv] 720x480 => 854x480 Planar YV12
    V: 0.3 2/ 2 ??% ??% ??,?% 0 0
    Exiting... (End of file)
    [timetrap@darkstar ~]$
    For reference I am trying to play: Planet Earth; From the BBC; Disc 4
    mplayer VERY briefly flashes up a window then writes Exiting. . .

  • Xine - audio output deeper...

    I built my own xine packages for a while there, no changes to the pkgbuild, just so it could build against LIRC so I could use my remote. No worries but since about the libtool-slay update I've gone back to using the stock Arch xine packages and the sound is funky. It sort of sounds like everybodies voices are deeper, but the sound stays in sync with the video so it's not slower. It doesn't seem to matter which frontend I use, I've gone through all the config but I can't seem to find anything that could be releated to this but then again, I don't really know what to look for. This happens for video only, I can't seem to pinpoint a particular codec but MP3s play normally. Mplayer doesn't have any problems but I'd much rather use Xine if I can get this issue sorted out.
    Any tips, somewhere to look would be appreciated. Googling for 'xine deep voices' didn't seem to get me much
    I get a lot of this in the engine log in gxine:
    audio_decoder: error, unknown buffer type: 01060000
    audio_decoder: error, unknown buffer type: 04000000
    audio_decoder: error, unknown buffer type: 02000000
    audio_decoder: error, unknown buffer type: 01060000
    audio_decoder: error, unknown buffer type: 04000000
    audio_decoder: error, unknown buffer type: 02000000

    Not sure it can be fixed without replacing the logic board. That is the main system board, also known as a motherboard in other types of computers.
    But in any event you should take it in to Apple and have them look at it and give you an estimate on fixing it.

  • Totem-xine 1.1.2 with Mozilla plugin

    Modified from totem-xine PKGBUILD in Extra cvs. Note that the new version requires musicbrainz and iso-codes.
    The actual plugin is somewhat limited right now, supporting only the most common streaming video formats. Still, works quite effectively... The only problem I can find is that the embedded config button doesn't seem to do anything. Given what I've seen from Tagtool and the behavior of its buttons, I wonder if this is an LDFLAGS issue...
    Anyway:
    # $Id: PKGBUILD,v 1.1 2005/05/31 15:55:00 jgc Exp $
    # Maintainer: Jan de Groot <[email protected]>
    pkgname=totem-xine
    pkgver=1.1.2
    pkgrel=1
    url="http://www.hadess.net/totem.php3"
    pkgdesc="GNOME2 integrated movie player based on Xine"
    depends=('xine-lib' 'nautilus-cd-burner' 'musicbrainz' 'iso-codes')
    makedepends=('intltool')
    install=totem.install
    conflicts=totem
    source=(http://ftp.gnome.org/pub/gnome/sources/totem/1.0/totem-$pkgver.tar.bz2)
    md5sums=('2228bbb4c1656c932233ecfd0d5c54da')
    build() {
    [ "$GNOMEDIR" = "" ] && . /etc/profile.d/gnome.sh
    cd $startdir/src/totem-$pkgver
    find . -name Makefile.in -exec sed -i -e 's/-scrollkeeper-update.*//' {} ;
    if [ -f omf.make ]; then
    sed -i -e 's/-scrollkeeper-update.*//' omf.make
    fi
    ./configure --prefix=/opt/gnome --disable-lirc
    --enable-nautilus --enable-vanity
    --disable-gstreamer --enable-mozilla
    make || return 1
    make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$startdir/pkg install
    The totem.install file does not need alteration, as far as I can tell.
    Edit: Here is the totem.install file:
    pkgname=totem-xine
    post_install() {
    schemas=(`pacman -Ql $pkgname | grep 'gconf/schemas/.*schemas$' | awk '{ print $2 }'`)
    scrolls=(`pacman -Ql $pkgname | grep 'share/omf/.*.omf$' | awk '{ print $2 }'`)
    export GCONF_CONFIG_SOURCE=`opt/gnome/bin/gconftool-2 --get-default-source`
    for schema in "${schemas[@]}" ; do
    opt/gnome/bin/gconftool-2 --makefile-install-rule "$schema" >/dev/null 2>&1
    done
    for scroll in "${scrolls[@]}" ; do
    scrollkeeper-install -q -p var/lib/scrollkeeper "$scroll"
    done
    kill -s HUP `pidof /opt/gnome/bin/gconfd-2` > /dev/null 2>&1
    update-desktop-database -q
    update-mime-database opt/gnome/share/mime > /dev/null 2>&1
    pre_upgrade() {
    pre_remove $1
    post_upgrade() {
    post_install $1
    pre_remove() {
    schemas=(`pacman -Ql $pkgname | grep 'gconf/schemas/.*schemas$' | awk '{ print $2 }'`)
    scrolls=(`pacman -Ql $pkgname | grep 'share/omf/.*.omf$' | awk '{ print $2 }'`)
    export GCONF_CONFIG_SOURCE=`opt/gnome/bin/gconftool-2 --get-default-source`
    for schema in "${schemas[@]}" ; do
    opt/gnome/bin/gconftool-2 --makefile-uninstall-rule "$schema" >/dev/null 2>&1
    done
    for scroll in "${scrolls[@]}" ; do
    scrollkeeper-uninstall -q -p var/lib/scrollkeeper "$scroll"
    done
    kill -s HUP `pidof /opt/gnome/bin/gconfd-2` >/dev/null 2>&1
    post_remove() {
    update-desktop-database -q
    update-mime-database opt/gnome/share/mime > /dev/null 2>&1
    op=$1
    shift
    $op $*
    This is not altered from the original totem-xine totem.install at all. I'm wondering, are there any changes to it that I should make?

    Fresh install from current/extra repo here, and I'm getting the same errors as you, Gullible.  It starts, then goes away within a second, or two:
    (totem:6892): libglade-WARNING **: could not find widget creation function
    (totem:6892): libglade-WARNING **: could not find widget creation function
    (totem:6892): libglade-WARNING **: could not find widget creation function
    (totem:6892): GLib-GObject-WARNING **: gsignal.c:1716: signal `value-changed' is invalid for instance `0x81abb78'
    (totem:6892): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to `BaconVolumeButton'
    (totem:6892): Gtk-CRITICAL **: gtk_range_set_value: assertion `GTK_IS_RANGE (range)' failed
    (totem:6892): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to `BaconVolumeButton'
    (totem:6892): Gtk-CRITICAL **: gtk_range_set_value: assertion `GTK_IS_RANGE (range)' failed
    (totem:6892): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to `TotemStatusbar'
    ** (totem:6892): CRITICAL **: totem_statusbar_set_time_and_length: assertion `TOTEM_IS_STATUSBAR (statusbar)' failed
    (totem:6892): GLib-GObject-WARNING **: invalid cast from `GtkLabel' to `TotemStatusbar'
    ===================================
    Edit:  Found a bug report number and details:
    http://bugs.archlinux.org/index.php?id=3179&do=details

  • Vdr-plugin-xine is killed by -p

    Hi All,
    I am following this guide:
    https://sourceforge.net/apps/trac/archvdr/wiki/ArchVDR
    Everything is going smoothly, until i start vdr:
    # /etc/rc.d/vdr start
    Starting Linux Video Disk Recorder: vdr
    Searching for plugins (VDR 1.7.19/1.7.19) (cache hit): dvbsddevice xine.
    This is what I see in everything.log. vdr runs for a few seconds, then trips on something.
    Jul 27 21:39:20 localhost vdr: [27444] cTimeMs: using monotonic clock (resolution is 1 ns)
    Jul 27 21:39:20 localhost vdr: [27495] cTimeMs: using monotonic clock (resolution is 1 ns)
    Jul 27 21:39:20 localhost vdr: [27495] VDR version 1.7.19 started
    Jul 27 21:39:20 localhost vdr: [27495] switched to user 'vdr'
    Jul 27 21:39:20 localhost vdr: [27495] codeset is 'UTF-8' - known
    Jul 27 21:39:20 localhost vdr: [27495] found 0 locales in /usr/share/locale
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'deu,ger'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'slv,slo'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'ita'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'dut,nla,nld'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'por'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'fra,fre'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'nor'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'fin,suo'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'pol'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'esl,spa'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'ell,gre'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'sve,swe'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'rom,rum'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'hun'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'cat,cln'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'rus'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'srb,srp,scr,scc'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'hrv'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'est'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'dan'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'cze,ces'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'tur'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'ukr'
    Jul 27 21:39:20 localhost vdr: [27495] no locale for language code 'ara'
    Jul 27 21:39:20 localhost vdr: [27495] loading plugin: /usr/lib/vdr/plugins/libvdr-dvbsddevice.so.1.7.19
    Jul 27 21:39:20 localhost vdr: [27495] loading plugin: /usr/lib/vdr/plugins/libvdr-xine.so.1.7.19
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/setup.conf
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/sources.conf
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/diseqc.conf
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/channels.conf
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/commands.conf
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/reccmds.conf
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/svdrphosts.conf
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/remote.conf
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/keymacros.conf
    Jul 27 21:39:20 localhost vdr: [27495] reading EPG data from /var/cache/vdr/epg.data
    Jul 27 21:39:20 localhost vdr: [27495] registered source parameters for 'A - ATSC'
    Jul 27 21:39:20 localhost vdr: [27495] registered source parameters for 'C - DVB-C'
    Jul 27 21:39:20 localhost vdr: [27495] registered source parameters for 'S - DVB-S'
    Jul 27 21:39:20 localhost vdr: [27495] registered source parameters for 'T - DVB-T'
    Jul 27 21:39:20 localhost vdr: [27495] no DVB device found
    Jul 27 21:39:20 localhost vdr: [27495] initializing plugin: dvbsddevice (0.0.4): SD Full Featured DVB device
    Jul 27 21:39:20 localhost vdr: [27495] initializing plugin: xine (0.9.4): Software based playback using xine
    Jul 27 21:39:20 localhost vdr: [27495] new device number 9
    Jul 27 21:39:20 localhost vdr: [27495] setting primary device to 1
    Jul 27 21:39:20 localhost vdr: [27495] assuming manual start of VDR
    Jul 27 21:39:20 localhost vdr: [27495] SVDRP listening on port 2001
    Jul 27 21:39:20 localhost vdr: [27495] skin "spockele" not available - using "classic" instead
    Jul 27 21:39:20 localhost vdr: [27495] loading /var/lib/vdr/themes/classic-default.theme
    Jul 27 21:39:20 localhost vdr: [27495] starting plugin: dvbsddevice
    Jul 27 21:39:20 localhost vdr: [27495] starting plugin: xine
    Jul 27 21:39:20 localhost vdr: [27495] stopping plugin: dvbsddevice
    Jul 27 21:39:20 localhost vdr: [27498] XineRemote control thread started (pid=27495, tid=27498)
    Jul 27 21:39:20 localhost vdr: [27498] Entering cXineRemote thread
    Jul 27 21:39:20 localhost vdr: [27497] video directory scanner thread started (pid=27495, tid=27497)
    Jul 27 21:39:20 localhost vdr: [27497] video directory scanner thread ended (pid=27495, tid=27497)
    Jul 27 21:39:20 localhost vdr: [27496] video directory scanner thread started (pid=27495, tid=27496)
    Jul 27 21:39:20 localhost vdr: [27496] video directory scanner thread ended (pid=27495, tid=27496)
    Jul 27 21:39:23 localhost vdr: [27495] ERROR: XineRemote control thread 27498 won't end (waited 3 seconds) - canceling it...
    Jul 27 21:39:23 localhost vdr: [27495] deleting plugin: xine
    Jul 27 21:39:23 localhost vdr: [27495] deleting plugin: dvbsddevice
    Jul 27 21:39:23 localhost vdr: [27495] max. latency time 0 seconds
    Jul 27 21:39:23 localhost vdr: [27495] exiting, exit code 2
    Jul 27 21:39:23 localhost runvdr: stopping after fatal fail (-------------------------
    MakePrimaryDevice: 1
    =========================
    SetVideoFormat: 1
    SetVolumeDevice: 255
    bind failed.: Invalid argument)
    When I remove -p from /etc/vdr/plugins/plugin.xine.conf, (the only thing that's in the file is -r) vdr keeps running. Then everything.log shows me this:
    Jul 27 21:41:28 localhost vdr: [27513] cTimeMs: using monotonic clock (resolution is 1 ns)
    Jul 27 21:41:28 localhost vdr: [27564] cTimeMs: using monotonic clock (resolution is 1 ns)
    Jul 27 21:41:28 localhost vdr: [27564] VDR version 1.7.19 started
    Jul 27 21:41:28 localhost vdr: [27564] switched to user 'vdr'
    Jul 27 21:41:28 localhost vdr: [27564] codeset is 'UTF-8' - known
    Jul 27 21:41:28 localhost vdr: [27564] found 0 locales in /usr/share/locale
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'deu,ger'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'slv,slo'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'ita'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'dut,nla,nld'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'por'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'fra,fre'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'nor'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'fin,suo'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'pol'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'esl,spa'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'ell,gre'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'sve,swe'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'rom,rum'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'hun'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'cat,cln'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'rus'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'srb,srp,scr,scc'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'hrv'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'est'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'dan'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'cze,ces'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'tur'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'ukr'
    Jul 27 21:41:28 localhost vdr: [27564] no locale for language code 'ara'
    Jul 27 21:41:28 localhost vdr: [27564] loading plugin: /usr/lib/vdr/plugins/libvdr-dvbsddevice.so.1.7.19
    Jul 27 21:41:28 localhost vdr: [27564] loading plugin: /usr/lib/vdr/plugins/libvdr-xine.so.1.7.19
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/setup.conf
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/sources.conf
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/diseqc.conf
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/channels.conf
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/commands.conf
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/reccmds.conf
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/svdrphosts.conf
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/remote.conf
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/keymacros.conf
    Jul 27 21:41:28 localhost vdr: [27564] reading EPG data from /var/cache/vdr/epg.data
    Jul 27 21:41:28 localhost vdr: [27564] registered source parameters for 'A - ATSC'
    Jul 27 21:41:28 localhost vdr: [27564] registered source parameters for 'C - DVB-C'
    Jul 27 21:41:28 localhost vdr: [27564] registered source parameters for 'S - DVB-S'
    Jul 27 21:41:28 localhost vdr: [27564] registered source parameters for 'T - DVB-T'
    Jul 27 21:41:28 localhost vdr: [27564] no DVB device found
    Jul 27 21:41:28 localhost vdr: [27564] initializing plugin: dvbsddevice (0.0.4): SD Full Featured DVB device
    Jul 27 21:41:28 localhost vdr: [27564] initializing plugin: xine (0.9.4): Software based playback using xine
    Jul 27 21:41:28 localhost vdr: [27564] new device number 9
    Jul 27 21:41:28 localhost vdr: [27564] setting primary device to 1
    Jul 27 21:41:28 localhost vdr: [27564] assuming manual start of VDR
    Jul 27 21:41:28 localhost vdr: [27564] SVDRP listening on port 2001
    Jul 27 21:41:28 localhost vdr: [27564] skin "spockele" not available - using "classic" instead
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/themes/classic-default.theme
    Jul 27 21:41:28 localhost vdr: [27564] starting plugin: dvbsddevice
    Jul 27 21:41:28 localhost vdr: [27564] starting plugin: xine
    Jul 27 21:41:28 localhost vdr: [27564] skin "spockele" not available - using "classic" instead
    Jul 27 21:41:28 localhost vdr: [27564] loading /var/lib/vdr/themes/classic-default.theme
    Jul 27 21:41:28 localhost vdr: [27564] ERROR: /dev/lircd: No such file or directory
    Jul 27 21:41:28 localhost vdr: [27564] ERROR: remote control XineRemote not ready!
    Jul 27 21:41:28 localhost vdr: [27564] ERROR: remote control LIRC not ready!
    Jul 27 21:41:28 localhost vdr: [27564] switching to channel 1
    Jul 27 21:41:28 localhost vdr: [27564] info: Channel not available!
    Jul 27 21:41:28 localhost vdr: [27567] XineRemote control thread started (pid=27564, tid=27567)
    Jul 27 21:41:28 localhost vdr: [27567] Entering cXineRemote thread
    Jul 27 21:41:28 localhost vdr: [27566] video directory scanner thread started (pid=27564, tid=27566)
    Jul 27 21:41:28 localhost vdr: [27566] video directory scanner thread ended (pid=27564, tid=27566)
    Jul 27 21:41:28 localhost vdr: [27565] video directory scanner thread started (pid=27564, tid=27565)
    Jul 27 21:41:28 localhost vdr: [27565] video directory scanner thread ended (pid=27564, tid=27565)
    Jul 27 21:41:30 localhost vdr: [27564] setting watchdog timer to 60 seconds
    Jul 27 21:41:30 localhost vdr: [27564] switching to channel 1
    Jul 27 21:41:30 localhost vdr: [27564] info: Channel not available!
    Jul 27 21:41:32 localhost vdr: [27564] OSD size changed to 1920x1080 @ 1
    Jul 27 21:41:32 localhost vdr: [27564] max. latency time 2 seconds
    Jul 27 21:41:41 localhost vdr: [27564] switching to channel 1
    Jul 27 21:41:41 localhost vdr: [27564] info: Channel not available!
    What does -p do?
    Best regards,
    Cedric

    Hi
    you see it, when you start vdr with -h option. (with installed xine-plugin)
    vdr -h
    xine (0.9.4) - Software based playback using xine
      -bIP                     ip address to bind for socket connections (see -p)
      -iN                      instance number to append to FIFO directory
      -p[N]                    use socket connections on port N (18701)
      -q                       turn off debug messages on console
      -r                       turn on remote (pressing keys in xine controls VDR)
      -s                       switch to curses skin, while xine is disconnected
      -XN                      default 'SizeX' for GRAB command (720, 1..4096)
      -YN                      default 'SizeY' for GRAB command (576, 1..4096)
    regards

  • LIRC not working on Thinkpad 600e

    Hi,
    I recently bought a simple infrared-receiver (attached to the serial port - ttyS0). It works very well with my Desktop (runnung arch linux), but, unfortunately, not with my old thinkpad (also running arch).
    I followed the lirc-article from the wiki. i had to add the line
    install lirc_serial /usr/bin/setserial /dev/ttyS0 uart none; /sbin/modprobe -- ignore-install lirc_serial;
    to /etc/modprobe.conf, and now modprobe lirc_serial works and the lirc_serial module is shown by lsmod. my config file for my remote control works on my desktop, so i think, it should work on my thinkpad, too. i start the lircd-daemon, but when i test my remote control with irw, it shows no reaction and no error message.
    i searched the forums, there are some similar (or almost the same problems) described, but nu solution...
    oh, and i checked the serial port with the ps2 dos utility -> serial port is enabled.
    well...maybe someone has an idea, what's going wrong? would be great, cos i'd like to use my thinkpad as a music-box ;-)
    thx,
    pseb

    Hi,
    I recently bought a simple infrared-receiver (attached to the serial port - ttyS0). It works very well with my Desktop (runnung arch linux), but, unfortunately, not with my old thinkpad (also running arch).
    I followed the lirc-article from the wiki. i had to add the line
    install lirc_serial /usr/bin/setserial /dev/ttyS0 uart none; /sbin/modprobe -- ignore-install lirc_serial;
    to /etc/modprobe.conf, and now modprobe lirc_serial works and the lirc_serial module is shown by lsmod. my config file for my remote control works on my desktop, so i think, it should work on my thinkpad, too. i start the lircd-daemon, but when i test my remote control with irw, it shows no reaction and no error message.
    i searched the forums, there are some similar (or almost the same problems) described, but nu solution...
    oh, and i checked the serial port with the ps2 dos utility -> serial port is enabled.
    well...maybe someone has an idea, what's going wrong? would be great, cos i'd like to use my thinkpad as a music-box ;-)
    thx,
    pseb

  • LIRC-0.9.1: Remote not working, scancodes, config issues

    Hi,
    I'm using arch (kernel 3.16.0-2-ARCH #1 SMP PREEMPT x86_64 GNU/Linux), a TechnoTrend USB IR Receiver and my custom remote (not covered by existing configs). I installed lirc and lirc-utils via testing repo (lirc-0.9.1). My problem is that I can access my device, but irw gives me no output at all.
    At first some outputs:
    ir-keytable:
    Found /sys/class/rc/rc0/ (/dev/input/event17) with:
    Driver ttusbir, table rc-tt-1500
    Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other
    Enabled protocols: RC-5
    Name: TechnoTrend USB IR Receiver
    bus: 3, vendor/product: 0b48:2003, version: 0x0101
    Repeat delay = 500 ms, repeat period = 125 ms
    output of "ir-keytable -t" for numbers 1-6 on my remote:
    Testing events. Please, press CTRL-C to abort.
    1408117586.815011: event type EV_MSC(0x04): scancode = 0x01
    1408117586.815011: event type EV_SYN(0x00).
    1408117586.934967: event type EV_MSC(0x04): scancode = 0x01
    1408117586.934967: event type EV_SYN(0x00).
    1408117587.702986: event type EV_MSC(0x04): scancode = 0x02
    1408117587.702986: event type EV_SYN(0x00).
    1408117588.366958: event type EV_MSC(0x04): scancode = 0x03
    1408117588.366958: event type EV_SYN(0x00).
    1408117588.486983: event type EV_MSC(0x04): scancode = 0x03
    1408117588.486983: event type EV_SYN(0x00).
    1408117589.094926: event type EV_MSC(0x04): scancode = 0x04
    1408117589.094926: event type EV_SYN(0x00).
    1408117589.214920: event type EV_MSC(0x04): scancode = 0x04
    1408117589.214920: event type EV_SYN(0x00).
    1408117590.926837: event type EV_MSC(0x04): scancode = 0x05
    1408117590.926837: event type EV_SYN(0x00).
    1408117591.046834: event type EV_MSC(0x04): scancode = 0x05
    1408117591.046834: event type EV_SYN(0x00).
    1408117592.446769: event type EV_MSC(0x04): scancode = 0x06
    1408117592.446769: event type EV_SYN(0x00).
    1408117592.566769: event type EV_MSC(0x04): scancode = 0x06
    1408117592.566769: event type EV_SYN(0x00).
    My remote config file looks like this:
    # Please make this file available to others
    # by sending it to <[email protected]>
    # this config file was automatically generated
    # using lirc-0.9.0(devinput) on Thu Aug 7 15:10:35 2014
    # contributed by
    # brand: Test
    # model no. of remote control:
    # devices being controlled by this remote:
    begin remote
    name BlackFlatOne
    bits 16
    eps 30
    aeps 100
    pre_data_bits 16
    pre_data 0x0001
    post_data_bits 32
    post_data 0x00000001
    gap 132799
    toggle_bit 0
    begin codes
    KEY_POWER 0x0c
    KEY_MUTE 0x0a
    KEY_SELECT 0x38
    KEY_Z 0x0f
    KEY_1 0x01
    KEY_2 0x02
    KEY_3 0x03
    KEY_4 0x04
    KEY_5 0x05
    KEY_6 0x06
    KEY_7 0x07
    KEY_8 0x08
    KEY_9 0x09
    KEY_0 0x00
    KEY_TV 0x1e
    KEY_LEFT 0x11
    KEY_RIGHT 0x10
    KEY_UP 0x20
    KEY_DOWN 0x21
    KEY_ENTER 0x0d
    KEY_CHANNELUP 0x12
    KEY_CHANNELDOWN 0x13
    KEY_VOLUMEUP 0x2b
    KEY_VOLUMEDOWN 0x2c
    KEY_STOP 0x0b
    KEY_RECORD 0x1f
    KEY_CAMERA 0x0e
    KEY_ESC 0x29
    end codes
    end remote
    I start lirc manually with
    lircd --driver=devinput --device=/dev/input/by-id/usb-TechnoTrend_AG_TT-USB_Infrared_Device-event-ir BlackFlatOne -n
    After starting lirc, I start irw, but I get no response at all when pressing buttons on my remote.
    I already tried a
    cat /dev/input/by-id/usb-TechnoTrend_AG_TT-USB_Infrared_Device-event-ir
    (lirc and irw not running, of course) and this gives me cryptic symbols when pressing buttons on my remote, so the IR receiver doesn't seem to be the problem.
    I'm wondering if the scancodes in my config are ok for a devinput-device, because the latest "official" lircd.conf.devinput looks like that:
    # generated by devinput.sh
    begin remote
    name devinput
    bits 16
    eps 30
    aeps 100
    pre_data_bits 16
    pre_data 0x0001
    post_data_bits 32
    post_data 0x00000001
    gap 132799
    toggle_bit 0
    begin codes
    KEY_0 11
    KEY_102ND 86
    KEY_1 2
    KEY_2 3
    KEY_3 4
    KEY_4 5
    KEY_5 6
    KEY_6 7
    KEY_7 8
    KEY_8 9
    KEY_9 10
    KEY_A 30
    KEY_AB 0x196
    KEY_ADDRESSBOOK 0x1ad
    KEY_AGAIN 129
    So I'm wondering about the different lengths of the keycodes (e.g. 0x0d vs 0x1ad -> 2 vs 3 digits).
    Can anyone help me out with this issue ?
    Am I missing something ?
    How do I have to format the scancodes/keycodes the correct way for version 0.9.1 ?

    Hi,
    I'm using arch (kernel 3.16.0-2-ARCH #1 SMP PREEMPT x86_64 GNU/Linux), a TechnoTrend USB IR Receiver and my custom remote (not covered by existing configs). I installed lirc and lirc-utils via testing repo (lirc-0.9.1). My problem is that I can access my device, but irw gives me no output at all.
    At first some outputs:
    ir-keytable:
    Found /sys/class/rc/rc0/ (/dev/input/event17) with:
    Driver ttusbir, table rc-tt-1500
    Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other
    Enabled protocols: RC-5
    Name: TechnoTrend USB IR Receiver
    bus: 3, vendor/product: 0b48:2003, version: 0x0101
    Repeat delay = 500 ms, repeat period = 125 ms
    output of "ir-keytable -t" for numbers 1-6 on my remote:
    Testing events. Please, press CTRL-C to abort.
    1408117586.815011: event type EV_MSC(0x04): scancode = 0x01
    1408117586.815011: event type EV_SYN(0x00).
    1408117586.934967: event type EV_MSC(0x04): scancode = 0x01
    1408117586.934967: event type EV_SYN(0x00).
    1408117587.702986: event type EV_MSC(0x04): scancode = 0x02
    1408117587.702986: event type EV_SYN(0x00).
    1408117588.366958: event type EV_MSC(0x04): scancode = 0x03
    1408117588.366958: event type EV_SYN(0x00).
    1408117588.486983: event type EV_MSC(0x04): scancode = 0x03
    1408117588.486983: event type EV_SYN(0x00).
    1408117589.094926: event type EV_MSC(0x04): scancode = 0x04
    1408117589.094926: event type EV_SYN(0x00).
    1408117589.214920: event type EV_MSC(0x04): scancode = 0x04
    1408117589.214920: event type EV_SYN(0x00).
    1408117590.926837: event type EV_MSC(0x04): scancode = 0x05
    1408117590.926837: event type EV_SYN(0x00).
    1408117591.046834: event type EV_MSC(0x04): scancode = 0x05
    1408117591.046834: event type EV_SYN(0x00).
    1408117592.446769: event type EV_MSC(0x04): scancode = 0x06
    1408117592.446769: event type EV_SYN(0x00).
    1408117592.566769: event type EV_MSC(0x04): scancode = 0x06
    1408117592.566769: event type EV_SYN(0x00).
    My remote config file looks like this:
    # Please make this file available to others
    # by sending it to <[email protected]>
    # this config file was automatically generated
    # using lirc-0.9.0(devinput) on Thu Aug 7 15:10:35 2014
    # contributed by
    # brand: Test
    # model no. of remote control:
    # devices being controlled by this remote:
    begin remote
    name BlackFlatOne
    bits 16
    eps 30
    aeps 100
    pre_data_bits 16
    pre_data 0x0001
    post_data_bits 32
    post_data 0x00000001
    gap 132799
    toggle_bit 0
    begin codes
    KEY_POWER 0x0c
    KEY_MUTE 0x0a
    KEY_SELECT 0x38
    KEY_Z 0x0f
    KEY_1 0x01
    KEY_2 0x02
    KEY_3 0x03
    KEY_4 0x04
    KEY_5 0x05
    KEY_6 0x06
    KEY_7 0x07
    KEY_8 0x08
    KEY_9 0x09
    KEY_0 0x00
    KEY_TV 0x1e
    KEY_LEFT 0x11
    KEY_RIGHT 0x10
    KEY_UP 0x20
    KEY_DOWN 0x21
    KEY_ENTER 0x0d
    KEY_CHANNELUP 0x12
    KEY_CHANNELDOWN 0x13
    KEY_VOLUMEUP 0x2b
    KEY_VOLUMEDOWN 0x2c
    KEY_STOP 0x0b
    KEY_RECORD 0x1f
    KEY_CAMERA 0x0e
    KEY_ESC 0x29
    end codes
    end remote
    I start lirc manually with
    lircd --driver=devinput --device=/dev/input/by-id/usb-TechnoTrend_AG_TT-USB_Infrared_Device-event-ir BlackFlatOne -n
    After starting lirc, I start irw, but I get no response at all when pressing buttons on my remote.
    I already tried a
    cat /dev/input/by-id/usb-TechnoTrend_AG_TT-USB_Infrared_Device-event-ir
    (lirc and irw not running, of course) and this gives me cryptic symbols when pressing buttons on my remote, so the IR receiver doesn't seem to be the problem.
    I'm wondering if the scancodes in my config are ok for a devinput-device, because the latest "official" lircd.conf.devinput looks like that:
    # generated by devinput.sh
    begin remote
    name devinput
    bits 16
    eps 30
    aeps 100
    pre_data_bits 16
    pre_data 0x0001
    post_data_bits 32
    post_data 0x00000001
    gap 132799
    toggle_bit 0
    begin codes
    KEY_0 11
    KEY_102ND 86
    KEY_1 2
    KEY_2 3
    KEY_3 4
    KEY_4 5
    KEY_5 6
    KEY_6 7
    KEY_7 8
    KEY_8 9
    KEY_9 10
    KEY_A 30
    KEY_AB 0x196
    KEY_ADDRESSBOOK 0x1ad
    KEY_AGAIN 129
    So I'm wondering about the different lengths of the keycodes (e.g. 0x0d vs 0x1ad -> 2 vs 3 digits).
    Can anyone help me out with this issue ?
    Am I missing something ?
    How do I have to format the scancodes/keycodes the correct way for version 0.9.1 ?

  • [SOLVED] LIRC config looks fine but my remote doesn't work.

    Following the steps of the wiki and this post I've created the configs file for lirc. But something is not working and I don't know how to find out what.
    I'm going to post some info so you guys can help me:
    ➜  ~  cat  /usr/lib/systemd/system/lirc.service
    [Unit]
    Description=Linux Infrared Remote Control
    [Service]
    Type=forking
    EnvironmentFile=/etc/conf.d/lircd.conf
    PIDFile=/run/lirc/lircd.pid
    ExecStartPre=/bin/mkdir -p /run/lirc
    ExecStartPre=/bin/rm -f /dev/lircd
    ExecStartPre=/bin/rm -f /run/lirc/lircd
    ExecStartPre=/bin/ln -s /run/lirc/lircd /dev/lircd
    ExecStart=/usr/sbin/lircd -d $LIRC_DEVICE -P /run/lirc/lircd.pid -H $LIRC_DRIVER $LIRC_CONFIGFILE
    ExecStopPost=/bin/rm -f /dev/lircd
    ExecStopPost=/bin/rm -fR /run/lirc
    [Install]
    WantedBy=multi-user.target
    ➜  ~  cat /etc/conf.d/lircd.conf               
    LIRC_DEVICE="/dev/lirc0"
    LIRC_DRIVER="default"
    LIRC_EXTRAOPTS=""
    LIRC_CONFIGFILE="/etc/lirc/lircd.conf"
    My lircd.conf
    ➜  ~  cat /etc/lirc/lircd.conf                                   
    # Please make this file available to others
    # by sending it to <[email protected]>
    # this config file was automatically generated
    # using lirc-0.9.0(default) on Sun Sep 29 15:25:37 2013
    # contributed by
    # brand: /tmp/lircd.conf
    # model no. of remote control:
    # devices being controlled by this remote:
    begin remote
    name /tmp/lircd.conf
    bits 16
    flags RC6|CONST_LENGTH
    eps 30
    aeps 100
    header 2750 800
    one 487 374
    zero 487 374
    pre_data_bits 21
    pre_data 0x37FF0
    gap 105336
    toggle_bit_mask 0x0
    rc6_mask 0x100000000
    begin codes
    KEY_OK 0xFBDD
    KEY_PLAY 0x7B91
    KEY_PLAYPAUSE 0xFB91
    KEY_REWIND 0x7BEA
    KEY_PREVIOUS 0xFBE4
    KEY_FORWARD 0x7BEB
    KEY_NEXT 0xFBE5
    KEY_STOP 0x7BE6
    KEY_MUTE 0xFBF1
    KEY_VOLUMEUP 0x7BEF
    KEY_VOLUMEDOWN 0xFBEE
    KEY_PAGEUP 0x7BED
    KEY_PAGEDOWN 0xFBEC
    KEY_DOWN 0x7BE0
    end codes
    end remote
    The service seems to be running fine:
    ➜  ~  systemctl status lirc.service
    lirc.service - Linux Infrared Remote Control
    Loaded: loaded (/usr/lib/systemd/system/lirc.service; enabled)
    Active: active (running) since Sun 2013-09-29 16:38:49 ART; 20min ago
    Process: 248 ExecStart=/usr/sbin/lircd -d $LIRC_DEVICE -P /run/lirc/lircd.pid -H $LIRC_DRIVER $LIRC_CONFIGFILE (code=exited, status=0/SUCCESS)
    Process: 246 ExecStartPre=/bin/ln -s /run/lirc/lircd /dev/lircd (code=exited, status=0/SUCCESS)
    Process: 244 ExecStartPre=/bin/rm -f /run/lirc/lircd (code=exited, status=0/SUCCESS)
    Process: 240 ExecStartPre=/bin/rm -f /dev/lircd (code=exited, status=0/SUCCESS)
    Process: 234 ExecStartPre=/bin/mkdir -p /run/lirc (code=exited, status=0/SUCCESS)
    Main PID: 250 (lircd)
    CGroup: /system.slice/lirc.service
    └─250 /usr/sbin/lircd -d /dev/lirc0 -P /run/lirc/lircd.pid -H default /etc/...
    ➜  ~  cat /var/log/lircd                 
    Sep 29 17:02:31 arch-HP lircd: caught signal
    Sep 29 17:02:31 arch-HP lircd: lircd(default) ready, using /var/run/lirc/lircd
    When I test it nothing happens
    ➜  ~  irw
    the journalctl shows:
    Sep 29 17:04:47 arch-HP systemd[1]: Stopping Linux Infrared Remote Control...
    Sep 29 17:04:47 arch-HP systemd[1]: Starting Linux Infrared Remote Control...
    Sep 29 17:04:47 arch-HP systemd[1]: Started Linux Infrared Remote Control.
    Any clue?
    Thanks in advance.
    Last edited by Kummo666 (2013-09-30 18:10:19)

    Solve it!
    Looks like my /etc/lirc/lircd.conf was wrong.
    The irrecord is generating a wrong config with my hp rc-6 remote.
    I was able to fix it with this post

  • [ANN] XINS 2.1 open source Web Services framework release

    XINS 2.1 Web Services Framework has been released.
    XINS is an open source Web Services Framework based on simple specifications of the Web Service in XML and
    generation of code and documentation from the specification.
    The generation includes Client JAR with its Javadoc, Server side template with its Javadoc, documentation in OpenDocument Format,
    documentation in HTML including the test forms, WSDL file, unit tests (JUnit) and stubs.
    The Web Services accept several protocols including REST, SOAP, XML-RPC, XML, JSON Yahoo! and JSON-RPC.
    What's new:
    * Start the API with java -jar <api name>.war
    * Improved generated specification in OpenDocument Format
    * Include/exclude calling convention with ACLs
    * New calling convention that maps SOAP request and response as the wsdl2api command mapping.
    * Smaller generated build.xml
    * Added possibility to include other runtime properties files
    * The runtime property location can be a URL
    * Swing Graphical User Interface
    * New tools: emma, glean, webstart
    * New target: javadoc-test-<api name>, javadoc-apis
    * Bug fixes and small RFEs
    Download XINS 2.1:
    Windows installer: http://prdownloads.sf.net/xins/xins-2.1.exe?download
    TAR GZ archive: http://prdownloads.sf.net/xins/xins-2.1.tgz?download
    Resources:
    Web site: http://xins.sourceforge.net/
    XINS demos: http://xins.sourceforge.net/demo.html
    Documentation: http://xins.sourceforge.net/documentation.html
    User guide: http://xins.sourceforge.net/docs/index.html

    I recommend you implement your web service with JAX-WS 2.0
    Axis (both version) are good but why do you want to use something that is not included in JEE API, when Java provide same thing with better performance.
    personally try to prevent non standard technologies despite they can be better than core java implementation sometimes.
    I don't know Xfire.
    the good:
    -JAX-WS performance is better than axis,
    - you can create your web service simply with annotation.(this means write class and then make it as a service easily)
    - support every kind of service invocation(callback,Asynchronous,...)
    - architecture is nice (you can operate on SOAP level)
    the Bad:
    - It is JEE 5 or JSE 6 dependent.
    - there is seriously lack of documentation and examples for it, on java web sites and internet.

  • [SOLVED] startx and xinit fail on eeepc901 (possibly after upgrade)

    Dear all,
    Can't get X to start.
    After a system upgrade (was a messy one, I'm pretty sure this is not a bug) I must have deleted some very important file for X. The fact is that it has stopped working, startx fails, xinit fail, even Xorg -configure fails. Please also note that I've changed the kernel (from zeneee to stock) but I had the same behavior with the previous kernel.
    Possibly interesting outputs:
    $xinit
    giving up.
    xinit: No such file or directory (errno 2): unable to connect to X server
    xinit: No such process (errno 3): Server error.
    $startx
    xauth: creating new authority file /home/mgp/.serverauth.4397
    giving up.
    xinit: No such file or directory (errno 2): unable to connect to X server
    xinit: No such process (errno 3): Server error.
    It does create the authority file. Fails after that.
    #Xorg -configure
    Segmentation fault
    My xorg.conf file is as follows (although I have tried without one and have the same errors, so probably not related):
    Section "ServerLayout"
    Identifier "Arch Linux"
    Screen 0 "Screen0"
    InputDevice "keyboard"
    InputDevice "mouse"
    InputDevice "synaptics"
    EndSection
    Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/TTF"
    FontPath "/usr/share/fonts/Type1"
    EndSection
    Section "Module"
    Load "GLcore"
    Load "glx"
    Load "record"
    Load "dri"
    Load "extmod"
    Load "xtrap"
    Load "dbe"
    Load "freetype"
    Load "synaptics"
    EndSection
    Section "ServerFlags"
    Option "AllowMouseOpenFail"
    Option "BlankTime" "5"
    Option "AIGLX" "false"
    Option "AutoAddDevices" "false"
    EndSection
    Section "InputDevice"
    Identifier "keyboard"
    Driver "kbd"
    Option "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbLayout" "us"
    Option "XkbVariant" ""
    EndSection
    Section "InputDevice"
    Identifier "mouse"
    Driver "mouse"
    Option "Device" "/dev/input/mice"
    Option "Protocol" "IMPS/2"
    Option "Emulate3Buttons" "yes"
    Option "ZAxisMapping" "4 5"
    Option "CorePointer"
    EndSection
    Section "InputDevice"
    Identifier "synaptics"
    Driver "synaptics"
    Option "Device" "/dev/psaux"
    Option "Protocol" "auto-dev"
    Option "PalmDetect" "0"
    Option "SHMConfig" "true"
    Option "SendCoreEvents" "yes"
    Option "RBCornerButton" "0"
    Option "RTCornerButtom" "0"
    Option "TapButton1" "1"
    Option "TapButton2" "2"
    Option "TapButton3" "3"
    Option "AccelFactor" "0.0320"
    Option "MaxSpeed" "0.72"
    Option "MinSpeed" "0.6"
    Option "Emulate3Buttons" "true"
    Option "TouchPadOff" "0"
    Option "LBCornerButton" "2"
    Option "LeftEdge" "60"
    Option "RightEdge" "1070"
    Option "TopEdge" "90"
    Option "BottomEdge" "680"
    Option "VertTwoFingerScroll" "1"
    Option "HorizTwoFingerScroll" "1"
    Option "HorizScrollDelta" "20"
    Option "LockedDrags" "1"
    Option "CoastingSpeed" "0.13"
    Option "CircularScrolling" "1"
    Option "CircScrollTrigger" "8" # 8=Top Left Corner
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "ASUS"
    ModelName "eeePC 901"
    Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622 -HSync +VSync # 60 Hz
    EndSection
    Section "Device"
    Identifier "Card0"
    Driver "intel"
    VendorName "Intel Corporation"
    BoardName "Mobile 915GM/GMS/910GML Express Graphics Controller"
    BusID "PCI:0:2:0"
    Option "AccelMethod" "EXA"
    Option "MigrationHeuristic" "greedy"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Viewport 0 0
    Depth 8
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 15
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 16
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    Section "DRI"
    Mode 0666
    EndSection
    If it means anything to anyone, I have the strace output to xinit and startx but can't post them both due to the limit on the length of the post. Here is the xinit strace output:
    4173 execve("/usr/bin/xinit", ["xinit"], [/* 33 vars */]) = 0
    4173 brk(0) = 0x9264000
    4173 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
    4173 open("/etc/ld.so.cache", O_RDONLY) = 3
    4173 fstat64(3, {st_mode=S_IFREG|0644, st_size=133164, ...}) = 0
    4173 mmap2(NULL, 133164, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb80ad000
    4173 close(3) = 0
    4173 open("/usr/lib/libX11.so.6", O_RDONLY) = 3
    4173 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240d\1\0004\0\0\0\310"..., 512) = 512
    4173 fstat64(3, {st_mode=S_IFREG|0755, st_size=1255735, ...}) = 0
    4173 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb80ac000
    4173 mmap2(NULL, 1162916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f90000
    4173 mmap2(0xb80a8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x117) = 0xb80a8000
    4173 close(3) = 0
    4173 open("/lib/libc.so.6", O_RDONLY) = 3
    4173 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220k\1\0004\0\0\0\0"..., 512) = 512
    4173 fstat64(3, {st_mode=S_IFREG|0755, st_size=1553884, ...}) = 0
    4173 mmap2(NULL, 1333512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e4a000
    4173 mmap2(0xb7f8a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0xb7f8a000
    4173 mmap2(0xb7f8d000, 10504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f8d000
    4173 close(3) = 0
    4173 open("/usr/lib/libxcb.so.1", O_RDONLY) = 3
    4173 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320~\0\0004\0\0\0D"..., 512) = 512
    4173 fstat64(3, {st_mode=S_IFREG|0755, st_size=128751, ...}) = 0
    4173 mmap2(NULL, 99968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e31000
    4173 mmap2(0xb7e49000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17) = 0xb7e49000
    4173 close(3) = 0
    4173 open("/lib/libdl.so.2", O_RDONLY) = 3
    4173 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \n\0\0004\0\0\0\\"..., 512) = 512
    4173 fstat64(3, {st_mode=S_IFREG|0755, st_size=13419, ...}) = 0
    4173 mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e2d000
    4173 mmap2(0xb7e2f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7e2f000
    4173 close(3) = 0
    4173 open("/usr/lib/libXau.so.6", O_RDONLY) = 3
    4173 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\10\0\0004\0\0\0\20"..., 512) = 512
    4173 fstat64(3, {st_mode=S_IFREG|0755, st_size=9706, ...}) = 0
    4173 mmap2(NULL, 10112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e2a000
    4173 mmap2(0xb7e2c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7e2c000
    4173 close(3) = 0
    4173 open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3
    4173 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\17\0\0004\0\0\0\344"..., 512) = 512
    4173 fstat64(3, {st_mode=S_IFREG|0755, st_size=20705, ...}) = 0
    4173 mmap2(NULL, 19708, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e25000
    4173 mmap2(0xb7e29000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7e29000
    4173 close(3) = 0
    4173 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e24000
    4173 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e23000
    4173 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e236c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
    4173 mprotect(0xb7e2f000, 4096, PROT_READ) = 0
    4173 mprotect(0xb7f8a000, 8192, PROT_READ) = 0
    4173 mprotect(0xb80eb000, 4096, PROT_READ) = 0
    4173 munmap(0xb80ad000, 133164) = 0
    4173 access("/home/mgp/.xinitrc", F_OK) = -1 ENOENT (No such file or directory)
    4173 access("/home/mgp/.xserverrc", F_OK) = -1 ENOENT (No such file or directory)
    4173 brk(0) = 0x9264000
    4173 brk(0x9285000) = 0x9285000
    4173 rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0
    4173 rt_sigaction(SIGTERM, {0x8048e80, [], 0}, NULL, 8) = 0
    4173 rt_sigaction(SIGQUIT, {0x8048e80, [], 0}, NULL, 8) = 0
    4173 rt_sigaction(SIGINT, {0x8048e80, [], 0}, NULL, 8) = 0
    4173 rt_sigaction(SIGHUP, {0x8048e80, [], 0}, NULL, 8) = 0
    4173 rt_sigaction(SIGPIPE, {0x8048e80, [], 0}, NULL, 8) = 0
    4173 rt_sigaction(SIGALRM, {0x8048eb0, [ALRM], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0
    4173 rt_sigaction(SIGUSR1, {0x8048e90, [USR1], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0
    4173 rt_sigprocmask(SIG_BLOCK, [USR1], [], 8) = 0
    4173 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e23728) = 4174
    4174 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
    4173 setpriority(PRIO_PROCESS, 4174, -1 <unfinished ...>
    4174 <... rt_sigprocmask resumed> NULL, 8) = 0
    4174 rt_sigaction(SIGTTIN, {0x1, [TTIN], SA_RESTART}, <unfinished ...>
    4173 <... setpriority resumed> ) = 0
    4174 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0
    4174 rt_sigaction(SIGTTOU, {0x1, [TTOU], SA_RESTART}, <unfinished ...>
    4173 waitpid(4174, <unfinished ...>
    4174 <... rt_sigaction resumed> {SIG_DFL, [], 0}, 8) = 0
    4173 <... waitpid resumed> 0x804b940, WNOHANG) = 0
    4174 rt_sigaction(SIGUSR1, {0x1, [USR1], SA_RESTART}, <unfinished ...>
    4173 write(2, "\n"..., 1 <unfinished ...>
    4174 <... rt_sigaction resumed> {0x8048e90, [USR1], SA_RESTART}, 8) = 0
    4174 setpgid(0, 4174) = 0
    4174 execve("/bin/X", ["X", ":0"], [/* 33 vars */]) = -1 ENOENT (No such file or directory)
    4174 execve("/usr/bin/X", ["X", ":0"], [/* 33 vars */] <unfinished ...>
    4173 <... write resumed> ) = 1
    4173 alarm(15) = 0
    4173 rt_sigsuspend([] <unfinished ...>
    4174 <... execve resumed> ) = 0
    4174 brk(0) = 0x8baa000
    4174 fcntl64(0, F_GETFD) = 0
    4174 fcntl64(1, F_GETFD) = 0
    4174 fcntl64(2, F_GETFD) = 0
    4174 access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory)
    4174 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
    4174 open("/etc/ld.so.cache", O_RDONLY) = 3
    4174 fstat64(3, {st_mode=S_IFREG|0644, st_size=133164, ...}) = 0
    4174 mmap2(NULL, 133164, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f3b000
    4174 close(3) = 0
    4174 open("/usr/lib/libpciaccess.so.0", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\24\0\0004\0\0\0\234"..., 512) = 512
    4174 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f3a000
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=30651, ...}) = 0
    4174 mmap2(NULL, 27868, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f33000
    4174 mmap2(0xb7f39000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb7f39000
    4174 close(3) = 0
    4174 open("/lib/libpthread.so.0", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0I\0\0004\0\0\0,"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=119590, ...}) = 0
    4174 mmap2(NULL, 98784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f1a000
    4174 mprotect(0xb7f2e000, 4096, PROT_NONE) = 0
    4174 mmap2(0xb7f2f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7f2f000
    4174 mmap2(0xb7f31000, 4576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f31000
    4174 close(3) = 0
    4174 open("/usr/lib/libXfont.so.1", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 e\0\0004\0\0\0\34"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=242478, ...}) = 0
    4174 mmap2(NULL, 223616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ee3000
    4174 mmap2(0xb7f18000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x34) = 0xb7f18000
    4174 close(3) = 0
    4174 open("/usr/lib/libXau.so.6", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\10\0\0004\0\0\0\20"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=9706, ...}) = 0
    4174 mmap2(NULL, 10112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ee0000
    4174 mmap2(0xb7ee2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7ee2000
    4174 close(3) = 0
    4174 open("/lib/tls/i686/sse2/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/lib/tls/i686/sse2", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/lib/tls/i686/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/lib/tls/i686", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/lib/tls/sse2/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/lib/tls/sse2", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/lib/tls/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/lib/tls", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/lib/i686/sse2/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/lib/i686/sse2", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/lib/i686/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/lib/i686", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/lib/sse2/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/lib/sse2", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/lib/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    4174 open("/usr/lib/tls/i686/sse2/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/usr/lib/tls/i686/sse2", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/usr/lib/tls/i686/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/usr/lib/tls/i686", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/usr/lib/tls/sse2/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/usr/lib/tls/sse2", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/usr/lib/tls/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/usr/lib/tls", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/usr/lib/i686/sse2/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/usr/lib/i686/sse2", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/usr/lib/i686/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/usr/lib/i686", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/usr/lib/sse2/libpixman-1.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
    4174 stat64("/usr/lib/sse2", 0xbfd93e3c) = -1 ENOENT (No such file or directory)
    4174 open("/usr/lib/libpixman-1.so.0", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0207\0\0004\0\0\0\\"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=394811, ...}) = 0
    4174 mmap2(NULL, 363888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e87000
    4174 mmap2(0xb7ede000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x57) = 0xb7ede000
    4174 close(3) = 0
    4174 open("/usr/lib/libhal.so.1", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320*\0\0004\0\0\0\340"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=71014, ...}) = 0
    4174 mmap2(NULL, 64412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e77000
    4174 mmap2(0xb7e86000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe) = 0xb7e86000
    4174 close(3) = 0
    4174 open("/usr/lib/libdbus-1.so.3", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0PQ\0\0004\0\0\0,"..., 512) = 512
    4174 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e76000
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=285567, ...}) = 0
    4174 mmap2(NULL, 230592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e3d000
    4174 mmap2(0xb7e74000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x36) = 0xb7e74000
    4174 close(3) = 0
    4174 open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\17\0\0004\0\0\0\344"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=20705, ...}) = 0
    4174 mmap2(NULL, 19708, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e38000
    4174 mmap2(0xb7e3c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7e3c000
    4174 close(3) = 0
    4174 open("/usr/lib/libcrypto.so.0.9.8", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\332\3\0004\0\0\0D"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0555, st_size=1561754, ...}) = 0
    4174 mmap2(NULL, 1381304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ce6000
    4174 mmap2(0xb7e1f000, 90112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x139) = 0xb7e1f000
    4174 mmap2(0xb7e35000, 9144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e35000
    4174 close(3) = 0
    4174 open("/lib/libdl.so.2", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \n\0\0004\0\0\0\\"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=13419, ...}) = 0
    4174 mmap2(NULL, 12408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ce2000
    4174 mmap2(0xb7ce4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7ce4000
    4174 close(3) = 0
    4174 open("/lib/libm.so.6", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@4\0\0004\0\0\0("..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=180855, ...}) = 0
    4174 mmap2(NULL, 151680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cbc000
    4174 mmap2(0xb7ce0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23) = 0xb7ce0000
    4174 close(3) = 0
    4174 open("/lib/librt.so.1", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\30\0\0004\0\0\0\234"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=39252, ...}) = 0
    4174 mmap2(NULL, 33364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cb3000
    4174 mmap2(0xb7cba000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7cba000
    4174 close(3) = 0
    4174 open("/usr/lib/libgcc_s.so.1", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20#\0\0004\0\0\0\344"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0644, st_size=129370, ...}) = 0
    4174 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7cb2000
    4174 mmap2(NULL, 119784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7c94000
    4174 mmap2(0xb7cb1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c) = 0xb7cb1000
    4174 close(3) = 0
    4174 open("/lib/libc.so.6", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220k\1\0004\0\0\0\0"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=1553884, ...}) = 0
    4174 mmap2(NULL, 1333512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b4e000
    4174 mmap2(0xb7c8e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0xb7c8e000
    4174 mmap2(0xb7c91000, 10504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7c91000
    4174 close(3) = 0
    4174 open("/usr/lib/libfreetype.so.6", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`}\0\0004\0\0\0,"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=604088, ...}) = 0
    4174 mmap2(NULL, 542228, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ac9000
    4174 mmap2(0xb7b4a000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x81) = 0xb7b4a000
    4174 close(3) = 0
    4174 open("/usr/lib/libz.so.1", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\30\0\0004\0\0\0\30"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=82987, ...}) = 0
    4174 mmap2(NULL, 78844, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ab5000
    4174 mmap2(0xb7ac8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7ac8000
    4174 close(3) = 0
    4174 open("/usr/lib/libfontenc.so.1", O_RDONLY) = 3
    4174 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\f\0\0004\0\0\0004"..., 512) = 512
    4174 fstat64(3, {st_mode=S_IFREG|0755, st_size=30017, ...}) = 0
    4174 mmap2(NULL, 24288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7aaf000
    4174 mmap2(0xb7ab4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb7ab4000
    4174 close(3) = 0
    4174 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7aae000
    4174 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7aad000
    4174 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7aad6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
    4174 mprotect(0xb7c8e000, 8192, PROT_READ) = 0
    4174 mprotect(0xb7cba000, 4096, PROT_READ) = 0
    4174 mprotect(0xb7ce0000, 4096, PROT_READ) = 0
    4174 mprotect(0xb7ce4000, 4096, PROT_READ) = 0
    4174 mprotect(0xb7e74000, 4096, PROT_READ) = 0
    4174 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
    4173 <... rt_sigsuspend resumed> ) = ? ERESTARTNOHAND (To be restarted)
    4173 --- SIGCHLD (Child exited) @ 0 (0) ---
    4173 rt_sigsuspend([]) = ? ERESTARTNOHAND (To be restarted)
    4173 --- SIGALRM (Alarm clock) @ 0 (0) ---
    4173 rt_sigaction(SIGALRM, {0x8048eb0, [ALRM], SA_RESTART}, {0x8048eb0, [ALRM], SA_RESTART}, 8) = 0
    4173 sigreturn() = ? (mask now [USR1])
    4173 alarm(0) = 0
    4173 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    4173 socket(PF_FILE, SOCK_STREAM, 0) = 3
    4173 connect(3, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"...}, 20) = -1 ECONNREFUSED (Connection refused)
    4173 close(3) = 0
    4173 socket(PF_FILE, SOCK_STREAM, 0) = 3
    4173 connect(3, {sa_family=AF_FILE, path="/tmp/.X11-unix/X0"...}, 110) = -1 ENOENT (No such file or directory)
    4173 close(3) = 0
    4173 waitpid(4174, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], WNOHANG) = 4174
    4173 write(2, "giving up.\r\n"..., 12) = 12
    4173 write(2, "xinit: "..., 8) = 8
    4173 write(2, "No such file or directory (errno "..., 38) = 38
    4173 write(2, "unable to connect to X server\r\n"..., 31) = 31
    4173 kill(-4174, SIGTERM) = -1 ESRCH (No such process)
    4173 rt_sigaction(SIGTERM, {0x1, [TERM], SA_RESTART}, {0x8048e80, [], 0}, 8) = 0
    4173 rt_sigaction(SIGQUIT, {0x1, [QUIT], SA_RESTART}, {0x8048e80, [], 0}, 8) = 0
    4173 rt_sigaction(SIGINT, {0x1, [INT], SA_RESTART}, {0x8048e80, [], 0}, 8) = 0
    4173 rt_sigaction(SIGHUP, {0x1, [HUP], SA_RESTART}, {0x8048e80, [], 0}, 8) = 0
    4173 rt_sigaction(SIGPIPE, {0x1, [PIPE], SA_RESTART}, {0x8048e80, [], 0}, 8) = 0
    4173 write(2, "xinit: "..., 8) = 8
    4173 write(2, "No such process (errno 3): "..., 28) = 28
    4173 write(2, "Server error.\n"..., 14) = 14
    4173 exit_group(1) = ?
    I've searched over for a solution but can't really find anything relevant. I've tried installing xorg a few times. Also hal and all that stuff but I don't trust myself too much on that. I don't know how to proceed any further and would appreciate any help possible or any ideas you think I could try. I'm pretty sure it's something quite stupid. Thanks for your time and consideration.
    Best regards,
    Michael
    Last edited by mgp (2009-09-24 06:31:36)

    Hi all,
    I fixed it. By looking closely at the strace I figured that for some reason X couldn't access my /tmp. I remember setting my /tmp directories in fstab to mount on tmpfs so I figured that wasn't working anymore. I removed my tmp entries in fstab (will have to refigure that one out). Something changed with the devices. Maybe I wasn't using udev before or something as it also has problems mounting devices it previously mounted on boot. However all this happened before I changed kernel. Dunno, anyway, it works although I have to fix a bunch of small things that still don't work. Lesson would be update often (hadn't done so in a year) and keep in touch with what is going on in the community (eee instructions have changed a lot -and become slightly more confusing-). Anyway, thanks for your help, specially Rasi.
    Best regards,
    Michael

  • Can't Play DVD (with VLC, Totem, Xine, MPlayer), But Works in Windows

    I have a DVD that I can't play for the life of me in Arch. I've tried VLC, Totem, Xine, and MPlayer. And I do have libdvdcss installed. Other DVDs work fine.
    With VLC the DVD menu comes up, but when I hit play I get choppy sound and no picture. And I get these errors:
    [0x7f91f4000c18] main input error: ES_OUT_RESET_PCR called
    [0x7f91f4000c18] main input error: ES_OUT_RESET_PCR called
    [0x15c0a08] a52 decoder: A/52 channels:2 samplerate:48000 bitrate:192000
    No accelerated IMDCT transform found
    [0x7f91f4000c18] main input error: ES_OUT_RESET_PCR called
    [0x7f91f4000c18] main input error: ES_OUT_RESET_PCR called
    [0x15c0a08] libmpeg2 decoder error: invalid picture encountered
    [0x12839a8] a52 decoder: A/52 channels:2 samplerate:48000 bitrate:192000
    No accelerated IMDCT transform found
    [0x15c0a08] libmpeg2 decoder error: invalid picture encountered
    [0x15c0a08] libmpeg2 decoder error: invalid picture encountered
    [0x15c0a08] libmpeg2 decoder error: invalid picture encountered
    With Totem I get the DVD menu and when I hit play it just freezes.
    With Gxine I just get a popup window that says "Media stream scrambled/encrypted" (but again I do have libdvdcss, libdvdread, and libdvdnav installed). In the terminal Gxine reports it's using libdvdcss to get the encryption keys and it appears to all go fine, but then I get the "Media stream scrambled/encrypted" popup window.
    Mplayer plays the the DVD but the image is scrambled and the sound is a little choppy.
    On the other hand, in Windows, on the same computer, the DVD plays fine with an older version of VLC (0.8.6d) and with Media Player Classic with the K-Lite Codec Pack.
    I'm especially baffled that VLC does it in Windows, but not in Arch (nor in Debian).
    Any thoughts? Thanks.

    cb474 wrote:
    Rasi wrote:Welcome to copyprotection hell. Many dvds are not only encrypted using css, but with several other mechanisms too. Such dvds cannot be played back on linux. It might work with one of the commercial players, but definately wont work with free tools.
    That's interesting. I didn't realize it was all css. But how does that explain in this case the DVD did work with free players in Windows. As I said, both with Media Player Classic with the K-Lite codec pack and with an older version of VLC (0.8.6d)? Thanks.
    That is very possible. All those players use (or can use) direct show. As soon as you have the needed filter installed by SOME software all those players will be able to make use of it. And i think Vista even had dvd filters pre-installed.
    Btw. One of the more common protections on dvds is called arcos and is developed by Sony. Google for it
    Last edited by Rasi (2009-08-18 21:32:56)

  • Lirc doesn't work (Lifeview FlyVideo 98FM LR50) SOLVED

    Hi.  (Solution below).
    I've a problem with lirc. My card used to work with exactly the same configuration for years (first on Slack, then Ubuntu).
    That's what I've done (btw it's my first day with Arch, and I'm impressed):
    cp /usr/share/lirc/remotes/life-view/lircd.conf.flyvideo /etc/lircd.conf
    [root@greblushq greblus]# uname -r
    2.6.19-ARCH
    [root@greblushq greblus]# pacman -Q | grep lirc
    lirc 0.8.0.20061009-2
    lirc-utils 0.8.0.20061009-2
    i'm loading the bttv module this way:
    modprobe bttv card=56 radio=1 pll=1
    (I've added bttv lirc_dev lirc_gpio to the rc.conf MODULES  and lircd to DAEMONS, also options bttv card=56 radio=1 pll=1 went to /etc/modprobe.conf, but doing this manually should be the same)
    then
    modprobe lirc_dev
    modprobe lirc_gpio
    [root@greblushq greblus]# /etc/rc.d/lircd start
    :: Starting LIRC Daemon                                      [DONE]
    now, when i start irexec (as a normal user or root) and then  irw, it's starting, but irw doesn't show buttons i press and it's... not working.
    One thing that bothers me is the lack of lifevideo among the drivers supported by lircd (lircd --drivers=help).
    I was trying to recompile it with configure --with-driver=flyvideo and lirc builds fine, but I'm unable to build lirc-utils (no linux.h header). What's strange they're compiled --with-driver=all so flyvideo should be compiled-in.
    What should I do? Were there any changes I'm simply not aware of, or I'm doing something wrong?
    ---SOLVED---
    Finally I have it working.
    Something must have changed in the recent kernels. My card isn't automatically detected when loading bttv module (and never was), so I was loading the module as above, with card=56 modprobe option. It was working, but recently (2.6.19) mode2 -d /dev/lirc0 showed that there was nothing going on when buttons were pressed.
    I started fiddling with different card ids and with card=35 mode2 outputed some keycodes. That was it.
    All I had to do, was to generate a new lircd.conf using irrecord. Now it works even better than before (i can press buttons when the remote is in an arbitrary position).
    lspci says it's 01:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11), the card is a flyvideo 98 with fm tuner.
    Now i've a perfectly working Arch installation (lirc was the last thing missing from my previous distro).
    Automatically generated lircd.conf file:
    begin remote
      name  flyvideo
      bits            8
      eps            30
      aeps          100
      one             0     0
      zero            0     0
      gap          199963
      toggle_bit      0
          begin codes
              1                        0x18
              2                        0x04
              3                        0x14
              4                        0x1C
              5                        0x02
              6                        0x12
              7                        0x1A
              8                        0x06
              9                        0x16
              0                        0x1E
              POWER                    0x00
              FULL_SCREEN              0x08
              CHAN_PLUS                0x09
              CHAN_MINUS               0x19
              SQUARE                   0x17
              MUTE                     0x1B
              MOUSE_MODE               0x10
              ENTER                    0x01
              DOWN                     0x13
              UP                       0x0E
              ESC                      0x0B
              RETURN                   0x03
              VOL_PLUS                 0x05
              VOL_MINUS                0x1D
              MENU                     0x0C
              RIGHT                    0x15
              INC                      0x0A
              DEC                      0x0D
          end codes
    end remote

    Did you try to build it directly from the source from the lirc site? or did you recompile it with abs? abs should normally not give any problem.
    I recommend srcpac to make updates easy.
    This is really neat .
    Here's what I've done:
    1. first, to be absolutely sure i've what i need I ran abs to get the build system files.
    2. installed srcpac, then added:
    conf_lirc=('#--with-driver=all#--with-driver=flyvideo#')
    conf_lircXutils=('#--with-driver=all#--with-driver=flyvideo#')
    to the srcpac.conf, srcpac -So shows that the substitutions are correct.
    srcpac -Sb lirc went fine, but lirc-utils failed:
    /var/abs/extra/system/lirc-utils/src/lirc/drivers/lirc_dev/lirc_dev.c:35:26: error: linux/config.h: No such file or directory
    make[5]: *** [/var/abs/extra/system/lirc-utils/src/lirc/drivers/lirc_dev/lirc_dev.o] Error 1
    I found on Google that linux/config.h should be replaced by linux/autoconf.h, after this change it builds, but still lircd --driver=help shows only the default driver (no flyvideo) and it doesn't work.

  • Mythtv & lirc

    hi folks,
    mind giving me a hand and/or a few pointers regarding mythtv & lirc?
    i have lirc installed and the correct module loaded for the mce usb remote.
    - irw spits out the correct key when i test the remote
    - running irexec & mapping the power button to run mythtv also work.
    - i have a lircrc file located in ~/.mythtv/lircrc which is a symlink from ~/.lircrc
    sample entries
    begin
    prog = mythtv
    button = Down
    config = Down
    end
    begin
    prog = mythtv
    button = Left
    config = Left
    end
    running mythfrontend and testing the key yield no results. 
    this is what i get when i run mythfrontend
    2007-11-06 21:25:40.672 Using runtime prefix = /usr
    2007-11-06 21:25:41.297 Database Hostname: localhost
    2007-11-06 21:25:41.316 DPMS is active.
    2007-11-06 21:25:41.316 Empty LocalHostName.
    2007-11-06 21:25:41.317 Using localhost value of archMyth
    2007-11-06 21:25:41.322 New DB connection, total: 1
    2007-11-06 21:25:41.326 Connected to database 'mythconverg' at host: localhost
    2007-11-06 21:25:41.327 Total desktop dim: 3040x1050, with 2 screen[s].
    2007-11-06 21:25:41.338 Using screen 1, 1360x768 at 1680,0
    2007-11-06 21:25:41.343 Current Schema Version: 1201
    2007-11-06 21:25:41.344 mythfrontend version: 0.21.20071104-1 www.mythtv.org
    2007-11-06 21:25:41.344 Enabled verbose msgs: important general
    2007-11-06 21:25:41.491 Total desktop dim: 3040x1050, with 2 screen[s].
    2007-11-06 21:25:41.492 Using screen 1, 1360x768 at 1680,0
    2007-11-06 21:25:41.493 Switching to square mode (G.A.N.T)
    2007-11-06 21:25:41.507 Using the OpenGL painter
    2007-11-06 21:25:41.507 Joystick disabled.
    2007-11-06 21:25:42.228 Loading from: /usr/share/mythtv/themes/G.A.N.T/base.xml
    2007-11-06 21:25:42.232 Loading from: /usr/share/mythtv/themes/default/base.xml
    2007-11-06 21:25:42.272 Registering Internal as a media playback plugin.
    2007-11-06 21:25:42.302 Starting media monitor.
    2007-11-06 21:25:42.854 Using NV NPOT texture extension
    should there be an entry saying lirc is loaded or something?
    also, i built mythtv from SVN.  it does indicate that lirc support will be built.
    thanks in advance,
    cheers.

    You need to have a lirc config file in you /home/your_user_name/.mythtv/ folder. Named lircrc (not .lircrc)...
    As an example heres how I play / pause and select using my remote.
    # OK/Select
    begin
    prog = mythtv
    button = ok
    config = Space
    end
    # Play/Pause
    begin
    prog = mythtv
    button = playpause
    config = P
    end
    Hope this helps
    Last edited by clarence (2007-11-08 00:34:31)

  • LIRC - 100% cpu usage while pressing a button

    Hi all.
    I'm having some problems with latest lirc versions. It just uses 100% of my cpu while I press any key on the remote. For example, with xbmc, pressing a remote control button makes a one second video lag and frame dropping due to high cpu usage...
    I'm using latest kernel and lirc in testing repo
    Pinnacle pctv remote (and receiver, rs232 ou ttyS0).
    I can't follow the wiki since kernel 2.6.25 (maybe), if i do modprobe lirc_serial (and before a setserial uart none), on irw, nothing happens. -> this used to work before.
    I've edited /etc/conf.d/lircd in order to make this remote to work. I don't need anymore to load lirc_serial and remote works... but uses ALL CPU resources.
    Solutions? Anyone with same problem?
    Thanks friends:D
    Last edited by TigTex (2009-07-08 02:11:22)

    What about a "bump" to this...
    Bump

Maybe you are looking for

  • Inbound idoc failing to reach SAP system.

    Hi All, We are upgrading our SAP system from release 700 to 730. Post upgrade we have identified that idocs which are supposed to reach SAP as inbound are failing in Biz Talk with below message. Error details: Microsoft.ServiceModel.Channels.Common.X

  • Problems with subreports from VB6, helpppppppppp!!!

    Post Author: Alejandro CA Forum: General Hi, everybody, I have problems to see the information from subreports, I dont know what to do. I have reports with 2 or more subreports inside it, I link the subreports with report, but when I try to see it fr

  • B2B Scenario inputs required..

    Hi All, We would like to perform a B2B scenario (SAP R/3 -> PI -> X12 810), So we have a Flat file Invoice Idoc which can be mapped to PI and we want to generate equivalent ANSI X12 810. This is for testing purpose only and we don't have Seeburger ad

  • Anchoring fields

    I have a report with multiple linked queries. Sometimes one of the linked queries returns no rows. This causes other fields to move into the position of the field with no rows. How can I maintain the position of that field? I have tried anchoring but

  • Reassigning volumes to 2012 from 2008

    I am putting up some 2012 File Servers. I am going to move the volumes from the 2008 file servers to 2012 (reassign them at the SAN). I looked up NTFS volume changes between 2008 and 2012 and didnt see anything that would cause an issue, but I want t