[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2017-04-25 Thread Mathew Hodson
** No longer affects: mesa (Ubuntu Xenial)

** No longer affects: mesa (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-11-09 Thread System76
** Changed in: mesa (Ubuntu Xenial)
   Status: Confirmed => Invalid

** Changed in: mesa (Ubuntu)
   Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-06-01 Thread Jason Gerard DeRose
On a whim, I just checked in on this with the 20160601 Xenial daily
amd64 ISO (sha1sum e07c8b4df1fc71a487fafb309bd318041a65774f), and
everything works great:

http://cdimages.ubuntu.com/xenial/daily-live/pending/

So seems things are on track for this not being a problem in the 16.04.1
release.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-05-17 Thread Ara Pulido
** Changed in: oem-priority
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-05-10 Thread Jason Gerard DeRose
Okay, seems that "Download updates while installing" has no effect with
the Ubiquity version on the 16.04 ISOs.

I filed a bug against Ubiquity for this, would appreciate if someone
could confirm my findings:

https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1580232

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-25 Thread Abhinav Upadhyay
Jason, I checked the sha256 sum of the ISO. It is correct. I also tried
setting nomodeset in the live USB and then booting. It didn't hang then
but nothing really happened, it didn't start the installation. I could
see the screen and move the mouse around but no option to start the
installation.

I switched to tty1 and saw dmesg (I don't quite remember if it was dmesg
or something else) but I saw the messages: "invalid opcode when using
llvmpipe".

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-25 Thread Srecko Toroman
Unfortunately, this broke my installation completely. Chroot-ing into
the broken installation and running the updates fixed my problem. Here's
the walk-through if anyone is still stuck:
https://toroman.wordpress.com/2016/04/26/getting-out-of-a-broken-
ubuntu-16-04-system-after-an-upgrade/

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-25 Thread Jason Gerard DeRose
** Description changed:

  [Description updated to reflect state of 16.04 release ISO]
  
  == In summary ==
  
  If you have an Intel Skylake (6th gen) CPU and an NVIDIA GPU (or
  possibly other GPUs that likewise require use of the llvmpipe opengl
  software fallback), a work-around is needed to install Ubuntu 16.04
  desktop.
  
  To work-around this, you'll need to:
  
  1) Choose "Install Ubuntu" in the pre-boot menu (rather than "Try Ubuntu
  without installing")
  
  2) Check "Download updates while installing Ubuntu"
  
+ ** Note: "Download updates while installing Ubuntu" doesn't currently
+ seem to be working. If after installing 16.04 on effected Skylake
+ hardware you find that Unity/Compiz is broken, switch to a VT with
+ Control+Alt+F1, login, and then run:
+ 
+ sudo apt-get update
+ sudo apt-get dist-upgrade
+ 
+ You should see the `libllvm3.8` package get updated. After a reboot,
+ Unity/Compiz should be working.
+ 
  == In detail ==
  
  The Ubuntu 16.04 desktop ISOs include libllvm3.8 1:3.8-2ubuntu1, which
  has a bug that results in invalid JIT code generation when using the
  mesa llvmpipe opengl software fallback on Skylake CPUs.
  
  When you encounter this bug, Unity/Compiz will fail to start, and you'll
  see something like this in dmesg:
  
  [ 2092.557913] traps: compiz[10155] trap invalid opcode ip:7efc940030d4
  sp:7ffccd914ea0 error:0
  
  libllvm3.8 1:3.8-2ubuntu3 fixes this issue, but the fix did not make it
  onto the 16.04 release ISOs. It will be included on the 16.04.1 ISOs.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-25 Thread Jason Gerard DeRose
Hmm, I just tried this on Skylake hardware, and "Download updates while
installing" isn't doing the trick.

Could be that "Download updates while installing" is broken on the 16.04
ISOs, or this could be a result of the phased updates done by the Ubuntu
Software Updater and related components that use the same code paths.

So after installing Ubuntu 16.04, Unity/Compiz was broken. I had to
switch to a VT with Control+Alt+F1, login, and then run:

sudo apt-get update
sudo apt-get dist-upgrade

Which gave me the updated libllvm3.8 package. Then after a reboot,
everything is shiny and working.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-25 Thread Jason Gerard DeRose
** Description changed:

  [Description updated to reflect state of 16.04 release ISO]
  
  == In summary ==
  
  If you have an Intel Skylake (6th gen) CPU and an NVIDIA GPU (or
  possibly other GPUs that likewise require use of the llvmpipe opengl
  software fallback), a work-around is needed to install Ubuntu 16.04
  desktop.
  
  To work-around this, you'll need to:
  
  1) Choose "Install Ubuntu" in the pre-boot menu (rather than "Try Ubuntu
  without installing")
  
  2) Check "Download updates while installing Ubuntu"
  
  == In detail ==
  
- The Ubuntu 16.04 desktop ISOs includes libllvm3.8 1:3.8-2ubuntu1, which
+ The Ubuntu 16.04 desktop ISOs include libllvm3.8 1:3.8-2ubuntu1, which
  has a bug that results in invalid JIT code generation when using the
  mesa llvmpipe opengl software fallback on Skylake CPUs.
  
  When you encounter this bug, Unity/Compiz will fail to start, and you'll
  see something like this in dmesg:
  
  [ 2092.557913] traps: compiz[10155] trap invalid opcode ip:7efc940030d4
  sp:7ffccd914ea0 error:0
  
  libllvm3.8 1:3.8-2ubuntu3 fixes this issue, but the fix did not make it
  onto the 16.04 release ISOs. It will be included on the 16.04.1 ISOs.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-25 Thread Jason Gerard DeRose
Abhinav,

Sounds like you're encountering a different bug, or perhaps your ISO
file is corrupted. Have you verified the checksum of your download?

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-25 Thread Abhinav Upadhyay
I am trying to boot from a 16.04 live USB and it is hanging up when I
say "Install Ubuntu" or "Try Ubuntu without installing". Will there be a
new ISO released with the fix?

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-24 Thread Jason Gerard DeRose
** Description changed:

  [Description updated to reflect state of 16.04 release ISO]
  
  == In summary ==
  
  If you have an Intel Skylake (6th gen) CPU and an NVIDIA GPU (or
  possibly other GPUs that likewise require use of the llvmpipe opengl
  software fallback), a work-around is needed to install Ubuntu 16.04
  desktop.
  
  To work-around this, you'll need to:
  
  1) Choose "Install Ubuntu" in the pre-boot menu (rather than "Try Ubuntu
  without installing")
  
  2) Check "Download updates while installing Ubuntu"
  
- ** Note the above work-around wont work till 
- llvm-toolchain-3.8 1:3.8-2ubuntu3 lands in xenial-updates (it's currently 
only in xenial-proposed). FIXME: update description once this happens.
- 
  == In detail ==
  
  The Ubuntu 16.04 desktop ISOs includes libllvm3.8 1:3.8-2ubuntu1, which
  has a bug that results in invalid JIT code generation when using the
  mesa llvmpipe opengl software fallback on Skylake CPUs.
  
  When you encounter this bug, Unity/Compiz will fail to start, and you'll
  see something like this in dmesg:
  
  [ 2092.557913] traps: compiz[10155] trap invalid opcode ip:7efc940030d4
  sp:7ffccd914ea0 error:0
  
  libllvm3.8 1:3.8-2ubuntu3 fixes this issue, but the fix did not make it
- onto the 16.04 release ISO. It will be included on the 16.04.1 ISO.
+ onto the 16.04 release ISOs. It will be included on the 16.04.1 ISOs.

** Changed in: system76
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-24 Thread Launchpad Bug Tracker
This bug was fixed in the package llvm-toolchain-3.8 - 1:3.8-2ubuntu3

---
llvm-toolchain-3.8 (1:3.8-2ubuntu3) xenial; urgency=medium

  * rules: Allow LLVM tests to fail on i386, we know dropping AVX512 breaks
them.

llvm-toolchain-3.8 (1:3.8-2ubuntu2) xenial; urgency=medium

  * drop-avx512-from-skylake.diff: Don't enable AVX512 on Skylake, as it's
a server cpu feature and breaks llvmpipe on workstations. (LP: #1564156)

 -- Timo Aaltonen   Thu, 21 Apr 2016 08:16:04 +0300

** Changed in: llvm-toolchain-3.8 (Ubuntu Xenial)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-24 Thread Scott Vrooman
HI!

Would this bug cause my system to crash when using an external monitor
via HDMI? I can attach and use the monitor no problem UNTIL I suspend
and/or detach and reattach the monitor, in which case the whole system
crashes i.e.) screen freezes, keyboard, touchpad and network are all
unresponsive and I have no choice but to hard boot.

I've installed all the toolchain debs found here:
http://koti.kapsi.fi/~tjaalton/skl/build2 and my system still crashes
with the external monitor (as described above).

Some system specs:

Asus Zenbook UX305CA -EHM1
CPU: Intel® Core™ m3-6Y30 CPU @ 0.90GHz × 4 
GPU: Intel® HD Graphics 515 (Skylake GT2) 

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-23 Thread Joakim Koed
Joel, I did this:

boot with nomodeset (press E after grub is booted and add nomodeset
after: quiet splash and press F10 (if I remember correctly) now change
to a terminal with CTRL + ALT + F2 or something.

wget 
http://koti.kapsi.fi/~tjaalton/skl/build2/libllvm3.8_3.8-2ubuntu1.1_amd64.deb
sudo dpkg -i libllvm3.8_3.8-2ubuntu1.1_amd64.deb
sudo reboot.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-22 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: mesa (Ubuntu Xenial)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-22 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: mesa (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-22 Thread Joel Heinzel
Any chance on providing more instructions on how to resolve?

I thought I had installed the above deb successfully, but it didn't seem
to make a difference. Most likely I've not done something right.

Many thanks!

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-22 Thread Joakim Koed
Also just tried with the .deb from
http://koti.kapsi.fi/~tjaalton/skl/build2 worked perfectly.

To future users: add nomodeset and then use wget to get it and install
it that way. Look me a while to figure out why tty1-6 was not working ;)

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-22 Thread Launchpad Bug Tracker
This bug was fixed in the package llvm-toolchain-3.8 - 1:3.8-2ubuntu3

---
llvm-toolchain-3.8 (1:3.8-2ubuntu3) xenial; urgency=medium

  * rules: Allow LLVM tests to fail on i386, we know dropping AVX512 breaks
them.

llvm-toolchain-3.8 (1:3.8-2ubuntu2) xenial; urgency=medium

  * drop-avx512-from-skylake.diff: Don't enable AVX512 on Skylake, as it's
a server cpu feature and breaks llvmpipe on workstations. (LP: #1564156)

 -- Timo Aaltonen   Thu, 21 Apr 2016 08:16:04 +0300

** Changed in: llvm-toolchain-3.8 (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-22 Thread Ara Pulido
** Changed in: oem-priority
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-22 Thread Joakim Koed
Hi, glad to see this has been solved. How long till I can find it in
updates? Can I add xenial-proposed during install?

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-22 Thread Mathew Hodson
** Also affects: ubuntu-release-notes
   Importance: Undecided
   Status: New

** Changed in: ubuntu-release-notes
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-21 Thread Jason Gerard DeRose
** Description changed:

- Currently it's impossible to install from xenial-desktop-amd64.iso on a
- wide range of hardware with Nvidia GPUs.
+ [Description updated to reflect state of 16.04 release ISO]
  
- The problem is invalid opcode(s) when using llvmpipe (the software
- opengl fallback, used when using Unity with the Nouveau driver). The
- result is that compiz crashes over and over; Upstart will continue to
- restart compiz till it gives up. To confirm whether this bug is
- happening, switch to a VT and check dmesg, in which you'll see something
- like:
+ == In summary ==
+ 
+ If you have an Intel Skylake (6th gen) CPU and an NVIDIA GPU (or
+ possibly other GPUs that likewise require use of the llvmpipe opengl
+ software fallback), a work-around is needed to install Ubuntu 16.04
+ desktop.
+ 
+ To work-around this, you'll need to:
+ 
+ 1) Choose "Install Ubuntu" in the pre-boot menu (rather than "Try Ubuntu
+ without installing")
+ 
+ 2) Check "Download updates while installing Ubuntu"
+ 
+ ** Note the above work-around wont work till 
+ llvm-toolchain-3.8 1:3.8-2ubuntu3 lands in xenial-updates (it's currently 
only in xenial-proposed). FIXME: update description once this happens.
+ 
+ == In detail ==
+ 
+ The Ubuntu 16.04 desktop ISOs includes libllvm3.8 1:3.8-2ubuntu1, which
+ has a bug that results in invalid JIT code generation when using the
+ mesa llvmpipe opengl software fallback on Skylake CPUs.
+ 
+ When you encounter this bug, Unity/Compiz will fail to start, and you'll
+ see something like this in dmesg:
  
  [ 2092.557913] traps: compiz[10155] trap invalid opcode ip:7efc940030d4
  sp:7ffccd914ea0 error:0
  
- A workable solution seems to be to re-build mesa against llvm-3.6-dev,
- libclang-3.6-dev (rather that 3.8). This would get us a working Xenial
- ISO for the effected hardware. Post 16.04 release, this could be
- revisited, and mesa in Xenial could possibly switch back to llvm 3.8
- once this issue is resolved.
- 
- I have mesa test packages built against llvm 3.6 here:
- 
- https://launchpad.net/~jderose/+archive/ubuntu/mesa/+packages
- 
- I couldn't test the installation without a re-spun ISO, but I did
- confirm that after updating to the mesa packages in my PPA, I could
- again use Unity. So I'm pretty sure this will fix installing from the
- ISO as well.
- 
- My hunch is that llvm 3.8 is generating invalid code during its JIT
- compilation for llvmpipe, but it could also be the result of memory
- corruption. Either way, building mesa against llvm 3.6 seems to be quick
- the fix.
- 
- Note this is a regression from 14.04.4 and 15.10, both of which install
- fine on the hardware effected by this bug.
- 
- For concrete examples of System76 hardware effected by this:
- 
- 1) All Skylake laptops with 970m, 980m, and 980gtx GPUs
- 
- 2) All Skylake and Haswell-E desktops with 970gtx and 980gtx GPUs
- (although strangely, things seem to work with when you connect to a
- monitor over HDMI, but always fails when connecting to a monitor over
- DisplayPort)
- 
- Note that none of the above failed tested scenarios are using Optimus:
- all are using discrete GPU configurations.
- 
- In my testing thus far on the effected hardware, the install always
- fails if you choose "Try Ubuntu without installing". The install usually
- seems to work when you choose "Install Ubuntu", but even this 2nd
- scenario sometimes fails (and when it does, you'll see the same "trap
- invalid opcode" bits in dmesg).
- 
- Also note that so far I've only tested amd64, haven't tested i386.
- 
- I suspect there is some deeper weirdness here, but at this point
- System76 is just trying to make sure we have a Xenial ISO from which
- customers can re-install Ubuntu.
- 
- Old description
- ===
- Currently Unity on Xenial is unusable when the llvmpipe software fallback is 
used, at least on certain hardware.
- 
- For example, from dmesg:
- 
- [ 2092.557913] traps: compiz[10155] trap invalid opcode ip:7efc940030d4 
sp:7ffccd914ea0 error:0
- [ 2093.109485] traps: compiz[10192] trap invalid opcode ip:7f38ac01a0d4 
sp:7ffe5ed737e0 error:0
- [ 2093.718863] traps: compiz[10212] trap invalid opcode ip:7fe6900010d4 
sp:7ffd55804020 error:0
- 
- This definitely effects hardware we've tested with NVIDIA 970m and 980m
- GPUs (when using the nouveau driver), and probably effects others as
- well.
- 
- Although strangely, with some NVIDIA 900 series hardware we're not
- seeing this bug when using the nouveau driver. This will be investigated
- further.
- 
- In the current state, it's not possible to install Xenial on effected
- hardware using recent daily desktop amd64 ISOs.
- 
- Note this problem exists both when run against mesa 11.1.2-1ubuntu2 in
- Xenial proper, and when run against mesa 11.2.0~rc4-1ubuntu0.1 from
- ppa:canonical-x/x-staging. (The later test was done with the System76
- imaging system using an image with ppa:canonical-x/x-staging and
- nvidia-361 pre-installed, then removing nvidia-361 and 

[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-21 Thread Jason Gerard DeRose
Just confirmed on Skylake hardware that llvm-toolchain-3.8 from proposed
fixes this issue on Skylake hardware using llvmpipe.

Thanks!

** Changed in: system76
   Status: Triaged => Fix Committed

** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-21 Thread Martin Pitt
Hello Jason, or anyone else affected,

Accepted llvm-toolchain-3.8 into xenial-proposed. The package will build
now and be available at https://launchpad.net/ubuntu/+source/llvm-
toolchain-3.8/1:3.8-2ubuntu3 in a few hours, and then in the -proposed
repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Also affects: mesa (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Also affects: llvm-toolchain-3.8 (Ubuntu Xenial)
   Importance: Undecided
 Assignee: Timo Aaltonen (tjaalton)
   Status: In Progress

** Changed in: llvm-toolchain-3.8 (Ubuntu Xenial)
   Status: In Progress => Fix Committed

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-20 Thread Jason Gerard DeRose
After further investigating, it seems this bug doesn't effect Haswell-E
after all, sorry about the confusion.

Will continue to report back as we learn more.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-20 Thread Jason Gerard DeRose
I can confirm that tjaalton's above test packages fix the problem on a
Skylake laptop with an i7-6700 CPU and an Nvidia 970m GPU when using the
nouveau driver.

I installed libllvm3.8_3.8-2ubuntu1.1_amd64.deb from a VT then rebooted,
and now I have working Unity again.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-20 Thread Timo Aaltonen
this should be fixed with libllvm3.8 available on 
http://koti.kapsi.fi/~tjaalton/skl/build2
which dropped AVX512 and it's subvariants from skylake

but the haswell thing is probably something else..

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-20 Thread Ian Santopietro
Second affected system

** Attachment added: "cpuinfo-silw.txt"
   
https://bugs.launchpad.net/oem-priority/+bug/1564156/+attachment/4640787/+files/cpuinfo-silw.txt

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-20 Thread Ian Santopietro
Attaching CPU info from two affected Desktop systems.

** Attachment added: "cpuinfo-leox.txt"
   
https://bugs.launchpad.net/oem-priority/+bug/1564156/+attachment/4640786/+files/cpuinfo-leox.txt

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-20 Thread Timo Aaltonen
just dropping AVX512 didn't fix skylake, but looking at current
lib/Target/X86/X86.td there are several features getting enabled which
are separated in 3.9 to apply only to server CPU's

** Changed in: llvm-toolchain-3.8 (Ubuntu)
   Status: New => In Progress

** Changed in: llvm-toolchain-3.8 (Ubuntu)
 Assignee: (unassigned) => Timo Aaltonen (tjaalton)

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-20 Thread Timo Aaltonen
similar segfaults happen with mesa llvmpipe tests when built on skylake,
but not with llvm-3.9 snapshot. So the issue is with detecting skylake
features, I'll try disabling AVX512 from llvm if that works around this
issue.

It doesn't explain failure on HSW-E though, maybe it's trying to enable
another feature that isn't there?

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-19 Thread Timo Aaltonen
this happens with 11.1.x + llvm-3.8 too, so the bug should be in llvm as
any mesa bisect attempt hasn't helped

** No longer affects: mesa

** Also affects: mesa (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: llvm-toolchain-3.8 (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-14 Thread Chih-Hsyuan Ho
** Also affects: mesa
   Importance: Undecided
   Status: New

** Package changed: mesa (Ubuntu) => oem-priority

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/mesa/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-11 Thread Jason Gerard DeRose
Oh, and another bit of information: our laptops all use embedded Display
Port for their connection to the internal screen, and in this case, this
bug always manifests.

So at least in our testing so far, both eDP and DP seem to be effected.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/system76/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-11 Thread Jason Gerard DeRose
So there seems to be a curious pattern with this bug (which might
provide an important hint): on desktop systems with 970 GTX or 980 GTX
cards, this bug always seems to happen when connected to a monitor over
DisplayPort, but does *not* seem to happen when connected to a monitor
over HDMI.

We'll investigate this more carefully as soon as there's a new Xenial
daily build available (with the 4.4.0-18-generic kernel).

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/system76/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1564156] Re: xenial: invalid opcode when using llvmpipe

2016-04-08 Thread Timo Aaltonen
moving to mesa until it's better known, might be triggered by llvm 3.8
and related to bug #1553174

** Package changed: compiz (Ubuntu) => mesa (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1564156

Title:
  xenial: invalid opcode when using llvmpipe

To manage notifications about this bug go to:
https://bugs.launchpad.net/system76/+bug/1564156/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp