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

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  136  137  138  ..  180  181  182  183  184  185
Auteur Sujet :

[Noyau Linux] Version 6 et des brouettes

n°794176
le fou
Forza Massallia
Posté le 20-03-2006 à 14:38:05  profilanswer
 

Reprise du message précédent :
Bonjour,
ou je pourrais trouver l'ensemble des instructions que l'on peut utliser pour creer un module pour le kernel.  
Merci de votre aide.


---------------
Celui qui sauve une vie, sauve l'humanité (Le Talmud) - Personne n'a plus grand amour que celui de donner sa vie pour ses amis (Jean XV, 13)
mood
Publicité
Posté le 20-03-2006 à 14:38:05  profilanswer
 

n°794177
l0ky
Posté le 20-03-2006 à 14:40:30  profilanswer
 
n°794253
udok
La racaille des barbus ©clémen
Posté le 20-03-2006 à 18:53:15  profilanswer
 


 
 
à noter pour l'occasion la (tentative de) sortie d'une nouvelle branche stable :
http://lkml.org/lkml/2005/12/3/55
qui n'a pas que du soutiens on dirait

n°794257
udok
La racaille des barbus ©clémen
Posté le 20-03-2006 à 19:00:27  profilanswer
 

projet de développement de pilote libre pour les cartes nvidia :
http://linuxfr.org/2006/03/20/20525.html

n°794261
mirtouf
Light is right !
Posté le 20-03-2006 à 19:25:22  profilanswer
 

Citation :

Q:
Stable API/ABI for external modules?
 
A:
No.


Le pourquoi du comment.
C'est clair que comme ça on dégage pas mal de problèmes.
Et ma télécommande ? et ma CG ?
 
Bref, ça peut être utile pour les serveurs mais pour les desktops c'est moins évident.
 
Dis-donc toi le barbu tu vis dans une caverne maintenant ?

Message cité 2 fois
Message édité par mirtouf le 20-03-2006 à 19:30:05

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°794274
udok
La racaille des barbus ©clémen
Posté le 20-03-2006 à 19:51:57  profilanswer
 

perso j'ai toujours pas compris comment fonctionne les nouvelles options pour gérer la mémoire ...
moi j'ai 1Go, c'est bien comme ça :

CONFIG_VMSPLIT_3G=y
# CONFIG_VMSPLIT_3G_OPT is not set
# CONFIG_VMSPLIT_2G is not set
# CONFIG_VMSPLIT_1G is not set


n°794276
udok
La racaille des barbus ©clémen
Posté le 20-03-2006 à 19:53:43  profilanswer
 

mirtouf a écrit :


Dis-donc toi le barbu tu vis dans une caverne maintenant ?


 
mon dieu non, quel horreur, pas d'électricité, pas de pc, pas de net   [:totoz]


Message édité par udok le 20-03-2006 à 19:53:59
n°794285
Mjules
Modérateur
Parle dans le vide
Posté le 20-03-2006 à 20:03:27  profilanswer
 

mirtouf a écrit :

Citation :

Q:
Stable API/ABI for external modules?
 
A:
No.


Le pourquoi du comment.
C'est clair que comme ça on dégage pas mal de problèmes.
Et ma télécommande ? et ma CG ?
 
Bref, ça peut être utile pour les serveurs mais pour les desktops c'est moins évident.
 
Dis-donc toi le barbu tu vis dans une caverne maintenant ?


 
L'api/abi pour le userspace est très stable (sauf quelques morceaux de sysfs qui viennent d'être ajouté)
 
c'est l'api/abi pour les modules hors kernel, typiquement les modules propriétaires, qui n'est pas stable pour éviter de limiter le potential de développement. en clair on n'hésite pas à casser les interfaces internes lorsqu'on en a besoin. Ce qui serait impossible si on maintenait des trucs stables.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°794288
udok
La racaille des barbus ©clémen
Posté le 20-03-2006 à 20:07:19  profilanswer
 

apparemment, problème avec les nvidia qui ne compile pas avec ce nouveau kernel.
La solution est ici :
http://www.nvnews.net/vbulletin/showthread.php?t=62021

n°794294
j_c_p
Linux user
Posté le 20-03-2006 à 20:20:03  profilanswer
 

Ça compile avec les paquets Gentoo ;).
 
Sinon, Alsa 1.0.10 ne passe pas là :/ (mais le cvs du jour oui, mais le son reste en deça quand même).

Citation :

jcp@phoenix64 ~ $ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.11rc3.
Compiled on Mar 20 2006 for kernel 2.6.16.


 
Sinon quelle est la version d'Alsa dans le 2.6.16 (car j'ai pris l'option externe comme d'hab) ?


