Page 1 of 3 123 LastLast
Results 1 to 10 of 22

Thread: [64bit 12.04] Grub hangs at purple screen on boot

  1. #1
    Join Date
    Mar 2006
    Beans
    199

    [64bit 12.04] Grub hangs at purple screen on boot

    Hi All,

    This problem is a hang on purple screen on boot.

    The system is a fresh 64 bit alternate install: here is the /etc/fstab

    Code:
    # /etc/fstab: static file system information.
    #
    # Use 'blkid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    nodev,noexec,nosuid 0       0
    # / was on /dev/sdc1 during installation
    UUID=604156ff-c419-4062-93ba-0e7cf892316a /               ext4    errors=remount-ro 0       1
    # /home was on /dev/md1 during installation
    UUID=5df23755-2590-4d0e-8b94-9a9253dbb723 /home           ext4    defaults        0       2
    # /oldboot was on /dev/sdb1 during installation
    UUID=1d4c5caf-eb4c-4f6e-98b3-52c7654e8fe5 /oldboot        ext4    defaults        0       2
    # /oldroot was on /dev/md0 during installation
    UUID=bb9fe603-4522-448c-822d-93a881acbc8f /oldroot        ext4    defaults        0       2
    # swap was on /dev/sda1 during installation
    UUID=b8ee76ff-a1df-45ce-961e-bf53c9a37992 none            swap    sw              0       0
    Weird thing is that during the install I followed the live CD default to put grub on /dev/sda. This of course did not work, so I had to reboot onto the live CD in rescue mode and put grub on /dev/sdc, which is a SSD. There are two RAID0 partitions on /dev/sda and /dev/sdb: these are not bootable and contain the previous 10.04 system [for reference] and /home.

    The problem only seems to occur after a cold-start [not a reboot from the menu], and then only sometimes. The system is only recoverable by holding down the power button to force a power-down, then rebooting, which lands me in the grub menu; on selecting the first [default] option, boot proceeds normally, though sometimes with a very 'scary' warning about degraded RAID, which the user is required to take responsibility by pressing 'y' then enter. I think the latter is a red herring though as everything is perfectly normal after that.

    I've followed some of the suggestions under:

    http://ubuntuforums.org/showthread.php?t=1743535

    including:
    - setting noacpi or nomodeset [didn't work]
    - setting GRUB_CMDLINE_LINUX_DEFAULT="text" [no effect ]
    - uncommenting GRUB_TERMINAL=console [booted but dumped me in the text console - lucky I knew how to recover!]
    - setting GRUB_GFXMODE=1024x768 [now tries to give me a nicer splash with the dots - have checked to see that this is a supported video mode using grub vbeinfo - but ultimately does nothing for the problem]

    Here is my current grub config:

    Code:
    ~$ cat /etc/default/grub
    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    # For full documentation of the options in this file, see:
    #   info -f grub -n 'Simple configuration'
    
    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=10
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    #GRUB_CMDLINE_LINUX_DEFAULT="text"
    GRUB_CMDLINE_LINUX=""
    
    # Uncomment to enable BadRAM filtering, modify to suit your needs
    # This works with Linux (no patch required) and with any kernel that obtains
    # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
    #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
    
    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console
    
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    #GRUB_GFXMODE=640x480
    GRUB_GFXMODE=1024x768
    
    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true
    
    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_RECOVERY="true"
    
    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE="480 440 1"
    One possibility is that somehow the system is handing off sometimes to the grub install on /dev/hda, but I don't think this can be true, because then surely I would just be seeing the blinking cursor as I did before rescuing the newly-installed system.

    This is the output from sudo hwinfo:


    Code:
    ~$ sudo hwinfo --framebuffer
    process 8800: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 282.
    This is normally a bug in some application using the D-Bus library.
    libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
    02: None 00.0: 11001 VESA Framebuffer
      [Created at bios.464]
      Unique ID: rdCR.efxRnBcYXs5
      Hardware Class: framebuffer
      Model: "NVIDIA GF108 Board - 1071v0p1"
      Vendor: "NVIDIA Corporation"
      Device: "GF108 Board - 1071v0p1"
      SubVendor: "NVIDIA"
      SubDevice: 
      Revision: "Chip Rev"
      Memory Size: 14 MB
      Memory Range: 0xf1000000-0xf1dfffff (rw)
      Mode 0x0300: 640x400 (+640), 8 bits
      Mode 0x0301: 640x480 (+640), 8 bits
      Mode 0x0303: 800x600 (+800), 8 bits
      Mode 0x0305: 1024x768 (+1024), 8 bits
      Mode 0x0307: 1280x1024 (+1280), 8 bits
      Mode 0x030e: 320x200 (+640), 16 bits
      Mode 0x030f: 320x200 (+1280), 24 bits
      Mode 0x0311: 640x480 (+1280), 16 bits
      Mode 0x0312: 640x480 (+2560), 24 bits
      Mode 0x0314: 800x600 (+1600), 16 bits
      Mode 0x0315: 800x600 (+3200), 24 bits
      Mode 0x0317: 1024x768 (+2048), 16 bits
      Mode 0x0318: 1024x768 (+4096), 24 bits
      Mode 0x031a: 1280x1024 (+2560), 16 bits
      Mode 0x031b: 1280x1024 (+5120), 24 bits
      Mode 0x0330: 320x200 (+320), 8 bits
      Mode 0x0331: 320x400 (+320), 8 bits
      Mode 0x0332: 320x400 (+640), 16 bits
      Mode 0x0333: 320x400 (+1280), 24 bits
      Mode 0x0334: 320x240 (+320), 8 bits
      Mode 0x0335: 320x240 (+640), 16 bits
      Mode 0x0336: 320x240 (+1280), 24 bits
      Mode 0x033d: 640x400 (+1280), 16 bits
      Mode 0x033e: 640x400 (+2560), 24 bits
      Mode 0x0345: 1600x1200 (+1600), 8 bits
      Mode 0x0346: 1600x1200 (+3200), 16 bits
      Mode 0x034a: 1600x1200 (+6400), 24 bits
      Mode 0x0360: 1280x800 (+1280), 8 bits
      Mode 0x0361: 1280x800 (+5120), 24 bits
      Config Status: cfg=new, avail=yes, need=no, active=unknown
    I've noticed this and similar topics come up quite frequently on gthe board, so hope someone has some pointers that might be relevant to this case.

    Your thoughts much appreciated!!!

  2. #2
    Join Date
    Mar 2006
    Beans
    199

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    EDIT: happens on reboots too - I cursed myself by saying 'now I know this will not happen when ....'

  3. #3
    Join Date
    Mar 2006
    Beans
    199

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    Any input appreciated - thanks

  4. #4
    Join Date
    Feb 2010
    Location
    Nr BrandsHatch, S'oaks UK
    Beans
    1,241
    Distro
    Lubuntu 13.04 Raring Ringtail

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    HI!, v4169sgr,
    What Cpu do you have ? Is it with integrated graphics??

    Please Post:
    Code:
     lspci -nnk | grep -iA2 VGA
    You Posted:
    though as everything is perfectly normal after that.
    Does that mean you get a normal login screen and can log-in to ubuntu 3d & 2d as well as Gnome and Gnome Classic and have full Gui screen functions?

    A search on nvidia drivers does not show the GF108, but a general search shows the GF108 as the GPU used in the GT430 video cards, for which the 295.53 driver is the recommended latest version.

    What video driver are you using??

    If you do not know,
    Code:
     hwinfo --gfxcard
    should tell you both what is available and which active.
    If it is an nvidia driver the version will show from:
    Code:
     cat /sys/module/nvidia/version
    Alternatively you can get it from Synaptic Package Manager, or if nvidia-current from:
    sudo apt-cache policy nvidia-current
    [ Edit: last bit added.]

    Chao!, bogan.
    Last edited by bogan; June 5th, 2012 at 07:12 PM. Reason: nv-current note added
    "Better Solutions may bring Worsened Problems": After Lao Tse, b. circa 405BC. a contemporary of Confucius, who died circa 600BC.
    They did things differently in those days, apparently!!

  5. #5
    Join Date
    Mar 2006
    Beans
    199

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    Thanks a lot for respoding, Bogan!

    Yes, after the grub menu and the scary warning, everything is perfectly normal and I have full Unity goodness

    Now, your other questions: you are really well-informed ...

    Code:
    $ lspci -nnk | grep -iA2 VGA01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1)
    	Subsystem: ASUSTeK Computer Inc. Device [1043:83b8]
    	Kernel driver in use: nvidia
    Code:
    $ cat /sys/module/nvidia/version
    295.40
    I believe I have posted the output from 'hwinfo' above.

    OK, so I am running v 295.40 instead of 295.53. Allow me to be a complete idiot, please, and ask how I am going to change that? Are you saying that moving from 295.40 to 295.53 is likely to solve these problems?

    The 'Additional Drivers' app in 'System Settings' tells me I am running 'version current'. I see there's another option for 'post-release updates'. Is this the one I should be running?

    Thanks again!

  6. #6
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    I do not like to directly download nVidia drivers. Years ago I had huge issues, so I just use the Ubuntu ones. But since they now offer to download a somewhat newer version I do install that.

    My version:
    fred@fred-Precise:~$ cat /sys/module/nvidia/version
    295.49

    Understand, if not using the standard version you may be testing something.
    For more info on UEFI boot install & repair - Regularly Updated :
    http://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  7. #7
    Join Date
    Mar 2006
    Beans
    199

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    Hi oldfred,

    I've just upgraded to the recommended post-install update: 295.49, just like you. And, like you, I am averse to straying off the recommended path.

    Still have the same issue, though

  8. #8
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    I think I am booting in the minimal mode, I am not running Unity and just running gnome-panel. But I cannot really tell what the difference is.
    For more info on UEFI boot install & repair - Regularly Updated :
    http://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  9. #9
    Join Date
    Mar 2006
    Beans
    199

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    I've just removed nvidia drivers completely, as an experiment, but still have the same issue - every boot

    So I believe video drivers can be discounted.

    Any suggestions gratefully apppreciated!

  10. #10
    Join Date
    Mar 2006
    Beans
    199

    Re: [64bit 12.04] Grub hangs at purple screen on boot

    I've also just tried removing my custom desktop image that was being set in the login screen, so that I did't depend on this file being available, but that makes no difference either.

    I think it is something far more fundamental.

    Suggestions welcome!
    Last edited by v4169sgr; June 6th, 2012 at 07:44 AM. Reason: typo

Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •