Cela fait un an que je veux retirer définitivement Windows de mon ordinateur portable Toshiba Satellite Pro A40.
Le problème était que les dernières versions d'Ubuntu ne fonctionnaient pas sur mon portable,
l'écran se figeait rapidement, ect. J'ai donc utilisé Mandriva 2008 en dual boot avec Windows.
Mon problème est que je n'ai pas accés à toute les fréquence avec l'utilitaire gnome de réglage de fréquences.
J'avais déjà ce problème avec Mandriva, mais je l'avais réglé en chargeant le module p4-clockmod.
J'avais ensuite rajouté ce module dans /etc/modules.
(http://doc.ubuntu-fr.org/cpu-frequtils)
J'ai donc essayé de charger le module p4-clockmod. Avec ce module, sous mandriva 2008, je pouvais avoir accès à des fréquences allant de 300 MHz à 2,4 GHz. Actuellement, j'ai accès seuleument à 2 fréquences : 1,6 GHz et 2,4 GHz.
root@guillaume-laptop:~# modprobe p4-clockmod
FATAL: Error inserting p4_clockmod (/lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko): Device or resource busy
root@guillaume-laptop:~# uname -r
2.6.28-15-generic
root@guillaume-laptop:~# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Genuine Intel(R) CPU 2.40GHz
stepping : 9
cpu MHz : 1600.000
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
bogomips : 3186.77
clflush size : 64
power management:
J'ai aussi essayé de rajouter p4-clockmod dans /etc/modules, malgré le message d'erreur précédent, mais cela ne change rien.
Voila j'espère vraiment que vous puissiez m'aider pour que je puisse enfin profiter de cette dernière version d'Ubuntu qui fonctionne enfin avec mon portable.
Merci d'avance
# preload ?
Posté par djibb (site web personnel) . Évalué à 1.
il me semble que depuis un bout de temps (pas forcément la 2008) que tout ceci se gère :
1) depuis /etc/modprobe.preload
ou
2) depuis /etc/modprobe.preload.d/tonfichier_a_toi
[^] # Re: preload ?
Posté par gpelle . Évalué à 1.
J'ai bien un dossier modprobe.d, mais je ne sais pas quel fichier utiliser.
guillaume@guillaume-laptop:~$ cd /etc/
guillaume@guillaume-laptop:/etc$ ls
acpi group- perl
adduser.conf grub.d pm
adjtime gshadow pnm2ppa.conf
alsa gshadow- PolicyKit
alternatives gtk-2.0 popularity-contest.conf
anacrontab hal power
apm hdparm.conf ppp
apparmor hesiod.conf printcap
apparmor.d host.conf profile
apport hostname profile.d
apt hosts protocols
at.deny hosts.allow pulse
avahi hosts.deny purple
bash.bashrc hp python
bash_completion ifplugd python2.6
bash_completion.d inetd.conf qt3
bindresvport.blacklist init.d rc0.d
blkid.tab initramfs-tools rc1.d
blkid.tab.old inputrc rc2.d
bluetooth iproute2 rc3.d
bogofilter.cf issue rc4.d
bonobo-activation issue.net rc5.d
brlapi.key java-6-openjdk rc6.d
brltty kbd rc.local
brltty.conf kde3 rcS.d
ca-certificates kernel readahead
ca-certificates.conf kernel-img.conf resolvconf
calendar laptop-mode resolv.conf
chatscripts latex2html.conf rmt
checkbox.d ldap rpc
compizconfig ld.so.cache samba
ConsoleKit ld.so.conf sane.d
console-setup ld.so.conf.d scim
console-tools lftp.conf screenrc
cron.d libpaper.d scsi_id.config
cron.daily locale.alias securetty
cron.hourly localtime security
cron.monthly logcheck sensors.conf
crontab login.defs services
cron.weekly logrotate.conf sgml
cups logrotate.d shadow
dbus-1 lsb-base shadow-
debconf.conf lsb-base-logging.sh shells
debian_version lsb-release skel
default ltrace.conf sound
defoma magic ssh
deluser.conf magic.mime ssl
depmod.d mailcap sudoers
dhcp3 mailcap.order sysctl.conf
dictionaries-common manpath.config sysctl.d
dm mime.types syslog.conf
doc-base mke2fs.conf terminfo
dpkg modprobe.d tex4ht
e2fsck.conf modules texmf
emacs mono timezone
environment motd ts.conf
esound motd.tail ucf.conf
event.d mtab udev
firefox-3.0 mtools.conf ufw
fonts mysql updatedb.conf
foomatic nanorc update-manager
fstab netscsid.conf update-motd.d
fuse.conf network update-notifier
gai.conf NetworkManager usplash.conf
gamin networks vim
gconf nsswitch.conf w3m
gdm obex-data-server wgetrc
gimp openoffice wodim.conf
gnome opt wpa_supplicant
gnome-app-install pam.conf X11
gnome-system-tools pam.d xdg
gnome-vfs-2.0 pango xml
gnome-vfs-mime-magic papersize xulrunner-1.9
gre.d passwd zsh_command_not_found
groff passwd-
group pcmcia
guillaume@guillaume-laptop:/etc$ sudo gedit mod
modprobe.d/ modules
guillaume@guillaume-laptop:/etc$ cd modeprobe.d
bash: cd: modeprobe.d: Aucun fichier ou dossier de ce type
guillaume@guillaume-laptop:/etc$ cd modprobe.d
guillaume@guillaume-laptop:/etc/modprobe.d$
guillaume@guillaume-laptop:/etc/modprobe.d$ ls
alsa-base.conf blacklist-firewire.conf blacklist-oss.conf
blacklist-ath_pci.conf blacklist-framebuffer.conf blacklist-watchdog.conf
blacklist.conf blacklist-modem.conf libpisock9.conf
Voila ce qu'il y a dans ce dossier.
Merci
[^] # Re: preload ?
Posté par djibb (site web personnel) . Évalué à 2.
tu crées un fichier "moi.conf" et tu mets dedans "p4-clockmod". Il va tout seul aller chercher dedans. (tout ce que tu mets dans un .d est une personnalisation. Le nom du fichier est justep our s'y retrouver. (donc moi.conf, c'est pas forcément le meilleur nom... tu peux mettre "cpu.conf"
Voilou
[^] # Re: preload ?
Posté par gpelle . Évalué à 1.
J'ai créer le fichier cpu.conf dans /etc/modprobe.d dans lequel j'ai mis la ligne p4-clockmod.
(dans le fichier /etc/modules il y a toujours p4-clockmod)
Après redémarrage, rien ne change, le module acpi-cpufreq est toujours chargé :
guillaume@guillaume-laptop:/etc$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,00% (127)
J'ai essayé d'ajouter acpi-cpufreq au fichier /etc/moprobe.d/blacklist.conf, mais cela ne change rien.
"il me semble que depuis un bout de temps (pas forcément la 2008) que tout ceci se gère :
1) depuis /etc/modprobe.preload
ou
2) depuis /etc/modprobe.preload.d/tonfichier_a_toi"
Je n'ai pas de dossier ou fichier modprobe.preload, est-ce que j'ai fait au dessus est ce à quoi tu pensais ou faut-il que je créer aussi ce dossier ? (comment ?)
Est ce qu'il ne faudrait pas empêcher le chargement de acpi-cpufreq pour que p4-clockmod puisse se charger, comment paramétrer le module choisit au démarrage ?
Merci
# Module
Posté par Anonyme . Évalué à 1.
As-tu vérifié que module p4-clockmod n'est pas déjà chargé ? (lsmod|grep clockmod)
Je ne suis pas sûr de ce que j'avance, mais tu devrais probablement avoir une interface cpufreq.
Si c'est le cas tu devrais avoir le répertoire /sys/devices/system/cpu0/cpufreq
Fais un cat sur les différents fichiers présents.
Que t'indiquent les fichiers :
scaling_available_frequencies
scaling_driver
scaling_governor
a+
[^] # Re: Module
Posté par gpelle . Évalué à 1.
Voila ce que cela donne :
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ lsmod|grep clockmod
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ lsmod|grep p4-clockmod
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ ls
affected_cpus ondemand scaling_available_governors scaling_governor scaling_setspeed
cpuinfo_max_freq related_cpus scaling_cur_freq scaling_max_freq stats
cpuinfo_min_freq scaling_available_frequencies scaling_driver scaling_min_freq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_available_governors
conservative ondemand userspace powersave performance
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_available_frequencies
2400000 1600000
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_driver
acpi-cpufreq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_governor
ondemand
Est ce qu'il ne faudrait pas empêcher le chargement de acpi-cpufreq pour que p4-clockmod puisse se charger, comment paramétrer le module choisit au démarrage ? (comment ?)
Merci
PS : quel est la balise pour insérer du code ?
[^] # Re: Module
Posté par Anonyme . Évalué à 2.
A défaut de pouvoir vraiment t'aider, je dirais qu'effectivement tu pourrais essayer de décharger le driver acpi-cpufreq. Peut-être que cela te permettra d'utilier le driver p4-clockmod.
Voici ce que je j'essaierais pour décharger acpi-cpufreq.
1) Juste pour être sûr, il faut d'abord vérifier le nom exact du module.
En partant du principe qu'il est déjà chargé tu peux faire :
lsmod|cut -d' ' -f1|sort
Autre possibilité,
ls /lib/modules/2.6.28-15-generic/kernel/drivers/cpufreq
2) ensuite pour décharger le module, ajouter dans /etc/modprobe.d/blacklist.conf, la ligne :
blacklist nom_du_module.
Tu peux regarder aussi du côté des outils rmmod et modprobe.
Autres pistes à explorer :
* apt-cache search toshiba donne des paquets spécifiques pour les pcs toshiba
* Forthcoming p4-clockmod changes. [http://www.codemonkey.org.uk/2009/01/18/forthcoming-p4clockm(...)]
[^] # Re: Module
Posté par Anonyme . Évalué à 2.
Pour voir la liste des modules cpufreq, il faut en réalité faire :
ls /lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq
PS.
Pour afficher du code, il faut utiliser la balise html code. (entre crochets)
# Comment décharger complétement acpi-cpufreq et charger p4-clockmod
Posté par gpelle . Évalué à 2.
Je commence être complètement perdu !
J 'ai essayé comme dans http://linuxfr.org/forums/10/21598.html d'ajouter CPUFREQD_MODULE=p4-clockmod dans /etc/laptop-mode/conf.d/cpufreq
Avec modconf, j'ai essayé déchargé le module , mais après le redémarrage il y est encore !
" Sélectionner les modules « kernel/drivers/acpi »
toshiba_acpi + Toshiba Laptop Extras
video + Video "
Volia ce que j'obtiens :
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ ls /lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq
e_powersaver.ko p4-clockmod.ko
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_driver
acpi-cpufreq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ sudo modprobe p4-clockmod
WARNING: /etc/modprobe.d/cpu.conf line 1: ignoring bad line starting with 'p4-clockmod'
FATAL: Error inserting p4_clockmod (/lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko): Device or resource busy
En fait, le module p4-clockmod semble présent, le module acpi-cpufreq absent, mais dans scalling_driver c'est bien acpi-cpufreq qui est présent !
Il semble que le fichier /etc/modprobe.d/cpu.conf avec p4-clockmod que j'ai créé ne lui plaise pas !?
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,01% (327)
Rien ne change et je suis complétement perdu !
Comment charger p4-clokmod ?
Ma version d'ubuntu est la 9.04
[^] # Re: Comment décharger complétement acpi-cpufreq et charger p4-clockmod
Posté par Anonyme . Évalué à 2.
Voici les pistes que tu peux explorer :
1) utiliser moprobe avec le mode 'verbeux' (modprobe --verbose). Tu auras peut-être plus d'informations à propos de ce qui empêche le chargement de p4-clockmod
2) examiner la liste des modules chargés (avec lsmod|cut -d' ' -f1|sort) et essayer de repérer ceux qui peuvent avoir un rapport avec la gestion de l'acpi ou du cpu.
3) Regarder dans les rapports de bugs sur le launchpad:
https://launchpad.net/ubuntu/+bugs?field.searchtext=p4-clock(...)
# Comment décharger complétement acpi-cpufreq et charger p4-clockmod
Posté par gpelle . Évalué à 1.
Je commence être complètement perdu !
J 'ai essayé comme dans http://linuxfr.org/forums/10/21598.html d'ajouter CPUFREQD_MODULE=p4-clockmod dans /etc/laptop-mode/conf.d/cpufreq
Avec modconf, j'ai essayé déchargé le module , mais après le redémarrage il y est encore !
" Sélectionner les modules « kernel/drivers/acpi »
toshiba_acpi + Toshiba Laptop Extras
video + Video "
Volia ce que j'obtiens :
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ ls /lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq
e_powersaver.ko p4-clockmod.ko
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cat scaling_driver
acpi-cpufreq
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ sudo modprobe p4-clockmod
WARNING: /etc/modprobe.d/cpu.conf line 1: ignoring bad line starting with 'p4-clockmod'
FATAL: Error inserting p4_clockmod (/lib/modules/2.6.28-15-generic/kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko): Device or resource busy
En fait, le module p4-clockmod semble présent, le module acpi-cpufreq absent, mais dans scalling_driver c'est bien acpi-cpufreq qui est présent !
Il semble que le fichier /etc/modprobe.d/cpu.conf avec p4-clockmod que j'ai créé ne lui plaise pas !?
guillaume@guillaume-laptop:/sys/devices/system/cpu/cpu0/cpufreq$ cpufreq-info
cpufrequtils 004: cpufreq-info (C) Dominik Brodowski 2004-2006
Veuillez rapportez les erreurs et les bogues à cpufreq@lists.linux.org.uk, s'il vous plait.
analyse du CPU 0 :
pilote : acpi-cpufreq
CPUs qui doivent changer de fréquences en même temps : 0
limitation matérielle : 1.60 GHz - 2.40 GHz
plage de fréquence : 2.40 GHz, 1.60 GHz
régulateurs disponibles : conservative, ondemand, userspace, powersave, performance
tactique actuelle : la fréquence doit être comprise entre 1.60 GHz et 2.40 GHz.
Le régulateur "ondemand" est libre de choisir la vitesse
dans cette plage de fréquences.
la fréquence actuelle de ce CPU est 1.60 GHz.
des statistique concernant cpufreq:2.40 GHz:0,00%, 1.60 GHz:0,01% (327)
Rien ne change et je suis complétement perdu !
Comment charger p4-clokmod ?
Ma version d'ubuntu est la 9.04
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.