After two days of groping, finally let my Linux screen shows my image, and friends to share my happiness.
1 Hardware and software configuration: piii800/384m/i815/radeon8500, video card as follows: Two in a stock card (BT878 capture chip), camera for analog, through the video line into the stock card. System software: RedHat as 3, she brought her own xfree86-4.3.0.
2) Prepare the kernel: 2.6.3 Download: http://www.kernel.org
RedHat as 3 with the 2.4.21-4.el kernel source I have not successfully compiled: cry: It did not give me video support, had to use a new.
A) First compile the installation module-init-tools-3.0-pre10.tar.gz, otherwise the following content can not be compiled in a horizontal block, can only be programmed into the kernel.
b Effective video for Linux (I am programmed into the kernel)
C effective BT848 video for Linux (I am set as a module)
Yes, 848,878 is compatible with 848. There is also a Conexant 2388x (bt878 successor) support I haven't tried.
d) compiling the installation. Don't ask me how to do, to see other people's articles.
3 Install ATI Xwindow Drive fglrx-glc22-4.3.0-3.7.0.i386.rpm
Hell, I don't remember being down there, it should be on the ATI website.
Before installation, remove the XFREE86 from the GL Drive. When you install it, pay attention to the prompts on the screen, if installed after the fglrxconfig can also be used, but no 3D acceleration. Be sure to go to the/lib/modules/fglrx/build_mod directory after installation to execute./make.sh and then to/lib/modules/fglrx to execute make_install.sh. Finally, the Fglrxconfig configuration x is executed.
4) Configure startup parameters
(a) Add the following in front of the/etc/rc.d/rc.sysinit
# Load Radeon Driver
/sbin/modprobe Fglrx
# load Bttv (848/878) driver
/sbin/modprobe Bttv pll=1
#如果Video for Linux is not programmed into the kernel add the next sentence
#/sbin/modprobe Videodev
Pay attention to that pll=1, this damned parameter toss me half a day, the default is pll=0, such words capture to use PALNC standard (strange!!), and still just black and white, otherwise is the flower screen.
b) Modify/etc/x11/xf86config-4 to add a sentence in section "Module"
Load "V4L"
c) after reboot
Check to see if DMESG has Bttv setting prompts, my following
Bttv:driver version 0.9.12 loaded
Bttv:using 8 buffers with 2080k (520 pages), for capture
BTTV:BT8XX card found (0).
bttv0:bt878 (rev.) at 0000:02:04.0, Irq:10, latency:32, mmio:0xe0000000
Bttv0:using: * * * unknown/generic * * * * * [card=0,autodetected]
bttv0:gpio:en=00000000, out=00000000 in=00ffffff [init]
Bttv:readee Error
Bttv0:using Tuner=-1
Bttv0:i2c:checking for msp34xx @ 0x80 ... not found
Bttv0:i2c:checking for TDA9875 @ 0xb0 ... not found
Bttv0:i2c:checking for TDA7432 @ 0x8a ... not found
bttv0:registered Device Video0
bttv0:registered Device Vbi0
bttv0:pll:28636363 => 35468950. Ok
Check if/var/log/xfree86.0.log successfully loaded V4L
(II) LoadModule: "V4L"
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.