CrystalHD + Linux (Ubuntu 11.10)
#1
Hello all,
Few days ago, i bought someting like this:
Code:
lspci:
Multimedia controller: Broadcom Corporation BCM70012 Video Decoder [Crystal HD] (rev 01)
I think, it's recognized by my system (hopefully) :
Code:
dmesg | grep crystalhd:
[    8.184866] crystalhd: module is from the staging directory, the quality is unknown, you have been warned.
[    8.186612] Loading crystalhd 0.9.27
...but there is no any option in XBMC to run CrystalHD (only VAAPI and VDPAU), and my HD films playing still slow (no improvement)
What should i do now? Is really my broadcom card recognized by system? Maybe i should install extra driver oraz compile a special XBMC version?
p.s.My xbmc is from ppa:lars-opdenkamp/xbmc-pvr

thanks for help
Reply
#2
you probably need to compile xbmc from source and enable crystalhd support (--enable-crystalhd in configure)
Reply
#3
wsnipex Wrote:you probably need to compile xbmc from source and enable crystalhd support (--enable-crystalhd in configure)
Ok, i did it. I can enable the CrystalHD option in XBMC, but HD films playing still slow (no improvement).
How i can check, if system really recognized my broadcom card? (i mean the driver working properly)?
I ran XBMC in terminal, but there is no errors, when i'm playing films.
Reply
#4
You could just install crystalhd-dkms package and libraries from debian unstable. This works fine for me - no mess with out of kernel modules:

http://packages.debian.org/sid/crystalhd-dkms (kernel modul)
http://packages.debian.org/sid/libcrystalhd-dev (dev headers)
http://packages.debian.org/sid/libcrystalhd3 (library)

After compiling xbmc (you do not need --enable-crystalhd), it just finds the libraries alone, you should be able to enable it under System -> Video -> Playback.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#5
Well, I've installed this packages and libraries and i think still no improvement.
Here is the dmesg output:
Code:
dmesg | grep crystal
[    4.666036] Loading crystalhd v3.10.0
[    4.666100] crystalhd 0000:02:00.0: Starting Device:0x1612
[    4.666129] crystalhd 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    4.668231] crystalhd 0000:02:00.0: irq 45 for MSI/MSI-X
[    4.948150] crystalhd 0000:02:00.0: setting latency timer to 64
[   29.676108] crystalhd 0000:02:00.0: Opening new user[0] handle
[   31.741289] crystalhd 0000:02:00.0: Closing user[0] handle via ioctl with mode 417a00
...is it all right?
Reply
#6
This looks fine.

Could you provide a complete xbmc.log in a pastebin?
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#7
fritsch Wrote:This looks fine.

Could you provide a complete xbmc.log in a pastebin?

my xbmc.log:
http://pastebin.com/GtRad21p
Reply
#8
Please play a movie - your current log is just of starting and stopping xbmc.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#9
fritsch Wrote:Please play a movie - your current log is just of starting and stopping xbmc.

It was playing a HDTV (tvheadend)
Code:
(...)18:17:43 T:139942880040704 M:1924759552  NOTICE: PVRManager - PerformChannelSwitch - switched to channel 'TVN HD'(...)
I'm using XBMC+Tvheadend
Reply
#10
Seems from the log, that crystalhd is not used in any way. Are movies working fine?

I think this is a problem with the pvr integration.

Found a reference in this forum: http://forum.xbmc.org/showthread.php?tid=105448
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#11
fritsch Wrote:What exact xbmc version is this?

Seems from the log, that crystalhd is not used in any way. Are movies working fine?

XBMC from ppa:lars-opdenkamp/xbmc-pvr. It's strange, because after installation this packages (from debian repo) this HDCrystal option appears in the menu, but without effect when i'm playing any HD tv channel.
Reply
#12
Sorry I edited my previous post.

It seems, that this is a problem with tvheadend, not using crystalhd. This options should work for ohter movies just fine.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#13
Here is my log with a regular 1080p film (not HDTV) - Big Buck Bunny
http://pastebin.com/eLwijZ00
there is nothing about CrystalHD either
Reply
#14
again, nothing crystalhd specific, no crystalhd at all.

You can press the "o" key while watching this movie, it should tell you which ffmpeg is used. Perhaps you enable debug log.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#15
fritsch Wrote:(...)which ffmpeg is used(...)
hmmm, well... a bit messy for meSmile ..is it mpeg4?Smile
Reply

Logout Mark Read Team Forum Stats Members Help
CrystalHD + Linux (Ubuntu 11.10)0