Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1727 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

Debian : recompilation d'un paquetage module kernel (scripteurs help!)

n°213806
lucaramel
Posté le 19-01-2003 à 23:09:03  profilanswer
 

Reprise du message précédent :
Bon sang... que donne un lsmod ? tu charges le module comment ? As-tu essayé modconf ?

mood
Publicité
Posté le 19-01-2003 à 23:09:03  profilanswer
 

n°213872
- Fred -
007 Agent
Posté le 20-01-2003 à 07:23:18  profilanswer
 

modconf marche pas mieux, je vais tenter un lsmod ...


---------------
"You know the name, You know the number..."
n°230821
- Fred -
007 Agent
Posté le 28-02-2003 à 20:37:17  profilanswer
 

Bon, je viens de réinstaller ma deb (avec les sources apt exotiques, ça devient vite le bordel ...) et j'en ai proffité pour installer un kernel 2.4.20 Debian, et tenter une nouvelle compilation des drivers Aureal, cette fois sans le package Debian. Je vais me tester tout ça, mais en attendant j'ai encore un Unresolved Symbols, je pense que c'est vraiment inhérent au code, probablement obsolète maintenant ... on verra, j'arriverais peut-être à en refaire quelque chose ;)


---------------
"You know the name, You know the number..."
n°230855
- Fred -
007 Agent
Posté le 28-02-2003 à 21:28:06  profilanswer
 

Bon, encore un coup pour rien : unresolved symbols, le module est inutilisable. si quelqu'un avait une solution, je lui en serais très reconaissant. Sinon, tant pis, j'ai plus qu'à racheter une carte son mais ca me gave pas mal ...
 
Pour info, voici les messages d'erreur :

Citation :

/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __get_free_pages_Rsmp_4784e424
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol iomem_resource_Rsmp_9efed5af
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol register_sound_mixer_Rsmp_09c01fbb
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol free_irq_Rsmp_f20dabd8
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol pci_unregister_driver_Rsmp_e8061e13
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __request_region_Rsmp_1a1a4f09
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol unregister_sound_midi_Rsmp_fdab6de3
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol add_timer_Rsmp_a19eacf8
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol del_timer_Rsmp_fc62f16d
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol unregister_sound_mixer_Rsmp_7afc9d8a
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __out_of_line_bug_Rsmp_8b0fd3c5
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol pci_set_master_Rsmp_99cc7ae2
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol iounmap_Rsmp_5fb196d4
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol register_sound_midi_Rsmp_0960b0f1
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __generic_copy_to_user_Rsmp_d523fdd3
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __pollwait_Rsmp_ad8b7db3
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol pci_enable_device_Rsmp_1bc741d2
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol pci_register_driver_Rsmp_1e536d21
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol unregister_sound_special_Rsmp_99c95fa5
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol sprintf_Rsmp_1d26aa98
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __ioremap_Rsmp_9eac042a
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __wake_up_Rsmp_127fda83
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __check_region_Rsmp_f1d0cdab
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol printk_Rsmp_1b7d4074
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol kfree_Rsmp_037a0cba
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol unregister_sound_dsp_Rsmp_cd083b10
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol ioport_resource_Rsmp_865ebccd
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol register_sound_special_Rsmp_b172be60
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol remap_page_range_Rsmp_69d01e73
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol free_pages_Rsmp_9941ccb8
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol kmalloc_Rsmp_93d4cfe6
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol mem_map_Rsmp_3578ee61
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol interruptible_sleep_on_Rsmp_8c23e4cb
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __udelay_Rsmp_9e7d6bd0
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __generic_copy_from_user_Rsmp_116166aa
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol jiffies_Rsmp_0da02d67
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol request_irq_Rsmp_0c60f2e0
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol kernel_flag_cacheline_Rsmp_7956468f
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol system_utsname_Rsmp_b12cdfe7
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol register_sound_dsp_Rsmp_46809ee5
/lib/modules/2.4.20-686/drivers/sound/au8820.o: unresolved symbol __release_region_Rsmp_d49501d4
/lib/modules/2.4.20-686/drivers/sound/au8820.o:  
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols.  Contact the module supplier for
      assistance, only they can help you.
 
/lib/modules/2.4.20-686/drivers/sound/au8820.o: insmod /lib/modules/2.4.20-686/drivers/sound/au8820.o failed
/lib/modules/2.4.20-686/drivers/sound/au8820.o: insmod au8820 failed


---------------
"You know the name, You know the number..."
n°230928
Je@nb
Kindly give dime
Posté le 01-03-2003 à 01:54:25  profilanswer
 

g suivi le tuto de lucaramel et ça marche sur ma aureal advantage. Enfin g pas u d'erreur.
Je lé loadé qd j'été déjà sous kde, g entendu un son sur les enceintes.
Par contre g lancé un mp3 rien..
G pas réessayé.
Sinon il se load o boot ou pas. Si non fo faire comment ?

n°230945
- Fred -
007 Agent
Posté le 01-03-2003 à 07:50:35  profilanswer
 

Pour qu'il se charge automatiquement au démarrage, il te faut mettre une ligne dans "modules.conf", mais normalement ça devrait être fait tout seul non ? Au pire tu fais un "modprobe au8810". Sinon, les modules Aureal sont compatibles OSS, donc pour écouter un MP3 par ex, tu dois utiliser un lecteur compatible OSS, comme XMMS par exemple.
 
Sinon, tu utilises quel kernel ? Un kernel Debian ou perso ?Quand tu fais un "depmod -a" tu n'as aucune erreur ?!? Est-ce que tu utilises le .deb ou les sources direct ? Tu es sous Sid, Woody ?
Parce que c'est peut-être GCC 3.2 qui merde mais ça m'étonnerait franchement ...
 
 
PS : d'enfer la signature :D


---------------
"You know the name, You know the number..."
n°231024
- Fred -
007 Agent
Posté le 01-03-2003 à 12:26:36  profilanswer
 

Bon bah ... impossible : avec ou sans SMP, avec ou sans le package Debian, ça ne marche pas, toujours ces satanés unresolved symbols. Enervant qd même. Je@nb, j'aîmerais vraiment que tu me dises quel kernel tu utilises ...


---------------
"You know the name, You know the number..."
n°231127
Je@nb
Kindly give dime
Posté le 01-03-2003 à 14:09:01  profilanswer
 

Alors, je répond à tes petites questions :
 
Sinon, tu utilises quel kernel ?
2.4.20 patché usagi pour l'ipv6
 
Un kernel Debian ou perso ?  
Perso
 
Quand tu fais un "depmod -a" tu n'as aucune erreur ?!?
Là je suis retourné sous win je te dis ça qd je retourne sous nux ;)
 
Est-ce que tu utilises le .deb ou les sources direct ?  
J'ai utilisé le .deb
 
Tu es sous Sid, Woody ?  
Sid
 
Parce que c'est peut-être GCC 3.2 qui merde mais ça m'étonnerait franchement ...  
GCC3.2 aussi
 
 
G le sound support en dur et OSS en module. :)

n°231150
- Fred -
007 Agent
Posté le 01-03-2003 à 14:59:59  profilanswer
 

Je vais peut-être me tenter une petite compilation perso du kernel ... d'ailleurs, tu n'avais pas testé avec le kernel officiel Debian par Hasard :D
 
PS : marche bien l'ipv6 ? T'as une LAN de 3245226525624 postes avec des ips pour ta cafetière ou quoi :D ?


---------------
"You know the name, You know the number..."
n°231182
Je@nb
Kindly give dime
Posté le 01-03-2003 à 15:47:10  profilanswer
 

G pas essayé avec le kernel officiel car pour compiler le module nvidia il me disais que mon kernel n'était pas compilé avec la même version de gcc que celle que j'allais compiler le module donc g fait mon noyau puis nvidia et là l'aureal.
 
Sinon l'ipv6 marche très bien oué. G que un LAN de 3 machine mais je fournis des tunnels à ceux qui veulent tester. En fait g récup les sources que j'avais sur le serveur qui lui a USAGI et donc le client (le pc avec aureal) l'a aussi :)

mood
Publicité
Posté le 01-03-2003 à 15:47:10  profilanswer
 

n°231230
- Fred -
007 Agent
Posté le 01-03-2003 à 16:34:08  profilanswer
 

D'ailleurs, le kernel est-il compilé avec le même GCC 3.2 que dans la distrib' ? Où as-tu récupéré les fichiers header de ton noyau compilé ?


---------------
"You know the name, You know the number..."
n°231392
Je@nb
Kindly give dime
Posté le 01-03-2003 à 18:28:54  profilanswer
 

G compilé le kernel avec le GCC de la distrib (3.2 donc).
Donc après avoir compilé g installé les kernel headers puis compilé le module ;)

n°231439
lucaramel
Posté le 01-03-2003 à 21:04:09  profilanswer
 

Bon, j'ai un peu revu ce problème de drivers quand je suis passé au 2.4.20 Debian, si vous voulez des paquets, dites-le moi, parce qu'après avoir galéré, j'ai compris comment faire.

n°231441
Je@nb
Kindly give dime
Posté le 01-03-2003 à 21:31:23  profilanswer
 

Oué ça m'interresse ainsi que savoir ce qui t'a fait galéré et ce qu'il faut faire :p

n°231457
- Fred -
007 Agent
Posté le 01-03-2003 à 22:59:00  profilanswer
 

Give it to me !!!
Sinon, je peux faire un petit rip des drivers compilés par la Xandros 1.0 updated :D
Je vais tenter de le faire marcher sur la Xandros, pour voir si c'est pas mon matos qui déconne, et pour être sûr du module à charger. Ensuite, je VEUX tes paquets Aureal :D
Perso, j'aurais besoin du paquet au8820, et si tu pouvais nous toucher deux mots des solutions que tu as trouvé ... et si tu pouvais nous faire un paquet ce serait royal :D
Nan, j'en demande pas tant, mais à la rigueur, si tu as fait quelques changements dans le code source, publier une archive ...
 
En tout cas, merci pour ton aide !


---------------
"You know the name, You know the number..."
n°231473
- Fred -
007 Agent
Posté le 02-03-2003 à 00:05:01  profilanswer
 

Tiens, en regardant un peu le log que j'ai bêtement posté, je remarque que tous les messages d'erreurs contiennent SMP. Mais j'ai ensuite compilé les sources sans le SMP et j'avais toujours des unresolved errors ...


---------------
"You know the name, You know the number..."
n°231502
lucaramel
Posté le 02-03-2003 à 04:02:30  profilanswer
 

Bon, je vais déjà me coucher et un peu plus tard dans la journée, je vous explique tout et je vous file les paquets. D'ailleurs, j'ai contacté le gars qui avait fait un deb des sources des drivers Aureal, et il m'a dit qu'il allait les mettre à jour si je les teste. J'attends qu'il me les envoie.

n°231505
- Fred -
007 Agent
Posté le 02-03-2003 à 07:49:14  profilanswer
 

C'est d'enfer, merci Lucaramel ;)
Moi, je vais retenter une compilation de mon côté, et je confirme que le pb n'est pas hardware : sur ma Xandros, le son marche. D'ailleurs, j'ai copié les modules compilé, je les utiliserais en dernier recours (paske c'est pas super propre :D).
 
En tout cas merci, je pense que là on touche au but !


---------------
"You know the name, You know the number..."
n°231528
- Fred -
007 Agent
Posté le 02-03-2003 à 10:43:47  profilanswer
 

Bon, on aurait pu s'en douter mais le module de la xandros marche pas. Plus inquiétant par contre, j'ai tenté d'installer un kernel 2.4.20 SMP et ... ça marche un peu mieux dans ce sens que j'ai moins de unresolved symbols, mais j'en ai toujours 4-5 qui empêchent le chargement du module. Je prend mon mal en patience, en attendant tes conseils et peut-être bientôt un nouveau package kernel.
 
Sinon, la Xandros, pas terrible-terrible ... surtout pour les frenchies. La seule locale compilée est US, c'est une bonne galère pour mettre le reste en français, les outils proprio sont évidament non localisés ... et d'ailleurs, leur outil "simple" de mise à jour n'est rien d'autre qu'un bête front-end pour apt, même moins bon que synaptic. Même chose pour leur "Xandros Network" qui est d'une lenteur accablante et sur lequel je n'ai pas réussi à faire d'installation groupées. Sinon, globalement c'est assez bien fini comme produit, je dois dire que j'ai bien aîmé le boot-screen :D. Nan, sincèrement il faut encore peauffiner un peu mais c'est pas si mal. Même si je suis retourné à la ligne de commande (qu'il faut aller chercher ...) et à mon apt qui est vraiment un soft incroyable d'efficacité, globalement la distro n'est pas mauvaise. Moins lourde qu'une mdk, config auto bien plaisante, les paquets nécessaires et toutes les manips (config X, xdm, boot ...) ont été faites, et le desktop est somme toute sympa. Même mon imprimante USB Canon S750 marche (si vous savez comment procéder sous deb, je prends :D), et les carte son Aureal n'ont pas été oubliées, avec une petite update toutefois (les modules présents sur le CD ne marchent pas) et je ne suis pas parvenu à faire marcher arts. Cependant XMMS marche bien, et avec mplayer (installé à la main avec les excellents packages Marillat), qui d'ailleurs aurait dû être dans la distrib dès le départ, ça marche plutôt bien. Reste TuxRacer, qui rame comme un fou rien que dans le menu. J'ai beau avoir un PII-400 et une ATI Rage 128, ça devrait pouvoir m'afficher le menu sans pbs non ?!?
Enfin, une distrib qui demande encore un peu d'attention pour les nouveaux arrivants, nottament au niveau du système de mise à jour des packages (Xandros Network en particulier ...), et qui pourrait proffiter de quelques applications supplémentaires, l'offre de Xandros Network étant plutôt faiblarde même s'il est possible d'ajouter les sources de la Woody.
Bref, dès que ma Deb rulez sans problème, je serais plutôt enclin à abandonner la Xandros ;)
 
PS : Si vous saviez où l'on règle définitivement le clavier en français sous Debian ça m'arrangerait bcp, surtout pour ... la Xandros :D


Message édité par - Fred - le 02-03-2003 à 11:27:20

---------------
"You know the name, You know the number..."
n°231615
lucaramel
Posté le 02-03-2003 à 13:28:10  profilanswer
 

Alors déjà, qu'est-ce qui t'a pris d'installer une Xandros ? :)
Bon alors, j'ai un PII 400 et 64 Mo de RAM, et je fais tourner une Debian Sid avec KDE 3.1, j'ai une carte Nvidia TNT2 Ultra et une carte son Aureal Vortex II, je peux même jouer à HL et CS, donc ça devrait être possible de faire quelque chose de bien avec ton PC.
 
Maintenant, tout dépend du kernel que tu veux utiliser. J'ai compilé les drivers Aureal pour le 2.4.20-686, donc je pense que tu voudras utiliser le même paquet (à moins que tu sois en SMP). Précise déjà ça, et je te fais les paquets, avec l'explication (parce que depuis que le 2.4.20 est arrivé dans Debian, la procédure est un peu différente, et un peu plus lourde).
 
À bientôt donc.
 
Et puis, le temps que je mange et je te dis comment mettre ton clavier comme il faut et des sources mieux que celles de Marillat (parce que ses paquets ont des dépendances bizarres).

n°231656
Humidifier
Posté le 02-03-2003 à 14:03:18  profilanswer
 

lucaramel a écrit :


Et puis, le temps que je mange et je te dis comment mettre ton clavier comme il faut et des sources mieux que celles de Marillat (parce que ses paquets ont des dépendances bizarres).


 
 
Des sources plus sympa que celles de Marillat ?
 
Fait nous plaisir svp, on attends. Merci. :hello:

n°231664
- Fred -
007 Agent
Posté le 02-03-2003 à 14:08:28  profilanswer
 

Effectivement, je suis en 2.4.20-686, et je vais virer le kernel SMP pour repasser à un kernel standard. Mais j'ai une Vortex 1 :D, donc si tu pouvais build un package pour cette carte (et à la rigueur pour la ... euh ... 8810).
Tu fais toi même ton kernel ou c'est du Debian standard ? Parce qu'on peut gagner un peu en perfs j'imagine ... si tu utilises un kernel standard, tu pourrais m'envoyer en même temps ton .config stp ?
 
Sinon, j'ai un DD un peu merdique que je vais changer dans peu de temps, ça grève pas mal les accès aux fichiers et surtout la swap, même si j'ai 128Mo de RAM. Pour ce qui est de jouer à CS, j'ai même pas essayé et ce que j'ai vu sous tuxracer me donne pas vraiment envie ... faut dire que nVidia s'est engagé un peu plus promptement pour ses drivers Linux qu'ATI, même s'il paraît que les derniers drivers sont sympa. Effectivement des drivers pour ... Radeon, rien pour mon ATI Rage :D. d'ailleurs, comment on vérifie que l'accélération 3D et même 2D est vraiment présente ?
Sinon, bah les paquets de Marillat marchent super, si tu en as des mieux je suis preneur mais pour l'instant j'ai pas à m'en plaindre ...
 
Et la Xandros, j'ai entendu tellement de bien dessus que j'ai voulu l'installer. Mauvais choix, mais expérience intéressante : Linux c'est pas encore vraiment pour le grand public qui flippe dès que t'as pas d'autorun (mon PC il est tout cassay, j'ai pas l'install qui se lance quand je met le CD :D). Bref, pour un Linux libre performant tout ça machin, je reste avec ma Deb et j'espère que je vais pouvoir m'en sortir bientôt avec cette histoire de son ;)
 
PS : ce qui serait sympa, c'est que tu précises comment tu arrives à compiler les drivers, parce que j'ai essayé vraiment dans tout les sens et pas moyen du tout ... je suis en sid aussi d'ailleurs, et up to date ;)


Message édité par - Fred - le 02-03-2003 à 14:09:42

---------------
"You know the name, You know the number..."
n°231704
lucaramel
Posté le 02-03-2003 à 15:42:09  profilanswer
 

- Fred - a écrit :

Effectivement, je suis en 2.4.20-686, et je vais virer le kernel SMP pour repasser à un kernel standard. Mais j'ai une Vortex 1 :D, donc si tu pouvais build un package pour cette carte (et à la rigueur pour la ... euh ... 8810).
Tu fais toi même ton kernel ou c'est du Debian standard ? Parce qu'on peut gagner un peu en perfs j'imagine ... si tu utilises un kernel standard, tu pourrais m'envoyer en même temps ton .config stp ?


Bon, j'installe tout le bordel de kernel-build et kernel-headers, et je fais le paquet pour les 8810. J'utilise un kernel Debian, parce qu'avant je m'étais fait un kernel sur mesure, mais j'en ai eu marre de devoir le refaire quand il me manquait quelque chose (genre les filesystems par réseau, ou le usb-storage). Et ça marche parfaitement bien.

Citation :

Sinon, j'ai un DD un peu merdique que je vais changer dans peu de temps, ça grève pas mal les accès aux fichiers et surtout la swap, même si j'ai 128Mo de RAM. Pour ce qui est de jouer à CS, j'ai même pas essayé et ce que j'ai vu sous tuxracer me donne pas vraiment envie ... faut dire que nVidia s'est engagé un peu plus promptement pour ses drivers Linux qu'ATI, même s'il paraît que les derniers drivers sont sympa. Effectivement des drivers pour ... Radeon, rien pour mon ATI Rage :D. d'ailleurs, comment on vérifie que l'accélération 3D et même 2D est vraiment présente ?
Sinon, bah les paquets de Marillat marchent super, si tu en as des mieux je suis preneur mais pour l'instant j'ai pas à m'en plaindre ...


Mes disques durs ne sont pas tip top non plus (5400tr/mn, ils ont 3 ans). Mais avec hdparm, ça va pas mal. En plus, tu as plus de ram que moi :) Maintenant il est vrai qu'une tnt2 ultra est mieux qu'une ati rage128 (ce que j'avais avant). Pour l'accélération, il me semble qu'elle est gérée par le driver de XFree, sinon essaye de faire xdpyinfo | grep -i glx. Si tu as vois quelque chose, ça doit être bon. Essaie aussi glxgears.
 
Pour remplacer les paquets de Marillat, j'utilise ça dans mon sources.list :
 
deb http://twolfe.free.fr/debian ./

Citation :

Et la Xandros, j'ai entendu tellement de bien dessus que j'ai voulu l'installer. Mauvais choix, mais expérience intéressante : Linux c'est pas encore vraiment pour le grand public qui flippe dès que t'as pas d'autorun (mon PC il est tout cassay, j'ai pas l'install qui se lance quand je met le CD :D). Bref, pour un Linux libre performant tout ça machin, je reste avec ma Deb et j'espère que je vais pouvoir m'en sortir bientôt avec cette histoire de son ;)


T'as entendu du bien de Xandros ? J'aimerais bien savoir où alors, parce que je ne croyais pas que c'était possible. Pour ce qui est de la cible des utilisateurs de Linux, ne commençons pas un troll ici :)

Citation :

PS : ce qui serait sympa, c'est que tu précises comment tu arrives à compiler les drivers, parce que j'ai essayé vraiment dans tout les sens et pas moyen du tout ... je suis en sid aussi d'ailleurs, et up to date ;)


Dans une heure, ça devrait être bon, je posterai l'url et la méthode. À toute.

n°231730
lucaramel
Posté le 02-03-2003 à 17:00:51  profilanswer
 

Donc, voilà toute l'explication.
 
Prendre le paquet contenant les sources des drivers Aureal sur http://src.braincells.com/debian/sid/au88xx/ et l'installer.
Puis en root :
 
#cd /usr/src/modules/au88xx-kernel
#vi Makefile
 
Remplacer CFCPU = -mpentiumpro ligne 43 par CFCPU = -mcpu=pentiumpro
 
Changer la variable CC, car le kernel Debian étant compilé avec gcc-2.95, il faut compiler ce module avec le même gcc.
Donc la ligne 62 devient :
CC = gcc-2.95
 
La ligne 64 devient :
INCLUDE_DIRS = -I/usr/src/linux/include
 
On aura pris soin de faire avant :
ln -s /usr/src/kernel-headers-2.4.20-votre_archi linux
 
