petit_bibi a écrit 115 commentaires

  • [^] # Re: Pistes

    Posté par  . En réponse au message Pourquoi ça rame ???. Évalué à 1.

    En général, je remarque les problèmes DNS quand je fais un SSH vers une machine qui ne résoud pas correctement de son coté.
    Il faut plusieurs longues secondes avant de voir le prompt de cette machine arriver.
    En local, je remarque ça en naviguant sur un site que je n'ai pas visité précédement, il faut plusieurs secondes avant que la page ne soit réellement téléchargée.

    Pour vérifier le DNS, je dirais que cette commande devrait répondre dans la seconde:
    dig www.google.fr

    Si tu connais les adresses DNS de ton FAI, tu peux les vérifier une par une en le précisant à 'dig':
    dig @208.67.222.222 www.google.fr

    Je pense que c'est mieux de spécifier l'adresse afin d'éviter de passer par le cache de certaines box internet.

    Chez moi ça répond et donne:
    ;; Query time: 33 msec

  • # Pistes

    Posté par  . En réponse au message Pourquoi ça rame ???. Évalué à 3.

    Quelques pistes:

    1) Vérifi les I/O:
    iotop

    2) Le DNS
    Il peut y avoir un timeout, je ne serais pas surpris de voir Dolphin tenter de toucher à tes disques NFS même quand tu navigues en local..

    3) Vérifie si il n'y a pas de l'eau sous le PC.

  • [^] # Re: Comprend rien x)

    Posté par  . En réponse au message Debutant demande aide. Évalué à 4.

    Pourtant la première ligne de la doc de 'read' contient une grande partie de la solution:
    Lit une ligne depuis l'entrée standard et la découper en morceaux.

    RTFM ?

  • [^] # Re: quelques pistes...

    Posté par  . En réponse au message Debutant demande aide. Évalué à 2.

    help read (pour la doc du builtin)

  • [^] # Re: quelle est la question ?

    Posté par  . En réponse au message le partitionnement de mon ordinateur. Évalué à 1.

    Elle a disparu avec son dictionnaire Gaulois.

  • [^] # Re: 3615 Avenir

    Posté par  . En réponse au journal 2014: L'année du desktop pour Linux ?. Évalué à 0.

    Il y en a aussi deux dans 10%…

  • [^] # Re: Superbe distrib

    Posté par  . En réponse au journal Sortie de la Release Candidate de Mageia. Évalué à 1.

    Cool, il n'est pas encore chez moi mais ça ne saurait tarder.

    J'utilise tout un tas d'options trouvées sur le site d'Ubuntu pour considérablement diminuer la conso énergétique, ce qui me donne approximativement 4-5h d'autonomie voir un peu plus si je réduis la luminosité au minimum.
    Au début, je pensais que l'oops venait d'une de ces choses, mais bon je faisais fausse route à priori :)

    Pour info, ça peut éventuellement servir au possesseurs de Dell XPS 15z:

    video=1600x900 i915.semaphores=1 acpi=noirq pcie_aspm=force i915.lvds_downclock=1 i915.i915_enable_rc6=1 i915.i915_enable_fbc=1
    
    

    (Il faudrait que je lise les docs car à mon avis acpi=noirq pcie_aspm=force c'est le mal.)

    J'utilise également le module bbswitch pour stopper la carte NVIDIA dans cette configuration Optimus et ainsi calmer le Ventilo, ma procédure ressemble à ça:

    mkdir ~/drivers
    cd ~/drivers
    git clone git://github.com/Bumblebee-Project/bbswitch.git
    cd bbswitch
    sed -i 's:#MODULE_VERSION#:0.4.1:g' dkms/dkms.conf
    # as root
    mkdir /usr/src/bbswitch-0.4.1
    
    cp ~/drivers/bbswitch/Makefile /usr/src/bbswitch-0.4.1
    cp ~/drivers/bbswitch/dkms.conf /usr/src/bbswitch-0.4.1
    cp ~/drivers/bbswitch/bbswitch.c /usr/src/bbswitch-0.4.1
    
    urpmi dkms
    dkms add -m bbswitch -v 0.4.1
    dkms build -m bbswitch -v 0.4.1
    dkms install -m bbswitch -v 0.4.1
    
    echo "options bbswitch load_state=0 unload_state=1" >/etc/modprobe.d/bbswitch.conf
    echo "blacklist nouveau" >/etc/modprobe.d/bbswitch.conf
    echo "bbswitch" >/etc/modprobe.preload.d/bbswitch
    
    dracut -f
    
    
  • [^] # Re: Superbe distrib

    Posté par  . En réponse au journal Sortie de la Release Candidate de Mageia. Évalué à 1.

    En effet maintenant c'est blanc, merci :)

  • [^] # Re: kmail offline après suspension réseau

    Posté par  . En réponse au journal Sortie de la Release Candidate de Mageia. Évalué à 1.

    J'utilise le centre réseau de mageia.

    J'avais le paquet networkmanager installé (probablement un vieux test), je l'ai donc viré, redémarré par précaution, puis mise en veille mémoire, toujours le même problème au retour.

  • # Superbe distrib

    Posté par  . En réponse au journal Sortie de la Release Candidate de Mageia. Évalué à 1. Dernière modification le 10 mai 2012 à 02:11.

    J'utilise avec plaisir et quotidiennement Mageia Cauldron depuis plusieurs semaines.
    Tout fonctionne super bien sur mon portable et selon mes besoins malgré ces quelques derniers trucs ennuyeux:

    Depuis le kernel 3.3.4, j'ai ce Oops au démarrage du système (avec le 3.3.3 pas de soucis):

    May  6 04:06:02 machine kernel: [   12.694733] atl1c 0000:06:00.0: IRQ 9 doesn't match PIRQ mask 0x8c80; try pci=usepirqmask
    May  6 04:06:02 machine kernel: [   12.694738] atl1c 0000:06:00.0: found PCI INT A -> IRQ 9
    May  6 04:06:02 machine kernel: [   12.694753] atl1c 0000:06:00.0: sharing IRQ 9 with 0000:00:1c.1
    May  6 04:06:02 machine kernel: [   12.694761] atl1c 0000:06:00.0: sharing IRQ 9 with 0000:00:1c.5
    May  6 04:06:02 machine kernel: [   12.694799] atl1c 0000:06:00.0: sharing IRQ 9 with 0000:03:00.0
    May  6 04:06:02 machine kernel: [   12.780998] i801_smbus 0000:00:1f.3: IRQ 9 doesn't match PIRQ mask 0x8c80; try pci=usepirqmask
    May  6 04:06:02 machine kernel: [   12.781003] i801_smbus 0000:00:1f.3: found PCI INT C -> IRQ 9
    May  6 04:06:02 machine kernel: [   12.781064] ACPI Warning: 0x000000000000efa0-0x000000000000efbf SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1 (20120111/utaddress-251)
    May  6 04:06:02 machine kernel: [   12.781068] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
    May  6 04:06:02 machine kernel: [   12.795693] atl1c 0000:06:00.0: version 1.0.1.0-NAPI
    May  6 04:06:02 machine kernel: [   12.952382] BUG: unable to handle kernel paging request at 0000000200000000
    May  6 04:06:02 machine kernel: [   12.952410] IP: [<ffffffff81244870>] strstr+0x20/0x80
    May  6 04:06:02 machine kernel: [   12.952445] PGD 2317d5067 PUD 0 
    May  6 04:06:02 machine kernel: [   12.952464] Oops: 0000 [#1] SMP 
    May  6 04:06:02 machine kernel: [   12.952481] CPU 0 
    May  6 04:06:02 machine kernel: [   12.952490] Modules linked in: dell_laptop(+) snd_hda_codec snd_hwdep snd_pcm snd_page_alloc snd_timer cpufreq_ondemand cpufreq_conservative i2c_i801 snd rfkill atl1c iTCO_wdt iTCO_vendor_support dell_wmi soundcore cpufreq_powersave acpi_cpufreq mperf freq_table xhci_hcd mei(C) bbswitch(O) sparse_keymap nvram processor battery thermal evdev dcdbas ac ipv6 autofs4 ext4 crc16 jbd2 ehci_hcd usbcore sd_mod sr_mod crc_t10dif usb_common wmi i915 i2c_algo_bit button video drm_kms_helper drm i2c_core ata_piix ahci libahci libata scsi_mod [last unloaded: scsi_wait_scan]
    May  6 04:06:02 machine kernel: [   12.952712] 
    May  6 04:06:02 machine kernel: [   12.952718] Pid: 351, comm: udevd Tainted: G         C O 3.3.4-desktop-1.mga2 #1 Dell Inc.          Dell System XPS 15Z/00WW5M
    May  6 04:06:02 machine kernel: [   12.952750] RIP: 0010:[<ffffffff81244870>]  [<ffffffff81244870>] strstr+0x20/0x80
    May  6 04:06:02 machine kernel: [   12.952772] RSP: 0018:ffff88022a90fe60  EFLAGS: 00010246
    May  6 04:06:02 machine kernel: [   12.952786] RAX: 0000000200000000 RBX: ffffffffa03d5fd0 RCX: 0000000000000011
    May  6 04:06:02 machine kernel: [   12.952804] RDX: 0000000000000079 RSI: ffffffffa03d5fe1 RDI: 0000000000000000
    May  6 04:06:02 machine kernel: [   12.952823] RBP: ffff88022a90fe68 R08: 0000000000000000 R09: 0000000000000000
    May  6 04:06:02 machine kernel: [   12.952841] R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000000
    May  6 04:06:02 machine kernel: [   12.952859] R13: ffffffffa03d5fd0 R14: 00007f346e0b20b9 R15: 0000000000020000
    May  6 04:06:02 machine kernel: [   12.952878] FS:  00007f346e6ce740(0000) GS:ffff88023fa00000(0000) knlGS:0000000000000000
    May  6 04:06:02 machine kernel: [   12.952898] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    May  6 04:06:02 machine kernel: [   12.952913] CR2: 0000000200000000 CR3: 00000002317d4000 CR4: 00000000000406f0
    May  6 04:06:02 machine kernel: [   12.952931] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
    May  6 04:06:02 machine kernel: [   12.952958] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
    May  6 04:06:02 machine kernel: [   12.952988] Process udevd (pid: 351, threadinfo ffff88022a90e000, task ffff88022a840000)
    May  6 04:06:02 machine kernel: [   12.953008] Stack:
    May  6 04:06:02 machine kernel: [   12.953015]  ffffffffa03d5fd0 ffff88022a90fe98 ffffffff813664bd ffff88022a90ff10
    May  6 04:06:02 machine kernel: [   12.953038]  ffffffffa03d5fd0 0000000000000000 ffffffffa041009d ffff88022a90feb8
    May  6 04:06:02 machine kernel: [   12.953060]  ffffffff813665b8 00000000ffffffed 0000000000000000 ffff88022a90ff18
    May  6 04:06:02 machine kernel: [   12.953083] Call Trace:
    May  6 04:06:02 machine kernel: [   12.953093]  [<ffffffff813664bd>] dmi_matches+0x5d/0xd0
    May  6 04:06:02 machine kernel: [   12.953109]  [<ffffffffa041009d>] ? find_tokens+0x9d/0x9d [dell_laptop]
    May  6 04:06:02 machine kernel: [   12.953127]  [<ffffffff813665b8>] dmi_check_system+0x28/0x60
    May  6 04:06:02 machine kernel: [   12.953143]  [<ffffffffa04100da>] dell_init+0x3d/0xf63 [dell_laptop]
    May  6 04:06:02 machine kernel: [   12.953162]  [<ffffffff81040513>] ? set_memory_nx+0x43/0x50
    May  6 04:06:02 machine kernel: [   12.953178]  [<ffffffffa041009d>] ? find_tokens+0x9d/0x9d [dell_laptop]
    May  6 04:06:02 machine kernel: [   12.953197]  [<ffffffff8100203f>] do_one_initcall+0x3f/0x170
    May  6 04:06:02 machine kernel: [   12.953214]  [<ffffffff810af3ee>] sys_init_module+0xbe/0x230
    May  6 04:06:02 machine kernel: [   12.953230]  [<ffffffff81461079>] system_call_fastpath+0x16/0x1b
    May  6 04:06:02 machine kernel: [   12.953246] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 80 3e 00 55 48 89 f8 48 89 e5 53 74 55 48 89 f1 48 83 c1 01 80 39 00 75 f7 48 29 f1 74 44 31 ff <80> 38 00 74 1a 48 89 c2 0f 1f 84 00 00 00 00 00 48 83 c2 01 80 
    May  6 04:06:02 machine kernel: [   12.953368] RIP  [<ffffffff81244870>] strstr+0x20/0x80
    May  6 04:06:02 machine kernel: [   12.953384]  RSP <ffff88022a90fe60>
    May  6 04:06:02 machine kernel: [   12.953394] CR2: 0000000200000000
    May  6 04:06:02 machine kernel: [   13.029482] [drm] Changing LVDS panel from (+hsync, -vsync) to (-hsync, +vsync)
    May  6 04:06:02 machine kernel: [   13.272394] ---[ end trace 53a1c127ebe1dc2f ]---
    May  6 04:06:02 machine kernel: [   13.296561] snd_hda_intel 0000:00:1b.0: found PCI INT A -> IRQ 10
    May  6 04:06:02 machine kernel: [   13.301651] cfg80211: Calling CRDA to update world regulatory domain
    May  6 04:06:02 machine kernel: [   13.378263] Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree:d
    May  6 04:06:02 machine kernel: [   13.378266] Copyright(c) 2003-2011 Intel Corporation
    
    

    kmail/kopete et autre logiciels basés sur akonadi restent dans un état 'offline' après un 'suspend to RAM'.
    Pour résoudre je dois faire ça:

    qdbus org.kde.kded /modules/networkstatus org.kde.Solid.Networking.setNetworkStatus "ntrack" 0
    
    

    Plus d'infos ici, à priori c'est un problème coté distrib:
    https://bugs.kde.org/show_bug.cgi?id=294441

    J'ai aussi tenté d'utiliser le 'backend wicd', mais celui-ci ne démarre pas, API python cassé ?

    2012/05/10 00:55:46 :: wicd is version 1.7.0 552
    2012/05/10 00:55:46 :: did not find backend in configuration, setting default external
    2012/05/10 00:55:46 :: Traceback (most recent call last):
    2012/05/10 00:55:46 ::   File "/usr/share/wicd/daemon/wicd-daemon.py", line 1880, in <module>
    2012/05/10 00:55:46 ::     main(sys.argv)
    2012/05/10 00:55:46 ::   File "/usr/share/wicd/daemon/wicd-daemon.py", line 1844, in main
    2012/05/10 00:55:46 ::     daemon = WicdDaemon(wicd_bus, auto_connect=auto_connect)
    2012/05/10 00:55:46 ::   File "/usr/share/wicd/daemon/wicd-daemon.py", line 115, in __init__
    2012/05/10 00:55:46 ::     self.ReadConfig()
    2012/05/10 00:55:46 ::   File "/usr/share/wicd/daemon/wicd-daemon.py", line 885, in ReadConfig
    2012/05/10 00:55:46 ::     self.SetBackend(app_conf.get("Settings", "backend", default=be_def))
    2012/05/10 00:55:46 ::   File "/usr/lib/python2.7/site-packages/wicd/configmanager.py", line 125, in get
    2012/05/10 00:55:46 ::     return self.get_option(*args, **kargs)
    2012/05/10 00:55:46 ::   File "/usr/lib/python2.7/site-packages/wicd/configmanager.py", line 104, in get_option
    2012/05/10 00:55:46 ::     self.set(section, option, str(default), write=True)
    2012/05/10 00:55:46 ::   File "/usr/lib/python2.7/site-packages/wicd/configmanager.py", line 76, in set
    2012/05/10 00:55:46 ::     self.set_option(*args, **kargs)
    2012/05/10 00:55:46 ::   File "/usr/lib/python2.7/site-packages/wicd/configmanager.py", line 72, in set_option
    2012/05/10 00:55:46 ::     self.write()
    2012/05/10 00:55:46 ::   File "/usr/lib/python2.7/site-packages/wicd/configmanager.py", line 192, in write
    2012/05/10 00:55:46 ::     p = copy.deepcopy(self)
    2012/05/10 00:55:46 ::   File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy
    2012/05/10 00:55:46 ::     y = copier(x, memo)
    2012/05/10 00:55:46 ::   File "/usr/lib64/python2.7/copy.py", line 298, in _deepcopy_inst
    2012/05/10 00:55:46 ::     state = deepcopy(state, memo)
    2012/05/10 00:55:46 ::   File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy
    2012/05/10 00:55:46 ::     y = copier(x, memo)
    2012/05/10 00:55:46 ::   File "/usr/lib64/python2.7/copy.py", line 257, in _deepcopy_dict
    2012/05/10 00:55:46 ::     y[deepcopy(key, memo)] = deepcopy(value, memo)
    2012/05/10 00:55:46 ::   File "/usr/lib64/python2.7/copy.py", line 174, in deepcopy
    2012/05/10 00:55:46 ::     y = copier(memo)
    2012/05/10 00:55:46 :: TypeError: cannot deepcopy this pattern object
    
    

    Dernier point cosmétique, j'ai mon /home chiffré avec LUKS, le message de demande de mot de passe est illisible au démarrage.
    En image:
    Titre de l'image

  • [^] # Re: Go, de Google ?

    Posté par  . En réponse au journal Le développement en natif pour un soft universel ?. Évalué à 3.

    Pourtant la version argentée fait tout de même du 40 km/h en vol.. Source

  • [^] # Re: Vide c'est nul(l) chez oracle.

    Posté par  . En réponse à la dépêche Migrer de Oracle à PostgreSQL : Ora2Pg. Évalué à 2.

    Le VARCHAR2 ne gère pas la chaine vide non plus, donc le problème reste le même.
    J'aurais tendance à dire 'Do not use VARCHAR and VARCHAR2.. well do not use Oracle'.

    J'aime pas Oracle pour ce genre de chose et des outils comme ora2pg sont appréciables.
    (Il y a bien d'autres raisons, mais se serait mieux d'attendre Vendredi.)

    Mélol, ton argument est: oui on peut utiliser un ORM dans les cas où on n'a pas vraiment besoin de base de données. Mais ce sont aussi les cas où on peut utiliser des fichiers plats, des technos expérimentales ou inadaptées (qui a pensé NoSQL ?), voire de la persistance over pigeons!

    Pour la petite histoire,
    J'ai utilisé des fichiers plats par le passé et j'ai eu logiquement des problèmes dans une application de monitoring grossissante après avoir stocké des dizaines de GO dans des fichiers similaires au format RRD. Remonter dans l'historique avec des filtres dans un RDBMS est plus efficace que scanner de simples fichiers de logs (ou alors il faut refaire la roue en commençant par indexer ..) Ça tombe bien, un RDBMS fait tout ça en mieux, en plus fiable, avec redondance, et fourni des outils de navigation, sauvegarde etc..

    L'ORM permet de fabriquer la DDL, génère les bonnes requêtes INSERT/UPDATE sans que mon code n'ait à ce soucier de la base sous-jacente, de plus il se charge des conversions de types, des transactions, de la gestion propre des connexions et de la fabrication des objets.

    Dans mon cas, l'ORM à facilité l'utilisation de l'infra existante chez le client (Oracle habituellement) afin d'y stocker les données collectées, mais surtout il peut générer des rapports PDF ou autre joyeusetés avec ses propres outils (basés la plupart du temps sur des requêtes SQL aussi).

    Pour ce genre de situation, stockage et quelques requêtes dans l'historique, l'ORM est parfait et nécessite que très peu de changement dans le code de l'application. (Du coté perf, ce n'est pas une utilisation bien compliquée pour un ORM).
    Donc oui, pour moi l'ORM à sa place dans certains contextes utilisants un RDBMS.

    Ceci dit, les systèmes NOSQL sont intéressants.

  • [^] # Re: Vide c'est nul(l) chez oracle.

    Posté par  . En réponse à la dépêche Migrer de Oracle à PostgreSQL : Ora2Pg. Évalué à 3.

    Justement, de ce que j'ai lu ça et là, Oracle a pondu VARCHAR2 pour permettre à l'avenir de modifier le comportement de VARCHAR et le rendre standard. Ceux qui suivent la dite préconisation ne seront donc pas touchés par cette modification.

    Dans la doc c'est moins clair, mais ils précisent tout de même que VARCHAR va être cassé:

    Do not use the VARCHAR datatype. Use the VARCHAR2 datatype instead. Although the VARCHAR datatype is currently synonymous with VARCHAR2, the VARCHAR datatype is scheduled to be redefined as a separate datatype used for variable-length character strings compared with different comparison semantics.

    http://docs.oracle.com/cd/B28359_01/server.111/b28286/sql_elements001.htm#sthref80

    Oui, l'ORM sapue dans plusieurs cas d'utilisations mais pas tous à mon avis.
    Un des cas ou je trouve qu'un ORM est pratique c'est quand l'application n'a pas tellement besoin d'exploiter les capacités de la base et ne fait que du stockage (de la persistance?).

  • # Vide c'est nul(l) chez oracle.

    Posté par  . En réponse à la dépêche Migrer de Oracle à PostgreSQL : Ora2Pg. Évalué à 5.

    De mon coté, une bonne raison de ne pas utiliser Oracle et de préférrer PostgreSQL ou H2, c'est cette dissymétrie sur les VARCHAR:
    Tu insères une chaine vide dans une colonne, tu récupères un NULL lors de la lecture. Aucune distinction.

    Ce genre de dissymétrie est très problématique dans le contexte d'un ORM, un champ pourtant affecté NON-NULL par le programmeur peut devenir NULL plus loin dans l'application.
    Puis, sachant que deux NULL en SQL ne sont pas égaux. je pense qu'un [select * from where name=''] ne retourne jamais rien avec oracle.
    C'est probablement très pénible dans d'autres contextes comme avec des contraintes genre VARCHAR2 UNIQUE NOT NULL.

    Si mes souvenirs sont corrects, c'est historiquement pour gagner quelques bits d'espace lors du stockage.
    VARCHAR ne suivant donc pas le standard SQL (arrivé plus tard), VARCHAR2 a été introduit pour assurer la compatibilité.
    Ainsi, un jour peut-être, VARCHAR sera modifié afin de suivre le standard SQL.
    Je ne sais pas ce qu'il en est aujourd'hui.

    Je me demande comment ora2pg traite ça d'ailleur.

  • [^] # Re: flight simulator

    Posté par  . En réponse à la dépêche FlightGear 2.6. Évalué à 1. Dernière modification le 09 mars 2012 à 17:40.

    Je suis d'accord sur le fond de la question.
    Mon raisonnement foireux partait du principe que sur un site orienté Linux, il y a plus de chance de trouver des moules connaissant X-Plane et pouvant donc répondre à la question.
    (X-Plane n'est peut-être pas la référence mais c'est tout de même un trés bon simulateur)

    Qu'il ne soit pas disponible sous Linux n'est pas la question. The Gimp est comparé à Photoshop (non dispo sous Linux), OpenOffice/LibreOffice sont comparés à Microsoft Office (non dispo sous Linux), Firefox est comparé avec IE (non dispo sous Linux), etc. Pourquoi serait-ce différent pour Flightgear ?

    Si je m'enfonce dans mon raisonnement douteux, un Linuxien peut tester/utiliser IE, Office ou Photoshop dans une machine virtuelle sans surprises.
    Pour un jeu comme Flight Simulator avec utilisation intensive de l'accélération graphique, j'ai comme un gros doute. Peut-être avec un Wine récent ?

    Il ne doit pas y avoir foule de personnes sur ce site pouvant répondre à la question posée (d'où mon 'quelle idée?')

  • [^] # Re: flight simulator

    Posté par  . En réponse à la dépêche FlightGear 2.6. Évalué à -4.

    Quelle idée de prendre Flight Simulator comme référence alors que celui-ci n'est même pas disponible sur GNU/Linux.
    Où en est-il par rapport à X-Plane ?

  • # Page d'accueil vieillote

    Posté par  . En réponse à l’entrée du suivi Pour le retour des dépêches en page d'accueil. Évalué à 4 (+0/-0).

    Quand on arrive sur la page de garde, la première information est datée du 15 février (Les résultats du concours LinuxFr.org). Ceci donne l'impression que rien ne se passe sur ce site depuis une semaine, pour un site d'actualité, c'est pas terrible. J'ai bien peur que le néophyte qui arrive depuis google.fr et les mots clefs 'actualité linux' ne reste pas bien longtemps. Allez hop, circulez, y'a rien à voir.

  • [^] # Re: Oui mais attention la!

    Posté par  . En réponse à la dépêche OpenArena European supeR,Lan 2011. Évalué à 3.

    en meme temps ca sert à quoi de sortir 125FPS dans un jeu, si c'est pour afficher sur un ecran LCD qui lui n'en affiche que 50 ?

    Dans openarena ça permet d'avoir quelques pixels de hauteur en plus quand on saute. C'est très important sur certaines cartes.
    Ça permet de monter sur les rebords d'un pont sans utiliser de rockets ou autres plasma gun destructeurs. Le moteur semble être sensible au nombre de fps du client.
    (Il y a eu une modification dans la 0.8.5 pour réduire cet effet je crois..)
    La majorité des joueurs limitent leur FPS à 125 ou 76 pour cette raison, sans ces réglages il y a un désavantage.

    Autre point, un fps stable est très important pour ne pas rater la moitié de ces tirs, avec l'intel de son laptop c'est pas trop le cas.
    Il y a également un sérieux problème de luminosité avec cette carte Intel, un 'xgamma -gamma 1.7' avant de lancer améliore un peu le rendu, mais c'est pas encore top.
    Sinon je trouve qu'avec 125 ou 333 les mouvements sont beaucoup réactifs et fluides, mais je ne saurais pas dire pourquoi, je pense une fois plus que c'est lié au fonctionnement du moteur.
    Bref, c'est dommage d'avoir une carte nvidia sans pouvoir l'exploiter, et je me demande quel sera ma prochaine carte graphique.
  • [^] # Re: Oui mais attention la!

    Posté par  . En réponse à la dépêche OpenArena European supeR,Lan 2011. Évalué à 1.

    D'après ce que j'ai lu, Il y a plusieurs types d'optimus, certains modèles peuvent être utilisées distinctement via un acpi call ou en désactivant l'intel dans le bios.
    Mais d'autres modèles partagent le même bus de sorti (ou un truc de ce style).
    Comme le dit un des developpeur chez nvidia:

    http://www.nvnews.net/vbulletin/showthread.php?s=69e61aaa8bc(...)
    >Apparently, this depends on the laptop. Some laptops have a hardware mux that allows >you to switch the display to the NVIDIA GPU, similarly to how the old Hybrid Graphics >worked. On those laptops, there should be a BIOS setting.

    >On laptops that don't have that hardware mux (i.e. where the display is hard-wired to the >Intel display engine), then you currently cannot use the NVIDIA GPU for display, though >you should still be able to use it for CUDA and offscreen rendering.

    >We currently do not have plans to support display on Optimus systems where the display >is connected to the Intel hardware, but as you said, it's something we'll probably end up >having to look into in the future, to at least provide some basic display sharing. I can't >promise anything, though.

    Il y a des gents qui ont réussi à éteindre la carte nvidia pour économiser un peu de batterie mais pas moyen de l'utiliser pour l'instant, aussi, ils recherchent des testeurs:
    http://linux-hybrid-graphics.blogspot.com/

    (Elle possêde un XPS L501X)
  • [^] # Re: Il fait froid ici ...

    Posté par  . En réponse à la dépêche Nuxeo propose son logiciel de gestion de dépôt documentaire open source à la fondation Eclipse. Évalué à 7.

    C'est surtout le mot java qui refroidit ici.
    Un vieux troll, mort, mais ressuscité par la grâce d'un Oracle.
  • # Oui mais attention la!

    Posté par  . En réponse à la dépêche OpenArena European supeR,Lan 2011. Évalué à 1.

    3 jours, 24/24, c'est un appel au suicide!
    Sans oublier qu'avec à peine 2 heures quotidiennes, je me fais copieusement secouer par ma dulcinée, c'est pas gagné :)
    J'ai pourtant tenté de la convertir, mais son portable est un modèle avec la techno Optimus inutilisable sous linux. Une NVIDIA qui ne fait rien et une Intel qui ne dépasse pas les 66 fps, c'est pas la joie :(

    Sinon, superbe jeu sous linux et qui tourne parfaitement sur mon laptop (core2duo 2ghz+nvidia 8600M et son blob).
    De plus, un LAN est une belle occasion de pouvoir jouer sans être accusé de tricherie..
  • [^] # Re: ls ?

    Posté par  . En réponse au message Boucle for ne prend pas en compte les lignes. Évalué à 1.

    'man bash' section CONDITIONAL EXPRESSIONS

    [ -f "monfichier" ] retourne 0 si le fichier existe et n'est pas un répertoire.

    Pour vérifier:

    [ -f /etc/hosts ]
    echo $?


    Je n'ai jamais utilisé awk, je ne sais pas ce que fait -F- par exemple, à moins que ce ne soit la contraction de -F - ?
    Donc s i je comprends bien tu as des fichiers MP3 qui son nommé de cette forme ?
    Artiste - Titre - .. - .. .mp3 ?

    Dans ce cas, tu peux virer les trucs après le premier '-' comme ça:

    for c in *.mp3 ; do { echo "${c%%-*}" ; } ; done
  • [^] # Re: ls ?

    Posté par  . En réponse au message Boucle for ne prend pas en compte les lignes. Évalué à 2.

    Pour ne prendre que les noms de fichiers:

    for i in * ; do [ -f "$i" ] && { echo "$i" ; } ; done
  • # ls ?

    Posté par  . En réponse au message Boucle for ne prend pas en compte les lignes. Évalué à 3.


    for i in * ; do echo "${i}" ; done ;
  • [^] # Re: Monopole d'AT&T

    Posté par  . En réponse au journal Aux USA, les parts de marché (surf Internet) iOS plongent, celles d'Android décollent. Évalué à 2.

    >J'aimerais bien les mêmes chiffres pour la Suisse, parce que je vois assez rarement des gens avec des smartphones autre que iPhone et BlackBerry.

    En même temps ceux qui utilisent le blackberry, c'est souvent pour une utilisation professionnelle à longueur de journée.
    Il n'est pas rare de voir des commerciaux lire/écrire des mails dans une gare ou un aéroport, le design du blackberry est assez caractéristique et a souvent un clavier.

    Celui qui a un iphone le montre pour faire le beau, limite si il ne gueule pas dans le téléphone pour que tu le remarques, quand ce n'est pas un problème de housse..

    Celui qui a un android passe inaperçu car il n'y en a pas un pareil, ce n'est pas un appareil mais un OS.
    Comment faire pour le reconnaître ?
    Coller un gros robot vert dessous ?
    Qu'il marche au doigt ET à l'oeil ? Si si, parce-que tactile == iphone au premier regard pour beaucoup..

    Bref ce que l'on voit est biaisé, il suffit de constater que l'on remarque toujours les smartphones mais pas les stupidphones pourtant toujours majoritaires.