- JaguarWan
- Compte créé le 08 mai 2004
- Vu le 03 juin 2008
Format RSS des journaux- Contacter cet utilisateur
Derniers commentaire(s) [Tous] :
- all you need is love (Score : 3)
- Re: C'est pas «cool»... (Score : 2)
- Re: アニメ (Score : 4)
- アニメ (Score : 2)
- Re: Me too (Score : 2)
- Re: Me too (Score : 2)
- Re: O_o' ?!? (Score : 2)
- Re: Me too (Score : 1)
- Re: Me too (Score : 1)
- Re: aaaaah !!!! (Score : 1)
- Notification (Score : 10)
- Re: public (Score : 2)
- Re: public (Score : 7)
- Re: Merci pour tout ces commentaire (Score : 1)
- [+] (Score : 2)
- * (Score : 2)
- Hé bien, (Score : 6)
- Re: Quid des fonctionnalités qui se sont rendues indispensables ... (Score : 2)
- Re: HS (Score : 2)
- Re: Quid des fonctionnalités qui se sont rendues indispensables ... (Score : -3)
Dernières entrées de forum(s)
[Toutes] :
- Noyau sans support des modules
- Drivers libres Radeon
- Hack de vfscanf(3), 4 questions
- wchar_t, conversion multibyte et Unicode...
- Polling
- Installation imprimante HP Photosmart 2600
- mmap() et chaînes de caractères
- POST
- Fauteuil roulant
- Terminé
- Fourberies de libpthread...
- MacOS X insomniaque
- HTTP, Mozilla vs Konqueror
- Le mystère du pointeur global
- Sockets...
- Chaines constantes...
- SIGSEGV
- Récupération de fichiers
- Serveur X
- Y-a-t'il un nécromancien dans la salle ?
- Décompression
- MPlayer
- IRC
- Trouver des serveurs
- Plugins
- RAD
- Occupation CPU
- Partage de connexion
- Konsole buggée
Le repos du guerrier
Posté le 09 février 2007Alors pour tromper l'ennui, j'ai décidé d'écrire un petit journal récapitulant les documents qui ont permis la conquête du coeur de ma machine (aux petits oignons).
Il y a un moment, suite à vos conseils, j'avais acheté un Dell Inspiron 640m, et posté un journal sur mes premières impressions et premiers hacks:
https://linuxfr.org/~JaguarWan/22144.html (en https, c'est plus intime vous ne trouvez pas ?).
À l'époque, tout marchait déjà plutôt bien, mais il restait quelques irréductibles bugs à écraser, notamment pour la 3d, le wifi et l'économie d'énergie.
Maintenant, la Pax Linuxiana règne sur le système entier.
Slackware 11 gère désormais de base le chip graphique de mon système (3d comprise), un Intel i945gm, Saint Patrick ayant accepté les patches. Même la sortie VGA vers mon écran de bureau marche comme il faut:
http://mammouth.tuxfamily.org/slackware/selenyx-ng/xorg.conf
Les performances 3d ne sont pas renversantes, mais ça suffit pour jouer à Counter Strike 1.5 et Tuxracer :p Le chip a par ailleurs d'autres avantages, comme une bonne gestion de composite.
J'ai troqué la très propriétaire carte Intel Pro Wireless 3945 A/B/G de mon laptop contre une Dell Wireless 1390 à base de Broadcom 4311, qui marche désormais de façon satisfaisante avec un noyau 2.6.19 patché:
http://forum.slackbuilds.net/viewtopic.php?id=343
http://mammouth.tuxfamily.org/slackware/selenyx-ng/kernel-i6(...)
Le choix de la carte wifi n'était pas évident à l'époque, mais force est de constater que depuis, il n'y a toujours pas l'ombre d'un driver libre pour les cartes intel 3945 ou Atheros pour Linux, je ne regrette donc rien.
Depuis que j'ai changé de téléphone portable, j'ai pu jouer avec une carte MicroSD; le driver SDHCI du noyau 2.6.19 marche très bien. Je vais peut être m'acheter le module Bluetooth, qui marche très bien avec bluez d'après mon ami Google.
J'ai poussé l'autonomie jusqu'à un peu plus de 6 heures avec la batterie 9 cellules en optimisant les accès disques via quelques options sympathiques du noyau, corrigé quelques petits "bugs" comme le son aigü produit avec le SpeedStep, et activé les touches multimédia:
http://mammouth.tuxfamily.org/slackware/selenyx-ng/rc.local
http://mammouth.tuxfamily.org/slackware/selenyx-ng/rc.local_(...)
J'ai réglé le "bug de l'écran qui s'éteint quand on ferme le laptop mais qui ne se rallume plus quand on le rouvre" avec vbetool et xset:
http://mammouth.tuxfamily.org/slackware/selenyx-ng/acpi_hand(...)
Bref, mon laptop tourne comme une horloge suisse avec uniquement des drivers libres :)
http://mammouth.tuxfamily.org/slackware/selenyx-ng/slackware(...)
La seule chose qui me chagrine un peu, c'est que je n'ai pas pu obtenir un terminal VESA en 1200x800, ce qui eût été, ma foi, de toute beauté.
J'irais pas jusqu'à dire que Linux est prêt pour le desktop, mais moi je l'aime comme il est. Bidouillable jusque dans ses derniers retranchements.
> Lire le journal (24 commentaires, moyenne: 1,8).
Le sans fil de la peur
Posté le 22 août 2006Je me retrouve confronté à un fâcheux dilemme, et j'aimerais avoir votre avis sur la question; d'autant que je ne pense pas être le seul concerné.
Les nouveaux laptops à base de Core Duo sont très bien gérés par Linux, sauf le wifi. De base, les Centrino sont livrés avec un chip Intel 3945 a/b/g qui ne dispose que d'un driver minimal (pas d'injection de trames) et semi propriétaire (daemon régulateur tournant en root nécessaire). Le tout est codé comme un goret, dixit le preux hacker OpenBSD qui l'a reverse.
Pas de problème, me direz vous, il suffit d'ouvrir la machine et de lui remplacer sa carte maladive par une saine. J'aurais bien doté la mienne d'une superbe Prism54 FullMac qui me restait, mais je me suis rendu compte de l'horrible vérité lors de l'ouverture... Il n'y a pas de port Mini PCI dans ces machines, seulement un port Mini Card (Mini PCI express).
Paniqué à l'idée de passer pour un ringard chez ma boulangère, j'ai passé en revue les cartes Mini-PCIe existantes. Ça n'a pas pris bien longtemps, il n'y a apparemment que trois chipsets disponibles...
* Intel 3945 a/b/g (bah oui)
* Atheros AR5006EX
* Broadcom BCM4311
L'Atheros aurait pu être la solution idéale au niveau des fonctionnalités, mais sous GNU/Linux nous ne disposons que du driver MadWifi qui utilise un blob à la nVidia... Ça implique donc de recompiler/patcher MadWifi à chaque mise à jour noyau, et de dépendre entièrement d'Atheros en cas de bug. Sans compter la récente vulnérabilité indépendante de l'OS (grâce au blob ?) qui toucherait les drivers Atheros. Quelqu'un ici utilise-t-il le portage Linux de l'OpenHAL d'OpenBSD avec un chip Atheros récent ?
La Broadcom a l'énorme avantage de disposer d'un driver libre pour sa famille de chipsets dans le noyau, mais après une rapide recherche, il s'avère qu'un changement au niveau du TX power limite sévèrement sa portée, et il faut utiliser un patch expérimental pour le chip 4311 pci express. L'injection est aussi supportée via un hack très expérimental.
Bref, c'est un peu comme une prise de krav maga dans la glotte et gstreamer dans KDE, la comparaison est difficile.
Mon instinct me ferais choisir la Broadcom, dont le support ne peut que se bonifier avec les versions futures du noyau, mais j'aimerais savoir s'il y a un nouveau portage du driver ath d'OpenBSD pour Atheros, l'ancien semblant mort :'(
Des retours d'expérience sur les BCM4311 (utilisés dans les MacIntel aussi il me semble) seraient également très intéressants.
C'est quand même dommage, alors que l'enfer du wifi semblait toucher à sa fin pour les chips mini pci ou cardbus, voilà que ça recommence avec le mini pcie et le nouveau machin qui remplace le cardbus... (oui, pas de pcmcia non plus, ç'aurait été trop simple ;) ).
Je remercie d'avance tous ceux qui pourront éclairer la situation :)
P.S.: Les options "utilise OpenBSD/un stick USB" sont hors sujet ^__^
> Lire le journal (18 commentaires, moyenne: 2,8).
Pr0nographie sur l'intarweb
Posté le 09 juillet 2006Il y a quelque temps je me sentais esseulé, et j'avais fait un journal pour trouver une machine sportive, mobile, mais pas une "chaudasse" - sauf vot' respect - et ayant foi en Saint Ignucius (http://www.stallman.org/saint.html) (même si VI signifie Victoire Inéluctable)
Je suis ravi de vous annoncer que j'ai trouvé une machine qui répond à tous ces critères, et je remercie au passage tous ceux parmi vous qui m'ont aider à choisir :)
J'ai pris un DELL Inspiron 640m en profitant de la promotion "deux gigs de RAM", et le matériel correspond grosso modo à un Macbook 2ghz sans écran brillant (tant mieux, j'aime pas le maquillage outrancier :þ).
Ceux qui veulent seulement les photos de laptops nus, c'est tout en bas, merci.
- Premiers émois
Au premier abord, cette machine est assez frigide. En activité "normale"
(c-a-d codouillage, moulage, écoutage de musique et matage d'animes/films),
elle ne chauffe pas et reste silencieuse.
Elle est assez sérieuse aussi, par exemple en compilation, elle explose mon "vieux" P4 2.6 et d'ailleurs elle aime ça, c'est le seul truc qui la réchauffe un peu (et la fait même parfois ronronner); cependant, ça reste une bécane qui ne brûlera pas vos parties génitales au troisième degré avec les feux de sa passion.
Elle est donc positivement irrésistible pour les amateurs de timides à lunettes.
Du point de vue de l'autonomie, elle a un appétit de moineau. Elle a duré 3h30 sans cpufreq, en compilant des noyaux et en rebootant régulièrement lors de notre première rencontre. Je pense qu'en utilisation "normale" (voir plus haut) elle devrait tenir au moins 4 heures avec la frugale batterie 6 cellules de base.
Comme elle fait du 14" et qu'elle ne pèse que deux kilos (rah j'ai lâché ses mensurations, je vais me faire taper !) elle peut voyager sans soucis.
M'enfin quand on s'est connu, elle était encore l'esclave d'une bande de logiciels douteux. Lorsque je l'ai démarrée, un installeur multicolore la forçait à faire des bruits bizarres et à me proposer des abonnements internet dont je n'ai que faire. Pas moyen de se débarrasser de cette racaille par la voie légale, les conditions de vente de DELL n'autorisant plus le kärsherisage de ces parasites. Il ne restait plus qu'une chose à faire.
En route pour l'aventure, mon vieux Milou.
- Slackware à la rescousse
J'ai donc booté le Windows fourni pour voir, et il était littéralement criblé de programmes parasites en évaluation (les pires) qui couinaient dans l'espoir futile de dévorer mon porte feuille. Ému par la souffrance de cette jeune machine, contraintes à ces bassesses par un assembleur fourbe, j'ai immolé tout le contenu du disque dur par le feu et l'ai bénie avec la très Sainte Slackware. Lorsqu'elle revint à ses esprit, je m'employais à la configurer proprement avec l'OS du Finlandais de bon goût (KDE vaincra) et de Saint Ignucius. Voici ce que l'examen médical a donné (attention lecteur, c'est un peu technique).
- Ce qui va bien
- Ce qui n'a pas été analysé
- Les problèmes liés au matériel/noyal
- Les problèmes liés au software
* Core Duo T2500 (2ghz)
CPUfreq et l'ACPI marchent très bien, le CPU ne chauffe pas beaucoup et les ventilateurs ne se déclenchent que pendant les compilations un peu longue.
J'utilise le gouverneur 'ondemand', qui fait très bien son boulot. À noter, le kernel 2.6.17 propose une optimisation pour le dual core.
* Chipset Intel ICH7
|-- Intel HD Audio Sigmatel pour le son, marche parfaitement en kernel 2.6.17
|-- Intel 945gm pour la vidéo, nécessite de patcher Xorg 6.9
|-- UHCI/EHCI pour l'usb, marche parfaitement avec kernel 2.6.17
|-- SATA marche parfaitement (disque dur et graveur DVD)
* La carte réseau est une Broadcom BCM4401; malgré le signalement 'expérimental' du driver dans make menuconfig, elle marche très bien.
Les touches spéciales de devant ont toutes (sauf une) des keycodes bien reconnus, il suffit donc d'utiliser xev pour les récupérer et les mapper.
* Le firewire, ne disposant pas de périphériques ad hoc.
* Le lecteur de cartes mémoires SD/MMC; j'ai compilé le driver intégré au noyau (Ricoh R5C822) mais je n'ai pas pu le tester ne disposant pas de mémoire flash.
* Les touches Fn semblent globablement marcher, en tout cas Fn+F8 (crt/lcd)
marche très bien, mais je n'ai pas tout testé.
* Le software suspend; au début j'étais tenté, mais en me documentant j'ai vu qu'une hibernation douteuse, ou l'oubli d'un réveil en rebootant, pouvait corrompre les partitions. Donc bon, je pense que je me contenterait d'arrêter et démarrer ma machine, surtout que l'invincible Slackware boote comme une fusée.
* SMBus 82801: lm_sensors voit bien le chip, mais ne trouve aucun senseur. Donc pour le moment, ça ne sert à rien. Enfin, c'est pas quelque chose de dramatique, et ça s'améliorera probablement avec les versions suivantes.
* Framebuffer en résolution native: je n'ai pas réussi à avoir un framebuffer
en 1280x800; vbetest détecte bien les modes 0x31A et 0x31B comme modes VESA 1280x800 16 et 32 bits respectivement, mais le noyau ne les accepte pas. En hackant arch/i386/boot/video.S, il apparait que ce ne sont pas des modes textes et que le framebuffer n'est pas linéaire dans ce mode :( Si cela vient du BIOS vidéo, il y a espoir d'avoir un jour une console en 1280x800, mais en attendant il faudra se satisfaire du 1024x768.
* WiFi Intel 3945 A/B/G
Il y a un driver disponible codé par Intel, mais il impose un daemon binaire propriétaire. Sachant que ce driver a été reverse engineeré par un puissant développeur OpenBSD, un driver véritablement libre devrait être disponible dans quelques temps. Comme je ne suis pas pressé et que j'ai des tendances intAÎgristes, je classe donc ça comme "marche pas" pour le moment :þ
* Après avoir patché Xorg 6.9, il faut utiliser l'outil 955resolution pour débloquer le 1280x800. Dès lors, tout marche bien, sauf le pointeur de la souris :) Apparemment, la gestion du curseur matériel dans le driver i810 de Xorg 6.9 est buggée: le curseur malicieux joue à chat avec la souris. Il suffit d'utiliser l'option "SWCursor" pour que ça marche, mais on perd au passage l'accélération 3d. C'est pour ça que je n'ai pas parlé des performances 3d de la machine :D
* Le driver DRM pour la carte graphique n'est pas directement visible dans make menuconfig, il s'agit du i915. Il suffit d'ajouter CONFIG_DRM_I915=y dans le .config pour qu'elle apparaisse.
* Sous la mégalithique (quoi, je suis à court de superlatifs, et l'aspect pierre taillée vous plaît j'en suis sûr) Slackware-current, j'ai du downgrader udev de la version 071 à la 064 (celle de la 10.2 stable) pour avoir un /dev correct. En 071, udevd ne se lance pas ou se suicide en fourbe, donc /dev n'est jamais réactualisé.
- Conclusion de l'examen
Je vous écrit depuis mon /home que j'ai migré sur son disque dur et pour l'instant on file le parfait amour (je lui fais plein de petits processus !). La machine libérée me montre sa gratitude en se portant bien, et les petits problèmes qu'elle a (probablement des séquelles de son esclavage...) devraient guérir au fil du temps et des sorties du kernel/lm_sensor.
Voici son dossier médical pour ceux qui seraient tentés par l'opération:
http://mammouth.tuxfamily.org/slackware/selenyx/
Vous y trouvez les fichiers suivant:
* config-2.6.17 (kernel léger, faut qu'elle garde sa ligne)
* xorg.conf (avec un layout pour la sortie sur CRT du dimanche)
* patches et Slackbuild pour construire Xorg 6.9 soi même
* asound.conf pour disposer du mixage software et faire plein de bruits en même temps
* .Xmodmap pour les touches spéciales
* /etc/rc.d/rc.local pour les réglages spéciaux et récupérer la touche 'Media direct'
* Des photos de ma machines nue ! (/o\)
http://arstechnica.com/reviews/hardware/e1405.ars
http://www.notebookreview.com/default.asp?newsID=2950&re(...)
* Un lien sur des parties intéressantes du rite d'exorcisme Slackwarien:
http://www.fzu.cz/~kolorenc/d620/
* Une board de fiers Slackers, car nous sommes les plus beaux:
http://www.slackbuilds.net/
Merci aux deux du fond qui ont lu tout ça jusqu'au bout : vous avez gagné le droit de vous exclamer que je suis un sale geek avec mes métaphores filées à la con, mais aussi de faire "Fascinant, docteur" en vous frottant le menton.
> Lire le journal (22 commentaires, moyenne: 4,3).
Portable optimisé libre
Posté le 25 juin 2006Je vais bientôt devoir troquer ma tour beige pour un laptop, et malgré les nombreux journaux similaires qui ont été postés par le passé, je ne trouve pas la perle rare...
Pour ne rien arranger, on ne trouve pas beaucoup de retours d'expérience à long terme sur le net, mais souvent des évaluations 'après déballage' qui ne donnent pas d'informations sur la durabilité ou les petites choses qui se révèlent ennuyeuses à l'usage.
En fait, j'aimerais trouver une machine qui:
* fonctionne bien avec des drivers libres (sans blobs/daemons douteux)
* soit robuste, avec un bon clavier qui ne soit pas en confiture
* ne chauffe pas (ça devient rare les laptops qu'on peut mettre sur les genoux)
* mais qui soit tout de même performante (CPU, pour compiler)
* et dispose d'une autonomie décente (~3-4 heures)
Ça ressemble un peu à la quadrature du cercle.
Le iBook G4 me tente pas mal, malgré les points suivants:
* disposition de clavier Mac
* je ne suis pas sûr que le CPU compile aussi rapidement que mon P4 2.6 actuel
* je ne suis pas sûr qu'on puisse lire des vidéos au format Real dessus
* il devient plus difficile à trouver avec la sortie des MacBook
Je n'ai pas trouvé d'informations quant à sa robustesse et sa température.
J'ai aussi envisagé de prendre une machine à base de Core Duo chez Keynux, mais il me semble que le wifi intégré nécessite un daemon binaire douteux, et je ne sais rien non plus sur la robustesse et la température de ces machines. De plus, je crois que le chip graphique Intel intégré nécessite un Xorg CVS.
Si donc vous possédez une machine proche des critères énoncés plus haut, ou un iBook G4/Core Duo, un petit retour d'expérience vous vaudrais toute ma gratitude !
P.S.: j'ai posté ceci en journal car je pense que les réponses apportées pourront intéresser d'autres que moi, la sélection d'un portable libre-friendly étant un vrai casse-tête.
> Lire le journal (13 commentaires, moyenne: 2,8).
Ecrasez un Mammouth !
Posté le 01 juillet 2005J'ai fini une version plutôt stable de mon serveur multiservices/multiprotocoles, et j'ai jugé le moment opportun pour vous remercier, tous les linuxfriens qui m'ont patiemment aidé sur les forums C, et vous montrer ce que j'ai codé avec mes doigts boudinés grâce à vos conseils avisés :)
Le serveur fait actuellement tourner un plugin HTTP presque compatible 1.0 (il manque encore POST et l'authentification basique), et marche sous GNU/Linux (évidemment), Mac OS X et Windows 2k/XP.
Je vous serais reconnaissant si vous pouviez malmener le Mammouth qui tourne sur http://michoko.homeip.net:8080/(...) (64 ko/s en upload), comme ça s'il plante sous la charge j'aurais un beau core dump à analyser :]
Vous pourrez aussi y télécharger les sources (sous licence GPL) si ça vous intéresse :)
Voilà, merci beaucoup à tous ceux qui prennent le temps d'aider les apprentis codeurs sur les forums :D
P.S: Il s'appelle Mammouth car il a toujours eu des tendances d'usine à gaz :]
> Lire le journal (18 commentaires, moyenne: 2,8).
Linux 2.6.12 août ^_^
Posté le 18 juin 2005Cette nouvelle version corrige entre autre de nombreux bugs pour les architectures PPC et x86_64.
Elle casse également les drivers nVidia propriétaires et le bootsplash, voici donc les liens vers les patches qui vont bien :)
Bootsplash:
http://www.bootsplash.de/files/bootsplash-3.1.6-2.6.12.diff(...)
Thread expliquant comment compiler les drivers nvidia 6629 avec le 2.6.12:
http://www.nvnews.net/vbulletin/showthread.php?t=48545(...)
Voilà, vous allez pouvoir torturer gcc :]
> Lire le journal (4 commentaires, moyenne: 3,3).
World of Warcraft Natif
Posté le 20 avril 2005Il est bien connu des milieux authorisés que le geek mange de la pizza froide trempée dans du café glacé au petit déjeuner, qu'il aime les systèmes qui font peur comme GNU/Linux ou *BSD, qu'il adore troller, mais aussi que par dessus tout c'est un fondu de jeu de role...
Or, l'un des tous meilleurs MMORPG (quel sigle barbare) du moment, World of Warcraft, n'est jouable que sous Wine ou Cedega (ne parlons pas de Windows, ce n'est pas un OS digne du geek).
Cette situation intolérable doit cesser, c'est pourquoi je soumet à votre attention ce petit lien vers une pétition pour un World of Warcraft natif Linux.
Le post sur les forums WoW (attention, trolls baveux inside):
http://forums.worldofwarcraft.com/thread.aspx?fn=wow-general&t=(...)
Le lien direct vers la pétition :
http://www.blizzpub.net/petition/(...)
Cette pétition a déjà recueilli 13800 signatures, qu'attendez vous pour y apposer la votre ?
P.S : Je sais, WoW saipalibre, mais ça ne pue pas pour autant...
> Lire le journal (31 commentaires, moyenne: 2,9).
Saisir du japonais sous Linux
Posté le 10 janvier 2005J'ai commencé récemment à apprendre le japonais, et j'ai vite éprouvé le besoin de pouvoir saisir des mots directement sous formes de kanjis ou d'hiragana pour utiliser les dictionnaires en lignes ou d'autres outils d'apprentissages.
J'ai alors été vraiment surpris par le manque de logiciels permettant des méthodes de saisies alternatives : j'ai premièrement été aiguillé vers le couple kinput2 + canna, qui s'est avéré plutôt dépassé et ne compile pas sur ma Slackware...
J'ai ensuite orienté mes recherches vers SCIM, qui malheureusement n'a l'air de ne bien fonctionner que sous Gnome (je suis très attaché à mon KDE, je n'ai pas envie de passer à Gnome malgré ses qualités indéniables, donc pas de troll là-dessus s'il vous plaît ;))
Ce qui m'a frappé, c'est aussi la difficulté d'accès de ces projets : pour canna, je n'ai trouvé qu'une page mise à jour pour la dernière fois en '99, en japonais... -_-"
La home page de SCIM sur freedesktop est morte, on ne peut trouver leur nouvelle homepage que par un lien du projet SourceForge...
Et pour les deux, je n'ai pas trouvé de documentation correcte sur leur usage et leur installation à partir des sources. (j'ai une Slackware, et je n'ai pas trouvé de paquets binaires)
Je me pose donc la question : comment font nos camarades linuxiens asiatiques ? Connaissez vous des solutions pour saisir du japonais ou d'autres langues asiatiques sous Linux, et plus particulèrement KDE ?
> Lire le journal (22 commentaires, moyenne: 2).
Nouveau drivers ATI
Posté le 10 novembre 2004...
Non, en fait, le changelog est toujours aussi laconique, voire amusants. Désormais, les polygones fantômes n'apparaîtront plus dans Doom 3 (c'est dommage, ça rajoutait au stress), les drivers ne plantent plus sur les systemes RHEL avec plus d'un giga-octet de mémoire (640 kB for everyone), ni quand on bouge la souris (!) sur certaines configurations.
Le changelog : http://www2.ati.com/drivers/linux/linux_3.14.6.html(...)
Les binaires x86 : http://www2.ati.com/drivers/linux/fglrx-4.3.0-3.14.6.i386.rpm(...) (4MB)
Bon, je ne sais pas si les performances ont changé, j'ai revendu ma 9800, mais une chose est sûre, elle n'ont pas pu baisser :)
> Lire le journal (7 commentaires, moyenne: 2,4).
Nouveaux drivers nVidia
Posté le 08 novembre 2004Pour les x86, c'est ici que ça se passe :
http://download.nvidia.com/XFree86/Linux-x86/1.0-6629/NVIDIA-Linux-(...)
Pour les heureux possesseurs d'AMD64, c'est là :
http://download.nvidia.com/XFree86/Linux-x86_64/1.0-6629/NVIDIA-Lin(...)
Bon, je vous laisse, je vais voir si j'ai gagné des fps à Tux Racer :þ
> Lire le journal (7 commentaires, moyenne: 2,9).
Slackware 9.1 -> 10
Posté le 27 juin 2004J'ai upgradé ma Slackware en suivant les instructions du UPGRADE.txt du CD, et tout s'est passé à merveille. C'est la post-installation qui est plus problématique, notamment le passage à Xorg (j'adore ce nom, ça fait un peu méchant venu de Pluton).
J'ai d'abord été confronté à la perte de la touche Alt Gr dans le serveur X, m'empéchant de taper tous ces #{[@]}\! de signes si utiles. Un peu de bidouillage dans les fichiers de /etc/X11/xkb m'ont heureusement tiré d'affaire.
Ensuite, j'ai eu le problème liés à la mauvaise intéraction entre les drivers propriétaires Radeon et Xorg. En fait, le mode XVideo ne marchait que si rien d'autre n'était lancé. J'en avais déjà eu des echos sur le forum Rage3D, hop un Option "XaaNoOffscreenPixmaps" dans xorg.conf et le problème est annihilé.
Mais il me reste quelques ennuis pour lesquels je ne trouve pas de solution, malgré l'aide de l'ami google et de LinuxQuestions. Les réponses seront peut-être triviales, mais soyez indulgents, je n'ai commencé Linux que depuis six mois.
* Checkinstall couine
Apparemment, quelque chose a changé dans les paquets Slackware car Checkinstall ne marche plus aussi bien. Quand je crée un paquet puis fait un installpkg, il me bredouille quelques cd : ** : not a directory et me souille la racine avec des liens morts. L'application ainsi installée marche, mais bon on dirait que checkinstall 1.60b3 a des soucis avec les symlinks sous Slack 10.
* Consoles transparentes corrompues
L'affichage des consoles transparentes sous KDE 3.2.3 + Xorg semble un peu aléatoire. Tout va bien marcher pendant quelques temps, et pouf, je lance une nouvelle console et son affichage est tout grillé, avec les fenêtres qui restes imprimées dessus et tout. Je n'ai rien repéré de suspect dans les logs, je me demande si ce n'est pas encore Xorg qui a du mal avec les allocations, la probabilité de corruption augmentant avec le nombre d'applications lancées.
* Son XMMS/ALSA+Dmix
J'ai testé d'autre players, mais je suis maudit, celui qui marche le mieux avec mon chip son reste XMMS. Le problème de son est encore là, mais moins fréquent. De temps en temps, on dirait que le son repasse en 44kHz au lieu des 48kHz réglementaires avec mon chip, ce qui a pour conséquence un rendu distordu et plein de bruit. Nouveauté, il repasse à la normale tout seul, ainsi qu'avec le pause/play habituel. Il semble que les probabilités augmentent avec la charge CPU. Les options SMP ou kernel preemptible de mon noyau pourraient-elles être la cause de ce problème ? J'ai aussi tenté de bidouiller la taille du buffer dans mon asound.conf pour voir si c'était un buffer underrun, mais rien d'intéressant n'en est ressorti.
* Problème annexe : évacuation des softs propriétaires
Je cherche à supprimer les applications propriétaires de mon Linux, à savoir Kylix3 et VMware. J'aimerais donc savoir quels emulateurs/virtualiseurs vous utilisez... QEmu m'avait l'air prometteur, rapide et compatible avec les Windows récents, mais il plante à la compilation sur un ld -libasound, qui marche pourtant très bien lors de la compilation de MPlayer...
De même, j'aimerais trouver une IDE ressemblant à C++ Builder ou à Visual Basic, c'est à dire où l'on dispose les widgets sur une fenêtre via l'interface graphique, ça génère du code, et on peut coder les fonctions associées en cliquant simplement sur les widgets qu'on vient de disposer. J'ai essayé Anjuta, KDevelop, et QT Designer, mais aucune ne fait les deux, ou alors de manière trop complexe pour les projets que je fait...
Merci d'avance pour les réponses que vous pourrez m'apporter !
> Lire le journal (8 commentaires, moyenne: 2,4).
Player audio
Posté le 23 juin 2004Voilà, je ne suis pas trop satisfait de mon player audio actuel (XMMS 1.2.10) et j'aimerais en changer. L'idéal serait un player gérant bien ALSA 1.x, sans passer par arts ou esd, et si possible esthétique.
En fait, XMMS pourrit régulièrement le son au bout d'un certain temps, que je le fasse tourner en émulation OSS via aoss ou en ALSA natif. Comme je n'ai pas ce genre de problème avec mplayer ou les jeux, j'en déduit que c'est lui le fautif. Néanmoins, il n'affiche rien de spécial quand je le lance depuis une console. Par contre, j'ai plein d'erreurs
J'ai essayé Zinf 2.2.5, mais il m'a l'air de planter abondamment sur ma bécane, Amarok 1.0, qui ne gère malheureusement pas ALSA, et Beep 0.96 a les même problèmes de que XMMS.
Ma config :
Slackware 9.1, Kernel 2.6.7 compilé avec ALSA driver intel8x0 et émulation OSS en module, ALSA-libs, ALSA-OSS et ALSA-utils 1.0.5 installés. Mixage software géré avec dmix.
Quel player audio utilisez-vous et me recommanderiez-vous ?
> Lire le journal (12 commentaires, moyenne: 2,3).
WineX 4.0, alias Cedega*
Posté le 22 juin 2004Site officiel : http://www.transgaming.com/news.php?newsid=119(...)
(déjà /.é)
*Le cedega est une variété de raisin particulière utilisée pour la production des meilleurs portos... (Ports Wine)
> Lire le journal (26 commentaires, moyenne: 2,2).
Librairies de décodage
Posté le 30 mai 2004Je dois réaliser dans le cadre des projets de fin d'année un lecteur MP3 en C. Le plus gros du travail est fait, mais j'hésite sur le choix de la librairie de décompression. Le professeur nous encourage à utiliser fmod, mais elle ne me plaît pas vraiment... J'aimerais une libraire de décodage open source, qui pourrait tourner sur un 486 sans mettre à genoux le processeur. libmad ferait-elle l'affaire, ou existe-t-il d'autre librairies ? J'étais également très intéressé par plusieurs articles sur la librairie Tremor de xiph pour les ogg, qui avaient l'air bien légère. Malheureusement, leur site à l'air très mort ( /o\ ).
Merci d'avance pour vos conseils ^_^
> Lire le journal (10 commentaires, moyenne: 0,8).
ALSA me rend fou !
Posté le 24 mai 2004J'avais fait un backup du fichier qui marchait, mais quand je le restaure, ça ne change rien ! Je n'ai plus de mixage, alors qu'avec ce même fichier ça marchait très bien avant ! Si une âme charitable voulait bien m'aider, je lui en serait infiniment reconnaissant.
Données :
Chipset i865, chipset son intégré CMI9739 (le même qui équipe les nforce2)
Slackware 9.1
Kernel 2.6.5 + ALSA intel8x0 compilé en module
Packages ALSA 1.0.4 Slackware installés
asound.conf qui marchait :
___________________________________________________________________________________
pcm.intel8x0 {
type hw
card 0
}
ctl.intel8x0 {
type hw
card 0
}
pcm.nforce-hw {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "nforce"
}
pcm.nforce {
type dmix
ipc_key 1234
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 48000
}
}
ctl.nforce-hw {
type hw
card 0
}
___________________________________________________________________________________
/etc/module.conf
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
___________________________________________________________________________________
jaguarwan@Jaguar:~$ lsmod
Module Size Used by
vmnet 29656 12
vmmon 151628 0
snd_pcm_oss 49156 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_intel8x0 30020 0
snd_ac97_codec 61572 1 snd_intel8x0
snd_pcm 88704 2 snd_pcm_oss,snd_intel8x0
snd_timer 23296 1 snd_pcm
snd_page_alloc 9092 2 snd_intel8x0,snd_pcm
snd_mpu401_uart 6784 1 snd_intel8x0
snd_rawmidi 21248 1 snd_mpu401_uart
snd_seq_device 6660 1 snd_rawmidi
snd 46980 9 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,
snd_ac97_codec,snd_pcm,snd_timer,
snd_mpu401_uart,snd_rawmidi,
snd_seq_device
eepro100 27788 0
tuner 17540 0
tda9887 6656 0
bttv 146208 0
video_buf 17920 1 bttv
i2c_algo_bit 9352 1 bttv
v4l2_common 5248 1 bttv
btcx_risc 4228 1 bttv
i2c_core 19200 4 tuner,tda9887,bttv,i2c_algo_bit
videodev 7680 1 bttv
soundcore 7904 2 snd,bttv
nfsd 91208 8
exportfs 5504 1 nfsd
lockd 58440 2 nfsd
sunrpc 127556 2 nfsd,lockd
fglrx 200420 177
rtc 12104 0
vfat 13184 2
fat 41504 1 vfat
jaguarwan@Jaguar:~$
___________________________________________________________________________________
Messages d'erreurs récurrents :
Alsa lib control.c:654:(snd_ctl_open_noupdate) Invalid CTL
Alsa control mixer attach error : no such file or directory
J'avais déjà ces messages d'erreurs quelque fois, mais là le premier est très envahissant.
> Lire le journal (8 commentaires, moyenne: 2,9).
Cette page donne des informations sur l'utilisateur JaguarWan
telles que ses derniers commentaires, journaux, forums, date
de création, etc.
