Sébastien Koechlin a écrit 849 commentaires

  • [^] # Re: Pas de cross-compilation

    Posté par  . En réponse au message Distribuer un noyau. Évalué à 2.

    je pensais que la compilation aurait pu activer des extensions supportés par le processeur compilant

    Ce n'est pas le cas, tu peux choisir, au moment où tu configures ton noyau, les optimisations et les restrictions à appliquer.

  • # Pas de cross-compilation

    Posté par  . En réponse au message Distribuer un noyau. Évalué à 4.

    Il n'y a pas d'environnement de cross-compilation a mettre en place puisque tu as la même architecture sur les deux machines.

    Tu peux compiler ton noyau sur une machine, et au lieu de l'installer, faire un gros tar du kernel produit, des modules et éventuellement des fichiers annexes (.config, map...).

    Si tu souhaites faire un paquet debian (un .deb) qui s'installe sur la debian et qui facilite l'installation (configuration automatique du système de boot; ménage de tous les fichiers à la désintallation...), alors je ne pense pas que les outils soient packagés sous Fedora; le mieux est d'installer une mini-debian dans un chroot avec les paquets nécessaires.

  • [^] # Re: Domotique et énergie...

    Posté par  . En réponse au journal Linux fait même le café, en open-source et open-harware. Évalué à 1.

    Je vois une raison simple: c'est plus confortable une fois qu'ils sont chaud; aucun rapport avec l'économie d'énergie.

    La mode actuelle est plutôt d'isoler avec des matériaux ayant une faible inertie thermique: laine de verre, polystyrène expansé...

    Un autre cas à part que j'ai rencontré: les radiateurs à accumulation d'énergie. Ils sont chers et très volumineux. Un peu comme un ballon d'eau chaude, ils sont censé consommer de l'électricité pendant la nuit au tarif économique et être capable de restituer la chaleur dans la journée lorsque l'électricité est cher.

  • # Esthétique et fonctionnalité

    Posté par  . En réponse au message Suis-je le seul à trouver la dernière modification LinuxFR pas pratique du tout ?. Évalué à 3.

    Les petits boutons sont moins jolis aussi chez moi. Par contre, maintenant (en tout cas je n'avais pas remarqué cela jusqu'à maintenant), quand on repli un commentaire, tous ses fils sont également repliés, et ça c'est magnifique !

    Merci

  • [^] # Re: Domotique et énergie...

    Posté par  . En réponse au journal Linux fait même le café, en open-source et open-harware. Évalué à 1.

    Sans rentrer dans des considérations de rendements ou de puissance, plus la différence de température entre l'intérieur et l'extérieur est importante; plus on perd d'énergie (sauf isolation parfaite).

    En chauffant par avance, on perd donc de l'énergie sur toute la période de chauffage. Si on ne chauffe pas par avance, on se caille en arrivant. Chauffer pendant 24h est complètement arbitraire; si on est capable de calculer la montée en température, on peut minimiser les pertes en lançant le chauffage au bon moment afin d'avoir la température voulue (ou la température minimale acceptable) au moment où l'on arrive.

    Le cas qui peut poser problème, c'est un système de chauffage dont le rendement est inversement proportionnel à la puissance demandée, au point que les pertes seraient supérieur aux pertes d'isolation. Ça me semble très hypothétique, mais je n'ai pas de chiffres là.

  • [^] # Re: Alors dans l'ordre …

    Posté par  . En réponse au message mon disque externe n'est plus lisible. Évalué à 1.

    Tu voulais probablement parler des secteurs de rechange.

    Exact. Merci d'avoir corrigé.

  • [^] # Re: Alors dans l'ordre …

    Posté par  . En réponse au message mon disque externe n'est plus lisible. Évalué à 3.

    Hélas, l'explication est fausse.

    D'expérience, je confirme qu'un disque qui commence a perdre des secteurs est à remplacer de toute urgence; le coût d'un disque est souvent faible comparé à la somme de travail nécessaire pour remonter le disque; et dans quasiment tous les cas, le disque continue à perdre des secteurs. Sur ce point, je confirme complètement.

    Les disques dur classiques ont effectivement des secteurs de secours à réutiliser lorsque certains secteurs sont défectueux. Mais cela ne permet pas de retrouver des données perdues et donc de masquer les erreurs au niveau de l'OS.

    Lorsqu'on lit un secteur et que le disque se rends compte que celui-ci n'est pas lisible; il marque le secteur comme tel et remonte l'erreur au système (sous Linux cela se manifeste généralement par une erreur ATA suivi d'une I/O error précisant le périphérique et le secteur logique). A ce niveau, la donnée est probablement perdue, on peut tenter de nouvelles lectures, ce qui bloque souvent les I/O un moment. Le disque incrémente le compteur SMART 0xC5 "Current Pending Sector Count".

    Si on écrit le secteur marqué illisible, alors à ce moment, le disque utilise des secteurs de secours à la place de celui qui est inutilisable. Le compteur SMART "Current Pending Sector Count" est décrémenté, et le compteur SMART 0x05 "Reallocated Sectors Count" est incrémenté. Le secteur logique est à nouveau utilisable et le disque utilisera à chaque fois le secteur de réserve.

    Bilan: La donnée est définitivement perdu; et l'erreur est remontée à l'OS bien qu'il reste des secteurs défectueux.

  • [^] # Re: disque ou connectique ?

    Posté par  . En réponse au message mon disque externe n'est plus lisible. Évalué à 5.

    Les ponts USB/SATA ne sont pas d'excellents produits; d'une part ils sont souvent de mauvaise qualité, il arrive qu'ils lachent comme ça pourrait être le cas ici; d'autre part, ils ne gèrent pas ou mal les erreurs (le second cas étant parfois pire).

    Je te conseille de ne surtout pas toucher à ton disque en l'état, mais de le monter directement en SATA avant toute manipulation.

    Ensuite contrôle le contenu des registres SMART et le journal des erreurs, on sait jamais. Au besoin, poste le ici.

  • [^] # Re: Sympa

    Posté par  . En réponse au journal Un modèle β pour le Raspberry Pi. Évalué à 1.

    Les commentaires que j'ai lu des adaptateurs audio BlueTooth faisaient la triste constatation que la qualité était adaptée à une conversation téléphonique; que certains permettant le stéréo; mais qu'on était loin de la simple norme HiFi.

    Bon, c'est de mémoire, je ne retrouve pas l'article là.

  • [^] # Re: Sympa

    Posté par  . En réponse au journal Un modèle β pour le Raspberry Pi. Évalué à 1.

    Est-ce que ces solutions permettent de rediriger l'interface audio du PC afin que n'importe quelle application puisse sortir vers une chaine par exemple ?

  • [^] # Re: Mes besoins :

    Posté par  . En réponse au message Quel provider de serveur dédié choisir pour 15€ par mois ?. Évalué à 1.

    En fait OVH ajoute aussi dans le pool des kimsufi 2G les vieilles machines qui ne correspondent plus aux offres actuelles mais qui peuvent se mettre à niveau.

    Dans le cas normal, on a un Atom ou un Celeron4; mais si on a de la chance, on peut se retrouver avec un Pentium4 bicœur, un AMD, peut-être même avec un Core2. Dans tous les cas, il s'agit de CPU nettement plus puissants que le Céléron4.

  • [^] # Re: c'est un +

    Posté par  . En réponse au message Certifications Linux et entreprises. Évalué à 4.

    je pense que c'est toujours un plus, par exemple une LPI pour valoriser un salaire.

    Le peu que j'en ai vu n'est absolument pas à la page. A tel point qu'un admin compétent s'étant formé récemment aurait du mal à répondre aux questions:

    http://www.nongnu.org/lpi-manuals/manual/

    Ça parle de mandrake, de disquettes, de carte ISA (isapnp.conf), de /proc/pci, de limites de 1024 cylindres, de /usr/X11R6/bin/ et de /etc/X11/XF86Config.

    Ça ne semble pas parler de udev, de partitions non IBM, de LVM, de GRUB2 ou d'autres méthodes de boot, de systemd.

    Bon, il y a aussi des choses très bien; ça mériterait juste une bonne mise à jour.

  • # ConnMan

    Posté par  . En réponse au journal Identifier un réseau. Évalué à 2.

    Il semblerait que ce soit l'objectif de ConnMan:

    http://lwn.net/Articles/456967/

    It should be automated so that it didn't have to ask the user what to do "over and over again if we knew what to do".

    "Are we on the internet?" is a surprisingly hard question to answer as the system could be connected to a hotspot that requires a login for example.

    La description est alléchante. Être capable de s'adapter à chaque réseau, peut-être remplir automatiquement les champs des formulaires de proxys captifs...

    Pour la pratique, j'ai fais un rapide test sur mon Ubuntu LTS (10.4 je pense) avec le paquet de la distribution; et je me suis retrouvé incapable de me connecter à un réseau Wifi WPA. Au bout d'une dizaine de minute, n'ayant pas trop le temps de tester à ce moment là, j'ai fais un retour arrière. Je ne pense pas qu'il faille considérer cela comme un test significatif.

    C'est un système qui a l'air très intéressant, reste à voir si les objectifs que s'est fixé l'auteur sont atteints.

  • # Choisir une solution éprouvée

    Posté par  . En réponse au message Piloter un programme avec pty. Évalué à 1.

    Ça ressemble beaucoup à un exercice pour étudiant.

    Tu cherches les ennuis avec tes solutions. Regarde plutôt ce qui se fait habituellement:

    1. Ton démon crée un socket pour permettre les interactions.
    2. Tu écris un client ncurses qui se connecte à ce socket et dialogue avec le démon selon un protocole qui lui est propre (question/réponse).
    3. En prime, si le ncurses est cantonné au client, tu peux aussi écrire un client qui retourne du HTML et l'utiliser en CGI; ou écrire un client graphique; tu n'es lié ni au langage, ni aux librairies, ni au mode de sortie.
  • [^] # Re: ip neigh show ?

    Posté par  . En réponse au message Problème réseau : Neighbour table overflow. Évalué à 2.

    Pas mieux, la table de routage est particulièrement suspecte, en dehors de 6 classes C et de deux classes B, toutes les adresses qui ne sont pas en 10.x.x.x sont considérées comme locales (pas de gateway sur l'interface ppp).

    Ça m'étonnerait qu'une machine soit capable d'encaissé toutes les IPv4 dans sa table ARP.

  • [^] # Re: pvmove et vgreduce

    Posté par  . En réponse au message LVM + RAID1 sont dans un bateau - RAID1 tombe à l'eau .... Évalué à 1.

    Ce n'est pas un soucis; ça permet

    1. de ne pas confondre une partition et un groupe
    2. de pouvoir ajouter ensuite des partitions à un groupe même si initialement il n'y en avait qu'une.
  • [^] # Re: pvmove et vgreduce

    Posté par  . En réponse au message LVM + RAID1 sont dans un bateau - RAID1 tombe à l'eau .... Évalué à 1.

    Pour moi, c'était un peu l'objet de la manipulation suivante http://www.superkikim.com/technologies-de-linformation/suppression-dun-volume-raid-soft/

    Cette manipulation est un bricolage risqué. Elle profite du fait que sur certaines versions des méta-données RAID, les données de la partition sous-jacente se retrouvent à la même place que si la partition n'était pas RAID. Elle n'a aucune chance de fonctionner avec les version de RAID qui placent les méta-données au début de la partition.

  • # SPAM

    Posté par  . En réponse au message Offres de Stages/Missions Humanitaire en Afrique (Togo). Évalué à 2.

  • # Comptabilité

    Posté par  . En réponse à la dépêche FreeMedForms : la médecine libre s’enrichit de deux nouvelles applications. Évalué à 2.

    Il est question de comptabilité médicale; en faisant un tour sur le site, je ne comprends pas trop ce que ça recouvre.

    Est-ce qu'il y a un logiciel de comptabilité pour les professions libérales, qui pourrait remplacer par exemple Ciel Compta; ou bien est-ce simplement la tenue de la comptabilité d'un cabinet ?

  • [^] # Re: Et les effets pervers massifs de ces soit-disant mesures "sociales" ?

    Posté par  . En réponse au journal Quelques mesures sociales.... Évalué à 2.

    Prêts des banques sans intérêt.
    -> bulle immobilière, impossible de se loger à un prix normal

    C'est une loi musulmane très courante liée à l'interdiction du Coran de faire des prêts. Cette loi existe dans la législation locale de très nombreux pays musulmans. L'état ne finance pas les prêts.

    De mémoire, ce n'est pas l'état qui paye les intérêts mais la propriété est transféré progressivement de la banque au particulier qui achète ainsi sa maison par tranche.

    Voir Finance_islamique qui explique mieux que moi ce qui est mis en place.

  • # Pour quoi faire

    Posté par  . En réponse au message Déport d'affichage.. Évalué à 4.

    Ce que tu décris n'est pas ce qu'on appelle habituellement du déport d'affichage.

    Le cas habituel est le lancement d'une application sur la machine distante avec affichage sur la machine locale. Il suffit d'avoir un serveur X sur la machine locale; et de paramétrer l'environnement pour que l'affichage des applications que tu lances sur la machine distante se fasse sur la machine locale (variable DISPLAY, xhost..). SSH dispose d'un mode tunnel X qui gère cela.

    Toutes les applications X lancées depuis ta session sur la machine distante s'affiche sur ta machine locale.

    Le cas que tu évoques est plutôt de la connexion à distance sur un bureau qui tourne lui-même sur la machine distante. Il existe beaucoup de solutions, vnc, nx...

    Ça dépends beaucoup de ce que tu veux faire:

    • Si ta machine distante est un serveur que tu aimes administrer via une interface graphique, alors la première solution est bien plus simple et légère; il n'est pas nécessaire d'installer X sur le serveur ni d'occuper la mémoire avec un serveur X.

    • Si tu as besoin d'un bureau distant que tu retrouves tel quel à chaque connection, avec tes applications lancées et tes documents ouverts tels que tu les as laissé; alors on est plutôt dans la seconde solution. Un serveur X virtuel tel que Xvfb ou vnc-server propose d'avoir un bureau sans carte graphique ni souris/clavier, sur lequel on peu se connecter à distance pour interagir.

  • [^] # Re: Forumgénéral.général — Accéder à IPMI via une freebox

    Posté par  . En réponse au message Accéder à IPMI via une freebox. Évalué à 1.

    Je ne comprends pas bien la question. Rediriger un port avec une seule carte réseau ?

    J'imagine qu'il y a un tas de solutions, mais rien qu'en faisant un NAT sur la machine de redirection, je ne pense pas que ça pose de problème qu'il y ait une carte ou plusieurs.

  • [^] # Re: DMZ

    Posté par  . En réponse au message Accéder à IPMI via une freebox. Évalué à 1.

    Dans ce cas, je ne peux utiliser IPMI que lorsque la machine est en état de fonctionner. Je ne peux pas la démarrer ou la rebooter à distance, je ne peux pas me connecter si SSH ne réponds pas, je ne peux pas accéder au BIOS.

  • [^] # Re: Noyau / espace utilisateur

    Posté par  . En réponse au journal Quels avantages à installer un noyau 64 bits ?. Évalué à 6.

    On peut d'ailleurs noter que certains développeurs du noyau prévoient un mode x32. Ce mode doit combiner le meilleur des deux modes:

    • Les instructions et les registres supplémentaires du mode 64 bits
    • Des registres et des pointeurs sur 32 bits pour réduire l'empreinte mémoire

    Lire http://lwn.net/Articles/456731/ et voir https://sites.google.com/site/x32abi/

  • [^] # Re: Quels avantages à installer un noyau 64 bits ?

    Posté par  . En réponse au journal Quels avantages à installer un noyau 64 bits ?. Évalué à 10.

    Ok, c'est parti.

    Le PAE (Extension d'adresse physique) est un principe plutôt simple: le MMU (Unité de gestion mémoire) qui fait la conversion entre adresse logique et adresse physique est étendu afin que les adresse physiques soient codées sur 36 bits (64Gio). Les adresses logiques restent sur 32 bits (4gio), ce qui explique que les processus soient limités à 4Go.

    Lorsque le processeur accède à une case mémoire, l'adresse logique sur 32 bits est convertie en adresse physique sur 36 bits via le TLB (Translation Lookaside Buffer) et tout le monde est content. De ce coté, ça n'a quasiment aucun impact.

    Pour le kernel, les choses sont moins roses. Lui aussi est limité à 4Gio car toutes les adresses sont sur 32 bits. Or le kernel a globalement besoin d'accéder à toute la mémoire de tous les processus (pour mapper les pages du programme, des fichiers, lire ou écrire les données réseau, disque etc...) et comme on a plus de 4 Gio de mémoire, il est impossible de faire tout rentrer dans l'espace d'adressage de 32 bits du kernel.

    Ça oblige à revenir aux joies de la mémoire paginées. Le kernel modifie en permanence les réglages de la MMU pour accéder, morceaux par morceaux, aux pages mémoires dont il a besoin. Opération très couteuse parce qu'elle oblige à vider un certain nombre de cache, en particulier le cache TLB qui conditionne tous les accès à la mémoire.

    Bref, un bricolage pas très élégant.