Portál AbcLinuxu, 10. května 2024 23:26


Dotaz: Mandrake 10.1 a ovládač mga_vid

23.11.2004 17:18 skyjet
Mandrake 10.1 a ovládač mga_vid
Přečteno: 172×
Odpovědět | Admin
Zdravím všetkých! Neskúšal niekto skompilovať ovládač mga_vid pre mplayer na Mandrake 10.1 (jadro 2.6.8.1mdk)? Ja už som skúsil úplne všetko a stále sa mi to nedarí. Vyzerá to, že je problém so zdrojakami jadra. Na Mandrake 10.0 (jadro 2.6.3mdk a vanilla 2.6.7) nebol s kompiláciou najmenší problém. Potrebujem to preto, lebo ak v mplayeri použijem ako vo zariadenie xv, tak to funguje len pre každý piaty film, pri ostatných to vypíše chybu BadAlloc. Za odpovede vopred ďakujem!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.11.2004 17:36 jm
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Odpovědět | | Sbalit | Link | Blokovat | Admin
Smula, moje kristalova koule me poslala do haje, ze si bere dovolenou. :-)
23.11.2004 17:48 skyjet
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Veľmi pekne ti ďakujem za pomoc. Neviem čo budeš teraz bez tej kryštáľovej gule robiť. Keď si ten ovládač neskúšal skompilovať, tak sem nepíš. Čo sem mám hodiť 100 riadkov chybových výpisov? Ver mi, že by ti nepomohli. Inak keď spúšťam mplayer s parametrom -vo xv vypíše to niečo takéto:

X11 error: BadAlloc (insufficient resources for operation) 0,0% 0 0 0%

MPlayer prerušený signálom 6 v module: vo_check_events - MPlayer zhavaroval. To sa nemalo stať. Môže to byť chyba v MPlayer kóde _alebo_ vo Vaších ovládačoch _alebo_ gcc verzii. Ak si myslíte, že je to chyba MPlayeru, prosím prečítajte si DOCS/HTML/en/bugreports.html a postupujte podľa inštrukcii. Nemôžeme Vám pomôcť, pokiaľ neposkytnete tieto informácie pri ohlasovaní možnej chyby. X11 error: BadAlloc (insufficient resources for operation)

MPlayer prerušený signálom 6 v module: uninit_vo alsa-uninit: pcm closed X Error of failed request: BadAlloc (insufficient resources for operation) Major opcode of failed request: 141 (XVideo) Minor opcode of failed request: 19 () Serial number of failed request: 84 Current serial number in output stream: 90
23.11.2004 17:56 jm
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Ano, neni zac. Tak si pomoz sam. Ono kdyz spadne kompilace, tak se bez tech chybovych hlasek opravdu neda rict proc.
23.11.2004 19:51 skyjet
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Sorry za som vybehol tak zhurta, ale bol som uz poriadne nastvany. Programovat v Cecku viem a mne tie hlasky nepomohli. Ale ked myslis, tak tu su:

[skyjet@skyjet mga-work]$ make

make mga_vid.ko mga_vid_test

make[1]: Entering directory `/home/skyjet/Source/mga-work'

make -C /usr/src/linux SUBDIRS=/home/skyjet/Source/mga-work modules

make[2]: Entering directory `/usr/src/linux-2.6.8.1-12mdk'

CC [M] /home/skyjet/Source/mga-work/mga_vid.o

cc1: /usr/src/linux/include/config/modversions.h: No such file or directory

In file included from include/linux/cache.h:6,

from include/asm/processor.h:19,

from include/asm/thread_info.h:16,

from include/linux/thread_info.h:21,

from include/linux/spinlock.h:12,

from include/linux/capability.h:45,

from include/linux/sched.h:7,

from include/linux/module.h:10,

from /home/skyjet/Source/mga-work/mga_vid.c:45:

include/asm/cache.h:10:1: warning: "CONFIG_X86_L1_CACHE_SHIFT" redefined

In file included from include/linux/config.h:4,

from /home/skyjet/Source/mga-work/mga_vid.c:43:

include/linux/autoconf.h:127:1: warning: this is the location of the previous definition

In file included from /home/skyjet/Source/mga-work/mga_vid.c:50: include/linux/cdev.h:26: warning: "struct inode" declared inside parameter list

include/linux/cdev.h:26: warning: its scope is only this definition or declaration, which is probably not what you want include/linux/prefetch.h:61: warning: 'prefetch_range' defined but not used

make[3]: *** [/home/skyjet/Source/mga-work/mga_vid.o] Error 1

make[2]: *** [_module_/home/skyjet/Source/mga-work] Error 2

make[2]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk'

make[1]: *** [mga_vid.ko] Error 2

make[1]: Leaving directory `/home/skyjet/Source/mga-work'

make: *** [all] Error 2

Na zaciatku to vypisuje, ze mu chyba subor modversions.h, ktory tam fakt nie je, ale nie je ani pri jadre vanilla 2.6.7, pre ktore kompilacia prebehla v poriadku.
23.11.2004 20:13 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Pokud dobře vidím, chyba je (ostatní jsou warnings)
cc1: /usr/src/linux/include/config/modversions.h: No such file or directory
Zapomněl jste něco jako make oldconfig pro jádro... ?

BTW: máte mplayer z MDK nebo z PLF? Zkuste ten druhej... :-)
23.11.2004 22:18 skyjet
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Mal si pravdu, ďakujem! Odstránil som zo súboru Makefile odkaz na modversions.h, čím sa ten ovládač skompiloval. Má to len drobnú chybu: keď ho pomocou modprobe natiahnem do jadra, kompletne celý systém zmrzne. Ja to asi vzdám. Nevie niekto poradiť aspoň s tou chybou, ktorú vypisuje mplayer, keď mu zadám -vo xv? Keď pustím film s menším rozlíšením, spustí sa bez problémov, keď má však film väčšie rozlíšenie, vypíše to chybu. To isté robí mplayer z distribúcie, aj normálny, ktorý som stiahol a skompiloval.
23.11.2004 22:28 jm
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
insufficient resources for operation

Co to je za zelezo?
23.11.2004 23:17 skyjet
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Mám PII 350@398, 320MB ram, grafika Matrox Millenium G200 s 8MB pamätete. V X mám nastavené rozlíšenie 1280x1024x16b, pričom tú chybu hlási pri akomkoľvek rozlíšení. Myslím, že chyba bude v X.org, ktorý používa MDK10.1. V MDK10.0 bolo ešte XFree86 4.3, pod ktorým to fungovalo normálne.
23.11.2004 17:46 Pavel | skóre: 10
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Odpovědět | | Sbalit | Link | Blokovat | Admin
Toto mi delal mplayer u filmu s vetsim rozlisenim nez 512xXXX. A na moji staricke 2 MB graficke karte, stacilo pak zmenit rozliseni filmu nebo obrazovky nejakym parametrem a jelo to, ale nevim jestli je to i tvuj probelm.
Nikdy neříkejte, že něco nejde. Vždy se najde iniciativní blbec, který neví, že to nejde a udělá to!
23.11.2004 17:52 skyjet
Rozbalit Rozbalit vše Re: Mandrake 10.1 a ovládač mga_vid
Mám 8MB grafiku a nefunguje to pri akomkoľvek rozlýšení. Predtým to šlo v pohode, takže chyba bude niekde inde. Ale aj tak vďaka za snahu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.