Difference between revisions of "Fedora 20"

From Sugar Labs
Jump to navigation Jump to search
m (→‎Testing: Dealing with UEFI non-volatile memory quirks)
m (→‎COPRI: GNOME 3.12 packages for Fedora 20)
Line 38: Line 38:
 
*DVD and netinstall.iso's
 
*DVD and netinstall.iso's
 
:Select '''sugar-desktop'''
 
:Select '''sugar-desktop'''
 +
====[http://copr.fedoraproject.org/coprs/rhughes/f20-gnome-3-12/ COPR Backported GNOME 3.12 packages for Fedora 20 repo]====
 +
"Backported Backported GNOME 3.12 packages for Fedora 20 packages for Fedora 20"
 +
:Experimental use with caution ?
  
 
====installing sugar-desktop from another DE (ie gnome3 or KDE) as a second Desktop Environment====
 
====installing sugar-desktop from another DE (ie gnome3 or KDE) as a second Desktop Environment====

Revision as of 10:34, 21 February 2014

Fedora.jpg Fedora® version page: 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
Fedora and the Infinity design logo are trademarks of Red Hat, Inc.

Download Fedora 20-

  • 12/13/2013 Gold - Released 12/17/2013
ALL Files
http://dl.fedoraproject.org/pub/alt/stage/20-RC1.1/ (GOLD same as f20)
http://mirrors.fedoraproject.org/publiclist
http://torrent.fedoraproject.org/
http://dl.fedoraproject.org/pub/alt/stage/deltaisos/

Common Bugs

Bugs

  • livecd-creator fails on repo not found for fedora repo

https://bugzilla.redhat.com/show_bug.cgi?id=1044675

Testing

https://fedoraproject.org/wiki/Test_Results:Fedora_20_Final_RC1.1_Install#Test_Matrix
https://fedoraproject.org/wiki/Test_Results:Fedora_20_Final_RC1.1_Desktop

UEFI Bugs

  • Dealing with UEFI non-volatile memory quirks
http://mjg59.dreamwidth.org/25091.html#comments

Download Fedora 20

17 December 2013 - released

Live DVD and CD's

32 Bit: http://dl.fedoraproject.org/pub/alt/stage/20-RC1.1/Live/i386/Fedora-Live-SoaS-i686-20-1.iso
64 Bit: http://dl.fedoraproject.org/pub/alt/stage/20-RC1.1/Live/x86_64/Fedora-Live-SoaS-x86_64-20-1.iso

Spins

Install Media

Select sugar-desktop

COPR Backported GNOME 3.12 packages for Fedora 20 repo

"Backported Backported GNOME 3.12 packages for Fedora 20 packages for Fedora 20"
Experimental use with caution ?

installing sugar-desktop from another DE (ie gnome3 or KDE) as a second Desktop Environment

  • In Root Terminal:
yum install @sugar-desktop sugar-runner xorg-x11-server-Xephyr
sugar-runner is the replacement for sugar-emulator.
It allows sugar to run full screen from another DE (ie gnome3 or KDE) menu as: Education/sugar
  • Tested in LXDE; Mate; Cinnamon, Gnome3 and KDE and works well from Education/Sugar in their menus.
11/27/2013

Fedora-qa Testing

  • Installation Tests
https://fedoraproject.org/wiki/Test_Results:Fedora_20_Final_RC1_Install
  • Test Page Non-releasing desktops
https://fedoraproject.org/wiki/Test_Results:Final_RC1_#Non_release-blocking_desktops:_x86_.2F_x86_64
  • FE and Blocker Codes
http://fedoraproject.org/wiki/BugZappers/HouseKeeping/Trackers#Fedora_20
  • Testing Spins signoff page
https://fedoraproject.org/wiki/Releases/20/Spins
Important to be filled out as "YES" in Alpha Beta Final columns or the spin will not be released.
  • Read this explanation:
https://lists.fedoraproject.org/pipermail/devel/2013-August/188004.html

Turn off gnome automatic background updates

To turn off background downloading of updates and forced 10 minute updates on boot of gnome3.10.1
  • Root terminal
yum install dconf-editor
  • User Terminal
dconf-editor
gnome/settings-daemon/plugins/updates 
Uncheck [ ] auto updates
  • see gnome Bug:
https://bugzilla.gnome.org/show_bug.cgi?id=719304

Fedora/Sugar test cases

Used to test Sugar and sugar-desktop

Upgrading f20 installs with yum to f21 (Rawhide)

# yum install fedora-release-rawhide
# yum-config-manager --disable fedora updates updates-testing
# yum-config-manager --enable rawhide
# yum update yum
# yum --releasever=rawhide distro-sync --nogpgcheck

tests using Multi DVD

dd to USB installs to USB HD with i7 computer
  • Desktop f20>21 (rawhide)
Fully yum updated 12/18/2013 (satellit)
Booted nicely into gnome
  • KDE f20>21 (rawhide)
--skip broken needed due to bluetooth req.
KDM login reached after reboot but crashed and returned to KDM
  • MATE f20>21 (rawhide)
--skip broken needed due to bluetooth req.
had to yum remove f20 anaconda as it conflicted with f21 anaconda
Booted nicely into MATE 1.7.1

tests using Netinstall.CD

  • KDE f20>21 (rawhide)
imports key
--skip-broken
KDM login reached after reboot but crashed and returned to KDM

Fails with broken dependencies on re-boot.

TEST using nightly compose f21 (rawhide) KDE x86_64

liveinst install
imports key
--skip-broken
Installs to HD from DVD
boots and starts KDE 4.12.0 (rawhide) with simple desktop display manager...
IRC#fedora-kde Kevin_Kofler: Bug 1045937 sddm causes plasma-nm to not attempt to connect to any listed networks on Fedora KDE - https://bugzilla.redhat.com/show_bug.cgi?id=1045937
Networking fix
  • 12/23/2013 on IRC
also on 12/26/2013 Boot.iso install of lxde to HD

Fixes the bug

<satellit> dhclient: error loading shared libraries: libk5crypto.so.3   ...:Permission denied

<danofsatx> well, adam's trick works...
<danofsatx> setenforce Permissive
<danofsatx> systemctl restart NetworkManager

Bug Reports

  • Blockers Bugs info
https://qa.fedoraproject.org/blockerbugs/milestone/20/final/buglist
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Trackers

Dracut Options

https://fedoraproject.org/wiki/Dracut/Options#Network
"The root filesystem used by the kernel is specified in the boot configuration file, as always.
The traditional root=/dev/hda1 style device specification is allowed.
If a label is used, as in root=LABEL=rootPart the initrd will search all available devices for an ext2 or ext3 filesystem with the appropriate label,
and mount that device as the root filesystem. root=UUID=uuidnumber will mount the partition with that UUID as the root filesystem." 

Network Boot Options

http://wwoods.fedorapeople.org/doc/boot-options.html

wayland

  • EXPERIMENTAL FEATURE
Not ready maybe in f21?
To run gnome-shell under Wayland, execute the following command in a terminal:
gnome-session --session=gnome-wayland

Sugar in arm devices

  • Installation
https://fedoraproject.org/wiki/Architectures/ARM/F20/Installation
  • SoaS
https://dl.fedoraproject.org/pub/alt/stage/20-Alpha-RC4/Images/armhfp/Fedora-SoaS-armhfp-20-Alpha-4-sda.raw.xz
https://dl.fedoraproject.org/pub/alt/stage/20-Alpha-RC4/Images/armhfp/
  • ARM
More ARM-Info

Gnome Initial Setup

  • Screenshots of gnome3 initial setup with explanatory text
  • Be sure to enter both root and user in anaconda
Gnome-initial-setup requires a stornger password than anaconda does.
  • This is important if you plan to use multiple Desktop Environments (DE) you will end up with 2 Users once you run the 2nd DE. ie gnome3 and KDE
If you do not setup the user name and password in anaconda G-I-S will run in anaconda and repeat I-S when you boot the second DE
Bug in G-I-S and I-S (Initial-setup)

Fedora-20 anaconda 20.12-1 installer

  • NOTE: Latest anaconda 20.25.6-1 in Beta TC-1 is very similar to what is shown below 11/17/2013
  • Note also same installer is on F20-DVD and netinstall but with more options.


F20-1.png

  • Install Destination

F20-2.png

  • Install Destination select disk and [Back]

F20-3.png

  • Installation Options
Choose type of formatting

F20-4.png

  • Begin Installation

F20-6.png

  • Installation finished

F20-7.png

  • Reboot and log in
Remember to check that installation DVD/CD (or .iso in VM) is removed before retarting
This may not occur automaticaly with a live .iso-DVD/CD

F20-Background.png

  • 20 Gnome3.10.1 Sugar-runner running f20 sugar 0.100 in VirtualBox. Background from cp is set from picures on f20 install
If installing sugar from another DE (ie gnome3 or KDE) as a second Desktop Environment:
In Root Terminal:
yum install @sugar-desktop sugar-runner xorg-x11-server-Xephyr
sugar-runner is the replacement for sugar-emulator.
It allows sugar to run full screen from another DE (ie gnome3 or KDE) menu as: Education/sugar