CommonInfrastructure

Differences between revisions 3 and 22 (spanning 19 versions)
Revision 3 as of 2013-02-13 06:08:18
Size: 8921
Editor: 212
Comment:
Revision 22 as of 2013-09-05 14:04:58
Size: 2642
Editor: 99-191-111-134
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= New Features = ## page was copied from SaucySalamander/Alpha1/CommonInfrastructure
= Known Issues =
##StartSaucyReleaseBugs
Line 3: Line 5:
##StartRaringAlpha2Features == Installation and Updates ==
Line 5: Line 7:
== Common Infrastructure ==

=== Secure Boot ===
All flavors should now be able to support [[https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Secure_boot|UEFI Secure Boot]], a standard for controlling what software can be run on a computer. Supporting Secure Boot, a part of the Windows 8 certification requirements for client systems, ensures that Ubuntu will continue to provide an "it just works" experience on new hardware.

If you have hardware for this, we would appreciate your help in testing it out.

=== Linux kernel 3.8-rc6 ===

The Alpha 2 Raring Ringtail snapshot includes a the [[https://launchpad.net/ubuntu/+source/linux/3.8.0-6.11|3.8.0-6.11 Ubuntu Linux kernel]] which is based on the the upstream [[http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.8-rc6.tar.bz2|v3.8-rc6 Linux kernel]]. There is also the initial support for arm multiplatform support for TI omap3/4 and Freescale imx6, alx ethernet driver support, and a security fix for CVE-2013-0231. A security fix for CVE-2013-0216 has also been queued.

=== Python 3.2 ===

In 13.04 the Desktop continues migrating from Python 2 to [[http://docs.python.org/py3k/whatsnew/3.0.html|Python 3]]. Most Python applications included in the desktop and their dependent libraries have been ported to Python 3.

If you have your own programs based on Python 2, fear not! Python 2 will continue to be available (as the `python` package) for the foreseeable future. However, to best support future versions of Ubuntu you should consider porting your code to Python 3. [[Python/3]] has some advice and resources on this.

=== GNU Toolchain ===

13.04 is distributed with an updated default toolchain that includes: [[http://www.gnu.org/software/gcc/|GCC]] 4.7.2-21ubuntu1 (was GCC 4.7.2 in 12.10) and eglibc 2.17-0ubuntu4. ARM 64 bit cross compiler (gcc-4.7-arm64-cross 0.4) is also available.

Further information can be found upstream ([[http://gcc.gnu.org/gcc-4.7/changes.html|GCC-4.7]], [[http://sourceware.org/gdb/download/ANNOUNCEMENT|gdb]]).

=== Java Toolchain ===
[[http://openjdk.java.net/|OpenJDK7]] is the default Java implementation. Current revision is: OpenJDK-7 7u9-2.3.5~pre1-1ubuntu1.

##EndRaringAlpha2Features

= Known Issues =
##StartRaringReleaseBugs


== Installation ==

 * Booting the Ubuntu installer in UEFI mode from a USB disk on certain Samsung laptops (530U3C, NP700Z5C) may trigger a firmware bug that renders the machine unbootable. Users are advised to use caution when installing on Samsung laptops and ensure that they are configured for legacy BIOS mode, not UEFI mode. (Bug:1040557)

 * The consolidation of desktop installation media into a single image means that some installation options that were previously available on the alternate CD have no direct replacement on the desktop image.
   * Users who were installing using the alternate CD to install with LVM or full-disk encryption can now use the desktop image for this.
   * To install LTSP, please install using the Ubuntu Server 12.10 image, then add ltsp after installation. You can also continue to install with Ubuntu 12.04 LTS media and upgrade to 12.10 from there.
   * There are several options for installing using software RAID. You can:
    * [[https://help.ubuntu.com/community/Installation/MinimalCD|install using the mini.iso]], distributed from the 'debian-installer' directory on the mirrors;
    * install using the desktop CD and migrate the disks to RAID post-install;
    * install with the [[http://releases.ubuntu.com/12.04/|Ubuntu 12.04 LTS alternate CD]] and upgrade.
 * The standalone installer has several extra top panels (Bug:1207890)
Line 53: Line 13:
 * On ARM Panda boards with no external storage attached, the installer interface will be confusing and installation is likely to fail. We strongly recommend attaching an external hard disk when installing on Panda boards. (Bug:1053030)
Line 57: Line 15:
 * When using installer to upgrade or reinstall an existing installation with encrypted swap, the installer may fail to reuse the partition. A warning will be shown, however the installation can be completed. The installed system will not have swap activated and users are advised to recreate swap on their systems. Please see advice about adding and activating swap at: https://help.ubuntu.com/community/SwapFaq (Bug:1172002)

 * Installs on very small memory systems may fail to start or exit without completing with no error. It is recommended that swap be created before install for such systems. Please see advice about adding and activating swap at: https://help.ubuntu.com/community/SwapFaq (Bug:1172161)

 * In rare circumstances the 'Next' button on the installer 'Install Type' screen is non-functional. This is intermittent and may be resolved by hitting 'Back' and retrying. (Bug:1172572)

 
Line 59: Line 24:
 * Haswell processor graphics is not fully supported. (Bug:1066975)
Line 61: Line 25:
 * On certain ASUS machines with AMD graphic chips, a WMI event and ACPI interrupt are sent at the same time when hitting the hotkey to change display mode, resulting in the display mode being changed twice in succession. Users can work around this using the `Displays` panel in `System Settings` for changing display modes. (Bug:1052278)
 * On ASUS N53SN laptops, the kernel does not boot without noefi on commandline. (Bug:1053897)
Line 68: Line 31:
== Libvirt ==
Line 70: Line 32:
 * Windows vms which previously worked with 'vga' video now need 'cirrus' video.

== Toolchain ==

 * Python 2.7.3 includes a fix for a security vulnerability affecting Python's `dict` and `set` implementations. Carefully crafted, untrusted input could lead to extremely long computation times and denials of service. Although disabled by default, vulnerable applications such as CGI scripts can explicitly enable "hash randomization" to prevent this exploit. Due to implementation details of this fix, virtualenvs created with older 2.7.x releases may not work with 2.7.3. Specifically, the `os` module may not appear to have a `urandom` function. This problem can be solved by recreating the broken virtualenvs with the newer Python 2.7.3 version. See http://bugs.python.org/issue13703 for full details. (Bug:954595)

##EndQuantalReleaseNotesNonDesktopBugs

== VMware Player ==
 
 * Installing either version 4 or 5 of VMware Player on Ubuntu 12.10 will trigger a crash report regarding `lsb_release`, because the `lsb_release` command uses Python 3 but the VMware installation environment overrides the Python settings to point to a bundled version of Python 2. (Bug:938869) It is unknown what impact this has on VMware Player at runtime.

== Video Drivers ==
 
 * Several video drivers are not functioning with some legacy chip-sets.

  * xserver-xorg-video-trident with some Trident Cyberblade chip-sets. Black screen and lock-up. [[https://bugs.launchpad.net/bugs/+bugs?field.searchtext=trident&search=Search+Bug+Reports&field.scope=all&field.scope.target=t/|Bugs]]
  * xserver-xorg-video-intel with i810 chip-sets. Segfault. [[https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1060492/|1060492]]
  * xserver-xorg-video-sis with 315 series (SiS 315/E/PRO, 550, [M]650, 651, 740, [M]661[FMG]X,[M]741[GX]) chip-sets. Black screen or loops around login screen. [[https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-sis/+bug/1034812/|1034812]]
  * xserver-xorg-video-ati with ATI Rage Pro chip-sets. Black screen.

 * Workarounds
  * Test with a [[ |Live CD]] to see if your hardware is effected.
  * Trident Cyberblade - As the vesa driver doesn't work with this chip-set the only solution is to remain with 12.04.
  * Intel i810 - A new install can only be accomplished from the [[ |Alternate ISO.]] On reboot go to Recovery Mode and delete the video driver. `apt-get remove xserver-xorg-video-intel` This will also remove `xserver-xorg-video-all` but this is only a meta package and isn't needed. On reboot create suitable [[https://wiki.ubuntu.com/X/Config/Resolution|xorg.conf]] or use [[https://wiki.ubuntu.com/X/Config/Resolution|RandR]] to get [[https://wiki.ubuntu.com/X/Config/Resolution|correct resolution]] if necessary.
  * SiS 315 Series - As Intel i810 except `apt-get remove xserver-xorg-video-sis`
  * ATI Rage Pro - As Intel i810 except `apt-get remove xserver-xorg-video-ati`



##EndRaringReleaseBugs
##EndSaucyReleaseBugs

Known Issues

Installation and Updates

  • The standalone installer has several extra top panels (1207890)

  • The desktop image installer cannot unlock existing encrypted (LUKS) volumes. If you need to make use of existing encrypted volumes during partitioning, then use the "Try Ubuntu without installing" boot option to start a live session, open the encrypted volumes (for example, by clicking on their icons in the Unity launcher), enter your password when prompted to unlock them, close them again, and run ubiquity to start the installer. (1066480)

  • ARM OMAP4 machines will sometimes boot to a black screen during installation. It's likely that the system has booted fine, but you will need to switch to another tty then back to tty7 (Ctrl+Alt+F1 and then Alt+F7) to get graphics. (1065902)

  • On a mac with an external display can not run in framebuffer mode error occurs on the 2nd reboot onwards. (1066883)

  • When using installer to upgrade or reinstall an existing installation with encrypted swap, the installer may fail to reuse the partition. A warning will be shown, however the installation can be completed. The installed system will not have swap activated and users are advised to recreate swap on their systems. Please see advice about adding and activating swap at: https://help.ubuntu.com/community/SwapFaq (1172002)

  • Installs on very small memory systems may fail to start or exit without completing with no error. It is recommended that swap be created before install for such systems. Please see advice about adding and activating swap at: https://help.ubuntu.com/community/SwapFaq (1172161)

  • In rare circumstances the 'Next' button on the installer 'Install Type' screen is non-functional. This is intermittent and may be resolved by hitting 'Back' and retrying. (1172572)

Kernel

  • On some systems, when opening lid, there is a kerneloops with a suspend/resume failure message seen. (1054732)

Networking

  • In order to improve compatibility with other local nameserver packages, NetworkManager now assigns IP address 127.0.1.1 to the local nameserver process that it controls instead of 127.0.0.1. If the system's /etc/resolv.conf is absent or is a static file instead of the symbolic link to ../run/resolvconf/resolv.conf installed by default then this static file will have to be updated by the administrator in order to continue using the NetworkManager-controlled nameserver.

SaucySalamander/Beta1/CommonInfrastructure (last edited 2013-09-05 14:04:58 by 99-191-111-134)