You are not logged in.
Hello, after updating my arch dvb-t spopped working properly in all players, snapshot:
I've tried to downgrade kernel but there was no diff.
There is an error in dmesg:
af9015: command failed:255
dvb-usb: error while querying for an remote control event.Dmesg is full-filled with that error.
There was another error but it was caused by crashing vlc:
vlc[8438]: segfault at 50 ip b34bc870 sp b337af34 error 4 in libmpeg2.so.0.1.0[b34a7000+1b000]I heard that in kernel 2.6.32 should be the remote control included so maybe that is causing the error.
There was an update of xorg-server but downgrade did not helped
.
Last edited by blazzter (2010-01-15 12:52:39)
Offline
video encoding was not working with KMS enabled after disabling runs one from five attempts.
Output of vlc is http://sites.google.com/site/blazzter/H … ects=0&d=1 it's 200kB file so don't worry.
Vlc console
$ vlc dvb://frequency=634000000 :dvb-bandwidth=8
VLC media player 1.0.4 Goldeneye
[0x8b7d8b0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 8) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 500
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 5) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 9) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 0) for PID 200
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 3) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 10) for PID 18
libdvbpsi error (misc PSI): Bad CRC_32 (0x699e5623) !!!
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 3) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 300
libdvbpsi error (misc PSI): Bad CRC_32 (0xba7f8902) !!!
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 14) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 2) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 400
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setClipRegion: Painter not active
QPainter::setClipping: Painter not active, state will be reset by begin
QPainter::begin: Paint device returned engine == 0, type: 1
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 5) for PID 18
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::setClipRegion: Painter not active
QPainter::setClipping: Painter not active, state will be reset by begin
QPainter::begin: Paint device returned engine == 0, type: 1
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 7) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 9) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 10) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 3) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 5) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 100
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 0) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 9) for PID 18
[0xb6c13728] libmpeg2 decoder error: invalid picture encountered
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 13) for PID 18
libdvbpsi error (PSI decoder): TS duplicate (received 5, expected 6) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 6) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 9) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 1) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 13) for PID 18
[0xb6c13728] libmpeg2 decoder error: invalid picture encountered
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 2) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 12) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 4) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 9) for PID 18
libdvbpsi error (PSI decoder): TS duplicate (received 10, expected 11) for PID 300
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 11) for PID 18
...
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 3) for PID 18
[0xb6c13728] libmpeg2 decoder error: invalid picture encountered
[0xb6c13728] libmpeg2 decoder error: invalid picture encountered
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 7) for PID 18
libdvbpsi error (misc PSI): Bad CRC_32 (0xb35ed46f) !!!
[0xb6c13728] libmpeg2 decoder error: invalid picture encounteredthere was no sign that encoding from the moment the output was right is successful.
I am using nightly repo (xf86-video-ati-git, libdrm-git, glproto-git, dri2proto-git), because with ordinary arch repos there is no change in output (there is also no change with KMS enabled). Maybe it is related with drm/dri/dri2 but I have no idea.
dmesg | grep dvb
dvb-usb: found a 'AVerMedia AVerTV DVB-T Volar X' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
dvb-usb: schedule remote query interval to 150 msecs.
dvb-usb: AVerMedia AVerTV DVB-T Volar X successfully initialized and connected.
usbcore: registered new interface driver dvb_usb_af9015cat /var/log/Xorg.0.log | grep -i dri
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
(II) Loading extension DRI2
(II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
ABI class: X.Org Video Driver, version 6.0
(II) RADEON: Driver for ATI Radeon chipsets:
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
ABI class: X.Org Video Driver, version 6.0
ABI class: X.Org Video Driver, version 6.0
ABI class: X.Org Video Driver, version 6.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module version 1.31.0
ABI class: X.Org Video Driver, version 6.0
(II) Unloading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(II) RADEON(0): [dri] Visual configs initialized
(II) RADEON(0): [DRI] installation complete
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(II) EXA(0): Driver registered support for the following operations:
ABI class: X.Org Video Driver, version 6.0
(II) AIGLX: Screen 0 is not DRI2 capable
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(II) AIGLX: enabled GLX_texture_from_pixmap with driver support
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/r300_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
(II) Synaptics touchpad driver version 1.2.1sudo cat /var/log/Xorg.0.log | grep drm
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:05.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: drmOpenMinor returns 11
drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:05.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: drmOpenMinor returns 11
drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) RADEON(0): [drm] Using the DRM lock SAREA also for drawables.
(II) RADEON(0): [drm] framebuffer handle = 0xc0000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(II) RADEON(0): [drm] installed DRM signal handler
(II) RADEON(0): [drm] register handle = 0x2fd1e000
(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
(II) RADEON(0): [drm] dma control initialized, using IRQ 17
(II) RADEON(0): [drm] Initialized kernel GART heap manager, 29884416
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 12, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:05.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 12, (OK)
drmOpenByBusid: drmOpenMinor returns 12
drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0glxgears gives me 4607 frames in 5.0 seconds = 921.314 FPS
so definitelly hardware rendering is enabled (software gives me around 100 FPS) and openarena is playable
sometimes after some change like disabling KMS or changing mkinitcpio there is everything ok but after reboot it is not working again.
DRI2 is not working. I've tried mesa-full/some more git packages from aur but nothing helped
Last edited by blazzter (2010-01-15 13:26:42)
Offline
and with 2.6.31 and repo ati driver was everything ok
Offline