Puis :
 
# vi debian/makefile.config
 
Éditer la ligne 7 pour qu'elle corresponde à votre carte.
Commenter la ligne 12 si vous ne voulez pas de support SMP (de toutes façons, pour le support SMP, il faut changer le lien /usr/src/linux vers /usr/src/kernel-headers-2.4.20-686-smp).
 
Et on lance la compilation avec  
#debian/rules binary
 
J'ai donc fait la compilation pour les 3 types de cartes (mais je ne sais pas si ça a marché pour le 8810 et le 8820, vu la sortie que j'avais dans mon shell, et comme je n'ai pas ces cartes). Enfin bon, les paquets sont dispos sur http://brebis.org/debian/aureal .
 
J'attends vos commentaires pour voir si tout marche bien et/ou pour résoudre les problèmes restants.


Message édité par lucaramel le 02-03-2003 à 17:02:06
n°231733
- Fred -
007 Agent
Posté le 02-03-2003 à 17:11:04  profilanswer
 

Merci bcp Lucaramel :D
C'est donc parce que je compilais avec GCC 3.2 que ça marchait pas ? J'aurais pu chercher longtemps lol. Quand passeront-ils à un kernel en GCC 3.2 ? Je vais peut-être me tenter une compil en 3.2 un jour, quand j'aurais que ça à faire, puisqu'ils fournissent le .config avec. Sinon, j'avais pas capté que les headers étaient différent entre la version SMP et la non SMP lol.
 
Pour ce qui est de la Xandros, je me demande si c'était pas PC Expert ou SVM qui l'avaient élu produit de l'année ou un truc comme ça, et distrowatch l'avait encencée à sa sortie, donc je voulais voir sur pièces ... j'ai pas été déçu :D
 
Encore merci pour toute ton aide, j'espère que d'autres sauront proffiter de ces sympathiques conseils, et peut-être bientôt un nouveau package Debian ... à voir !
 
 
 
Et Viva Debian Linuss :D
 
PS : Ton URL http://twolfe.free.fr/debian merdouille un peu, c'est normal doc ?


Message édité par - Fred - le 02-03-2003 à 17:12:07

---------------
"You know the name, You know the number..."
n°231736
lucaramel
Posté le 02-03-2003 à 17:30:05  profilanswer
 

- Fred - a écrit :


Encore merci pour toute ton aide, j'espère que d'autres sauront proffiter de ces sympathiques conseils, et peut-être bientôt un nouveau package Debian ... à voir !


De rien, ça me fait plaisir de voir que mes prises de tête à mes débuts sous Linux il y a 3 ans servent encore aujourd'hui.
Pour ce qui est du paquet Debian, ça devrait pouvoir se faire, remarque. Ça me donnerait une bonne occasion de devenir développeur Debian ;)
 
Pour finir, je me suis planté dans l'url, c'est http://twolife.free.fr/debian
 
Tchou.


Message édité par lucaramel le 02-03-2003 à 17:31:47
n°231762
- Fred -
007 Agent
Posté le 02-03-2003 à 18:53:22  profilanswer
 

Bon, pour faire une petite parenthèse, j'ai lancé mes petits test d'accélération 3D, voilà ce que ca me donne :

Citation :

fredeb:/home/fred# glxgears
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
 
Error: couldn't open display (null)


Citation :

fredeb:/home/fred# xdpyinfo | grep -i glx
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
 
xdpyinfo:  unable to open display ":0.0".


Ca a l'air plutôt mauvais ... vous n'auriez pas un site qui aide à la configuration XFree, nottament pour les cartes ATI ?


---------------
"You know the name, You know the number..."
n°231799
lucaramel
Posté le 02-03-2003 à 19:59:33  profilanswer
 

Il faut lancer ces 2 commandes en user normal, pas en root.

n°231863
- Fred -
007 Agent
Posté le 02-03-2003 à 22:13:14  profilanswer
 

Bon, ca marche toujours pas :D
D'abord, ton package au8820 installe un module ... 8830 ;). Et j'ai tenté de faire mon propre package, et même en utilisant gcc-2.95 et en désactivant le SMP, j'ai toujours les même merdes de unresolved symbols. Je me demande comme tu t'y es pris, puisqu'un depmod après l'installation de ton package, même s'il s'agit du 8830, ne me donne aucun Unresolved Symbols. Je me demande vraiment ce qui se passe ... le package kernel-headers est-il vraiment bon ?
 
Edit : Je vais désinstaller les kernel-headers-2.4.20 et tester kernel-build-2.4.20 qui devrait certainement être plus efficace. En tout cas je l'espère ;)


