← Back to team overview

kernel-packages team mailing list archive

[Bug 1355044] Re: [MSI A88XM-E35] Ubuntu 14.04.1 constant reboot without nomodeset

 

Currently, the mapping from upstream to ubuntu doesn't seem to matter
because christopher sent you to check upstream. Once he sees what the
fix is, he can determine where it maps to the ubuntu kernel, if it
actually does. This is probably the link you want:

https://wiki.ubuntu.com/Kernel/KernelBisection#Reverse_commit_bisecting_upstream_kernel_versions

Basically you clone the linux repository, make sure you can build the
kernel (which takes a long time), and then you can start bisecting. The
bisect command has you mark a `good` and a `bad` commit. It will proceed
to check out the minimum number of commits so you can examine each to
see where the bug started. Note: you don't need to use bisect. It's just
a convenience tool.

Without bisect, follow these steps until you know which commit produced the bug:
1. Note a good and bad commit number
2. Checkout the commit half-way between the good and bad commit
3. Compile the source
4. Install the kernel
5. Test the kernel
6. If bad, mark as bad. If good, mark as good.
7. Go back to step 2

So:
`git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git` to clone the repository
configure and build the kernel to make sure it builds
`git checkout  09f95d5` to checkout the last broken commit which is hopefully this one
`make clean` and build and test the kernel (hopefully the kernel doesn't work)
`git checkout  0c78a44` to checkout the first working commit
build and test the kernel

You can use something like gitg (https://wiki.gnome.org/Apps/Gitg) to
visualize the git history. It may help.

If the second commit doesn't fix it...bisecting will take much longer.
But that should be the fix.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1355044

Title:
  [MSI A88XM-E35] Ubuntu 14.04.1 constant reboot without nomodeset

Status in “linux” package in Ubuntu:
  Incomplete

Bug description:
  I needed to add nomodeset for initial install to prevent constant
  reboot from live usb. When done and trying to remove the nomodeset
  option out of /etc/default/grub, the constant reboot comes back, so I
  had to start in recovery to add nomodeset again.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: linux-image-3.13.0-32-generic 3.13.0-32.57
  ProcVersionSignature: Ubuntu 3.13.0-32.57-generic 3.13.11.4
  Uname: Linux 3.13.0-32-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.2
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  fab        3896 F.... pulseaudio
   /dev/snd/controlC0:  fab        3896 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Mon Aug 11 09:41:49 2014
  HibernationDevice: RESUME=UUID=66392631-7c4f-4773-8614-4c5ea0913890
  InstallationDate: Installed on 2014-07-26 (16 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  IwConfig:
   eth1      no wireless extensions.
   
   lo        no wireless extensions.
  MachineType: MSI MS-7721
  ProcFB:
   
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-32-generic root=UUID=09ecdff0-44fe-437e-8063-deabc6feb00e ro recovery nomodeset
  RelatedPackageVersions:
   linux-restricted-modules-3.13.0-32-generic N/A
   linux-backports-modules-3.13.0-32-generic  N/A
   linux-firmware                             1.127.5
  RfKill:
   
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 03/14/2014
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: V30.3
  dmi.board.asset.tag: To be filled by O.E.M.
  dmi.board.name: A88XM-E35 (MS-7721)
  dmi.board.vendor: MSI
  dmi.board.version: 6.0
  dmi.chassis.asset.tag: To Be Filled By O.E.M.
  dmi.chassis.type: 3
  dmi.chassis.vendor: MSI
  dmi.chassis.version: 6.0
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV30.3:bd03/14/2014:svnMSI:pnMS-7721:pvr6.0:rvnMSI:rnA88XM-E35(MS-7721):rvr6.0:cvnMSI:ct3:cvr6.0:
  dmi.product.name: MS-7721
  dmi.product.version: 6.0
  dmi.sys.vendor: MSI

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1355044/+subscriptions


References