Message édité par j_c_p le 20-03-2006 à 20:23:22
mood
Publicité
Posté le 20-03-2006 à 20:20:03  profilanswer
 

n°794299
mirtouf
Light is right !
Posté le 20-03-2006 à 20:27:05  profilanswer
 
n°794302
j_c_p
Linux user
Posté le 20-03-2006 à 20:29:28  profilanswer
 

Arf, pas terrible (j'aurais espéré une version stable :o).
 
Merci.

n°794303
mirtouf
Light is right !
Posté le 20-03-2006 à 20:31:48  profilanswer
 

% uname -r
2.6.15-gentoo-r1


 

% cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.10rc3 (Mon Nov 07 13:30:21 2005 UTC).


 
c'est pas la 1ère fois.


Message édité par mirtouf le 20-03-2006 à 20:32:03

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°794307
udok
La racaille des barbus ©clémen
Posté le 20-03-2006 à 20:40:00  profilanswer
 

hmmm... je rêve sans doute mais j'ai l'impression que le nouveau kernel m'a viré les modules netfilter  [:mlc2]
apparemment y-a une nouvelle option nommée CONFIG_NETFILTER_XTABLES
par défaut elle est pas activée
sauf que This is required if you intend to use any of ip_tables, ip6_tables or arp_tables.
super ça   [:god]
 
bon, ça plus les nouvelles options de la mémoire qui ne sont pas documentée plus le risque de casser encore une fois les drivers nvidia ... je vais attendre un peu avant de le mettre moi   [:dugnou29]

n°794320
j_c_p
Linux user
Posté le 20-03-2006 à 21:22:32  profilanswer
 

udok : oui, netfilter a changé de place, enfin, en partie :p (make oldconfig et ensuite, tu peux ajuster précisément).
 
mirtouf : c'est le cvs de ce jour chez moi aussi (car le paquet 1.0.11-rc3, c'est même pas la peine niveau qualité du son ...). Bon, en fait, ça va à peu près :), après quelques tests.  
Ah, ok, je n'avais pas saisi que tu voulais parler du 2.6.15 et de la version Alsa, par défaut.


Message édité par j_c_p le 20-03-2006 à 21:25:57
n°796112
THRAK
- THR4K -
Posté le 26-03-2006 à 20:50:46  profilanswer
 

udok a écrit :

perso j'ai toujours pas compris comment fonctionne les nouvelles options pour gérer la mémoire ...  
moi j'ai 1Go, c'est bien comme ça :

CONFIG_VMSPLIT_3G=y
# CONFIG_VMSPLIT_3G_OPT is not set
# CONFIG_VMSPLIT_2G is not set
# CONFIG_VMSPLIT_1G is not set



udok a écrit :


apparemment y-a une nouvelle option nommée CONFIG_NETFILTER_XTABLES
par défaut elle est pas activée
sauf que This is required if you intend to use any of ip_tables, ip6_tables or arp_tables.
super ça   [:god]
 
bon, ça plus les nouvelles options de la mémoire qui ne sont pas documentée plus le risque de casser encore une fois les drivers nvidia ... je vais attendre un peu avant de le mettre moi   [:dugnou29]


