Re: erreur de segmentation
On Wed, 3 Oct 2001, Pierre Maitre wrote: > gdb n'est pas d'un grand secours: > (gdb) run /usr/bin/gnomecal > Starting program: /usr/bin/gnomecal /usr/bin/gnomecal > (no debugging symbols found)...(no debugging symbols found)...(no > debugging symbols found)...(no debugging symbols found)...(no debugging > symbols found)... > Program received signal SIGSEGV, Segmentation fault. non, effectivement, vu que les debugging symbols ont été enlevés. > Qu'est-ce que c'est qu'une "erreur de segmentation" Par exemple un accès à une zone de mémoire non mappée dans le processus concerné, en général à cause de pointeurs foireux. Si tu compiles un kernel et que tu n'as pas de problème, laissons de côté l'explication usuelle (signal 11). Autre possibilité: ce programme utilise un fichier de données (p.ex. dans .gnomecalrc ou dans .gnomecal/), forcément différent entre root et utilisateur, et ce fichier a été corrompu à cause d'un bug p.ex. strace -e open -f gnomecal # sous utilisateur normal te donnera la liste des fichiers accédés (ok, tu peux aussi utiliser find . -amin -1 p.ex. après l'exécution). > Comment est-ce que ça se soigne? mv fichier fichier.DIS > kernel: 2.2.16-22 ah, regarde aussi si quand gnomecal plante il ne génère pas un log dans dmesg (pour être sûr). Une anectote marrante: sur une machine avec SuSE + KDE 1.1.2 (ancien), par erreur un mp3 a été sauvé sous le nom `index.html'. Dès ce moment là, le gestionnaire de fichier KDE plantait immédiatement. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Linux mauvais client ?
On Wed, 3 Oct 2001, Denis Bucher wrote: > Non il dit à cause de "ceux qui". Et ils existent... A force de tout > avoir gratuitement on oublie que parfois c'est *justifié* de payer... Justement, le problème est que Linux, comme Internet, ont été présentés comme gratuit. Linux n'est pas gratuit, au contraire, il est libre: le libre coûte très cher: le temps c'est de l'argent. La force d'Internet c'est que ce système permet l'échange d'informations, la recherche et finalement diminue l'emprise des canaux usuels de distribution de l'information (N <-> N versus 1 -> N). Bien sûr pour que cela marche, dans le cas Linux comme dans le cas Internet, il faut des *contributeurs*: des personnes qui créent du contenu de façon bénévole ou en à côté/effet de bord de leur activité. Pour Linux: cela peut être annoncer des bugs (bugs.debian.org), écrire/traduire de la documentation (traduc.org), ou développer (sens général). Ceux qui créent du contenu de façon professionnelle, comme ceux qui vivent de la vente de *logiciels* (par opposition à la vente de services et de solutions) n'ont pas vraiment intérêt à dire aux utilisateurs: eh, bougez-vous, si vous ne faites que pomper sur Internet, vous allez nous créer un système asymétrique, comme le bon vieux Videotex avec ses `fournisseurs d'information' (commerciaux) et ses `consommateurs d'information' (utilisateurs, forcément payants dans cette logique). Au contraire, les grands groupes ont _intérêt_ à créer cette désymétrisation. (petit essai sur le sujet: http://www-internal.alphanet.ch/~schaefer/articles.html, cf Internet n'est pas une autoroute de l'information) -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Linux mauvais client ? Was: ! un bottin telephonique electronique qui marche avecLinux !
On Wed, 3 Oct 2001, Dominique Muller wrote: > > Ah, et bien sûr, reste la question de savoir si du logiciel libre peut > > encore être écrit sous MS-Windows avec les nouvelles conditions des kits > > de développements (qui sont *indispensables* pour développer sous Windows, > > du moins des applications qui marchent). > > Juste, j'ai pas pemsé à ça, ça explique pourquoi le LL est si peu > développé sur cette plateforme. C'est vrais que si je dois acheter le > kit de devel, j'essayerais de le rentabiliser au moins. Juste, il y a cet aspect: pourquoi finalement donner de son temps alors que cet environnement bénéficie sur le long terme seulement à Microsoft. Mais il y a un autre aspect que j'aimerais préciser: la nouvelle *licence* d'utilisation des outils de développement Microsoft (y compris FrontPage, apparemment, même si ce n'est pas à mon sens un outil de développement) incorpore des *restrictions* qui sont incompatibles, de façon intentionnelle, avec la GPL. Par exemple, je connais un développement dans une grande entreprise suisse consistant à améliorer VNC (programme permettant de créer des sessions X persistantes si le client crashe ou change, mais qui permet également d'accéder à l'écran (contrôle à distance) d'un PC sous les divers millésimes Windows dès 1995). Ce développement a consisté à créer un pilote graphique sous Windows permettant au serveur VNC (celui qui offre l'accès à l'écran) de réafficher plus intelligemment: ce sont désormais, comme sous X11, les fonctions de l'interface graphique qui sont interceptées au lieu de recourir à un `polling' de l'écran et à des diffs, ce qui ne marche pas toujours. Je ne connais pas plus de détails, cependant. L'entreprise concernée a voulu mettre le pilote sous une licence identique à celle de VNC (relativement libre, je n'utilise pas donc je ne sais pas, mais à voire c'est dans debian/main). Bien sûr avant de le faire elle a vérifié avec son département juridique, qui a conclu que vu que le pilote a été créé sur la base d'un squelette Microsoft (fonctions de base) à licence `non-disclosure', le programme ne peut pas être diffusé sous une licence libre. Comme la GPL l'autorise, ce programme ne quittant pas l'entreprise concernée, le programme est exploité en interne. Mais tout ce développement est perdu. Comme 80% du développement de logiciel au monde, quel gaspillage. Par contre, bien sûr, l'entreprise devrait, selon Microsoft, vendre ou distribuer ce logiciel, sans source. Ce qui est impossible, car cela violerait la licence GPL. Je crois que ce que cela implique pour quelqu'un développant sous Windows est limpide: éviter à tout prix du code à licence trop libre, voire violer la GPL, c'est moins risqué que de violer une licence Microsoft. [ et il y a pire que ça, lisez une fois les conditions d'utilisation de FrontPage récent p.ex, ceux des bibliothèques runtime de Windows CE, etc. ] -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Site de chat
On Wed, 3 Oct 2001, Denis Bucher wrote: > Dans ce cas, le mieux est un serveur IRC, et ensuite un java applet sur > une page web qui s'y connecte :-)) ou un véritable client IRC comme ircII :-> -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Linux mauvais client ?
On Wed, 3 Oct 2001, Denis Bucher wrote: > prenons par exemple SET, il faut payer des fortunes pour obtenir cet > 'agrément' telles que 1 mio de dollars... N'est-ce pas ridicule que ce n'est pas la qualité intrinsèque du logiciel qui compte, mais bien la capacité de l'entreprise à pouvoir disposer de telles sommes ? S'il s'agit de se prémunir contre des attaques judiciaires, je peux comprendre (stratégie: après-coup). Mais si c'est pour assurer au client une bonne sécurité (stratégie: prévenir) je ne vois pas trop. Cela me fait penser aux licences UMTS vendues si chères qu'en ce moment toutes les compagnies qui en ont sont entrain de licencier leur chercheurs et ingénieurs, seuls capables de réaliser ces projets ... -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Linux mauvais client ? Was: ! un bottin telephonique electr
On 03-Oct-01 Dominique Muller wrote: > On Wed, 3 Oct 2001 12:22:02 +0200 (MEST) > Marc SCHAEFER <[EMAIL PROTECTED]> écrivait: > >> Ah, et bien sûr, reste la question de savoir si du logiciel libre peut >> encore être écrit sous MS-Windows avec les nouvelles conditions des kits >> de développements (qui sont *indispensables* pour développer sous Windows, >> du moins des applications qui marchent). > > Juste, j'ai pas pemsé à ça, ça explique pourquoi le LL est si peu > développé sur cette plateforme. C'est vrais que si je dois acheter le > kit de devel, j'essayerais de le rentabiliser au moins. Dans ce cas, il n'y a qu'a developper avec des produits non-MS: C++Builder (Borland/Inprise), cygwin/mingw32 (cygnus, maintenant filiale de RedHat), voire Delphi (bon, d'accord, la c'est moyen au niveau portabilite). Il est probable que peu a peu, les restrictions imposees par Seattle vont se transmettre dans les nouveaux kits de developpement des autres editeurs, mais on pourra toujours se contenter des anciennes versions, je pense. En particulier si les "ameliorations" ne se rapportent qu'a .NET... -- Alain Borel <[EMAIL PROTECTED]> Date: 04-Oct-01 Time: 11:20:00 -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Linux mauvais client ? Was: ! un bottin telephonique electr
On Thu, 4 Oct 2001, Alain Borel wrote: > mais on pourra toujours se contenter des anciennes versions, je pense. En > particulier si les "ameliorations" ne se rapportent qu'a .NET... ... et donc, vraisemblablement, ne pas être crédible face à des clients qui pensent que .NET est quelque chose de véritable, tangible et nouveau. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Site de chat
Le Jeudi 4 Octobre 2001 10.10, vous avez écrit : > > Dans ce cas, le mieux est un serveur IRC, et ensuite un java applet sur > > une page web qui s'y connecte :-)) > > ou un véritable client IRC comme ircII :-> OK, Merci pour tout ces tuyaux. Pour l'instant, ce que j'ai retunu d'intéressant, c'est ARSC proposé par Francois Deppierraz. Le site de chat que j'envisage de faire s'adresse à un public débutant en informatique car ce n'en sera pas le sujet. Il faut donc quelquechose de compatible pour un maximum de gens. Il me faudra donc laisser tomber java que M$ veut saboter. Une solution IRC proposée sur le site fera faire un détoure avant d'arriver à chater que beaucoup de gens (simple utilisateur informatique) ne seraient pas prêt de faire. Sur le serveur qui hébergera le site, je disposerais de MySQL-PHP-Apache, ce qui est déjà bien. Actuellement, je n'ai trouvé que des essais de site de chat. Bien qu'ils soient très intéressant, ils ne peuvent pas être modérés. Bref, pour pouvoir offrir un site de chat pleinement fonctionnel, ce sera du travaille ! Merci à tous ceux qui se sont donnés la peine de me répondre. Laurent Hermann -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Site de chat
On Thu, Oct 04, 2001 at 12:52:38PM +0200, Laurent Hermann wrote: > Pour l'instant, ce que j'ai retunu d'intéressant, c'est ARSC proposé par > Francois Deppierraz. Maitenant que j'y pense il y a un truc où il faut faire gaffe avec ce soft. Au niveau scalability c'est pas top si tu commences à avoir une charge conséquente. Car il utilise un système de refresh (toutes les 5 secondes sauf erreur) et chaque refresh entraîne une requête sur la base de données. Donc c'est le genre d'applic qui peut facilement mettre un MySQL à genoux. -- Francois Deppierraz <[EMAIL PROTECTED]> Nimag Networks Sàrl - www.nimag.net PGP Key ID: 9D283BC9 -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: erreur de segmentation
Philippe Strauss a écrit : > dans le repertoire $HOME/.gnome il devrait y avoir: > user-cal.vcf > user-cal.vcf~ > ca m'etonnerait pas que le bug soit a la lecture d'un de ces fichiers, > si votre accompte root permet de lancer gnomecal sans probleme C'était bien ça! Marc SCHAEFER a écrit : > > > Comment est-ce que ça se soigne? > > mv fichier fichier.DIS > Effectivement, mv user-cal.vcf user-cal.vcf.bad a résolu le problème .. et j'avais une sauvegarde du fichier non corrompu. Merci à tous les deux Pierre Maitre -- Dr Pierre-O. Maitre Privat Docent FMH Anesthésiologie FMH Pharmacologie Clinique Cabinet médical / A la Joy CH-1272 Genolier Switzerland -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
imprimer une arborescence
Bonjour, Je souhaite un programme qui génère une image contenant: l'arborescence d'un repertoire. Soit uniquement texte, soit graphique.. (on peut bien faire une capture d'écran de kde, mais si il y a mieux, ça m'intéresse. Merci -- Yann Sagon -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Aide Install Fest 27. 11. @ EPFL
Bonjour, La GNU Generation (http://gnugeneration.epfl.ch) organise à nouveau un Linux Install Fest Mardi 27. 11. 2001 entre 15.00 et 20.00 à l'EPFL. Le but est d'aider aux personnes interessés d'installer Linux sur leur ordinateur privé (oui, celui qui se trouve à la maison, à côté du lit où on dort avec sa peluche Tux :-). On a une salle et de matos suffisant pour aceuillir 20 ordinateurs. Malheuresement on n'est pas assez de monde dans notre association. L'expérience a montré qu'il faut au moins une personne compétente par ordianteur. Si vous avez envie et le temps de venir nous aider répondez-moi par e-mail. May the source be with you Ivo Bloechliger Président GNU Generation -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: imprimer une arborescence
On Thu, 4 Oct 2001, Yann Sagon wrote: > Je souhaite un programme qui génère une image contenant: > l'arborescence d'un repertoire. schaefer@defian:% man -k tree | grep list QListView (3qt) - Implements a list/tree view qlistview (3qt) - Implements a list/tree view tree (1) - list contents of directories in a tree-like format. seul tree(1) est une commande. le reste est usuel (outils pbmplus/netpbm) cd some_where && tree -d | pbmtext | pnmtopng > /tmp/a.png dans certains cas cela fera une grosse image (utiliser la fonction sélection puis `n' de xv p.ex.) -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: erreur de segmentation
On Thu, 4 Oct 2001, Pierre Maitre wrote: > mv user-cal.vcf user-cal.vcf.bad question: est-ce un format texte ou binaire (si oui faire rapidement un file dessus pour voir) -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
calendrier et messagerie centrale
Ce sont des spammers (ils ont spammé ch.comp.os.linux), c'est très orienté philosophie non UNIX et c'est closed-source vraisemblablement, mais cela supporte la migration depuis Microsoft Exchange, donc dans certains cas comme logiciel en étape intermédiaire cela pourrait intéresser certains ici: http://www.ima.com En plus ça doit être cher, mais comme on a discuté, c'est assez peu important. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Site de chat
> > Pour l'instant, ce que j'ai retenu d'intéressant, c'est ARSC ... > Maitenant que j'y pense il y a un truc où il faut faire gaffe avec ce > soft. Au niveau scalability c'est pas top si tu commences à avoir une > charge conséquente. Car il utilise un système de refresh (toutes les 5 > secondes sauf erreur) et chaque refresh entraîne une requête sur la base > de données. Donc c'est le genre d'applic qui peut facilement mettre un > MySQL à genoux. Bon imaginons un site de chat de 20 chambres et dans chaqu'une d'elles une moyenne de 50 chatteurs. Fixons le raffraichissement toutes les 20 secondes (donc 3 * par minutes) = 20 * 50 * 3 = 3'000 requêtes à MySQL. Ademettons que l'on se débrouille pour que soie téléchargé seulement les nouvelles phrases (Les nouvelles phrases seraient téléchargées dans une fenêtre cachée puis ajoutées à la fenêtre principale à l'aide de java-scripte). Donc on aurait 3'000 requêtes par minute à MySQL retournant les nouvelles phrases ajoutées. Est-ce raisonnable ? Qu'est-ce que je peux me permettre au maximum sans que mon hébergeure ne tilte ? L. Hermann -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Linux mauvais client ? Was: ! un bottin telephonique electr
At 04.10.01 11'24, you wrote: >On 03-Oct-01 Dominique Muller wrote: > > On Wed, 3 Oct 2001 12:22:02 +0200 (MEST) > > Marc SCHAEFER <[EMAIL PROTECTED]> écrivait: > > > >> Ah, et bien sûr, reste la question de savoir si du logiciel libre peut > >> encore être écrit sous MS-Windows avec les nouvelles conditions des kits > >> de développements (qui sont *indispensables* pour développer sous Windows, > >> du moins des applications qui marchent). > > > > Juste, j'ai pas pemsé à ça, ça explique pourquoi le LL est si peu > > développé sur cette plateforme. C'est vrais que si je dois acheter le > > kit de devel, j'essayerais de le rentabiliser au moins. > >Dans ce cas, il n'y a qu'a developper avec des produits non-MS: C++Builder >(Borland/Inprise), cygwin/mingw32 (cygnus, maintenant filiale de RedHat), >voire Delphi (bon, d'accord, la c'est moyen au niveau portabilite). >Il est probable que peu a peu, les restrictions imposees par Seattle vont >se transmettre dans les nouveaux kits de developpement des autres editeurs, >mais on pourra toujours se contenter des anciennes versions, je pense. En >particulier si les "ameliorations" ne se rapportent qu'a .NET... CodeWarrior de Metrowerks (Motorola) est pas mal aussi : Windows, Macintosh, Java et relativement non-Microsoft Denis -- Denis Bucher, / [EMAIL PROTECTED] Tél. +41-22-8000625 \ Internet Horus Networks / horus-networks.comFax: +41-22-8000622 \ Services / USA: (206) 888-2335 US Fax: (508) 437-1261 \ Provider -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Site de chat
On Thu, Oct 04, 2001 at 07:52:16PM +0200, Laurent Hermann wrote: > Bon imaginons un site de chat de 20 chambres et dans chaqu'une d'elles une > moyenne de 50 chatteurs. Fixons le raffraichissement toutes les 20 secondes > (donc 3 * par minutes) = 20 * 50 * 3 = 3'000 requêtes à MySQL. Je viens de vérifier il fait une query par seconde. Donc pour ton example on arrive plutôt à 60'000 requêtes/minute. > Donc on aurait 3'000 requêtes par minute à MySQL retournant les nouvelles > phrases ajoutées. Est-ce raisonnable ? Qu'est-ce que je peux me permettre au > maximum sans que mon hébergeure ne tilte ? Je ne pense pas qu'il va apprécier :) Tu as peut-être meilleur temps de regarder du côté d'un module de PHP qui permet de faire une passerelle IRC. http://www.php.net/manual/en/ref.ircg.php -- Francois Deppierraz <[EMAIL PROTECTED]> Nimag Networks Sàrl - www.nimag.net PGP Key ID: 9D283BC9 -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: erreur de segmentation
Marc SCHAEFER a écrit : > > mv user-cal.vcf user-cal.vcf.bad > > question: est-ce un format texte ou binaire (si oui faire rapidement un > file dessus pour voir) C'est du texte. -- Dr Pierre-O. Maitre Privat Docent FMH Anesthésiologie FMH Pharmacologie Clinique Cabinet médical / A la Joy CH-1273 Genolier Switzerland -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: erreur de segmentation
On Thu, 4 Oct 2001, Pierre Maitre wrote: > Marc SCHAEFER a écrit : > > > > mv user-cal.vcf user-cal.vcf.bad > > > > question: est-ce un format texte ou binaire (si oui faire rapidement un > > file dessus pour voir) > > C'est du texte. Peux-tu faire un diff entre la version du backup et celle qui plante, et peut-être que tu seras Illuminé :-> -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Linux mauvais client ? Was: ! un bottin telephonique electr
Lt), > >voire Delphi (bon, d'accord, la c'est moyen au niveau portabilite). > eh bien, et kylix alors (delphi pour linux). > CodeWarrior de Metrowerks (Motorola) est pas mal aussi : > Windows, Macintosh, Java et relativement non-Microsoft > > Denis > -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.