Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
utilisateurs:nikoals [Le 23/05/2012, 02:24]
Nikoals [Utiliser la partition d'échange pour la mise en veille]
utilisateurs:nikoals [Le 06/08/2017, 17:02]
L'Africain [Ubuntu 12.04 LTS sur Asus N55SF-S2496V]
Ligne 18: Ligne 18:
 ===== Ubuntu 12.04 LTS sur Asus N55SF-S2496V ===== ===== Ubuntu 12.04 LTS sur Asus N55SF-S2496V =====
 Mon ordinateur personnel est un [[http://​www.google.fr/​search?​q=ASUS+N55SF-S2496V|Asus N55SF-S2496V]]. Je décris ici les manipulations que j'ai effectuées pour installer [[:​precise|Ubuntu 12.04 LTS (« The Precise Pangolin »)]] version 64 bits. Ces manipulations ont été trouvées à divers endroits sur le net. Je reformule ici tout ce qui est nécessaire et bien que ces notes se veulent exhaustives,​ je cite les diverses sources d'où elles proviennent pour rendre à César ce qui est à César mais aussi permettre aux plus curieux d'​avoir toutes les précisions nécessaires.\\ Mon ordinateur personnel est un [[http://​www.google.fr/​search?​q=ASUS+N55SF-S2496V|Asus N55SF-S2496V]]. Je décris ici les manipulations que j'ai effectuées pour installer [[:​precise|Ubuntu 12.04 LTS (« The Precise Pangolin »)]] version 64 bits. Ces manipulations ont été trouvées à divers endroits sur le net. Je reformule ici tout ce qui est nécessaire et bien que ces notes se veulent exhaustives,​ je cite les diverses sources d'où elles proviennent pour rendre à César ce qui est à César mais aussi permettre aux plus curieux d'​avoir toutes les précisions nécessaires.\\
-Bien que les sources soient diverses, la principale, et celle qui mène à toutes les autres, est la [[:asus_n55sf|documentation ubuntu-fr sur l'Asus N55SF]].+Bien que les sources soient diverses, la principale, et celle qui mène à toutes les autres, est la [[:liste portables asus|documentation ubuntu-fr sur l'Asus N55SF]].
  
 ==== Caractéristiques matérielles ==== ==== Caractéristiques matérielles ====
Ligne 45: Ligne 45:
   * https://​wiki.ubuntu.com/​Bumblebee   * https://​wiki.ubuntu.com/​Bumblebee
  
-L'​installation est triviale (pour avoir plus de détail ​se référer aux sources) :+L'​installation est triviale (pour avoir plus de détails ​se référer aux sources) :
  sudo add-apt-repository ppa:​bumblebee/​stable ​  sudo add-apt-repository ppa:​bumblebee/​stable ​
  sudo apt-get update  sudo apt-get update
Ligne 52: Ligne 52:
 Pour que l'​installation soit prise en compte il faut rebooter. Voici les résultats (concluants) des tests sur ma machine : Pour que l'​installation soit prise en compte il faut rebooter. Voici les résultats (concluants) des tests sur ma machine :
 <​code>​ <​code>​
-nicolas@Corwin:​~$ glxspheres ​+nicolas@Corwin:​~$ glxspheres
 Polygons in scene: 62464 Polygons in scene: 62464
 Visual ID of window: 0x94 Visual ID of window: 0x94
Ligne 76: Ligne 76:
 Sources Sources
   * https://​help.ubuntu.com/​community/​SwapFaq#​How_do_I_add_more_swap.3F (section '//​Activating the swap partition//'​)   * https://​help.ubuntu.com/​community/​SwapFaq#​How_do_I_add_more_swap.3F (section '//​Activating the swap partition//'​)
-Après l'​installation la partition de swap ne semble pas être utilisée. Voici à quoi ressemble mon [[:​mount_fstab|fstab]] (on retrouve bien entendu les trois partitions créées lors de l'​installation) :+Après l'​installation la partition de swap ne semble pas être utilisée. Voici à quoi ressemble mon [[:​mount_fstab|/etc/fstab]] (on retrouve bien entendu les trois partitions créées lors de l'​installation) :
 <​code>​ <​code>​
 # / was on /dev/sda5 during installation # / was on /dev/sda5 during installation
Ligne 106: Ligne 106:
 Il faut rebooter pour que les changements soient pris en compte. Il faut rebooter pour que les changements soient pris en compte.
  
-=== Corriger ​le problème ​d'​hibernation/​mise en veille ===+=== Corriger ​les problèmes ​d'​hibernation/​mise en veille === 
 + 
 +== Corriger les problèmes de UUID ==
 Sources Sources
   * https://​help.ubuntu.com/​community/​SwapFaq#​How_do_I_add_more_swap.3F (section '//​Making the swap partition work for hibernate (optional)//'​)   * https://​help.ubuntu.com/​community/​SwapFaq#​How_do_I_add_more_swap.3F (section '//​Making the swap partition work for hibernate (optional)//'​)
-  * http://​thecodecentral.com/​2011/​01/​18/​fix-ubuntu-10-10-suspendhibernate-not-working-bug (avec le nouveau //Step 2//) 
   * http://​doc.ubuntu-fr.org/​uuid_et_label#​uuid_swap_et_hibernation   * http://​doc.ubuntu-fr.org/​uuid_et_label#​uuid_swap_et_hibernation
-NB : Bien que la première source dise que la manipulation suivante ​est fonctionne pas avec la 12.04, c'est quand même quelque chose que j'ai dû faire.+NB : Bien que la première source dise que la manipulation suivante ​ne fonctionne pas avec la 12.04, c'est quand même quelque chose que j'ai dû faire.
  
 Éditer le fichier /​etc/​default/​grub Éditer le fichier /​etc/​default/​grub
Ligne 129: Ligne 130:
 Il faut rebooter pour que les changements soient pris en compte. Il faut rebooter pour que les changements soient pris en compte.
  
-Faire les 3 étapes de ce lien : http://​thecodecentral.com/​2011/​01/​18/​fix-ubuntu-10-10-suspendhibernate-not-working-bug (avec le nouveau //Step 2//)+== Ajouter un script correctif == 
 +Sources 
 +  * http://​thecodecentral.com/​2011/​01/​18/​fix-ubuntu-10-10-suspendhibernate-not-working-bug (avec le nouveau //Step 2//) 
 + 
 +ll faut créer un nouveau fichier 
 +  gksudo gedit /​etc/​pm/​sleep.d/​20_custom-ehci_hcd  
 +Y ajouter le code suivant : 
 +<code bash> 
 +#!/bin/sh 
 +#inspired by http://​art.ubuntuforums.org/​showpost.php?​p=9744970&​postcount=19 
 +#...and http://​thecodecentral.com/​2011/​01/​18/​fix-ubuntu-10-10-suspendhibernate-not-working-bug ​    
 +# tidied by tqzzaa :) 
 + 
 +VERSION=1.1 
 +DEV_LIST=/​tmp/​usb-dev-list 
 +DRIVERS_DIR=/​sys/​bus/​pci/​drivers 
 +DRIVERS="​ehci xhci" # ehci_hcd, xhci_hcd 
 +HEX="​[[:​xdigit:​]]"​ 
 +MAX_BIND_ATTEMPTS=2 
 +BIND_WAIT=0.1 
 + 
 +unbindDev() { 
 +  echo -n > $DEV_LIST 2>/​dev/​null 
 +  for driver in $DRIVERS; do 
 +    DDIR=$DRIVERS_DIR/​${driver}_hcd 
 +    for dev in `ls $DDIR 2>/​dev/​null | egrep "​^$HEX+:​$HEX+:​$HEX"​`;​ do 
 +      echo -n "​$dev"​ > $DDIR/​unbind 
 +      echo "​$driver $dev" >> $DEV_LIST 
 +    done 
 +  done 
 +
 + 
 +bindDev() { 
 +  if [ -s $DEV_LIST ]; then 
 +    while read driver dev; do 
 +      DDIR=$DRIVERS_DIR/​${driver}_hcd 
 +      while [ $((MAX_BIND_ATTEMPTS)) -gt 0 ]; do 
 +          echo -n "​$dev"​ > $DDIR/​bind 
 +          if [ ! -L "​$DDIR/​$dev"​ ]; then 
 +            sleep $BIND_WAIT 
 +          else 
 +            break 
 +          fi 
 +          MAX_BIND_ATTEMPTS=$((MAX_BIND_ATTEMPTS-1)) 
 +      done   
 +    done < $DEV_LIST 
 +  fi 
 +  rm $DEV_LIST 2>/​dev/​null 
 +
 + 
 +case "​$1"​ in 
 +  hibernate|suspend) unbindDev;;​ 
 +  resume|thaw) ​      ​bindDev;;​ 
 +esac 
 +</​code>​ 
 + 
 +Enfin, changer les droits sur ce fichier. 
 +  sudo chmod 755 /​etc/​pm/​sleep.d/​20_custom-ehci_hcd
  
 === Faire apparaître l'​option dans le menu === === Faire apparaître l'​option dans le menu ===
Ligne 154: Ligne 212:
   * http://​www.legacy-france.org/​index.php?​showtopic=7778&​view=findpost&​p=138622 pour faire fonctionner la dernière version.   * http://​www.legacy-france.org/​index.php?​showtopic=7778&​view=findpost&​p=138622 pour faire fonctionner la dernière version.
  
-  - sudo apt-get install build-essential git libqt4-dev qtmobility-dev +En plus de la doc officielle, installer ​les paquets ​cmake libprotoc-dev libprotobuf-dev
-  - cd +
-  - git clone git:/ /​cockatrice.git.sourceforge.net/​gitroot/​cockatrice/​cockatrice +
-  - Éditer le fichier ~/​cockatrice/​cockatrice/​cockatrice.qrc et mettre en commentaire toute la section sur les traductions (<file >​translations/​...</​file >) +
-  - cd cockatrice/​cockatrice +
-  - lrelease cockatrice.pro +
-  - qmake +
-  - Éditer le fichier ~/​cockatrice/​cockatrice/​Makefile et ajouter a INCPATH ​: -I/​usr/​include/​QtMultimediaKit ​-I/​usr/​include/​QtMobility et à LIBS : -lQtMultimediaKit (NON) +
-  - cd ../oracle +
-  - qmake && make+
  • utilisateurs/nikoals.txt
  • Dernière modification: Le 11/09/2022, 13:10
  • par moths-art