Les options de la mémoire ne sont effectivement pas documenté (ou alors je n'ai pas trouvé) ce qui est domage du fait que le règlage est important dans la mesure où il influe sur le type d'utilisation qu'on fait de son système ; il est question de choisir un mode de répartition pour la mémoire disponible entre l'espace noyau (le système) et l'espace utilisateur (les applications) mais plus d'infos à ce sujet seraient les bienvenues.
 
Les options iptables ont effectivement changé, j'avoue avoir un peu cherché pour comprendre leur nouvelle organisation et choisir les bonnes options mais ça va, rien d'incompréhensible de ce côté-là ; si j'ai bien compris leur nouvelle logique, il s'agit de réunir ensemble (netfilter core) les options communes à ip_tables, ip6_tables et arp_tables (d'où le 'x'_tables), les options spécifiques restant à part. A terme je crois que cette organisation sera plus claire et on pourra plus facilement si retrouver, ce qui n'est pas mal en fin de compte.
 
Toujours du point de vue organisation, globalement ellen'a pas beaucoup changé, mais on peut quand même constater que quelques efforts ont été fait pour mieux structurer les menus/sous-menus et options ; un bon point également.
 
 
 
Passons maintenant aux inconvénients que j'ai constaté:
 
 
- les drivers nvidia ne fonctionnent plus en l'état (il faut les patcher) ; cela étant le patchage est très simple à réaliser, et les drivers fonctionnent correctement chez moi jusqu'ici (au bout de deux jour d'utilisation).
 
 
- j'ai remarqué une importante baisse de réactivité après quelques heures d'utilisation sous Gimp : à l'ouverture de nouveaux fichiers d'un coup le simple affichage d'un menu met de très longues secondes, et le fait de switcher entre un autre bureau et celui où Gimp est ouvert provoque un temps de rendu de fenêtre très long avec une utilisation du processeur qui frôle les 100%, puis au bout d'un moment tout revient à la normale...  :heink:  
 
On dirait que c'est comme si les données avait été mises en swap et relues à partir de celui-ci (alors que le swap n'est pourtant pas utilisé puisqu'il m'indique 0k au moment du problème) ; c'est bizarre d'autant que pendant ce temps les autres apllications ne sont pas affectées et qu'en temps normal le noyau est particulièrement réactif (j'ai remarqué une nette amélioration à ce niveau entre le 2.6.15 et le 2.6.16).
 
Bref cela reste à élucider : est-ce que c'est lié à cette fameuse nouvelle option pour la mémoire ? est-ce qu'il s'agit d'un bug dans Gimp ? d'un problème créé par les drivers nvidia patché ? Faudrait que je pousse les investigations pour cerner d'où ça peut venir, toujours est-il que c'est la première fois que je rencontre ce genre de problème  :(  


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°796119
Profil sup​primé
Posté le 26-03-2006 à 21:43:14  answer
 

Pour les options memoire, la reponse est ici: http://kerneltrap.org/node/6067
 

n°796121
GuiGui2
Of course, it runs NetBSD
Posté le 26-03-2006 à 21:51:26  profilanswer
 

Le suspend-to-disk marche chez vous ?  
Passque chez moi, pas moyen, alors que c'est sans souci avec le 2.6.15.6 :/

n°796148
udok
La racaille des barbus ©clémen
Posté le 27-03-2006 à 01:19:41  profilanswer
 

THRAK > tu nous tiens au courant ?  ;)

n°796150
udok
La racaille des barbus ©clémen
Posté le 27-03-2006 à 01:34:03  profilanswer
 


 
merci à toi mais ça c'est juste une explication (déjà lu pour ma part) du pourquoi de l'option, pas une documentation
 
enfin à priori pour une machine avec 1Go, il faut mettre DEFAULT_1G, mais j'espere qu'ils règleront vite ce problème de doc


Message édité par udok le 27-03-2006 à 01:35:44
n°796206
mirtouf
Light is right !
Posté le 27-03-2006 à 12:26:22  profilanswer
 

pas très clair en effet.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°796275
Profil sup​primé
Posté le 27-03-2006 à 15:19:25  answer
 

Si vous avez utilise le dos pour jouer (a l'epoque de MS-DOS 5.0 -> 6.2), vous avez sans doute remarque une limitation du systeme: il ne peut addresser directement que 640 Ko de ram, le reste doit etre mappe (passer par une sorte de table qui traduit les addresses). La pagination etait geree par emm386 et autres, divisant la ram en une partie basse/haute et une partie paginee (mappee). Evidemment, pour tirer parti de la memoire paginee, les programmes doivent etre ecris pour.  
On retrouve ici un probleme similaire; l'option depend entierement de ce que vous faites tourner en userspace.
 
Cette option ne concerne donc que les cpu < 64 bits qui ont plus de 860Mo de ram. L'option permet de choisir comment la memoire va etre divisee. Voici un man (reducteur) des options disponibles:
 
3G/1G: Choix par defaut. Fonctionne a priori pour tout le monde. Si on a plus de 860 Mo, le "reste" sera disponible en tant que memoire mappee.
3G/1G (Full 1G): Permet a ceux qui disposent de 1Go de ram de tout addresser en memoire basse.
2G/2G: Idem pour ceux qui ont entre 1Go eet 2Go de ram
1G/3G: Mais a quoi ca sert [:xx_xx]
 
La (actuellement) future page de man:
 
+   Select the desired split between kernel and user memory.
+
+   If the address range available to the kernel is less than the
+   physical memory installed, the remaining memory will be available
+   as "high memory". Accessing high memory is a little more costly
+   than low memory, as it needs to be mapped into the kernel first.
+   Note that increasing the kernel address space limits the range
+   available to user programs, making the address space there
+   tighter.  Selecting anything other than the default 3G/1G split
+   will also likely make your kernel incompatible with binary-only
+   kernel modules.

+
+   If you are not absolutely sure what you are doing, leave this
+   option alone!


Message édité par Profil supprimé le 27-03-2006 à 22:53:08
n°796308
dam1330
...
Posté le 27-03-2006 à 18:47:25  profilanswer
 

Concretement parlant, je mets quoi comme option avec 1GO de ram ?
pour l'instant j'ai 860Mo de ram de detecter

n°796312
Profil sup​primé
Posté le 27-03-2006 à 18:59:44  answer
 

Processor type and features  ---> Memory split > 3G/1G user/kernel split (for full 1G low memory)  

n°796320
dam1330
...
Posté le 27-03-2006 à 19:17:04  profilanswer
 

ok merci
 
enfin j'arrive pas a compiler le driver nvidia avec le 2.6.16 :(

n°796321
mirtouf
Light is right !
Posté le 27-03-2006 à 19:18:51  profilanswer
 
n°796323
dam1330
...
Posté le 27-03-2006 à 19:20:40  profilanswer
 

avec quoi ? :D

n°796325
mirtouf
Light is right !
Posté le 27-03-2006 à 19:22:14  profilanswer
 
n°796336
dam1330
...
Posté le 27-03-2006 à 19:36:09  profilanswer
 

merci, ca marche bien.
 
Quelqu'un sait quand les drivers pour les cartes wifi RT2500 (ralink) seront nativement dans le noyau ?
 
c'est pénible a chaque nouvelle version de recompiler tout ca

n°796343
THRAK
- THR4K -
Posté le 27-03-2006 à 19:42:43  profilanswer
 

udok a écrit :

THRAK > tu nous tiens au courant ?  ;)


