Linux : et si le sous-système graphique était dans le noyau ?

Linux : et si le sous-système graphique était dans le noyau ? - Divers - Linux et OS Alternatifs

Marsh Posté le 29-05-2007 à 00:19:20    

Citation :

Selon Barnes, l'intégration du sous-système graphique au noyau pourrait permettre de traiter tous les problèmes relatifs à la carte graphique, y compris d'ailleurs les réveils parfois difficiles d'un ordinateur après une mise en veille.


Rédigée par Vincent Hermann le lundi 28 mai 2007
www.pcinpact.com/actu/news/36630-l [...] j.htm?vc=1

Reply

Marsh Posté le 29-05-2007 à 00:19:20   

Reply

Marsh Posté le 29-05-2007 à 06:17:26    

on serait alors comme sous windows:
en cas de plantage grafik, tout le pc se crach ..
tu perds l'interet d'un OS par couche, le choix de l'interface grapfique etc ..
Bref, mauvaise idée.

Reply

Marsh Posté le 29-05-2007 à 06:53:38    

Moi j'aimerais bien savoir ce qu'il entend par "sous-système graphique" ... :??:

Reply

Marsh Posté le 29-05-2007 à 07:09:12    

CNeo a écrit :

Moi j'aimerais bien savoir ce qu'il entend par "sous-système graphique" ... :??:


 
xorg  :o
 


Message édité par dr-freuderick le 29-05-2007 à 07:09:25

---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
Reply

Marsh Posté le 29-05-2007 à 07:12:36    

De façon modulaire j'immagine que ça gomme pas mal de défauts, sinon bha y'a quand même beaucoup de systéme qui tournent sans surcouche graphique.
 
Le probléme en dehors de la stabilité c'est aussi l'évolutivité, ça oblige à rebooter le systéme à chaque mise à jour graphique ... Comme un certain autre OS connu :p

Reply

Marsh Posté le 29-05-2007 à 08:16:37    

La fausse bonne idée d'un gars qu'a pas allumé son cerveau avant de rédiger son article...


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 29-05-2007 à 11:37:53    

C'est pas nouveaux, hein. :o
http://home.comcast.net/~fbui/


---------------
C'est pas bon, Neriki, tu recommences à glander, là. :o
Reply

Marsh Posté le 29-05-2007 à 18:37:41    

moi c'est HURD qui metente bien  \O/
je désaprouve donc :D


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 10-03-2008 à 11:34:33    

surtout que même en l'état actuel, un crash de X rend souvent le système irrécupérable si on a pas d'accès réseau, le clavier étant bloqué. C'est le truc qui me sidère le plus, alors l'intégrer au noyau laisse béton :D

Reply

Marsh Posté le 10-03-2008 à 18:48:12    

basketor63 a écrit :

surtout que même en l'état actuel, un crash de X rend souvent le système irrécupérable si on a pas d'accès réseau, le clavier étant bloqué. C'est le truc qui me sidère le plus, alors l'intégrer au noyau laisse béton :D


Ben justement, si un crash de X rend déjà le système irrécupérable... Quelle serait la différence ? Savoir débloquer le pc depuis le réseau c'est un truc que seul les gens un minimum geek savent faire donc ça changerait pas grand chose.
 
Sinon rebooter le système à chaque mise à jour graphique ça me dérangerait pas. Enfin perso je mets pas à jour xorg plus souvent que mon noyau, en général on fait les deux en même temps lors d'une mise à jour de la distrib, non ?
En fait je serais plutôt pour.
Mais bon faut avouer que ça casserait un peu le système établi jusque là. Mais je pense que les gains seraient bénéfiques...

Reply

Marsh Posté le 10-03-2008 à 18:48:12   

Reply

Marsh Posté le 10-03-2008 à 18:50:37    

je pense que ça serait plus simple de travailler à découpler le clavier de X

Reply

Marsh Posté le 10-03-2008 à 18:54:12    

Et quel service gèrerait le clavier et enverrait les signaux au kernel ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 10-03-2008 à 19:01:18    

Quelques infos :
Au cas où vous ne l'auriez pas remarqué, le sous système graphique est déjà en partie intégré au noyau : la partie DRM ou le module proprio nvidia.
 
L'article de PCinpact est excessivement flou mais actuellement la tendance est effectivement qu'un certains nombres de fonctions aillent dans le noyau en particulier la gestion des modes, la gestion de la mémoire et l'initialisation de la carte.  
Le reste tournant toujours en espace utilisateur mais avec des droits nettement plus limités.  
D'où un premier intérêt, une sécurité accrue. Ça permet également d'avoir un noyau qui connait l'état de la carte graphique et donc de pouvoir l'arrêter et la relancer (suspend/resume) sans que tout explose en vol. Où encore, une gestion des modes dans le noyau = une meilleure cohabitation entre X et le framebuffer, et plus de facilité à faire du graphique sans X (bootsplash par exemple).  
 
Comme défaut par contre, c'est que ça nécessite une adaptation pour les noyaux (donc un module qui tournera sur linux, free/net/open/dragonflybsd, solaris, etc) qui n'est pas forcément simple d'emblée.
 
 


---------------
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.
Reply

Marsh Posté le 10-03-2008 à 19:56:56    

Fork Bomb a écrit :

Et quel service gèrerait le clavier et enverrait les signaux au kernel ?


 
bah le clavier j'imagine qu'il doit avoir un device dans /dev/
à partir de là je vois pas pourquoi il serait completement bloqué par X au point que lors d'un freeze X même le kernel puisse pas choper une combinaison de touche permettant de tuer l'instance de X completement
je sais qu'il y a des combinaisons de touches pour flusher les disques durs mais j'en ai rarement fait usage, et je sais même pas si ça marche :D

Reply

Marsh Posté le 10-03-2008 à 20:12:00    

Nonor_ a écrit :


Ben justement, si un crash de X rend déjà le système irrécupérable... Quelle serait la différence ? Savoir débloquer le pc depuis le réseau c'est un truc que seul les gens un minimum geek savent faire donc ça changerait pas grand chose.
 
Sinon rebooter le système à chaque mise à jour graphique ça me dérangerait pas. Enfin perso je mets pas à jour xorg plus souvent que mon noyau, en général on fait les deux en même temps lors d'une mise à jour de la distrib, non ?
En fait je serais plutôt pour.
Mais bon faut avouer que ça casserait un peu le système établi jusque là. Mais je pense que les gains seraient bénéfiques...


oui mais linux n'est pas que prévu pour fonctionner avec une interface graphique.
la question du choix de l'utilisateur pour telle ou telle config (X ou non) ne pose même pas : libre soyons nous :hello:


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 10-03-2008 à 20:14:32    

Ca fait quelle taille xorg?


---------------
Vive Legue of Legends
Reply

Marsh Posté le 10-03-2008 à 21:04:30    

vins84 a écrit :

Ca fait quelle taille xorg?


ça veut plus dire grand chose xorg maintenant.
 
le serveur X en lui même n'est pas très gros (10 Mo en gros en comptant tous les modules).
 
Tous les pilotes ensembles, ça doit aller chercher dans les 20 ou 30Mo aussi
 
Les xlib, j'en ai aucune idée
 
Les polices, plusieurs dizaines de Mo.


---------------
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.
Reply

Marsh Posté le 11-03-2008 à 00:41:47    

basketor63 a écrit :

surtout que même en l'état actuel, un crash de X rend souvent le système irrécupérable si on a pas d'accès réseau, le clavier étant bloqué. C'est le truc qui me sidère le plus, alors l'intégrer au noyau laisse béton :D


[:mikala]
interressant d'exhumer des vieux posts...


---------------
Intermittent du GNU
Reply

Marsh Posté le 11-03-2008 à 07:45:23    

pourquoi ?
cette discution est plus débile qu'il y a 1 an ?


Message édité par basketor63 le 11-03-2008 à 07:45:35
Reply

Marsh Posté le 11-03-2008 à 10:21:18    

si le commentaire apporté était enrichissant je ne dis pas mais rajouter un commentaire dans la droite ligne des précédents....


---------------
Intermittent du GNU
Reply

Marsh Posté le 11-03-2008 à 10:39:26    

un des gros problème de xorg c'est qu'il a accès directement a certains matériels et qu'il se peu qu'il y ait des accès en même temps que le kernel (pas bien)
 
en fait, xorg devrait idéalement utiliser plus le kernel mais il n'a pas été conçu pour linux mais pour *nix, et il réimplémente une grosse partie de l'accès matos.
 
de fait, xorg est relativement "gros" et d'après un article que j'ai lu il y a quelques temps, d'après son créateur principal, 60% du code de xorg pourrait être éxécuté en tant que root.
 
Mais reconnaissons que ça ne marche aps si mal que ça :jap:


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 11-03-2008 à 11:22:07    

Moi je dis laissons les développeurs s'occuper du développement ...


---------------
Liberapay | Mastodon | Twitter | GitHub
Reply

Marsh Posté le 11-03-2008 à 11:24:29    

Et les trolleurs troller.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 11-03-2008 à 11:25:47    

Fork Bomb a écrit :

Et les trolleurs troller.


genre toi ?


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 11-03-2008 à 11:27:44    


chut toi, tu vas nous le vesquer encore :o
 
[:cupra]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 11-03-2008 à 11:29:06    

Non.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 11-03-2008 à 15:26:15    

zecrazytux a écrit :

un des gros problème de xorg c'est qu'il a accès directement a certains matériels et qu'il se peu qu'il y ait des accès en même temps que le kernel (pas bien)
 
en fait, xorg devrait idéalement utiliser plus le kernel mais il n'a pas été conçu pour linux mais pour *nix, et il réimplémente une grosse partie de l'accès matos.
 
de fait, xorg est relativement "gros" et d'après un article que j'ai lu il y a quelques temps, d'après son créateur principal, 60% du code de xorg pourrait être éxécuté en tant que root.
 
Mais reconnaissons que ça ne marche aps si mal que ça :jap:


 
Comme je l'ai dit, c'est la tendance actuelle que d'avoir une partie dans le noyau pour s'occuper de la communication avec le matériel et le reste en espace utilisateur. (ex : le pilote nouveau qui ne peut pas fonctionner sans le DRM).


---------------
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.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed