Ubuntu

IOError: [Errno 32] Broken pipe

Reported by Fabio Marconi on 2012-03-29
78
This bug affects 15 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
High
Unassigned

Bug Description

Seems a duplicate of https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/710582 but is already fixed

Mar 29 12:36:18 kubuntu plugininstall.py: Exception during installation:
Mar 29 12:36:18 kubuntu plugininstall.py: Traceback (most recent call last):
Mar 29 12:36:18 kubuntu plugininstall.py: File "/usr/lib/ubiquity/ubiquity/install_misc.py", line 279, in pulse
Mar 29 12:36:18 kubuntu plugininstall.py: self.db.progress('SET', int(self.percent))
Mar 29 12:36:18 kubuntu plugininstall.py: File "/usr/lib/python2.7/dist-packages/debconf.py", line 60, in <lambda>
Mar 29 12:36:18 kubuntu plugininstall.py: lambda *args, **kw: self.command(command, *args, **kw))
Mar 29 12:36:18 kubuntu plugininstall.py: File "/usr/lib/python2.7/dist-packages/debconf.py", line 65, in command
Mar 29 12:36:18 kubuntu plugininstall.py: self.write.flush()
Mar 29 12:36:18 kubuntu plugininstall.py: IOError: [Errno 32] Broken pipe
Mar 29 12:36:18 kubuntu plugininstall.py:

Hello
Attempting to install Kubuntu or Lubuntu, but the installer crash
Thanks
Fabio

ProblemType: BugDistroRelease: Ubuntu 12.04
Package: ubiquity 2.10.4
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic-pae 3.2.12
Uname: Linux 3.2.0-20-generic-pae i686
ApportVersion: 1.95-0ubuntu1
Architecture: i386
CasperVersion: 1.312
Date: Thu Mar 29 14:47:06 2012
InstallCmdLine: file=/cdrom/preseed/kubuntu.seed boot=casper maybe-ubiquity initrd=/casper/initrd.lz quiet splash --LiveMediaBuild: Kubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120328)
ProcEnviron:
 LANGUAGE=
 TERM=xterm
 LANG=it_IT.UTF-8
 SHELL=/bin/bashSourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)

Fabio Marconi (fabiomarconi) wrote :
description: updated
summary: - installation crash
+ IOError: [Errno 32] Broken pipe
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/968216

tags: added: iso-testing

Exception during installation:
Mar 29 12:36:18 kubuntu plugininstall.py: Traceback (most recent call last):
Mar 29 12:36:18 kubuntu plugininstall.py: File "/usr/lib/ubiquity/ubiquity/install_misc.py", line 279, in pulse
Mar 29 12:36:18 kubuntu plugininstall.py: self.db.progress('SET', int(self.percent))
Mar 29 12:36:18 kubuntu plugininstall.py: File "/usr/lib/python2.7/dist-packages/debconf.py", line 60, in <lambda>
Mar 29 12:36:18 kubuntu plugininstall.py: lambda *args, **kw: self.command(command, *args, **kw))
Mar 29 12:36:18 kubuntu plugininstall.py: File "/usr/lib/python2.7/dist-packages/debconf.py", line 65, in command
Mar 29 12:36:18 kubuntu plugininstall.py: self.write.flush()
Mar 29 12:36:18 kubuntu plugininstall.py: IOError: [Errno 32] Broken pipe
Mar 29 12:36:18 kubuntu plugininstall.py:

tags: added: installer-crash
Brian Murray (brian-murray) wrote :

There is also this error right before the Traceback:

Error in function pulse

Changed in ubiquity (Ubuntu):
importance: Undecided → High
Fabio Marconi (fabiomarconi) wrote :

Present in 20120411 i386 build
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubiquity (Ubuntu):
status: New → Confirmed
Fabio Marconi (fabiomarconi) wrote :

Hello Jean
I subscribe you because have aleady seen this error.
Thanks
Fabio
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

description: updated
description: updated

Hello,

can also confirm this bug.
Concerns normal Ubuntu 12.04 Desktop installation, and Ubuntu Studio 12.04 installation as well.
Verification on total 3 (somewhat older...) systems shows:
System 1: AMD Athlon 3000+ / Asus A7V880 (VIA Chipset) / NVidia GeForce 7600 GT /2G RAM: Crash as described.
System 2: AMD Athlon 2600+ / Asrock K7S8X (SiS chipset) / NVidia GeForce 440MX /1.25G RAM: Crash as described.
System 3: Intel Celeron 2 GHz (P4 architecture) / Intel i945 graphics / 512MB RAM : Installation succeeded.

So, it looks like an indication that AMD processors are affected. I will do another test with a 4th system, Athlon XP 2800+ / Asus A7V600 / ATI Radeon 9600 / 2G RAM to examine influence of NVidia vs. Radeon graphics.