Je vais voir ça cette semaine si j'ai le temps  ;)  ; le truc chiant c'est la procédure longue à utiliser pour tenter de déceler d'où vient le prob, car il faut utiliser Gimp pendant un certain temps avant que ça se produise. J'ai déjà jeter un oeil au niveau des logs mais il n'y a rien d'anormal, c'est donc un truc plus subtil.
 
Le plus simple je crois, est peut-être de commencer en utilisant le 2.6.16 avec le driver 'nv' et lancer Gimp en ligne de commande avec l'option --debug-handlers et voir ce que ça donne.
 
 
Sinon la config mémoire est quelque peu épineuse, d'après ce que j'ai pu lire sur kerneltrap et pour reprendre ce que Canth a indiqué précédemment, la problématique se situe sur l'accès du noyau entre mémoire basse et mémoire haute sur les systèmes 32 bits.
 
Sur un système avec moins d'1 Go de RAM le problème est vite règlé puisque la taille d'allocation par défaut  est suffisante et permet au noyau d'accèder directement à l'intégralité de la RAM. En revanche sur des systèmes ayant 1 Go de RAM ou plus, se pose le problème d'une taille d'allocation maximale de 896 Mo -la mémoire basse- (limitation de l'architecture 32 bits, avec le 64 bits le problème ne se pose pas) ; pour contourner cette limitation, intervient donc le concept de mémoire haute qui permet au noyau d'accéder au surplus de mémoire disponible.  
 
Le hic c'est que la mémoire haute nécéssite d'être mappée au préalable dans le noyau pour pouvoir y accéder, ce qui peut entraîner une baisse de performance en particulier sur les systèmes avec beaucoup de RAM (ainsi avec 4 Go de RAM, 3128 Mo sont placés en mémoire haute, ce qui commence à jouer si cette portion nécessite d'être fréquemment accédée par le noyau).
 
Arrive donc cette fameuse nouvelle option qui permet d'accroître la quantité de RAM accessible en mémoire en jouant sur la taille adressable entre espace noyau et espace utilisateur (on alloue alors plus au système au détriment des applications); comme précisé, le revers est que des incompatibilités peuvent se produire au niveau des binaires externes au noyau (plus particulièrement les modules proprio à la nividia ou ati, encore que sur kerneltrap un dev indiquait faire fonctionner des drivers nividia 8178 avec un des autres schémas d'allocation que celui par défaut), que cela peut entraîner des problèmes de fragmentation mémoire supplémentaires en fonction de la quantité de mémoire et du schéma de "découpage" employé et bien évidemment que cela s'adresse plutôt aux systèmes ayant d'avantage besoin d'espace noyau que d'espace utilisateur (donc limité à certains serveurs ou clusters).


Message édité par THRAK le 27-03-2006 à 19:44:31

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°796348
mirtouf
Light is right !
Posté le 27-03-2006 à 19:47:27  profilanswer
 

on peut compiler gimp avec le support gdb ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°796351
Mjules
Modérateur
Parle dans le vide
Posté le 27-03-2006 à 19:48:51  profilanswer
 

dam1330 a écrit :

merci, ca marche bien.
 
Quelqu'un sait quand les drivers pour les cartes wifi RT2500 (ralink) seront nativement dans le noyau ?
 
c'est pénible a chaque nouvelle version de recompiler tout ca


quand les développeurs se seront entendu sur une implémentation du protocole 802.11 et que quelqu'un l'aura programmé


Message édité par Mjules le 27-03-2006 à 19:50:03

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°796353
THRAK
- THR4K -
Posté le 27-03-2006 à 19:58:44  profilanswer
 

mirtouf a écrit :

on peut compiler gimp avec le support gdb ?


Lancer le tout avec la commande gbd gimp ne fonctionne pas  :??:  
 
Sinon aucune idée à ce niveau.


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°796361
belgique
Posté le 27-03-2006 à 20:16:35  profilanswer
 

mirtouf a écrit :

on peut compiler gimp avec le support gdb ?

 



  


Pourquoi on ne pourrait pas


Message édité par belgique le 27-03-2006 à 20:16:53
n°797225
udok
La racaille des barbus ©clémen
Posté le 29-03-2006 à 19:12:17  profilanswer
 

aujourd'hui, sortie du 2.6.16.1, du 2.6.16-mm2 et surtout du 2.6.15.7...

n°799070
Profil sup​primé
Posté le 04-04-2006 à 21:03:50  answer
 

udok a écrit :

aujourd'hui, sortie du 2.6.16.1, du 2.6.16-mm2 et surtout du 2.6.15.7...


 
Bcp de problemes avec le driver ATA Intex PIIXn sur mon portable (IBM T23), pas moyen de booter :heink:  
 
2.6.16 en attendant le 2.6.16.2  [:airforceone]  
 
Ca devient recurrent depuis la suppression du tree 2.5, vivement le 2.6.7 :o

n°799161
mirtouf
Light is right !
Posté le 05-04-2006 à 11:54:56  profilanswer
 
n°799313
M300A
Posté le 05-04-2006 à 19:29:36  profilanswer
 

Quelqu'un a deja eu des blems ? Sur ma NF7-S (nforce2) j'ai le module PS/2 qui oops en 2.6.14/2.6.15/2.6.16 :??:

n°799315
mirtouf
Light is right !
Posté le 05-04-2006 à 19:36:21  profilanswer
 

psmouse ?
aucun problème pour moi.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°799333
Profil sup​primé
Posté le 05-04-2006 à 20:27:39  answer
 


 
Je voulais dire 2.7.x, histoire qu'on ait pas l'impression de compiler un snapshot de 2.5.x quand on compile un 2.6.x [:aztechxx]
 

M300A a écrit :

Quelqu'un a deja eu des blems ? Sur ma NF7-S (nforce2) j'ai le module PS/2 qui oops en 2.6.14/2.6.15/2.6.16 :??:


 
:heink:


Message édité par Profil supprimé le 05-04-2006 à 20:29:40
n°799377
Ted41
Posté le 05-04-2006 à 23:50:29  profilanswer
 

M300A a écrit :

Quelqu'un a deja eu des blems ? Sur ma NF7-S (nforce2) j'ai le module PS/2 qui oops en 2.6.14/2.6.15/2.6.16 :??:


Juste une précision, oups, ca te fait planter toute la machine ou c'est juste un message dans les logs? J'ai un problème de plantage de Debian qui vient de je ne sais où, peut etre le meme probleme vu que j'ai une souris en PS/2 sur une NF7-S (kernel 2.6.15-1-k7)


Message édité par Ted41 le 05-04-2006 à 23:51:29
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  136  137  138  ..  180  181  182  183  184  185

Aller à :
Ajouter une réponse
 

Sujets relatifs
[GNU/Linux/mdk90] Mauvaise version des kernel-headers ....... [résolu]Le Kernel Linux
Sécuriser Linux par le Kernel : LIDS ou GRSecurity ?[Info@ZDNet][Linux]bug kernel 2.4.20 - perte de donnée
il arrive quand le linux kernel 2.4.20 dans la Debian Sarge ?[Linux Mandrake 9] Kernel Panic :(
une carte du kernel linux très impressionnante !!Linux --> Kernel panic
Les 'tainted kernel' , 'no license' & cie sous linux....Mise a jour d'un kernel, je crois que je vais abandonner linux....
Plus de sujets relatifs à : [Noyau Linux] Version 6 et des brouettes


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