diff --git a/DOCS/xml/en/faq.xml b/DOCS/xml/en/faq.xml index 800cf8bdad..5b8f0bfad6 100644 --- a/DOCS/xml/en/faq.xml +++ b/DOCS/xml/en/faq.xml @@ -111,50 +111,6 @@ Try the following configure options: - - -Compilation stops with an error message similar to this one: - - cfft.c: In function`passf2': - cfft.c:556: unable to find a register to spill in class `FLOAT_REGS' - cfft.c:556: this is the insn: - (insn 235 233 246 (set (subreg:SF (reg/v:DI 29 rmm0 [110]) 0) - (minus:SF (mem:SF (plus:SI (mult:SI (reg:SI 1 edx [112]) - (const_int 8 [0x8])) - (reg/v/f:SI 3 ebx [62])) [4 S4 A32]) - (reg:SF 8 st(0) [132]))) 533 {*fop_sf_1_nosse} (insn_list - 232 (nil)) (expr_list:REG_DEAD (reg:SF 8 st(0) [132]) - (nil))) - cfft.c:556: confused by earlier errors, bailing out - - - -This is a known problem of gcc 3.2, upgrade -to 3.3 to solve the problem. How to install gcc is described in the -gcc 2.96 section. Alternatively you can use -an external FAAD library as described in the -AAC section. - - - - - -Compilation stops with an error message similar to this one: - - In file included from mplayer.c:34: - mw.h: In function `mplMainDraw': - mw.h:209: Internal compiler error in print_rtl_and_abort, at flow.c:6458 - Please submit a full bug report, - with preprocessed source if appropriate. - - - -This is a known problem of gcc 3.0.4, upgrade -to 3.1 to solve the problem. How to install gcc is described in the -gcc 2.96 section. - - - Configure ends with this text, and MPlayer won't compile! @@ -166,106 +122,6 @@ file for details. - - -What's the problem with gcc 2.96? - - -We strongly discourage the use of gcc 2.96! -Read this document for details about why Red Hat -released gcc 2.96 and what the problems are all about. If you still really really -want to use it, be sure to get the latest release and give the - option to configure. Remember that you -are on your own from this point. Do not report -bugs, do not ask for help on the mailing lists. -We will not provide any support in case you run -into problems. - - - - - -Great, I have gcc 3.0.1 from Red Hat/Mandrake, then I'm fine! - - -No, since there have been/are issues with these compilers as well. -To check the status of current compilers' MPlayer -support, see the Installation section. - - - - - -.. gcc 2.96 ... (Yes, some people are STILL flaming about gcc 2.96!) - - -Quoted from a mail -A'rpi sent to the MPlayer-users -list (the word 'ideg' is described below): -
- -And we have idegs. And our idegcounter overflowed again and again. - - -Unfortunately MPlayer is out of our control. -It's used by lamers, Linux users who can't even use Windows, and never -tried to compile a kernel. They installed (with default options) Mandrake -or Red Hat or SuSE, and without RTFM'ing they send messages saying -'it doesn't work! help me! please! i'm new to Linux! help! oh! help me!'. -We can't stop them, but at least we try to force them to RTFM and to read -the messages of ./configure and MPlayer. - - -And you clever guys come and flame us with gcc 2.96 and binary packages. -Instead of helping users or making patches to help solve problems. - - -Half of our spare/free time is spent by answering silly mails here and -making newer tricks and checks to configure to avoid such mails. - - -And there is a balance. On the one side are you, clever guys, saying we -are very bad because we don't like buggy gcc 2.96, and on the other side -there are the 'new to Linux' guys who are showing us gcc 2.96 is buggy. - - -Conclusion: We can't be good. Half the people will always say we are bad. - - -Maybe we should close the project, make it closed source, commercial, and -provide install support for it. then we could leave current work, so development -could go faster, and we could earn lots of money with it and buy a big house, -etc etc. Do you really want it? It seems. - -
-
-
- - - -SDL output doesn't work or compile. The problem is ... - - -It was tested to work with SDL 1.2.x and may run on SDL 1.1.7+. It does -not work with any previous version. So -if you choose to use such a version, you are on your own. - - - - - -I am still having trouble compiling with SDL support. gcc says something -about undefined reference to SDL_EnableKeyRepeat. What now? - - -Where did you install the SDL library? If you installed in -/usr/local (the default) then edit the -top level config.mak and add --L/usr/local/lib after X_LIBS=. -Now type make. You're done! - - - I have a Matrox G200/G400/G450/G550, how do I compile/use the mga_vid driver? @@ -297,16 +153,6 @@ Your distribution may differ from the - - -I can't compile SVGAlib. I'm using kernel 2.3/2.4 ... - - -You have to edit SVGAlib's Makefile.cfg and comment -BACKGROUND = y out. - - - I compiled MPlayer with libdvdcss/libdivxdecore support, @@ -322,17 +168,6 @@ and run ldconfig. - - -When compiling MEncoder, it segfaults at linking! - - -This is a linker problem. Upgrading binutils should help (2.11.92.* -or newer should be good). Since it is not our fault, please do -not report! - - - MPlayer dies with segmentation fault upon pthread check! @@ -410,15 +245,6 @@ Windows works. - - -There is a timer in the upper left corner. How can I get rid of it? - - -Press o and try the option. - - - The or option doesn't work with @@ -773,24 +599,6 @@ and upload the file to FTP. - - -MPlayer exits with some error when using l3codeca.acm. - - -Check ldd /usr/local/bin/mplayer output. If it contains -libc.so.6 => /lib/libc.so.6 (0x4???????) -where "?" is any number then it's OK, the error is not here. If it is: -libc.so.6 => /lib/libc.so.6 (0x00??????) -then there is a problem with your kernel/libc. Maybe you are using some security -patches (for example Solar Designer's OpenWall patch) which forces loading -libraries to very low addresses. Because l3codeca.acm is a -non-relocatable DLL, it must be loaded to 0x40000000, we can't -change this. You should use a non-patched kernel, or use MPlayer's - option to disable using l3codeca.acm. - - - My computer plays MS DivX AVIs with resolutions ~ 640x300 and stereo MP3 sound @@ -827,21 +635,6 @@ Also try experimenting with the option. - - -I got this playing MPEG files: Can't find codec for video format 0x10000001! - - -You have an old version of codecs.conf in -~/.mplayer/, -/etc/, -/usr/local/etc/ or similar. Remove it, -it's not needed anymore. -OR you have the option or -something similar in your config file(s). - - - When starting MPlayer under KDE I just get a black @@ -857,20 +650,6 @@ another option is to start MPlayer with artsdsp. - - -I have an AVI that produces a gray screen when played with -and a green one with . - - -It's not a DivX file, but an MS MPEG4v3. -If you have an old version of codecs.conf in -~/.mplayer/, -/etc/, -/usr/local/etc/ or similar, remove it. - - - When I play this movie I get video-audio desync and/or MPlayer @@ -899,16 +678,6 @@ The AVI has a bad header, try the option, and/or - - -I have an MJPEG file which works with other players but displays only a black image in -MPlayer - - -Use another codec to play the file, try . - - - When I try to grab from my tuner, it works, but colors are strange. It's OK with other @@ -931,20 +700,6 @@ try to play a file which has 22050Hz audio. Try the resample audio filter. - - -All the WMV (or other..) files I play create a green/gray window and there is -only sound! MPlayer prints: -Detected video codec: [null] drv:0 (NULL codec (no decoding)) - - -If you have an old version of codecs.conf in -~/.mplayer/, -/etc/, -/usr/local/etc/ or similar, remove it. - - - I get very strange percentage values (way too big) while playing files on my notebook. @@ -1018,62 +773,6 @@ directly use the ALSA audio output driver. - - -What about the DGA driver? I can't find it! - - -./configure autodetects your DGA driver. If -doesn't show DGA, then there's a problem with your X installation. Try -./configure --enable-dga and read the -DGA section. Alternatively, try SDL's DGA driver -with the option. - - - - - -OK, shows DGA driver, but it complains about permissions. -Help me! - - -It works only if running as root! It's a DGA limitation. You should become root -(su -), and try again. Another solution is making -MPlayer SUID root, but it's not recommended! - - chown root /usr/local/bin/mplayer - chmod 755 /usr/local/bin/mplayer - chmod +s /usr/local/bin/mplayer - - -This is a big security risk! Never -do this on a server or on a computer that you do not control completely because -other users can gain root privileges through SUID root MPlayer. -You have been warned. - - - - - - -When using XVideo, my Voodoo 3/Banshee says: - -X Error of failed request: BadAccess (attempt to access private resource denied) - Major opcode of failed request: 147 (MIT-SHM) - Minor opcode of failed request: 1 (X_ShmAttach) - Serial number of failed request: 26 - Current serial number in output stream:27 - - - -The tdfx driver in XFree86 4.0.2/4.0.3 had this bug. This was -solved by bug fix #621 -of the XFree86 4.1.0 CVS log. So upgrade to XFree86 4.1.0 or later. -Alternatively, either download (at least) DRI version 0.6 from the -DRI homepage, or use CVS DRI. - - - OpenGL () output doesn't work (hang/black window/X11 @@ -1087,45 +786,6 @@ work with DRI and other cards. it will not work with 3DFX cards because of the 256x256 texture size limit. - - - -I have an nVidia TNT/TNT2 card, and I have a band with strange colors, right -under the movie! Whose fault is this? - - -This is a bug of nVidia's binary X driver. These bugs appear ONLY with the -TNT/TNT2 cards, and we can't do anything about it. To fix the problem, upgrade -to the latest nVidia binary driver version. If still bad, complain to nVidia! - - - - - -I have an nVidia XYZ card, and when I click on the GUI's display window to -toggle displaying the GUI panel, a black square appears where I clicked. I have -the newest driver. - - -Yes, nVidia corrected a previous bug (above), and introduced a new one. -Let's congratulate them. UPDATE: According to nVidia, -this has already been fixed. - - - - - -Oh the world is cruel ...! SDL has only x11 target, -but not xv! - - -Try that x11 target again. Now try . See the difference? No?! OK, here comes the enlightenment: -SDL's x11 target uses xv when available, you don't have -to worry about it ... Note: With SDL you can force/disable Xv using - and . - - @@ -1146,29 +806,6 @@ undertaking. - - -While playing a DVD, I encountered this error: -mplayer: ifo_read.c:1143: ifoRead_C_ADT_internal: Assertion nfo_length / sizeof(cell_adr_t) >= c_adt->nr_of_vobs' failed. - - -This is a known libdvdread 0.9.1/0.9.2 bug. Use libmpdvdkit2, -which is present in MPlayer source, and used by default. - - - - - -Can I compile libdvdread and libdvdcss on my sweet SPARC under Solaris? - - -Who knows ... It's said to work, so please test it and send feedback. Refer to -the documentation of libdvdread and its homepage as well. We're not the authors -of libdvdread. Use libmpdvdkit2, which is present -in MPlayer source, and used by default. - - - What about subtitles? Can MPlayer display them?