LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Help me with the DXR3 and Hollywood+ Driver (https://www.linuxquestions.org/questions/linux-hardware-18/help-me-with-the-dxr3-and-hollywood-driver-38956/)

balfred 12-20-2002 07:34 AM

Help me with the DXR3 and Hollywood+ Driver
 
I can't make my Dxr3 card run.
I try to install the hollywood/Dxr3 drivers but i get errors everytime.

Please, don't tell me to go to the home page of the dxr3 driver project. I have read the howto but i can't make the card run.

Just if someone has the card running please tell me how you did it.

thanks

acid_kewpie 12-20-2002 07:36 AM

well how about you actually tell us what errors you are getting. we're not psychic....

balfred 12-20-2002 08:42 AM

in the modules dir:
- i changed the kernel path on the makefile to /usr/src/linux
- make (no problems)
- when i do 'make install ' i get this output:

Installing modules for 2.4.18 into 2.4.18
install -d /lib/modules/2.4.18/kernel/drivers/video
install em8300.o adv717x.o bt865.o /lib/modules/2.4.18/kernel/drivers/video
depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/video/adv717x.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/video/bt865.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/video/em8300.o
install -D ../include/linux/em8300.h \
/usr/include/linux/em8300.h
install -d /usr/share/misc/
install em8300.uc /usr/share/misc
Installed to running kernel

Aussie 12-20-2002 10:21 AM

What version of the em8300 drivers are you trying to install?
I have a Hollywood+ and remote here, both working fine. I can watch DVD's on my tv with 5.1 sound (SB Live 5.1) and control it with the remote (all I need now is a beer fridge next to the lounge:-)

balfred 12-20-2002 04:13 PM

the latest (0.13). I can't do the 'make install'

Aussie 12-20-2002 04:25 PM

Ok, do "depmod -ae" first then try "make install" again.

balfred 12-20-2002 05:10 PM

still doesn't work

Aussie 12-20-2002 05:25 PM

Ok, tell me exactly what steps you've done so far and details on your hardware.

balfred 12-20-2002 05:47 PM

Ok,
I'm trying to install the 0.13 version of the dxr3/h+ driver (http://dxr3.sf.net)
After reading the Howto on the project site I went to the installation dir; i chdir to em8300/modules and run "make" (no errors).
After that I run "make install" and i get these errors:

depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/video/adv717x.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/video/bt865.o
depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/video/em8300.o

Looking at the FAQS, about this trouble (unresolved symbols) the developers recommends to verify that the Kernel source you are compiling against must match your running kernel. I checked that and its fine.

At this point i don't know how to keep trying.

I will appreciate some help..
Thanks

Aussie 12-20-2002 06:00 PM

Ok, with the latest version I just did "./configure" "make" and "make install" in the top level src dir. Do a "make clean" in the modules dir and then "cd ../" "./configure" etc...

balfred 12-21-2002 10:54 AM

OK, but the ./configure/make/make install in the top level src dir is to install the dxr3libs.
I need to make the modules, and that should be done in the modules dir...

Aussie 12-21-2002 02:13 PM

Not just the dxr3libs with this release, they seem to have done a major upgrade on the install method without updating the instructions.

balfred 12-21-2002 06:19 PM

Are you shure? I can do configure/make/make install on top level dir with no errors, but then i still can't using the dxr3 card.

Aussie 12-21-2002 06:44 PM

Yes, well thats because there are a few other things to do before you can use it.
1) You need to make the /dev nodes, use /modules/devices.sh or make them by hand with the following,
Code:

mknod /dev/em8300-0    c 121 0
mknod /dev/em8300_mv-0 c 121 1
mknod /dev/em8300_ma-0 c 121 2
mknod /dev/em8300_sp-0 c 121 3

chmod 666 /dev/em8300*

If you use devfs then you need to follow the devfs instructions in /modules/INSTALL
Now you need to load the modules,"modprobe em8300" followed by "em8300setup", look at /modules/README-modules.conf and README-modoptions.
Once all that is done you need to compile a player with support for the dxr3, either mplayer or xine will do, I use both.

balfred 12-21-2002 07:25 PM

I did the things as you said.
Now when i try to play a movie on mplayer (mplayer -vo dxr3 *.mpg) i get this output:

Playing TheTwoTowers-tlr_480_pal.mpg
Detected MPEG-PS file format!
VIDEO: MPEG2 480x576 (aspect 2) 25,00 fps 3150,0 kbps (393,8 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 28000->176400 (224,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
VO: [dxr3] Error opening /dev/em8300-0 for writing, trying /dev/em8300 instead
VO: [dxr3] Error opening /dev/em8300 for writing as well!
Bailing
Error opening/initializing the selected video_out (-vo) device!



Exiting... (End of file)


All times are GMT -5. The time now is 05:39 PM.