Hallo zusammen,
nachdem ich lange mit AMD-Plattformen und Nvidia-Chips getestet und gebastelt habe, und das alles im Bezug auf HDTV läuft, dachte ich mir das müsste doch auch mit einer reinen Intel-Plattform gehen.
Also habe ich mir folgende Hardware zugelegt:
- Cpu: Intel Core2Duo 2,66 GHZ mit 65 Watt TDP
- Mainboard:
MSI G31M2-FD V2 (µATX, Sound, G-LAN, SATAII, VGA, DVI)
Das Board hat:
- 3 x PCI (32 Bit)
- VGA/DVI
- als Grafikkarte Intel® Graphics Media Accelerator X3100
- LAN 10/100/1000 MBit/s
also alles was man für einen modernen VDR braucht.
lspci:
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
00:02.1 Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
03:02.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
03:02.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
03:02.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
03:02.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
Alles anzeigen
Leistungsfähigkeit:
Kurzum, das Board ist in der Kombination mit der CPU und 2 GB DDR-2 Ram voll HDTV-VDR-fähig!!
Im normalen SDTV-Betreib bei 2 GHz CPU-Takt (max 2,66 GHz - IntelSpeedstep) rund 10 %-CPU-Last mit XV via xineliboutput.
Im HDTV-Betrieb bei 2 GHz CPU-Takt rund 50 %-CPU-Last bei ca. 18 bis 20 MBit auf dem Sender.
Als TV-Karte habe ich ne WinTv Nova HD-S2 eingebaut.
Das besondere an der Onboard-Grafikkarte ( Integrated Graphics Chipset: Intel(R) G33) ist, dass hier auch xvmc möglich ist, zumindest der Chip kann das und auch der XServer. Ich habe extra zu debian etch per Hand den neuesten gebaut (Version: 1.5.99.1). Mir ist es aber noch nicht gelungen das angebotene xvmc mit dem VDR via xineliboutput zu betreiben. Bei aktiviertem xvmc in xineliboutput startet der VDR nicht.
Mal sehen, an was das liegt.
Hier mal ein Auszug aus der xorg.log, was der Chip kann.
II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.5.99.1, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
.
.
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q,
946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
Intel Integrated Graphics Device
.
.
(**) intel(0): Option "XvMC" "true"
(II) intel(0): Integrated Graphics Chipset: Intel(R) G33
(--) intel(0): Chipset: "G33"
(--) intel(0): Linear framebuffer at 0xD0000000
(--) intel(0): IO registers at addr 0xF9E80000
(II) intel(0): 2 display pipes available.
(**) intel(0): Using EXA for acceleration
.
(II) intel(0): Output VGA using initial mode 1920x1200x0.0
.
(**) intel(0): Intel XvMC decoder enabled
.
.
(II) [drm] loaded kernel module for "i915" driver.
.
.
Das System an sich ist im Vergleich zu einem AMD-System nochmal Stromsparender. Ca. 15 % sagt mein Schätzeisen vom Stromversorger.
SDTV-Betrieb: ca. 60 Watt, HDTV-Betreib: 90 Watt
Beim Board gehen Sound und Lan mit Kernel 2.6.23.12 einwandfrei.
Als VDR habe ich den 1.7er mit den bekannten Patches für HDTV-output genommen. xine-lib und xineliboutput sind jeweile aus dem cvs von vorgestern.
Fragen und Anregungen sind wie immer sehr erwünscht,
wer Tips zum xvmc-Problem hat, bitte hier posten!!
Gruß
Wolfgang