La Fibre

Télécom => Logiciels et systèmes d'exploitation => Linux Linux => Discussion démarrée par: BadMax le 04 novembre 2013 à 23:37:32

Titre: Drivers et Linux
Posté par: BadMax le 04 novembre 2013 à 23:37:32
linux n'a pas toute cette flopée de drivers ultra-spécialisés inutiles.

Rassures-toi : pour brancher un disque dur, Linux non plus n'a pas besoin de driver ;)
Titre: Drivers et Linux
Posté par: Nico le 18 novembre 2013 à 23:12:39
linux n'a pas toute cette flopée de drivers ultra-spécialisés inutiles.
Oui enfin ces drivers peuvent avoir une utilité.

Je suis content d'avoir les infos que je veux sur l'écran de mon clavier, de pouvoir binder les quelques touches supplèmentaires.
Je suis content de pouvoir régler la sensibilité de ma souris à la volée.
Je suis content d'avoir les LED de mon casque qui s'allument en fonction de la musique  (on ne se moque pas).

Tous marchent avec un driver générique, mais son amputés de pas mal de choses sans leur driver spécifique (souvent dev. que pour Windows).
Titre: Drivers et Linux
Posté par: willemijns le 19 novembre 2013 à 06:07:18
Je suis content d'avoir les LED de mon casque qui s'allument en fonction de la musique  (on ne se moque pas).

promis juré craché.

Titre: Drivers et Linux
Posté par: corrector le 19 novembre 2013 à 13:37:29
Oui enfin ces drivers peuvent avoir une utilité.

Je suis content d'avoir les infos que je veux sur l'écran de mon clavier, de pouvoir binder les quelques touches supplèmentaires.
C'est moi ou bien?

En quoi le driver a à savoir ce que provoquent les touches du clavier?

Le driver, il envoie "touche n° x pressée" à l'OS!
Titre: Drivers et Linux
Posté par: butler_fr le 19 novembre 2013 à 14:57:03
tu n'a jamais eu un pc portable avec des touches pour le son? lancer un mode de gestion de l'énergie spécifique?

sur mon pc précédent avec w7 sans spécifique impossible de le faire marcher! par contre w8 et linux savait le faire marcher direct (pas le bouton de changement d'alimentation)
Titre: Drivers et Linux
Posté par: Nico le 19 novembre 2013 à 15:10:16
Je parle de faire des actions, une suite de touches, etc... Pas juste "une touche = une lettre".
Titre: Drivers et Linux
Posté par: corrector le 19 novembre 2013 à 15:24:02
Je parle de faire des actions, une suite de touches, etc... Pas juste "une touche = une lettre".
On devrait pouvoir faire ça avec une application.

Les drivers devraient faire le minimum : charger le microcode, configurer le matériel, gérer la communication avec le matériel.
Titre: Drivers et Linux
Posté par: Nico le 19 novembre 2013 à 15:27:59
Je fais surement un amalgame appli/driver maintenant que tu en parles. Du coup c'est différent, tout ce que je citais est lié aux applis constructeur. Le fonctionnement "sans" reste basique.
Titre: Drivers et Linux
Posté par: butler_fr le 19 novembre 2013 à 15:52:25
On devrait pouvoir faire ça avec une application.

Les drivers devraient faire le minimum : charger le microcode, configurer le matériel, gérer la communication avec le matériel.

on est bien d'accord mais une grande partie des fabricants propose leur drivers dans un espèce de truc tout compris ou tu n'a pas forcèment le choix!
après il y a toujours les drivers windows mais si tu n'as pas de bol ça peut ne pas marcher à tous les coups!
Titre: Drivers et Linux
Posté par: Optrolight le 19 novembre 2013 à 18:37:43
Heu les deux conversations imbriquées n'aide pas à la discussion!!!!

Titre: Drivers et Linux
Posté par: vivien le 19 novembre 2013 à 19:25:35
C'est déplacé dans la section Système d'exploitation.

Linux a au contraire de trés nombreux drivers : presque tout fonctionne directement sans rien installer.

Je branche une clé 3G, Linux la reconnais de suite sous Windows il faut installer un drivers plus l’application pour gérer le tout.
Je change de carte vidéo sous linux => rien à faire. Si Windows je ne parle pas de la galère.
Je change de carte mère sous linux => rien à faire. sous Windows c'est souvent une ré-installation car il n'arrive pas a charger le driver du disque dur et donc n'arrive pas a démarrer.

Ce qui marche directement avec Windows, ce sont les souris / clavier / périphériques de stockage (clé USB, disque dur,...)

Bref je ne suis pas sur que ce soit le nombre de driver qui importe.
Ce qui est sur c'est que Windows n'a pas été conçu pour le trés haut débit.

Un exemple :
- Windows XP => Limitation de la Rwin à 64 Ko
- Windows 7 / Wininet => Limitation de la rwin à 256 Ko
Linux est à plus de 4 Mo depuis de nombreuses années.

Bon il y a d'autres choses qui posent problème mais c'est pour montrer que la perf réseau n'est pas dans les priorité de Microsoft.
Titre: Drivers et Linux
Posté par: jack le 19 novembre 2013 à 21:15:53
Citer
Ce qui marche directement avec Windows, ce sont les souris / clavier / périphériques de stockage (clé USB, disque dur,...)
Et pourtant, si je ne m'abuse (c'était le cas), quand je branche ma souris sur un autre port USB, j'ai une pitite fenêtre qui s'ouvre comme quoi "il faut chercher un driver kivabien". Bon, au final, il trouve le driver qu'il a utilisé juste avant, m'enfin;

Citer
Bon il y a d'autres choses qui posent problème mais c'est pour montrer que la perf réseau n'est pas dans les priorités de Microsoft.
Hihi, tu as raison :
Bon il y a d'autres choses qui posent problème mais c'est pour montrer que la perf réseau n'est pas dans les priorités de Microsoft.

À propos, je suis entièrement d'accord avec Corrector : des drivers qui incluent un côté applicatif (en gros, la majorité des drivers qui ont du code en userspace) incarnent le mal, c'est presque aussi débile que les navigateurs web intégrés dans les bios-like.
Titre: Drivers et Linux
Posté par: krtman le 19 novembre 2013 à 21:56:32
Quoi, tu veux dire que chaque souris ne possède pas un driver spécifique ?
Mais alors .. ce pourrait-il qu'il y ai une sorte de .. protocole générique ?

Nahhh, voyons, si c'était vrai, ça se saurait, et puis si une grosse boite comme microsoft fait ça, c'est forcement parcque c'est nécessaire, non ?

La norme USB décrit précisèment l’interface de communication entre le PC et le clavier. La norme USB appel ces périphériques des périphériques HID (Human Interface Device). A partir du moment ou un périphérique est conforme aux spécifications HID, un driver générique pour périphérique HID sera compatible. Et heureusement que cela a été prévu dans la norme, sinon vous n'auriez pas pu utiliser votre clavier depuis le bios par exemple.
Titre: Drivers et Linux
Posté par: butler_fr le 20 novembre 2013 à 00:49:18
cas des première carte mère qui ne supportait pas les claviers sourie autre que ps2!
et c'était bien la galère!

je serais pas aussi affirmatif que toi vivien sur les cartes graphique et linux...
le passage d'une nvidia au chipset graphique de la carte mêre = gnome qui ne se lance pas (problème de drivers pour xorg)
activation d'enduro (équivalent de la techno optimus de nvidia mais pour amd) sur mon nouveau pc = mint qui tourne en mode fallback (j'ai pas encore eu le temps de chercher pourquoi)

sinon pour les disques dur totalement d'accord!
la galère le passage AHCI / IDE, je ne m'y connaissais pas encore trop à ce moment je vous raconte pas le combat pour faire le switch entre les deux technos sous XP....
Titre: Drivers et Windows
Posté par: corrector le 20 novembre 2013 à 03:16:18
Et pourtant, si je ne m'abuse (c'était le cas), quand je branche ma souris sur un autre port USB, j'ai une pitite fenêtre qui s'ouvre comme quoi "il faut chercher un driver kivabien". Bon, au final, il trouve le driver qu'il a utilisé juste avant, m'enfin;
Quand tu passes d'un port USB sur un contrôleur à un autre?
Titre: Drivers et Linux
Posté par: vivien le 20 novembre 2013 à 07:01:47
butler_fr pour compléter je n'utilise pas les drivers propriétaires car je ne fais pas de jeu.
Et c'est impressionnant : je passe un disque dur de PC en PC et tout fonctionne parfaitement.

Les problèmes avec Linux c'est quand on met des drivers propriétaires avec du code fermé...
Je fais bien attention quand j’achète mes PC d'avoir des cartes graphiques où il n'existe pas de driver propriétaire comme ça pas de risque d'être tenté de les installer pour avoir de meilleurs perf en 3D. Bref pour moi le partie graphique, c'est intel only surtout que les perf sont très correcte aujourd'hui pour ceux qui un usage autre que les jeux.
Titre: Drivers et Linux
Posté par: BadMax le 20 novembre 2013 à 08:51:46
Je change de carte vidéo sous linux => rien à faire. Si Windows je ne parle pas de la galère.

Au bémol de ne pas avoir les drivers NVidia... A chaque upgrade de noyau sous Ubuntu, obligé de les re-installer et encore, ça c'est quand j'ai encore accès à la console !

Je change de carte mère sous linux => rien à faire. sous Windows c'est souvent une ré-installation car il n'arrive pas a charger le driver du disque dur et donc n'arrive pas a démarrer.

Si si, c'est possible... Passer en console de récupération, démarrer les services génériques ide et arreter les services de l'ancienne carte mère. Au contraire de Linux, Windows ne sait pas démarrer de lui-meme un driver dont il n'avait pas besoin précédemment. Une fois qu'on a fait ça, on peut démarrer l'OS et installer le driver spécifique.

Par contre, sur un changement de carte mère, il peut y avoir d'autres problèmes comme des changements d'IRQ qui posent des problèmes existentiels à Ouin-Ouin.