Message édité par - Fred - le 02-03-2003 à 22:15:59

---------------
"You know the name, You know the number..."
n°231885
lucaramel
Posté le 02-03-2003 à 23:09:16  profilanswer
 

- Fred - a écrit :

Bon, ca marche toujours pas :D
D'abord, ton package au8820 installe un module ... 8830 ;). Et j'ai tenté de faire mon propre package, et même en utilisant gcc-2.95 et en désactivant le SMP, j'ai toujours les même merdes de unresolved symbols. Je me demande comme tu t'y es pris, puisqu'un depmod après l'installation de ton package, même s'il s'agit du 8830, ne me donne aucun Unresolved Symbols. Je me demande vraiment ce qui se passe ... le package kernel-headers est-il vraiment bon ?
 
Edit : Je vais désinstaller les kernel-headers-2.4.20 et tester kernel-build-2.4.20 qui devrait certainement être plus efficace. En tout cas je l'espère ;)


C'est bien ce que je pensais, le script du make regarde la carte qui est dans le pc et m'a installé des 8830 à la place des 8810 et 8820 :/ Et tu fais bien d'installer kernel-build-2.4.20 car sans lui on ne peut pas compiler de modules pour le 2.4.20 Debian

n°231886
Je@nb
Kindly give dime
Posté le 02-03-2003 à 23:18:02  profilanswer
 

Bonne chance :)
La je suis sur un Mac jusqu'à jeudi donc moi qui aurai bien voulu tester le son (g juste compilé e fait un insmod) ben se sera pour plus tard.
Sinon comment on load OSS si on l'a mis en module ?

n°231938
- Fred -
007 Agent
Posté le 03-03-2003 à 07:07:49  profilanswer
 

Bah je sais pas ... modprobe OSS :D. Nan, normalement, quand tu charge ton module, il doit également charger OSS s'il en dépend, ça ne sert pas à grand chose de charger OSS seul.
 
Ensuite, je vais tenter une nouvelle compil en vérifiant point par point les kernel headers (j'en ai maintenant toute une collection :D). On verra ce que ça donne ... mais ce paquet Debian l'a l'air bien torché :D


---------------
"You know the name, You know the number..."
n°232267
Je@nb
Kindly give dime
Posté le 03-03-2003 à 19:46:33  profilanswer
 

Ben seulement qd je load le module de ma carte qd je fé un lsmod je vois rien qui ressemble à oss, enfin je regarderais qd je rentrerais chez moi

n°232283
- Fred -
007 Agent
Posté le 03-03-2003 à 20:22:13  profilanswer
 

Effectivement, moi non plus je n'ai pas de module OSS, juste "SoudCore" : c'est peut-être ça finalement ...
 
Sinon, VICTOIRE :love: j'ai enfin réussi à compilé le paquet !!!
En fait, la grosse erreur tenait aux header files qui n'étaient pas les bons. Donc maintenant ça marche super, en root je peux écouter tout ce que je veux ... mais pas en user :D
Lorsque je me login en tant qu'utilisateur lambda, et que je lance mpg123 ou xmms, j'ai une erreur "cannot open sound device" (ou dans le style), alors qu'en root je n'ai aucun pb de ce type ... j'aîmerais savoir à quoi ca tient exactement ?!?
 
Mais sinon, le son est parfait, je n'ai pas à me plaindre. Si vous voulez, je peux uploader les vrais packages pour au8820 et les sources corrigées, le tout étant pour un kernel 2.4.20-686 non smp. Je peux aussi compiler les modules au8820, au8810 et au8830 à partir des sources originales ... demandez-moi ce que vous voulez :D


---------------
"You know the name, You know the number..."
n°232292
Humidifier
Posté le 03-03-2003 à 20:37:32  profilanswer
 

Rajoute ton user dans le groupe audio ...

n°232297
lucaramel
Posté le 03-03-2003 à 20:47:21  profilanswer
 

- Fred - a écrit :

Effectivement, moi non plus je n'ai pas de module OSS, juste "SoudCore" : c'est peut-être ça finalement ...
 
Sinon, VICTOIRE :love: j'ai enfin réussi à compilé le paquet !!!
En fait, la grosse erreur tenait aux header files qui n'étaient pas les bons. Donc maintenant ça marche super, en root je peux écouter tout ce que je veux ... mais pas en user :D
Lorsque je me login en tant qu'utilisateur lambda, et que je lance mpg123 ou xmms, j'ai une erreur "cannot open sound device" (ou dans le style), alors qu'en root je n'ai aucun pb de ce type ... j'aîmerais savoir à quoi ca tient exactement ?!?
 
Mais sinon, le son est parfait, je n'ai pas à me plaindre. Si vous voulez, je peux uploader les vrais packages pour au8820 et les sources corrigées, le tout étant pour un kernel 2.4.20-686 non smp. Je peux aussi compiler les modules au8820, au8810 et au8830 à partir des sources originales ... demandez-moi ce que vous voulez :D


 
Bon alors adduser fred audio.
Et puis je suis curieux de savoir comment tu as fait pour compiler tous les paquets pour toutes les cartes, parce que ça n'a pas marché pour moi...

n°232308
Je@nb
Kindly give dime
Posté le 03-03-2003 à 21:16:33  profilanswer
 

Il les a peutetre pas testé pour toutes les cartes :/

n°232313
- Fred -
007 Agent
Posté le 03-03-2003 à 21:23:08  profilanswer
 

Non, je n'ai pas compilé les paquage Debian, mais les modules, nuance nuance :D
 
Sinon, merci pour ta commande, mais elle n'a pas réglé le problème :D. J'ai encore quelques scrupules à lancer des sessions en root, mais j'aîmerais qd même proffiter du son. Comme dirait Séverinne (Ferrer) : comment faire ?!?
 
Je me suis mis dans le groupe audio, voice et video ainsi que users, mais l'accès au son m'est toujours refusé.
 

Citation :

fred@fredeb:~$ mpg123 ymca.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.
Version 0.59r (1999/Jun/15). Written and copyrights by Michael Hipp.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Can't open default sound device!


Citation :

fredeb:/home/fred# mpg123 ymca.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3.
Version 0.59r (1999/Jun/15). Written and copyrights by Michael Hipp.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Title  : The Village People              Artist: YMCA
Album  :                                 Year  :
Comment:                                 Genre : Unknown
 
Playing MPEG stream from ymca.mp3 ...
MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo


D'ailleurs, pendant que j'y suis : comment manager simplement les process lancés au démarrage ? J'y vais un peu à la main dans les rc*.d mais c'est un peu l'Adventure ... donc si tu avais un outil ou une méthode un peu plus propre ce serait sympa :D


Message édité par - Fred - le 03-03-2003 à 21:27:20

---------------
"You know the name, You know the number..."
n°232318
Je@nb
Kindly give dime
Posté le 03-03-2003 à 21:29:41  profilanswer
 

Oué put1 vivement que je revienne chez moi, je veux voir ce son sur cette CS de merde. (C pire moi g la advantage, la plus pourrie)

n°232340
- Fred -
007 Agent
Posté le 03-03-2003 à 22:02:19  profilanswer
 

Je ne peux pas te promettre les paquets Debian, mais j'ai mes modules qui sont tout prêts. Il te faudra juste les mettre dans le bon dossier des modules du kernel et lancer un "depmod -a". Il te faut aussi le dernier kernel 2.4.20-686 pour être certain que ça marche (un kernel Debian original ...).
Autrement, si tu as gardé les headers de ton kernel perso (il me semble que tu tournais sous ton kernel perso ...) c'est le gros point : il faut absolument que la partie libs pointe vers le bon dossier de headers. Je posterais également les sources modifiées pour une meilleure compilation (dans ce cas, ça passe plus par les packages Debian).
 
Sinon, aucune idée pour le son en user ?
 
[edit] voilà, c'est uploadé ici : http://speedup.free.fr/linux/
Par contre, il semblerait que mes commandes tar aient été foireuses, comment compresse-t-on un dossier en tar-gzippé en ligne de commande ?
 
[edit2] en fait j'ai trouvé "tar -czvf archive.tgz files"


Message édité par - Fred - le 03-03-2003 à 22:16:10

---------------
"You know the name, You know the number..."
n°232347
Je@nb
Kindly give dime
Posté le 03-03-2003 à 22:09:38  profilanswer
 

oué oué c bon mon module avait bien compilé et bien loadé mais j'avais pas u le temps de tester :(

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
[debian] install chie avant chargement noyau :(Pb Gnome2 sous Debian
[DEBIAN-WOODY]Execute pas PHP avec Apachegros prob driver nvidia help me
Pb suite à emulation scsi sur Debianpb avec pppd sur ma debian et bewan pci st.... [RESOLU !]
DVD debian[debian] A quoi sert le fichier /etc/hosts?
Module manquant apres l'installationQuand recompiler son kernel ?
Plus de sujets relatifs à : Debian : recompilation d'un paquetage module kernel (scripteurs help!)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR