Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jun 29, 2007, 12:56 Здравейте,
от около месец се мъча да си подкарам ТВ картата под убунту 7.04 и намам успех! Картата е Херкулес като поризводител, иначе е 02:05.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) Subsystem: PROVIDEO MULTIMEDIA Co Ltd Unknown device 952b Flags: bus master, medium devsel, latency 32, IRQ 17 Memory at f4000000 (32-bit, prefetchable) [size=4K] Capabilities: <access denied> 02:05.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) Subsystem: PROVIDEO MULTIMEDIA Co Ltd Unknown device 952b Flags: medium devsel, IRQ 17 Memory at f4001000 (32-bit, prefetchable) [size=4K] Capabilities: <access denied> При сканиране с повечето програми, с които опитах не открива никакъв сигнал, под уиндоус си работи без грешка! някакви идеи? Титла: Проблем с hercules smart tv2 stereo Публикувано от: tvkkk в Jun 29, 2007, 14:17 Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jun 29, 2007, 15:07
е да, но явно има няколко различни карти със същото име и мойта не е такава, а hasplu@Tupcho:~$ lspci | grep Bt878 02:05.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) 02:05.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) ![]() в /еtc/modprobe.d е конфигурирана така # i2c alias char-major-89 i2c-devb options i2c-algo-bit bit_test=1 # bttv alias char-major-81 videodev alias char-major-81-0 bttv # My TV Card options bttv card=100 tuner=1 radio=1 pll=1 adc_crush=0 това са настройките от списъка на http://xawdecode.sourceforge.net/aideUS/htmlpage/TVCardall.htm Титла: Проблем с hercules smart tv2 stereo Публикувано от: tvkkk в Jun 29, 2007, 16:53 Ти задаваш tuner=1. Защо не опиташ с tuner=38 или нещо друго. Повечето френски карти, които са ми попадали работят с такава опция.
Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jun 29, 2007, 17:37 hasplu@Tupcho:~$ tvtime-scanner
Reading configuration from /etc/tvtime/tvtime.xml Reading configuration from /home/hasplu/.tvtime/tvtime.xml Scanning using TV standard PAL. Scanning from 44.00 MHz to 958.00 MHz. hasplu@Tupcho:~$ Hz: - No signal Тц - пробвах, не става, сканира към 10 минути всеки път и нищо негде другаде е бъга, но съм се изчерпал откъм идеи, а наистина близо месец го мъча преди да се обърна към форума за хелп! Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jun 29, 2007, 18:18 интересно е и какво ми показва dmesg:
[ 145.907424] Linux video capture interface: v2.00 [ 146.054992] bttv: driver version 0.9.16 loaded [ 146.054997] bttv: using 8 buffers with 2080k (520 pages) each for capture [ 146.055071] bttv: Bt8xx card found (0). [ 146.055094] ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 19 (level, low) -> IRQ 17 [ 146.055106] bttv0: Bt878 (rev 17) at 0000:02:05.0, irq: 17, latency: 32, mmio: 0xf4000000 [ 146.055120] bttv0: subsystem: 1540:952b (UNKNOWN) [ 146.055122] please mail id, board name and the correct card= insmod option to video4linux-list@redhat.com [ 146.055125] bttv0: using: Hercules Smart TV Stereo [card=100,insmod option] [ 146.055152] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init] [ 146.055170] i2c-algo-bit.o: (0) scl=1, sda=1 [ 146.055178] i2c-algo-bit.o: (1) scl=1, sda=0 [ 146.055187] i2c-algo-bit.o: (2) scl=1, sda=1 [ 146.055195] i2c-algo-bit.o: (3) scl=0, sda=1 [ 146.055205] i2c-algo-bit.o: (4) scl=1, sda=1 [ 146.055206] i2c-algo-bit.o: bt878 #0 [sw] passed test. [ 146.055661] bttv0: using tuner=1 [ 146.055665] bttv0: i2c: checking for TDA9875 @ 0xb0... found [ 146.115629] tda9875: no such chip at 0xb0 (dic=0x11 rev=0x2) [ 146.115635] i2c_adapter i2c-0: Client creation failed at 0x58 (1) [ 146.115854] bttv0: i2c: checking for TDA7432 @ 0x8a... not found [ 146.139944] tvaudio 0-0058: found tda9874a. [ 146.139948] tvaudio 0-0058: tda9874h/a found @ 0xb0 (bt878 #0 [sw]) [ 146.147757] bttv0: i2c: checking for TDA9887 @ 0x86... not found [ 146.163770] tuner 0-0060: All bytes are equal. It is not a TEA5767 [ 146.163775] tuner 0-0060: chip found @ 0xc0 (bt878 #0 [sw]) [ 146.163812] tuner 0-0060: type set to 1 (Philips PAL_I (FI1246 and compatibles)) [ 146.163816] tuner 0-0060: type set to 1 (Philips PAL_I (FI1246 and compatibles)) [ 146.174702] bttv0: registered device video0 [ 146.174746] bttv0: registered device vbi0 [ 146.174790] bttv0: registered device radio0 [ 146.175715] bttv0: PLL: 28636363 => 35468950 .. ok [ 146.217757] parport: PnPBIOS parport detected. [ 146.217848] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA] [ 146.375204] bt878: AUDIO driver version 0.0.0 loaded [ 146.375259] bt878: Bt878 AUDIO function found (0). [ 146.375280] ACPI: PCI Interrupt 0000:02:05.1[A] -> GSI 19 (level, low) -> IRQ 17 [ 146.375288] bt878_probe: card id=[0x952b1540], Unknown card. [ 146.375289] Exiting.. [ 146.375294] ACPI: PCI interrupt for device 0000:02:05.1 disabled [ 146.375299] bt878: probe of 0000:02:05.1 failed with error -22 хееееелп!!! Титла: Проблем с hercules smart tv2 stereo Публикувано от: triplek в Jun 29, 2007, 18:59 [ 146.375294] ACPI: PCI interrupt for device 0000:02:05.1 disabled
Според мен няма поддръжка на устройството в ядрото. Титла: Проблем с hercules smart tv2 stereo Публикувано от: tvkkk в Jun 29, 2007, 19:57
Това, ме навежда на мисълта, че не намира подходящия тунер, Нали си създал /etc/modprobe.d/bttv файла с описаните в сайта опции? Какво сканираш - кабеларка или ефирна телевизия? Избери eastern-europe или russia за програмна схема. Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jun 29, 2007, 20:47 сменил съм съдържанието в etc/modprobe.d с това от сайта, който поустна.
сканирам кабеларка, изпълнил съм и тази команда tvtime -n PAL -f russia -S, май ти я беше пуснал на някаква друга подобна тема и няма резултат! съгласен съм с теб за dmesg-a, но това значи, че отсвирва инфото в модпроба по някаква причина....или не се обръща към него въобще (имал съм подобен проблем с интерфейсите на лан-карти)! идеи? Титла: Проблем с hercules smart tv2 stereo Публикувано от: tvkkk в Jun 30, 2007, 09:03 Пробвай, евентуално вместо в /etc/modprobe.d/bttv , да опишеш във файл /etc/modprobe.conf
Възможно е и да има проблем със самото ядро. Преди време имах подобен случай с bttv модула. С това във Ubuntu Feisty - 2.6.20 имах проблем със цифров тунер. Така, или иначе си прекомпилирах ново 2.6.21 заради проблем. Иначе, когато излезе feisty го замествах и с ядро от Sidux (debian - unstable). Освен, да пробваш с някое live-cd да видиш дали ще проработи. (като преди това махаш с rmmod bttv) и с modprobe bttv card=XX tuner=YY зареждаш наново модула. Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jun 30, 2007, 10:46 ха - частичен успех, създадох /etc/modprobe.conf със същото съдържание като /etc/modprobe.d/bttv, вече намира канали от 119 Мха нагоре, но пък не зарежда клиента, по-точно тръгва да го зарежда и изпищява за конфликт с драйверите на видеокартата ми
hasplu@Tupcho:~$ tvtime Running tvtime 1.0.2. Reading configuration from /etc/tvtime/tvtime.xml Reading configuration from /home/hasplu/.tvtime/tvtime.xml xvoutput: No XVIDEO port found which supports YUY2 images. *** tvtime requires hardware YUY2 overlay support from your video card *** driver. If you are using an older NVIDIA card (TNT2), then *** this capability is only available with their binary drivers. *** For some ATI cards, this feature may be found in the experimental *** GATOS drivers: http://gatos.souceforge.net/ *** If unsure, please check with your distribution to see if your *** X driver supports hardware overlay surfaces. странното е, че в нета са описани доста такива случаи, но нито едно решение! Zapping tv пък седи само на черен екран (преди поне беше син все едно няма сигнал от оператора) и на като натисна преференсес умира! бих искал по възвожност да избегна прекомпилация, така че ако имате последни идеи съм в тръпнещо очакване ![]() Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jun 30, 2007, 15:23 Пробвай с Mplayer :
gmplayer -tv driver=v4l2:device=/dev/video0:norm=x:input=y tv:// където: в norm=x може да е PAL ,NTSC ,SECAM ... input=y може да е 0,1,2,3 това е кой вход от картата да вземе После с "H" и "L" сменя каналите нагоре и надолу Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jun 30, 2007, 16:28 бе близо съм, ма не съвсем - поне не пищи за оувърлей проблеми
вижда си правилно картата, по пък не може да я ползва - търси видеоаут дивайс и наистина нямам такава папка или файл mga_vid, нито пък знам за какво е. Ще се почовъркам още по нета за нея, ако пък имаш готова идея моля те пусни я насам - види се края на тунела Playing tv://. TV file format detected. Selected driver: v4l2 name: Video 4 Linux 2 input author: Martin Olschewski <olschewski@zpr.uni-koeln.de> comment: first try, more to come ;-) Selected device: BT878 video (Hercules Smart TV Tuner cap: Tuner rxs: MONO Capabilites: video capture video overlay VBI capture device tuner read/write streaming supported norms: 0 = PAL; 1 = NTSC; 2 = SECAM; 3 = PAL-Nc; 4 = PAL-M; 5 = PAL-N; 6 = NTSC-JP; 7 = PAL-60; inputs: 0 = Television; 1 = Composite1; 2 = S-Video; 3 = Composite3; Current input: 1 Current format: YVU420 v4l2: current audio mode is : LANG1 open: No such file or directory [MGA] Couldn't open: /dev/mga_vid Error opening/initializing the selected video_out (-vo) device. v4l2: 0 frames successfully processed, 0 frames dropped. Exiting... (Quit) ![]() Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jun 30, 2007, 21:08 Такъв (/dev/mga_vid ) не би трябвало и да имаш , даже и при инсталиране на модула (драйвера ) на ядрото mga_vid.о и
е Maxtor video карти. Отвори : gmplayer -> Preferences -> Video -> и го смени ( пробвай след това дали работи , някое .avi t t.h.) Начи при тебе изглежда input=0 Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jul 01, 2007, 11:50 след 2 часа бъзикане по настройките...
[VO_DXR3] Error opening /dev/em8300-0 for writing, trying /dev/em8300 instead. [VO_DXR3] Error opening /dev/em8300 for writing as well! Bailing out. Error opening/initializing the selected video_out (-vo) device. или [VO_SUB_VIDIX] Couldn't find working VIDIX driver. Error opening/initializing the selected video_out (-vo) device. или vo_xvmc: X-Video extension 2.2 vo_xvmc: No X-Video MotionCompensation Extension on :0.0 Error opening/initializing the selected video_out (-vo) device. общо взето това е резултата - от видео мога да сменя длайвера, но не и дивайса (или поне аз не намирам къде), а всеки драйвер иска да подкара тоя смотан видеоаут на картата ми, но не и твкартата! Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jul 01, 2007, 14:58 То май MPlayer не ти работи ...Как е на *.avi *.mpeg , ще ли ?
Ама най-важното са номерата ,card ,tuner , ако си ги хванал , то това е 99% ... Други програми за гледане тв: KdeTV sudo apt-get install kdetv От пакета xawtv; apt-get install xawtv има много добре програма за сканиране : scantv Много по бърза е от tvtime-scanner ( а приема и параметри , scantv -C /dev/video0 -n pal -f russia , ама я пускай без тях , това е удобно в скрипт ... ) Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jul 01, 2007, 15:14 Би ли дал от файла /etc/X11/xorg.conf секцията:
Section "Device" ............... EndSection Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jul 01, 2007, 15:46 Малеееееее..............толкова грешки в системен лог не бяс скивал наиситна отдавна
![]() като се опитах да му настроя картата Гнома ми бокира! едвам го рестартирах! но поне скенера на кдетв-то засега се държи доста прилично. открило е към 130 канала само дето не виждам нищо - черен екран..... xawtv-то при стартиране отсвирва гнома въобще и седи на сял черен екран - само със светата троица можеш го разкараш ето я секцията и това ми е видеото Section "Device" Identifier "ATI Technologies Inc RV350 AR [Radeon 9600]" Driver "fglrx" Busid "PCI:1:0:0" EndSection всъщност кат се замисля тя е vivo и може би драйверите се опитват да търсят сигнала от нейното видео ин....хммм Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jul 01, 2007, 16:37 Сега минах на Убунту ( ама е Gutsy Gibbon Tribe 2 , 2-ра алфа от 7.10 , та много неща не са ОК ) , изобщо мъка , ама е бързо . Та гледам в моя xorg.conf
ection "Device" Identifier "ATI Technologies Inc RS480 [Radeon Xpress 200G Series]" Driver "ati" BusID "PCI:1:5:0" EndSection Taka работи , що не пробваш. (Направи си копие на xorg.conf, та после да е лесно да го смениш cp xorg.conf /home/..... ) T.e само това да смениш: От Driver "fglrx" Driver "ati" Иначе май тази секция трябва да се редактира горе долу така , да се добави : Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" Ама не съм сигурен , не съм качил още "fgl" -a . от два дена съм с това Убунту , ама май ще оцелее .. Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jul 01, 2007, 16:53 Тук намерих за проблема:
http://tvtime.sourceforge.net/problems.html#fgloverlay Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jul 01, 2007, 17:10 Значи качих тоя "fglrx" , и ми дава като на теб:
tvtime .......... xvoutput: No XVIDEO port found which supports YUY2 images. ..................... Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jul 01, 2007, 17:20 Така е ОК:
Section "Device" Identifier "ATI Technologies Inc RS480 [Radeon Xpress 200G Series]" Driver "fglrx" Option "VideoOverlay" "on" <--- тука добавих Option "OpenGLOverlay" "off" <---- тука добавих BusID "PCI:1:5:0" EndSection P.P Tvtime работи , ама KdeTV направи мазало!!! Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jul 01, 2007, 23:00 така стана - евала откога го мъча, цар си
![]() само остава да подкарам и звука и да настроя каналите да са с добро качедтво, а не да се чудят пал ли са или секам и всичко ще е 6!!!!! важното е, че има картина намира канали, което и беше целта на занятието ![]() имаш 2 бири от мен, кажи кога и как да те черпя ![]() Титла: Проблем с hercules smart tv2 stereo Публикувано от: ivo1204 в Jul 02, 2007, 00:08 Звука не е ли с кабелче между ТВ картата и вход на звуковата карта ? При мен е така и не съм го мъчил повече , та не знам ( От миксера включвам и изключвам звука ).
Сега се замислям ,то има модули "ххх-алса " , ама как става точно , не съм пробвал. Постави въпроса , има хора които знаят . П.П Благодаря за бирите , ама сега съм на 8000км от БГ Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jul 02, 2007, 10:32 със кабелче е и само се сменят в лайн-ин със съббуфера, или поне под уиндоуса няма друг начин да ги подкараш. Тук и така не става
![]() нещо ми се меша алсата и звук от тв-то не вади, но ще го помъча още! Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jul 02, 2007, 18:58 засега нама успех с аудиото
настроил съм алсата да кепчерира от лайн-ин, кабела на звука е на същото място и нъц имам хардуерно зареден контролер Бруктри аудио, но алсата не ще да го ползва 02:05.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) Subsystem: PROVIDEO MULTIMEDIA Co Ltd Unknown device 952b Flags: medium devsel, IRQ 17 Memory at f4001000 (32-bit, prefetchable) [size=4K] Capabilities: <access denied> hasplu@Tupcho:~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: ICH5 [Intel ICH5], device 0: Intel ICH [Intel ICH5] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: ICH5 [Intel ICH5], device 4: Intel ICH - IEC958 [Intel ICH5 - IEC958] Subdevices: 1/1 Subdevice #0: subdevice #0 от dmesg | grep Bt878 [ 155.097305] bttv0: Bt878 (rev 17) at 0000:02:05.0, irq: 17, latency: 32, mmio: 0xf4000000 [ 155.475546] bt878: Bt878 AUDIO function found (0) някой да има идеи? Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jul 06, 2007, 23:57 и аз незнам как, ко стана
![]() сега остава и дистанционното да подкарам и ще съм супер доволен ![]() та кой беше спеца по ЛИРК? да каже как се зареждат lirc_dev и lirc_i2c, че с modprobe не ги открива? Титла: Проблем с hercules smart tv2 stereo Публикувано от: tvkkk в Jul 07, 2007, 14:21 Ако не се лъжа модулите в Ubuntu за lirc трябва да си ги компилираш ръчно.
Погледни тук как стават нещата. https://help.ubuntu.com/community/Install_Lirc_Feisty След това си сваляш http://lirc.sourceforge.net/remotes/hercules/lircd.conf.smarttv_stereo и го записваш в /etc/lirc/lircd.conf Титла: Проблем с hercules smart tv2 stereo Публикувано от: tvkkk в Jul 07, 2007, 14:31 Ако всичко е наред, аз правя още една хватка с правата и символичния линк. Редактирам
/etc/udev/rule.d/40-permissions.rules като в края добавям KERNEL=="lirc[0-9]*", MODE="0666" и /etc/udev/rule.d/60-symlinks.rules KERNEL=="lirc[0-9]*", SYMLINK+="lirc" Правиш си в домашната директория файла .lircrc в който описваш командите от /etc/lircd.conf Ето пример: begin remote = HERCULES_SMARTTV_STEREO button = VOL+ prog = xine repeat = 0 config = Volume+ end begin remote = HERCULES_SMARTTV_STEREO button = VOL- prog = xine repeat = 0 config = Volume- end begin remote = HERCULES_SMARTTV_STEREO button = VOL+ prog = mplayer repeat = 1 config = volume +1 end и .т.н. Титла: Проблем с hercules smart tv2 stereo Публикувано от: hasplu в Jul 09, 2007, 09:07 Блатодаря ти за бързия отговор. Всъщност проблема се оказва по-закучен - не мога да си направя лирк.деб файлчето, тоест отказва да се прекомпилира! 3 дни го мъча по всякакви начини и неще...
много ще съм благодарен за всякакви съвети пък и бира ще има в изобилие ![]() Титла: Проблем с hercules smart tv2 stereo Публикувано от: tvkkk в Jul 10, 2007, 19:24 Имаш ли си хедърите на ядрото?
apt-get install build-essential лinux-headers-`uname -r` Също така е желателно на module-assistant да направиш prepare (от менюто или от конзола с m-a prepare И ако питаш мен, деб фаилче въобще не ти трябва. Аз лично си свалям последния сорс на lirc от сайта на проекта. в разопакованата директория даваш setup за да избереш типа на модула и др. екстри. Следва make и make install |