Jump to content
ElementaryOS France
  • 0

[Resolu] Probleme avec Plymouth Demarrage


Question

Posted (edited)

Bonjour a tous je suis nouveau dans le monde des Ubuntu based (je viens d'Archlinux) , j'ai voulu avoir un systeme simple (nouveau pc et la flemme de tous reconf) et rapide , j'ai donc pris elementary OS, le probleme (je sais que c'est anodin, je ne l'utilisais pas sours arch, mais quand j'ai un truc, j'aime bien qu'il fonctionne , et qu'il fonctionne bien) c'est que au demarre plymouth ne fonctionne pas , j'ai un ecran noir (enfin un ecran noir avec au milieu des bande de toute les couleurs) alors qu'à l'arret j'ai le jolie e de elemenentary.. j'aimerai bien savoir qu'elle est le probleme (je soupconne grub d'etre le coupable mais je n'en sais rien, sinon m'a carte graphique est un nvidia (je n'install pas les driver proprio deja de un car ca fait tout foiré et de deux parce que c'est proprietaire :) ).. Voilà, en esperant que vous puissiez m'aider :)

Edited by kritovi

4 answers to this question

Recommended Posts

  • 0
Posted

Apres avoir fait des test c'est bien grub le probleme, j'y donc donc aller a tatons, et j'ai remarquer que si je vire gfxmode $linux_gfx_mode au demmarage ca fonctionne, mais (oui il y a un mais :( ) quand je vire ca dans grub.cfg ca ne fonctionne pas (d'ailleurs je suis obliger de passer par un live cd pour le modifier car meme en root le fichier est en lecture seul, j'ai beau faire un chattr -i rien n'y fait, j'ai aussi tenté un update-grub et update-grub2 mais les parammetre revienne par default -_-).. la je seche, quelqu'un aurait une idee ?

  • 0
Posted

Désole du triple post, mais la c'est pour geule , j'ai reussi mais quand meme !! le probleme n'etant pas tellement sur le coup a cause de plymouth (c'est a cause de grub et de ma carte graphique) -Fuck Nvidia -- Linus Torvalds <- il a bien raison ! mais le probleme est qu'il faut finté pour modifier un fichier !! c'est mon systeme mince !, je suis en root et on m'interdit de modifier un fichier !!!!!!! j'ai du le copié fait un cat grub.cfg > grub.cfg1 puis cp grub.gfg1 /boot/grub/grub/cfg pour que ca fonctionne !! Bon je reviens a mon probleme, voici ce que j'ai du commenter pour resoudre le probleme:

 

#
# DO NOT EDIT THIS FILE  <---- FUCK GRUB ! SYSLINUX IS THE BEST !!!
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
 set have_grubenv=true
 load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
 set saved_entry="${prev_saved_entry}"
 save_env saved_entry
 set prev_saved_entry=
 save_env prev_saved_entry
 set boot_once=true
fi

function savedefault {
 if [ -z "${boot_once}" ]; then
   saved_entry="${chosen}"
   save_env saved_entry
 fi
}

function recordfail {
 set recordfail=1
 if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
 insmod vbe
 insmod vga
 insmod video_bochs
 insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 26e9e1d8-32d5-401f-84af-03b85065c73c
if loadfont /usr/share/grub/unicode.pf2 ; then
#  set gfxmode=auto
 load_video
 insmod gfxterm
 insmod part_msdos
 insmod ext2
 set root='(hd0,msdos1)'
 search --no-floppy --fs-uuid --set=root 26e9e1d8-32d5-401f-84af-03b85065c73c
 set locale_dir=($root)/boot/grub/locale
 set lang=en_US
 insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
 set timeout=-1
else
 set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
#set menu_color_normal=white/black
#set menu_color_highlight=black/light-gray
#if background_color 0,0,0; then
#  clear
#fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
#function gfxmode {
#	set gfxpayload="${1}"
#	if [ "${1}" = "keep" ]; then
#		set vt_handoff=vt.handoff=7
#	else
#		set vt_handoff=
#	fi
#}
#if [ "${recordfail}" != 1 ]; then
#  if [ -e ${prefix}/gfxblacklist.txt ]; then
#    if hwmatch ${prefix}/gfxblacklist.txt 3; then
#      if [ ${match} = 0 ]; then
#        set linux_gfx_mode=keep
#      else
#        set linux_gfx_mode=text
#      fi
#    else
#      set linux_gfx_mode=text
#    fi
#  else
#    set linux_gfx_mode=keep
#  fi
#else
#  set linux_gfx_mode=text
#fi
#export linux_gfx_mode
#if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'elementary OS, with Linux 3.2.0-57-generic' --class elementary --class gnu-linux --class gnu --class os {
recordfail
#	gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 26e9e1d8-32d5-401f-84af-03b85065c73c
linux	/boot/vmlinuz-3.2.0-57-generic root=UUID=26e9e1d8-32d5-401f-84af-03b85065c73c ro   quiet splash $vt_handoff
initrd	/boot/initrd.img-3.2.0-57-generic
}
menuentry 'elementary OS, with Linux 3.2.0-57-generic (recovery mode)' --class elementary --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 26e9e1d8-32d5-401f-84af-03b85065c73c
echo	'Loading Linux 3.2.0-57-generic ...'
linux	/boot/vmlinuz-3.2.0-57-generic root=UUID=26e9e1d8-32d5-401f-84af-03b85065c73c ro recovery nomodeset 
echo	'Loading initial ramdisk ...'
initrd	/boot/initrd.img-3.2.0-57-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
 if keystatus; then
   if keystatus --shift; then
     set timeout=-1
   else
     set timeout=0
   fi
 else
   if sleep --interruptible 3 ; then
     set timeout=0
   fi
 fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
 source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...