From some experience I have already seen happening with some other packages:
Maybe someone could check the options with which the involved "ubiquity" and "Python 2.7" packages have been built... possibly they may have erroneously been built with SSE2 support included, which older AMD Athlon processors don't offer.

Ansgar

Roberto Garrido (robergaz) wrote :

Hello everyone,

I am new viewing and reporting information about ubuntu bugs.

I found this thread searching a solution for my Xubuntu 12.04 installation on my old desktop (Xubunut Desktop iso, not Alternate), and the IOError 32 Broke Pipe.

Here my info:

AMD Sempron 2600+ / Asus A7V600-X / 2GB RAM / ATI Radeon

Applying workaround "sudo apt-get purge ubiquity-slideshow-xubuntu" (https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/710582) before installing from live sessión it works fine.

Rick McCarty (rjmccarty) wrote :

I also ran into this issue on 2012-05-16 when installing Ubuntu 12.04 using the latest desktop ISO distribution. As with others experiencing this, I have an AMD system:

AMD Sempron 2400+ / Abit AN7 / 1.5GB RAM / Nvidia.

The workaround mentioned in an earlier comment did get me past the problem.

atarax (atarax) wrote :

I just helped somebody to install Ubuntu and he experienced this bug, too.
His CPU is AMD Athlon XP 2400+
Uninstalling ubiquity-slideshow-ubuntu helped.

Mossroy (mossroy) wrote :

Same issue on an AMD Athlon XP 3200+.
The workaround also worked for me.

I saw in some duplicate bugs that some users do not know how to apply the workaround.
For those interested, here are the steps :
- start your computer from the live-CD (or live-USB), and choose "Try Ubuntu without installing" instead of "Install Ubuntu"
- after some time, you should reach the desktop : click on the Ubuntu logo in the top left corner and type "terminal" (without the quotes)
- a terminal icon should appear below : click on it. You should have a command-line in a dark window
- type "sudo apt-get remove ubiquity-slideshow-xubuntu", and confirm the uninstallation when it is asked
- close the window with the red cross in its top left corner
- double-click on the desktop icon "Install Ubuntu 12.04 LTS" and follow the usual installation steps
- when all the information will be entered, instead of having a slideshow of Ubuntu features during the installation, you will have a small window with a progress bar. But the installation should work fine

In any case, be aware that there is at least one other issue with these old CPUs on Linux : https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/968759 . It seems that Adobe compiled the recent Flash plugin versions with some options that are incompatible with our CPUs. So Flash crashes every time and is unusable... Thank you Adobe

Alkis Georgopoulos (alkisg) wrote :

Same problem for me with lubuntu 12.04 i386 iso,
and indeed purging ubiquity-slideshow-lubuntu worked around the problem.

Since the slideshow is only cosmetic, maybe ubiquity could show a small warning "slideshow crashed" and continue with the installation?
Having to search launchpad bugs and to purge packages in order to be able to install the OS doesn't give a good first impression... :)

Alkis Georgopoulos (alkisg) wrote :

Btw I too have an AMD Athlon processor that doesn't support sse2.

ofb (cottlestonpie) wrote :

Xubuntu 12.10 install goes fine till the last leg, then: 'The installer encountered an unrecoverable error. a desktop session will now be run so that you may investigate the problem and try installing again.'

Used xubuntu-12.10-desktop-i386.

Did multiple attempts. Sometimes you just hang at that point with a busy-sign cursor.

Did the suggest fix for AMD chips: 'sudo apt-get purge ubiquity-slideshow-xubuntu' in the LiveCD, then carry on with installing again. This works.

CPU is Athlon 1300, bios-clocked to 1733.

o@bluefish:~$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Duron(tm) Processor
stepping : 0
cpu MHz : 1745.942
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
bogomips : 3491.88
clflush size : 32
cache_alignment : 32
address sizes : 34 bits physical, 32 bits virtual
power management: ts

The previous install of lubuntu-12.04-desktop-i386 did not have this problem.

--

Thanks for working on this, guys. Please do consider adding this one to the Release Notes for 12.10. I had a multi-hour black-comedy before I found out this was the problem.

I can confirm that this bug is still present in Ubuntu 12.10. Installation goes fine, up until all files are copied and the installer goes to "Installing system" where the slideshow rolls.

The workaround to remove the ubiquity-slideshow-ubuntu package (https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1010461) before installing from the live session still works.

Without the workaround, installing on an Acer Aspire 1357LMi is impossible. The installer leaves a half-finished system, without bootloader and initramfs.

Processor is AMD Athlon XP-M 3000+, there is no sse2 instruction set in /proc/cpuinfo.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers