Mandrake 10.1 Community: Démarrage Hyper lent...

Mandrake 10.1 Community: Démarrage Hyper lent... - Linux et OS Alternatifs

Marsh Posté le 21-09-2004 à 17:10:49    

J'ai mis à jour ma Mandrake 10.0 Powerpack avec urpmi vers le Mandrake 10.1 Community et j'ai un problème majeur...
Il faut patienter 5 min pour voir le logon s'afficher après le démarrage de x.org. Pendant je n'ai rien d'autre à faire qu'à regarder le sablier tourner sur le fond Mandrake 10.1 Community... Que faire?
J'ai tenter d'installer les pilotes NVidia 6111: impossible même en faisant --add-this-kernel, j'ai donc mis les 5336 (sans problème).
Mais le problème au démarrage subsiste...
Et mon écran s'éteint pendant une seconde de temps en temps.
 
Merci de votre aide.

Reply

Marsh Posté le 21-09-2004 à 17:10:49   

Reply

Marsh Posté le 21-09-2004 à 17:17:57    

j'ai le meme soucis que toi
 
le temps d'arriver au bureau il me faut qlq seconde, enfin trop a mon gout
 
et j'ai aussi quelque coupure d'ecran, 1 seconde mais qui me donne des frissons ds le dos a chaque fois, peur du freeze
 
pas d solution pour l'instant, sauf attendre une maj


---------------
Feedback ==>  http://forum.hardware.fr/transacti [...] ser=178709
Reply

Marsh Posté le 21-09-2004 à 21:02:04    

[:drap] j'ais le même probleme moi aussi, j'ais un ecran bleu avec un sablier pendand 4-5 min avant d'avoir l'écran pour choisir l'utilisateur, et pour lancé kde aprè, ca met aussi beaucoup de temp ( + que sous mandrake 10) si quelqu'un sais comment démarer + vite , ca m'interesse beaucoup :-)

Reply

Marsh Posté le 21-09-2004 à 21:04:19    

Est ce que vous avez fait tous fait un upgrade ou une nouvelle installation ?
 
Chez moi je n'ai pas ce problème, par contre j'ai fait une nouvelle installation.

Reply

Marsh Posté le 21-09-2004 à 21:04:23    

donner le résultat des commandes suivantes :
 

Citation :


cat /etc/resolv.conf
hostname
ls /etc/rc5.d/*udev*
cat /proc/cmdline
uname -r
rpm -q harddrake drakxtools


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 21-09-2004 à 21:15:29    

Citation :

donner le résultat des commandes suivantes :
 
Citation :
 
 
cat /etc/resolv.conf
hostname
ls /etc/rc5.d/*udev*
cat /proc/cmdline
uname -r
rpm -q harddrake drakxtools


 

[xxxx@localhost xxxx]$ cat /etc/resolv.conf
nameserver 212.151.136.250
nameserver 130.244.127.170
search localhost
nameserver 212.151.136.250 # ppp temp entry
nameserver 130.244.127.170 # ppp temp entry
[xxxx@localhost xxxx]$ hostname
localhost
[xxxx@localhost xxxx]$ ls /etc/rc5.d/*udev*
ls: /etc/rc5.d/*udev*: No such file or directory
[xxxx@localhost xxxx]$ cat /proc/cmdline
auto BOOT_IMAGE=linux ro root=305 noapic devfs=mount acpi=ht splash=silent
[xxxx@localhost xxxx]$ uname -r
2.6.3-7mdk
[xxxx@localhost xxxx]$ rpm -q harddrake drakxtools
harddrake-10.1-8mdk
drakxtools-10.1-8mdk


 

Citation :

Est ce que vous avez fait tous fait un upgrade ou une nouvelle installation ?
 
Chez moi je n'ai pas ce problème, par contre j'ai fait une nouvelle installation.


 
moi j'ais fait une upgrade !

Reply

Marsh Posté le 21-09-2004 à 21:19:43    

upgrade !!!
 
[root@localhost vincent]# cat /etc/resolv.conf
nameserver 192.168.2.1
 
[root@localhost vincent]# hostname
localhost
 
[root@localhost vincent]# ls /etc/rc5.d/*udev*
ls: /etc/rc5.d/*udev*: No such file or directory
 
[root@localhost vincent]# cat /proc/cmdline
BOOT_IMAGE=Linux_2.6.8.1-10mdk ro root=305 devfs=mount resume=/dev/hda6 splash=silent
 
[root@localhost vincent]# uname -r
2.6.8.1-10mdk-i586-up-1GB
 
[root@localhost vincent]# rpm -q harddrake drakxtools
harddrake-10.1-10mdk
drakxtools-10.1-10mdk
 
voili


Message édité par athome le 21-09-2004 à 21:20:38

---------------
Feedback ==>  http://forum.hardware.fr/transacti [...] ser=178709
Reply

Marsh Posté le 21-09-2004 à 21:19:49    

1. tu n'utilise pas le noyau de la 10.1 : urpmi -p kernel-2.6
 
2. tu n'utilises pas udev : urpmi udev
ensuite modifies /etc/lilo.conf et pour le noyau linux, remplace devfs=mount par devfs=nomount et valide les changements ( /sbin/lilo
 
3. fais voir ton fichier /etc/hosts
 
4. reconf la carte graphique.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 21-09-2004 à 21:32:29    

je dis peut être une bétise, mais kde ne préfère pas un nom autre que localhost comme hostname ?


Message édité par olwins le 21-09-2004 à 21:32:52
Reply

Marsh Posté le 21-09-2004 à 21:41:28    

mon devfs ne veut pas s'arreter et udev ne veut pas dermarrer tant devfs n'est pas arreté !!!
 
pti soucis là ...


---------------
Feedback ==>  http://forum.hardware.fr/transacti [...] ser=178709
Reply

Marsh Posté le 21-09-2004 à 21:41:28   

Reply

Marsh Posté le 21-09-2004 à 21:51:04    

1)

[root@localhost xxxx]# urpmi -p kernel-2.6
Les paquetages suivants contiennent kernel-2.6 :
kernel-2.6.3.16mdk
kernel-2.6.8.1.10mdk
[root@localhost xxxx]# urpmi -p kernel-2.6.8.1.10mdk
 
    ftp://ftp.ens-cachan.fr/mirror/Mandrakelinux/devel/10.1/i586/media/main/kernel-2.6.8.1.10mdk-1-1mdk.i586.rpm
installation de /var/cache/urpmi/rpms/kernel-2.6.8.1.10mdk-1-1mdk.i586.rpm
Préparation...              ##################################################
   1:kernel-2.6.8.1.10mdk   ##################################################
Looking for deps of module cramfs
Looking for deps of module ext3
         jbd
Looking for deps of module jbd
Using modules:  ./kernel/fs/jbd/jbd.ko ./kernel/fs/ext3/ext3.ko
Using /root/tmp as temporary directory.
/sbin/nash -> /root/tmp/initrd.FGvykO/bin/nash
/lib/modules/2.6.8.1-10mdk/./kernel/fs/jbd/jbd.ko.gz:    59.7%
copy from /root/tmp/initrd.FGvykO/lib/jbd.ko(elf32-i386) to /root/tmp/initrd.FGvykO/lib/stTijsH5(elf32-i386)
/lib/modules/2.6.8.1-10mdk/./kernel/fs/ext3/ext3.ko.gz:  55.4%
copy from /root/tmp/initrd.FGvykO/lib/ext3.ko(elf32-i386) to /root/tmp/initrd.FGvykO/lib/st9Dr288(elf32-i386)
Loading module jbd.ko
Loading module ext3.ko
Contents of RCFILE:
#!/bin/nash
 
echo "Loading jbd.ko module"
insmod /lib/jbd.ko
echo "Loading ext3.ko module"
insmod /lib/ext3.ko
echo Mounting /proc filesystem
mount -t proc /proc /proc
echo Mounting sysfs
mount -t sysfs none /sys
echo Creating device files
mountdev size=1M,mode=0755
mkdevices /dev
echo Creating root device
mkrootdev /dev/root
echo Mounting root filesystem
mount -o defaults --ro -t ext3 /dev/root /sysroot
echo 0x0100 > /proc/sys/kernel/real-root-dev
pivot_root /sysroot /sysroot/initrd
umount /initrd/sys
umount /initrd/proc
echo Initrd finished
Can't find a config files for resolution 800x600
Added linux *
Added linux-nonfb
Added 263-7
Added failsafe
Added windows
Added alt_263-7
Added 2681-10
 


 
j'ais pris le kernel-2.6.8.1.10mdk. c'est se qu'il falait prendre ?
 
2)

[root@localhost xxxx]# urpmi udev
 
    ftp://ftp.ens-cachan.fr/mirror/Mandrakelinux/devel/10.1/i586/media/main/udev-030-18mdk.i586.rpm
installation de /var/cache/urpmi/rpms/udev-030-18mdk.i586.rpm
Préparation...              ##################################################
   1:udev                   ##################################################


 
3) fichier : /etc/hosts :

127.0.0.1  localhost


 
fichier :/etc/host.conf :

order hosts,bind
multi on
nospoof on
spoofalert on


 
4) fait :-)
 
merci pour ton aide Dark_Schneider

Reply

Marsh Posté le 21-09-2004 à 21:59:19    

j'ai un soucis avec mon udev qui ne veut pas démarrer -> devfs utilisé a la place de udev !!!
et
avec linuxconf pas moyen de changer de hostname -> segmentation fault
 
que faire ?


Message édité par athome le 21-09-2004 à 22:08:39

---------------
Feedback ==>  http://forum.hardware.fr/transacti [...] ser=178709
Reply

Marsh Posté le 21-09-2004 à 22:05:06    

je vient de redemarer , linux demare plus rapidement, en revenche kde est toujour aussi long !! (au moins 4-5min alors qu'avant (mandrake 10) ca démarait en 20 sec !)

Reply

Marsh Posté le 21-09-2004 à 22:32:19    

pour changer l'hostname en console :
su
puis
hostname nouveau_nom

Reply

Marsh Posté le 21-09-2004 à 22:38:30    

olwins a écrit :

pour changer l'hostname en console :
su
puis
hostname nouveau_nom


 
 [:athome]  pour hostname
 
et pour udev comment le démarrer ???
car impossible tant que devfs est démarré et meme arreté udev ne veut pas démarrer
 
[root@athome vincent]# service -f udev
devfs utilisé à la place de udev!!!
devfs utilisé à la place de udev!!!


Message édité par athome le 21-09-2004 à 22:47:10

---------------
Feedback ==>  http://forum.hardware.fr/transacti [...] ser=178709
Reply

Marsh Posté le 21-09-2004 à 23:59:17    

bon ben, j'ai cassé mon linux
 
ya vraiement des jours sans et qu'est que ca peu me gonfler
 
sur ceux je vais aller me coucher (avec ce bon winwin qui sert qd linux est ds la choucroute)

Reply

Marsh Posté le 22-09-2004 à 02:50:43    

tu ne peux démarrer udev alors que devfs tourne.
 
pour utiliser udev à la place de devfs :
 
- vérifier que udev se lance bien au démarrage : chkconfig --add udev
- booter avec l'option devfs=nomount
 
 
et normalement udev est utilisé à la place de devfs.
 
le hostname tu le changes avec l'outil Mandrake.
 
sinon il se définit dans /etc/sysconfig/network
 
 
Rem : il n'y a plus grand monde qui utilise linuxconf, et je déconseille fortement de l'utiliser car ce projet n'est pas hyper maintenu.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 22-09-2004 à 02:51:43    

Rem 2 : pour KDE je pense que toutes tes packages KDE ne sont pas à jours :
rpm -qa | grep kde
 
 
je pense que tu vas trouvés des packages du kde de la 10.0


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 22-09-2004 à 10:56:02    

Bon j'ai installé udev et désactivé devfs comme l'a dit Dark_Schneider et le démarrage a retrouvé ça rapidité d'en temps. Merci beaucoup Dark_Schneider.
Cependant, et je ne sais pourquoi, X.org n'arrive plus à charger le module NVidia au démarrage et je suis obligé de réinstaller les pilotes à chaque redémarrage pour lancer X.org.
 
Et toujours pas moyen d'installer les pilotes NVidia 6111:
 
#########################################################
./NVIDIA-Linux-x86-1.0-6111-pkg1.run --add-this-kernel
 
 
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Sep 22 10:55:39 2004
 
option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : false
  no questions            : false
  silent                  : false
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  Installer install prefix: /usr
  kernel source path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /root/tmp
  ftp site                : ftp://download.nvidia.com
 
Using: nvidia-installer ncurses user interface
-> Kernel source path: '/lib/modules/2.6.8.1-10mdk/build'
-> Copying kernel module sources to temporary directory.
-> Building kernel interface:
   executing: 'cd /root/tmp/nvidia-5952; make nv-linux.o SYSSRC=/lib/modules/2.
   6.8.1-10mdk/build'...
   Your kernel was configured to include rivafb support as
   a loadable kernel module.
   
   The rivafb driver conflicts with the NVIDIA driver; the
   NVIDIA kernel module will still be built and installed,
   but be aware that the NVIDIA driver will not be able to
   function properly if the rivafb module is loaded!
   
   *** Failed rivafb module sanity check, but continuing! ***
   
   
   NVIDIA: calling KBUILD...
   mkdir -p /root/tmp/nvidia-5952/.tmp_versions
   make -f scripts/Makefile.build obj=/root/tmp/nvidia-5952
   echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /root/tmp/nvidia-59
   52/nv_compiler.h
     cc -Wp,-MD,/root/tmp/nvidia-5952/.nv.o.d -nostdinc -iwithprefix include -D
   __KERNEL__ -Iinclude  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-a
   liasing -fno-common -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-uni
   t-at-a-time -march=i686 -Iinclude/asm-i386/mach-default -O2 -Wdeclaration-af
   ter-statement -I/root/tmp/nvidia-5952 -Wall -Wimplicit -Wreturn-type -Wswitc
   h -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith  
    -Wno-multichar  -Werror -O -fno-common -MD   -Wno-cast-qual -Wno-error -D_L
   OOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNE
   L_NAMES -D__KERNEL__ -DMODULE  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DN
   V_PATCHLEVEL=6111  -DNV_UNIX   -DNV_LINUX   -DNV_INT64_OK   -DNVCPU_X86      
   -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_CLASS_SIMPLE_PR
   ESENT  -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /root/tmp
   /nvidia-5952/nv.o /root/tmp/nvidia-5952/nv.c
   /root/tmp/nvidia-5952/nv.c: In function `nv_acpi_event':
   /root/tmp/nvidia-5952/nv.c:3697: error: `PM_SAVE_STATE' undeclared (first us
   e in this function)
   /root/tmp/nvidia-5952/nv.c:3697: error: (Each undeclared identifier is repor
   ted only once
   /root/tmp/nvidia-5952/nv.c:3697: error: for each function it appears in.)
   make[3]: *** [/root/tmp/nvidia-5952/nv.o] Erreur 1
   make[2]: *** [_module_/root/tmp/nvidia-5952] Erreur 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [module] Erreur 1
   make: *** [nv-linux.o] Erreur 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module interface.
ERROR: Unable to add a precompiled kernel interface for the running kernel.
#########################################################

Reply

Marsh Posté le 22-09-2004 à 11:35:20    

juste pour ma culture personnelle, c'est quoi la différence entre udev et devfs ? udev est plus moderne je suppose ?

Reply

Marsh Posté le 22-09-2004 à 11:56:30    

Bon au temps pour moi j'ai trouvé la solution à mes problèmes du dessus: j'ai réussi à compiler les pilotes 6111 NVidia sur mon kernel 2.6.8.1-10mdk.
 
Comment? Un petit patch sur les sources.
 
 -patcher le fichier "/usr/src/linux-2.6.8.1-10mdk/include/linux/pm.h" avec  
 
#######################################################
--- linux/include/linux/pm.h~ 2004-08-20 19:23:04.844231272 +0300
 +++ linux/include/linux/pm.h 2004-08-20 19:23:34.778680544 +0300
 @@ -36,6 +36,7 @@
 {
 PM_SUSPEND, /* enter D1-D3 */
 PM_RESUME, /* enter D0 */
 + PM_SAVE_STATE, /* save device's state */
 } pm_request_t;
 
 /*
 
#######################################################
 
c'est à dire qu'il suffit de rajouter "PM_SAVE_STATE, /* save device's state */" vers la ligne 36 en dessous de "PM_RESUME, /* enter D0 */" qui y est déjà.

Reply

Marsh Posté le 22-09-2004 à 15:48:44    

adrienv> tu es un ermite perdu au fond des bois ? ceci est connu depuis un certain temps.
 
sinon pour ne plus avoir à remettre les pilotes à chaque démarrage, ajoute nvidia dans /etc/modprobe.preload


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 22-09-2004 à 16:23:02    

Dark_Schneider a écrit :

donner le résultat des commandes suivantes :
 

Citation :


cat /etc/resolv.conf
hostname
ls /etc/rc5.d/*udev*
cat /proc/cmdline
uname -r
rpm -q harddrake drakxtools




c toujours pas corrigé en 10.1 ces pb de host name qui ralentisse la mdk ???? (on se les traine depuis la 9.1 !!! :fou: )
 
ca serait du a quoi ? (je vois pas le rapport avec le solveur et la vitesse de démarrage de la distro !)


Message édité par coucou_78 le 22-09-2004 à 16:34:13
Reply

Marsh Posté le 22-09-2004 à 16:51:20    

coucou_78> c'est plus compliqué que tu ne le pense.
 
- tmdns est le support zeroconf ( cf RendezVous d'Apple ).
 
- assigner le nom d'hôte à la loopback ou au périphérique réseau est un débat.
 
- les hostname données via DHCP sont aussi un pb.
 
- de même il a fait une mise à jour. il n'a pas reconfigurer, donc les paramètres de conf ne sont pas modifiés.
 
http://qa.mandrakesoft.com/show_bug.cgi?id=10345


Message édité par Dark_Schneider le 22-09-2004 à 16:53:52

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 22-09-2004 à 17:15:54    

Dark_Schneider a écrit :

coucou_78> c'est plus compliqué que tu ne le pense.
 
- tmdns est le support zeroconf ( cf RendezVous d'Apple ).
 
- assigner le nom d'hôte à la loopback ou au périphérique réseau est un débat.
 
- les hostname données via DHCP sont aussi un pb.
 
- de même il a fait une mise à jour. il n'a pas reconfigurer, donc les paramètres de conf ne sont pas modifiés.
 
http://qa.mandrakesoft.com/show_bug.cgi?id=10345


oki, (comprends pas tout :d mais pour zeroconf je vois deja un temps d'attente a ce stade .)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed