Wednesday, 13 March 2013

Asus Boot Options...

Motherboard: Asus P9X79 Deluxe
-------------------------------------------------------

March, 2013

Bios v 2.14.12.19
American Megatrends Inc.
Bios info 2104 x 64
Bios date 08/3/2012

EC Version MBEC-X79-0604
ME VERS. 7.1.21.1134

---------------------------------------------------------

Target Configuration

Set up the Asus boot options so I can choose to boot into
Kubuntu Grub, or into Windows7. The later being only a second choice
in order to run certain applications like Google Sketchup
that have been problematic under Kubuntu in the past.

Rather than having a dual-boot hard drive, the plan is to
completely separate the system drives. Win7, which is very slow to load
will be on an SSD drive.

Linux will use a traditional STA drive. The Linux drive will have the
grub2 loader and will be able to load different test versions.

I also wish to boot from USB in order to test certain images.


1. Summary

Booting from the Asus boot menu within the UEFI Bios screens
would give me quite different results,  and the motherboard manual
was not helpful in determining what options one should pick to
produce the desired results.

This page will try to document my findings and test results
to better understand how one should set the boot options within
the Asus UEFI bios settings.

2. Configuration and Options for Testing Boot Process

ASUS EASY MODE
Here is the first boot screen that appears if you hold the Delete key pressed while booting the motherboard. ASUS calls this the EZ Mode menu.


Of interest for these tests, is the section near the bottom left called "Boot Priority." As the motherboard manual states, different icons will appear here depending on what devices you add to the motherboard.

I currently have two SATA drives connected, and powered up:
  • The Linux boot drive is connected to SATA3G_6 closest to the motherboard. (The SATA3G_5 slot is physically above it) This HD has two different Linux images loaded on it, as well as the grub2 loader.
  • Another data drive is connected to the  SATA3G_5 slot. This drive does not have any boot images on it.
Also connected, but NOT powered up:
  • The CD/DVD Reader connected to SATA3G_4 slot
  • The win7 SSD connected to SATA3G_8 (which is labelled SSD caching.)

The devices that are not powered up do not appear in the Boot Priority Section below. (although this is not always true)

One can click on these icons and slide them from left to right, presumably setting the boot priority so that the device on the left boots first, but if not ready, the second device boots second, and if not ready, the third. I suspect that the menus in the Advanced settings do the same thing, but with different menus.

I do not know what the UEFI corner labels mean on the two last icons that show up. If you know, please let me know.

If you place the cursor over the Boot Priority icons, you get a description of the device underneath.

  • P6 ST3500320AS  (476940 MB) --no UEFI label
  • ubuntu P5 ST3500320AS  (no size) --UEFI Label over icon
  • ubuntu P5 ST3500320AS  (no size) --UEFI Label over icon

It seems that "P6" means that the device is connected to SATA3G_6.   This picture below shows the details of the first icon on the left. (P6 ST3500320AS  (476940 MB) --no UEFI label)

Unfortunately, if you connect the boot drive to SATA6G_1  the ASUS bios with identify the drive with a "P0 ST350032 ..." label, as if the numbering should begin with zero. (0) If you connect the boot drive to SATA3G_7 with SSD Caching,  the ASUS bios identifies it without any label, (e.g. ubuntu ST350032...)


In spite of the lack of reason with this numbering, the motherboard will boot to either: grub2, or directly into the last booted image if you do not press "DEL" while booting. At other times if you do not select a menu it will boot into grub2.

Not sure why or how to control this. At least it boots into something!



It is not clear why the icon without UEFI label has a size indicated, and the next two do not. Here below shows the details of the second icon.




The third icon details are the same as the second one...



The Boot Menu 



On the Easy Screen, click on the Boot Menu (F8) button as shown, and a Boot Menu screen
appears giving you four choices.


  • P6: ST3500320AS (4766940 MB)
  • P5: ST3500320AS (715484 MB)
  • ubuntu (P5: ST3500320AS)
  • ubuntu (P5: ST3500320AS)
Before we click each of these options to see what the motherboard will do, we will document the options we currently have in the advanced boot options.

To Enter Advanced Mode



Press the button "Advanced Mode" on the Eazy Mode screen as shown above. A popup
menu will ask you if you want to do this. Click "OK"

Advance Mode Menus


This is the first screen of the Advanced Mode menus. Click on the top tab called "Boot"


Bootup Numlock state: ON
Full Screen Logo: Enabled

Wait For "F1" If Error is "ENABLED"
Fast Boot is "ENABLED"
USB Support

  • Disabled
  • Full Initial
  • Partially Initial<--- this item is highlighted on the menu

Network Stack Driver Support: "Disabled"

Option ROM Messages (Force bios)

  • Force Bios <--- this item is highlighted on the menu
    • (third party ROM messages will be forced to display during the boot process)
  • Keep Current 
    • (third party ROM messages will be forced to display during the boot process only if the manufacturer has set the add-on device to do so)


Setup Mode: (System boots into Easy Screen, or Advanced Screen) Currently set to Easy Screen.
Next boot after AC Power Loss

>CSM parameters
From the ASUS Windows 8 Boot manual (DE114), "CSM allows you to configure the Compatipility Support Module items to fully support the various VGA, bootable devices and add-on devices for better compatibility."

  • Auto <--- this item is highlighted on the menu (the system automatically detects the bootable devices and the add-on  devices.
  • Enabled (Enable the CSM to fully support the non-UEFI driver add-on devices or the Windows UEFI mode.)
  • Disabled (Disable the CSM to fully support the Windows Security Update and Security Boot.)


>Security Boot parameters

  • Windows 8 UEFI
  • Other Legacy and UEFI<--- this item is highlighted on the menu


Boot Option Priorities

Boot Option 1

  • P6: ST3500320AS (476940 MB) <--- this item is highlighted on the menu
  • ubuntu (P5: ST3500320AS)
  • ubuntu (P5: ST3500320AS)
  • Disabled




Boot Option 2 (picture above)

  • P6: ST3500320AS (476940 MB) 
  • ubuntu (P5: ST3500320AS)<--- this item is highlighted on the menu
  • ubuntu (P5: ST3500320AS)
  • Disabled



Boot Option 3

  • P6: ST3500320AS (476940 MB) 
  • ubuntu (P5: ST3500320AS)
  • ubuntu (P5: ST3500320AS)<--- this item is highlighted on the menu
  • Disabled



Here are the Advances boot options, but they do not all show up here. Notice the scroll bar. It is possible to scroll further down, which reveals more options.

3. Boot-up TEST RESULTS

1. Boot and hold "DEL,"  press Item 1 in Boot Menu (P6: ST3500320AS (476940 MB) )
      --> Boots directly to Kubuntu 13.10, bypasses grub2

2. Reboot with Power OFF/ON Button, and do not touch the "DEL" key
      --> Boots directly to Kubuntu 13.10, bypasses grub2

3. Boot and hold "DEL,"  press Item 2 in Boot Menu (ubuntu (P5: ST3500320AS))
      --> Boots directly to Kubuntu 13.10, bypasses grub2

4. Reboot with Power OFF/ON Button, and do not touch the "DEL" key

I had forgotten to not hold the DEL key, and began the reboot with my finger on it. Before the boot sequence was finished, I released it, but then I got this message:

Reboot and select proper Boot device or insert Boot Media in selected boot device and press a key

I pressed a key... But got same message:


Reboot and select proper Boot device or insert Boot Media in selected boot device and press a key


5. Reboot with Power OFF/ON Button, and do not touch the "DEL" key


 got same message:


Reboot and select proper Boot device or insert Boot Media in selected boot device and press a key



This shows that if one simply boots the machine, the ASUS UEFI/bios will uses the last selection that you tried... even if it did not work.


I tried option 2 again and got back into Kubuntu 13.10

6. Boot and hold "DEL,"  press item 3 in Boot Menu (ubuntu (P5: ST3500320AS))

This brought me into Grub2, the Linux boot loader. Too bad ASUS does not provide a way to clearly edit the menu items. 

7. Reboot and wait to see...

This brought me into Grub2, the Linux boot loader.

8. Boot and hold "DEL,"  press item 4 in Boot Menu (ubuntu (P5: ST3500320AS))

This brought me into Grub2, the Linux boot loader. (menu selection 4)

9. Reboot and wait to see...

This brought me into Grub2, the Linux boot loader. (no menu selected, last boot used)

10. Reboot and wait to see...

This brought me into Grub2, the Linux boot loader. (no menu selected, last boot used)
------------------------------------------------------------

The Advanced Menu, under Boot Priority has four options.






  • P6: ST3500320AS (476940 MB) 
  • ubuntu (P5: ST3500320AS)
  • ubuntu (P5: ST3500320AS)<--- this item is highlighted on the menu
  • Disabled


  • I had thought that "P6" and "P5" had to do with the SATA socket number used for the device, but it does not make sense here because the Archive drive was on "P5" and there is no linux bootable image on that drive. I unplugged the power cable on the drive to verify my understanding, yet the machine still boots fine into grub2 and Kubunbtu, and the four menu options are still visible in the Advanced Menu options.

    (maybe UEFI counts from 1, and Bios counts from 0. If this may explain it, then the first menu item is created by UEFI, and the other two by legacy bios. To confuse matters more, ASUS has "UEFI labels on the las two items in the Easy Menu. Maybe they should be "legacy" labels.)

    ??

    ----------------------------------------------------

    General Questions:

    1. is there a way to edit the menu items so they might say: Boot to Win7, or Boot to grub ?
    2. explain the label numbering, or lack thereof
    3. What does "UEFI" label over the icons mean in the Easy Menu?




    ------------------------------------------------------------------


    Tuesday, 12 March 2013

    KDE System monitor...



    chad@chad13:~$ lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu Raring Ringtail (development branch)
    Release:        13.04
    Codename:       raring
    chad@chad13:~$

    ksysguard


    The system moniton menu was missing, so I added it by editing the menu (right click the K icon)




    Saturday, 9 March 2013

    Reload of Kubuntu 12.04 amd-64...

    Mar 9, 2013

    Since working on debugging Amarok in 13.10, I had to stop abruptly when I could no longer boot up into Kubuntu.

    It looked as if Grub2 had been corrupted, because every time I would try to boot into Kubuntu, I'd get this prompt:

    error: unknown filesystem.
    grub rescue > _

    I tried to reload kubuntu numerous times over the last two days, without much success. I had found some ubuntu pages with a boot_repair procedure, and tried this twice using different versions of Kubuntu live, but this would not fix it. The only thing that seemed to work sometimes was reloading the OS completely from new. In one of these attempts I loaded Kubuntu 13.04 amd-64, and while it worked, it did not include the system monitor application.

    I also discovered that depending how I used the Asus boot manager, I could boot into the OS if I clicked on the boot menu prepended with UEFI,
    but if I used another icon for the same drive that did not have "UEFI" I would end up with what looked like the broken grub menu.

    I could also get the same results from the Asus boot menu inside the UEFI screen.


    Once the bootup has failed, the motherboard seems to want to continue to use the bad settings, so I found that clearing the RTC RAM (pressing a push button switch on the motherboard) sets the motherboard to a default state so it looks at the drives without the history of failures or successes. At this point I'm not sure what the settings do as they are not described in the motherboard manual, but the procedure that seems to work is:
    1. from the boot menu in UEFI, click the Kubuntu drive starting with "UEFI:"
    2. if you get the grub menu, reset the motherboard and try 1 again.

    What is important is that if you get the grub rescue > menu, do not assume that you have to fix grub. It simply may be what you pressed in the Asus boot menu.

    I reloaded Kubuntu 12.04 amd-64 DVD using the text menu, and am currently updating this page from Firefox running on that OS.

    For information about my Asus boot menus click here.





    Wednesday, 6 March 2013

    tool_ repair grub2...

    I had



    kubuntu@kubuntu:~$ sudo add-apt-repository ppa:yannubuntu/boot-repair
    You are about to add the following PPA to your system:
     Simple tool to repair frequent boot problems.

    Website: https://launchpad.net/boot-repair
     More info: https://launchpad.net/~yannubuntu/+archive/boot-repair
    Press [ENTER] to continue or ctrl-c to cancel adding it

    gpg: keyring `/tmp/tmpzaqpyw/secring.gpg' created
    gpg: keyring `/tmp/tmpzaqpyw/pubring.gpg' created
    gpg: requesting key 60D8DA0B from hkp server keyserver.ubuntu.com
    gpg: /tmp/tmpzaqpyw/trustdb.gpg: trustdb created
    gpg: key 60D8DA0B: public key "Launchpad PPA for YannUbuntu" imported
    gpg: Total number processed: 1
    gpg:               imported: 1  (RSA: 1)
    OK
    kubuntu@kubuntu:~$ sudo apt-get update
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring InRelease
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring/main Translation-en_US          
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring/main Translation-en          
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring/multiverse Translation-en_US  
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring/multiverse Translation-en    
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring/restricted Translation-en_US  
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring/restricted Translation-en    
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring/universe Translation-en_US    
    Ign cdrom://Kubuntu 13.04 _Raring Ringtail_ - Alpha amd64 (20130211) raring/universe Translation-en      
    Ign http://security.ubuntu.com raring-security InRelease                                                  
    Ign http://archive.ubuntu.com raring InRelease                                                            
    Get:1 http://security.ubuntu.com raring-security Release.gpg [933 B]
    Get:2 http://security.ubuntu.com raring-security Release [49.6 kB]            
    Ign http://ppa.launchpad.net raring InRelease                              
    Ign http://archive.ubuntu.com raring-updates InRelease                    
    Get:3 http://archive.ubuntu.com raring Release.gpg [933 B]            
    Get:4 http://ppa.launchpad.net raring Release.gpg [316 B]                      
    Get:5 http://security.ubuntu.com raring-security/main amd64 Packages [14 B]    
    Get:6 http://security.ubuntu.com raring-security/restricted amd64 Packages [14 B]          
    Get:7 http://archive.ubuntu.com raring-updates Release.gpg [933 B]                        
    Get:8 http://security.ubuntu.com raring-security/universe amd64 Packages [14 B]
    Get:9 http://ppa.launchpad.net raring Release [9,745 B]                                    
    Get:10 http://archive.ubuntu.com raring Release [40.8 kB]                      
    Get:11 http://security.ubuntu.com raring-security/main Translation-en [14 B]                
    Get:12 http://security.ubuntu.com raring-security/restricted Translation-en [14 B]                          
    Get:13 http://security.ubuntu.com raring-security/universe Translation-en [14 B]                            
    Get:14 http://ppa.launchpad.net raring/main Sources [933 B]                                                
    Get:15 http://archive.ubuntu.com raring-updates Release [49.6 kB]                                        
    Get:16 http://ppa.launchpad.net raring/main amd64 Packages [2,831 B]        
    Get:17 http://archive.ubuntu.com raring/main amd64 Packages [1,173 kB]                                
    Ign http://security.ubuntu.com raring-security/main Translation-en_US          
    Ign http://security.ubuntu.com raring-security/restricted Translation-en_US    
    Ign http://security.ubuntu.com raring-security/universe Translation-en_US
    Ign http://ppa.launchpad.net raring/main Translation-en_US
    Ign http://ppa.launchpad.net raring/main Translation-en  
    Get:18 http://archive.ubuntu.com raring/restricted amd64 Packages [10.6 kB]
    Get:19 http://archive.ubuntu.com raring/universe amd64 Packages [5,431 kB]
    Get:20 http://archive.ubuntu.com raring/main Translation-en [677 kB]                                        
    Get:21 http://archive.ubuntu.com raring/restricted Translation-en [3,032 B]                                
    Get:22 http://archive.ubuntu.com raring/universe Translation-en [3,739 kB]                                  
    Get:23 http://archive.ubuntu.com raring-updates/main amd64 Packages [14 B]                                  
    Get:24 http://archive.ubuntu.com raring-updates/restricted amd64 Packages [14 B]                            
    Get:25 http://archive.ubuntu.com raring-updates/universe amd64 Packages [14 B]                              
    Get:26 http://archive.ubuntu.com raring-updates/main Translation-en [14 B]                                  
    Get:27 http://archive.ubuntu.com raring-updates/restricted Translation-en [14 B]                            
    Get:28 http://archive.ubuntu.com raring-updates/universe Translation-en [14 B]                              
    Ign http://archive.ubuntu.com raring/main Translation-en_US                                                
    Ign http://archive.ubuntu.com raring/restricted Translation-en_US                                          
    Ign http://archive.ubuntu.com raring/universe Translation-en_US                                            
    Ign http://archive.ubuntu.com raring-updates/main Translation-en_US                                        
    Ign http://archive.ubuntu.com raring-updates/restricted Translation-en_US                                  
    Ign http://archive.ubuntu.com raring-updates/universe Translation-en_US                                    
    Fetched 11.2 MB in 38s (288 kB/s)                                                                          
    Reading package lists... Done
    kubuntu@kubuntu:~$ sudo apt-get install -y boot-repair
    Reading package lists... Done
    Building dependency tree    
    Reading state information... Done
    The following extra packages will be installed:
      at-spi2-core boot-sav boot-sav-extra gawk gconf-service gconf-service-backend gconf2 gconf2-common gcr
      gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 gksu
      glade2script gnome-keyring libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libcap2-bin
      libgail-3-0 libgck-1-0 libgconf-2-4 libgcr-3-1 libgcr-3-common libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
      libgeoclue0 libgksu2-0 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin
      libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtop2-7 libgtop2-common libharfbuzz0
      libjavascriptcoregtk-3.0-0 libnotify4 libp11-kit-gnome-keyring libpam-cap libpam-gnome-keyring
      libpango1.0-0 libsigsegv2 libstartup-notification0 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libxkbcommon0
      pastebinit python-configobj zenity zenity-common
    Suggested packages:
      mbr mdadm clean-ubiquity os-uninstaller gawk-doc gconf-defaults-service libcap-dev geoclue
      gstreamer-codec-install gnome-codec-install gstreamer1.0-tools gstreamer1.0-plugins-base gvfs ttf-baekmuk
      ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp gstreamer1.0-plugins-good
      gstreamer1.0-plugins-bad gstreamer1.0-ffmpeg
    The following NEW packages will be installed:
      at-spi2-core boot-repair boot-sav boot-sav-extra gawk gconf-service gconf-service-backend gconf2
      gconf2-common gcr gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0
      gksu glade2script gnome-keyring libatk-bridge2.0-0 libatspi2.0-0 libcap2-bin libgail-3-0 libgck-1-0
      libgconf-2-4 libgcr-3-1 libgcr-3-common libgeoclue0 libgksu2-0 libgstreamer-plugins-base1.0-0
      libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
      libgtop2-7 libgtop2-common libharfbuzz0 libjavascriptcoregtk-3.0-0 libnotify4 libp11-kit-gnome-keyring
      libpam-cap libpam-gnome-keyring libsigsegv2 libstartup-notification0 libwebkitgtk-3.0-0
      libwebkitgtk-3.0-common libxkbcommon0 pastebinit python-configobj zenity zenity-common
    The following packages will be upgraded:
      gir1.2-glib-2.0 libatk1.0-0 libatk1.0-data libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libpango1.0-0
    6 upgraded, 53 newly installed, 0 to remove and 532 not upgraded.
    Need to get 20.5 MB of archives.
    After this operation, 77.3 MB of additional disk space will be used.
    Get:1 http://archive.ubuntu.com/ubuntu/ raring/main libgck-1-0 amd64 3.6.2-0ubuntu1 [80.6 kB]
    Get:2 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/ raring/main glade2script all 3.2.2~ppa45~raring [42.0 kB]
    Get:3 http://archive.ubuntu.com/ubuntu/ raring/main libgdk-pixbuf2.0-0 amd64 2.27.1-1ubuntu1 [158 kB]
    Get:4 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/ raring/main boot-sav all 3.197~ppa35~raring [383 kB]
    Get:5 http://archive.ubuntu.com/ubuntu/ raring/main libgdk-pixbuf2.0-common all 2.27.1-1ubuntu1 [7,970 B]
    Get:6 http://archive.ubuntu.com/ubuntu/ raring/main libgtk-3-common all 3.6.4-0ubuntu6 [149 kB]
    Get:7 http://archive.ubuntu.com/ubuntu/ raring/main libatk1.0-0 amd64 2.7.91-0ubuntu1 [50.8 kB]
    Get:8 http://archive.ubuntu.com/ubuntu/ raring/main libatk1.0-data all 2.7.91-0ubuntu1 [13.1 kB]
    Get:9 http://archive.ubuntu.com/ubuntu/ raring/main libatspi2.0-0 amd64 2.7.91-0ubuntu1 [58.5 kB]
    Get:10 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/ raring/main boot-repair all 3.197~ppa35~raring [46.9 kB]
    Get:11 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/ raring/main boot-sav-extra all 3.197~ppa35~raring [142 kB]
    Get:12 http://archive.ubuntu.com/ubuntu/ raring/main libatk-bridge2.0-0 amd64 2.7.91-0ubuntu1 [60.0 kB]
    Get:13 http://archive.ubuntu.com/ubuntu/ raring/main libharfbuzz0 amd64 0.9.13-1 [267 kB]
    Get:14 http://archive.ubuntu.com/ubuntu/ raring/main libpango1.0-0 amd64 1.32.5-0ubuntu1 [234 kB]
    Get:15 http://archive.ubuntu.com/ubuntu/ raring/main libxkbcommon0 amd64 0.2.0-0ubuntu3 [138 kB]            
    Get:16 http://archive.ubuntu.com/ubuntu/ raring/main at-spi2-core amd64 2.7.91-0ubuntu1 [50.4 kB]          
    Get:17 http://archive.ubuntu.com/ubuntu/ raring/main libgtk-3-0 amd64 3.6.4-0ubuntu6 [1,816 kB]            
    Get:18 http://archive.ubuntu.com/ubuntu/ raring/main libgcr-3-common all 3.6.2-0ubuntu1 [8,004 B]          
    Get:19 http://archive.ubuntu.com/ubuntu/ raring/main libgcr-3-1 amd64 3.6.2-0ubuntu1 [270 kB]              
    Get:20 http://archive.ubuntu.com/ubuntu/ raring/main gcr amd64 3.6.2-0ubuntu1 [49.5 kB]                    
    Get:21 http://archive.ubuntu.com/ubuntu/ raring/main libcap2-bin amd64 1:2.22-1.2ubuntu2 [18.5 kB]          
    Get:22 http://archive.ubuntu.com/ubuntu/ raring/main gnome-keyring amd64 3.6.3-0ubuntu1 [621 kB]            
    Get:23 http://archive.ubuntu.com/ubuntu/ raring/main libgail-3-0 amd64 3.6.4-0ubuntu6 [20.4 kB]            
    Get:24 http://archive.ubuntu.com/ubuntu/ raring/main gconf2-common all 3.2.6-0ubuntu1 [20.7 kB]            
    Get:25 http://archive.ubuntu.com/ubuntu/ raring/main libgconf-2-4 amd64 3.2.6-0ubuntu1 [81.5 kB]            
    Get:26 http://archive.ubuntu.com/ubuntu/ raring/main libgstreamer1.0-0 amd64 1.0.5-1ubuntu1 [732 kB]        
    Get:27 http://archive.ubuntu.com/ubuntu/ raring/main libgstreamer-plugins-base1.0-0 amd64 1.0.5-1 [418 kB]  
    Get:28 http://archive.ubuntu.com/ubuntu/ raring/main libgtk2.0-common all 2.24.16-1ubuntu2 [119 kB]        
    Get:29 http://archive.ubuntu.com/ubuntu/ raring/main libgtk2.0-0 amd64 2.24.16-1ubuntu2 [1,724 kB]          
    Get:30 http://archive.ubuntu.com/ubuntu/ raring/main libnotify4 amd64 0.7.5-2 [17.0 kB]                    
    Get:31 http://archive.ubuntu.com/ubuntu/ raring/main libp11-kit-gnome-keyring amd64 3.6.3-0ubuntu1 [40.0 kB]
    Get:32 http://archive.ubuntu.com/ubuntu/ raring/main libpam-gnome-keyring amd64 3.6.3-0ubuntu1 [35.2 kB]    
    Get:33 http://archive.ubuntu.com/ubuntu/ raring/main libstartup-notification0 amd64 0.12-2 [18.6 kB]        
    Get:34 http://archive.ubuntu.com/ubuntu/ raring/main gir1.2-glib-2.0 amd64 1.35.8+git20130220-0ubuntu1 [163 kB]
    Get:35 http://archive.ubuntu.com/ubuntu/ raring/main gir1.2-atk-1.0 amd64 2.7.91-0ubuntu1 [16.2 kB]        
    Get:36 http://archive.ubuntu.com/ubuntu/ raring/main gir1.2-freedesktop amd64 1.35.8+git20130220-0ubuntu1 [6,228 B]
    Get:37 http://archive.ubuntu.com/ubuntu/ raring/main gir1.2-gdkpixbuf-2.0 amd64 2.27.1-1ubuntu1 [7,940 B]  
    Get:38 http://archive.ubuntu.com/ubuntu/ raring/main gir1.2-pango-1.0 amd64 1.32.5-0ubuntu1 [18.6 kB]      
    Get:39 http://archive.ubuntu.com/ubuntu/ raring/main gir1.2-gtk-3.0 amd64 3.6.4-0ubuntu6 [168 kB]          
    Get:40 http://archive.ubuntu.com/ubuntu/ raring/main libjavascriptcoregtk-3.0-0 amd64 1.10.2-0ubuntu1 [1,568 kB]
    Get:41 http://archive.ubuntu.com/ubuntu/ raring/main libgeoclue0 amd64 0.12.99-0ubuntu2 [34.8 kB]          
    Get:42 http://archive.ubuntu.com/ubuntu/ raring/main libwebkitgtk-3.0-common all 1.10.2-0ubuntu1 [846 kB]  
    Get:43 http://archive.ubuntu.com/ubuntu/ raring/main libwebkitgtk-3.0-0 amd64 1.10.2-0ubuntu1 [8,231 kB]    
    Get:44 http://archive.ubuntu.com/ubuntu/ raring/main zenity-common all 3.6.0-0ubuntu1 [211 kB]              
    Get:45 http://archive.ubuntu.com/ubuntu/ raring/main zenity amd64 3.6.0-0ubuntu1 [57.3 kB]                  
    Get:46 http://archive.ubuntu.com/ubuntu/ raring/main libsigsegv2 amd64 2.9-4ubuntu3 [14.7 kB]              
    Get:47 http://archive.ubuntu.com/ubuntu/ raring/main gawk amd64 1:4.0.1+dfsg-2ubuntu1 [778 kB]              
    Get:48 http://archive.ubuntu.com/ubuntu/ raring/main gconf-service-backend amd64 3.2.6-0ubuntu1 [56.7 kB]  
    Get:49 http://archive.ubuntu.com/ubuntu/ raring/main gconf-service amd64 3.2.6-0ubuntu1 [2,042 B]          
    Get:50 http://archive.ubuntu.com/ubuntu/ raring/main gconf2 amd64 3.2.6-0ubuntu1 [65.6 kB]                  
    Get:51 http://archive.ubuntu.com/ubuntu/ raring/main libgtop2-common all 2.28.4-3 [9,978 B]                
    Get:52 http://archive.ubuntu.com/ubuntu/ raring/main libgtop2-7 amd64 2.28.4-3 [39.1 kB]                    
    Get:53 http://archive.ubuntu.com/ubuntu/ raring/main libgksu2-0 amd64 2.0.13~pre1-6ubuntu1 [39.6 kB]        
    Get:54 http://archive.ubuntu.com/ubuntu/ raring/main gksu amd64 2.0.2-6ubuntu2 [27.8 kB]                    
    Get:55 http://archive.ubuntu.com/ubuntu/ raring/main libgtk-3-bin amd64 3.6.4-0ubuntu6 [18.2 kB]            
    Get:56 http://archive.ubuntu.com/ubuntu/ raring/main libgtk2.0-bin amd64 2.24.16-1ubuntu2 [9,554 B]        
    Get:57 http://archive.ubuntu.com/ubuntu/ raring/main libpam-cap amd64 1:2.22-1.2ubuntu2 [7,792 B]          
    Get:58 http://archive.ubuntu.com/ubuntu/ raring/main python-configobj all 4.7.2+ds-4 [234 kB]              
    Get:59 http://archive.ubuntu.com/ubuntu/ raring/main pastebinit all 1.3-4ubuntu1 [15.9 kB]                  
    Fetched 20.5 MB in 1min 6s (310 kB/s)                                                                      
    Extracting templates from packages: 100%
    Selecting previously unselected package libgck-1-0.
    (Reading database ... 102346 files and directories currently installed.)
    Unpacking libgck-1-0 (from .../libgck-1-0_3.6.2-0ubuntu1_amd64.deb) ...
    Preparing to replace libgdk-pixbuf2.0-0:amd64 2.26.5-0ubuntu4 (using .../libgdk-pixbuf2.0-0_2.27.1-1ubuntu1_amd64.deb) ...
    Unpacking replacement libgdk-pixbuf2.0-0:amd64 ...
    Preparing to replace libgdk-pixbuf2.0-common 2.26.5-0ubuntu4 (using .../libgdk-pixbuf2.0-common_2.27.1-1ubuntu1_all.deb) ...
    Unpacking replacement libgdk-pixbuf2.0-common ...
    Selecting previously unselected package libgtk-3-common.
    Unpacking libgtk-3-common (from .../libgtk-3-common_3.6.4-0ubuntu6_all.deb) ...
    Preparing to replace libatk1.0-0:amd64 2.7.5-0ubuntu1 (using .../libatk1.0-0_2.7.91-0ubuntu1_amd64.deb) ...
    Unpacking replacement libatk1.0-0:amd64 ...
    Preparing to replace libatk1.0-data 2.7.5-0ubuntu1 (using .../libatk1.0-data_2.7.91-0ubuntu1_all.deb) ...
    Unpacking replacement libatk1.0-data ...
    Selecting previously unselected package libatspi2.0-0:amd64.
    Unpacking libatspi2.0-0:amd64 (from .../libatspi2.0-0_2.7.91-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libatk-bridge2.0-0:amd64.
    Unpacking libatk-bridge2.0-0:amd64 (from .../libatk-bridge2.0-0_2.7.91-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libharfbuzz0:amd64.
    Unpacking libharfbuzz0:amd64 (from .../libharfbuzz0_0.9.13-1_amd64.deb) ...
    Preparing to replace libpango1.0-0:amd64 1.30.1-1ubuntu1 (using .../libpango1.0-0_1.32.5-0ubuntu1_amd64.deb) ...
    Unpacking replacement libpango1.0-0:amd64 ...
    Selecting previously unselected package libxkbcommon0:amd64.
    Unpacking libxkbcommon0:amd64 (from .../libxkbcommon0_0.2.0-0ubuntu3_amd64.deb) ...
    Selecting previously unselected package at-spi2-core.
    Unpacking at-spi2-core (from .../at-spi2-core_2.7.91-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libgtk-3-0:amd64.
    Unpacking libgtk-3-0:amd64 (from .../libgtk-3-0_3.6.4-0ubuntu6_amd64.deb) ...
    Selecting previously unselected package libgcr-3-common.
    Unpacking libgcr-3-common (from .../libgcr-3-common_3.6.2-0ubuntu1_all.deb) ...
    Selecting previously unselected package libgcr-3-1.
    Unpacking libgcr-3-1 (from .../libgcr-3-1_3.6.2-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package gcr.
    Unpacking gcr (from .../gcr_3.6.2-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libcap2-bin.
    Unpacking libcap2-bin (from .../libcap2-bin_1%3a2.22-1.2ubuntu2_amd64.deb) ...
    Selecting previously unselected package gnome-keyring.
    Unpacking gnome-keyring (from .../gnome-keyring_3.6.3-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libgail-3-0:amd64.
    Unpacking libgail-3-0:amd64 (from .../libgail-3-0_3.6.4-0ubuntu6_amd64.deb) ...
    Selecting previously unselected package gconf2-common.
    Unpacking gconf2-common (from .../gconf2-common_3.2.6-0ubuntu1_all.deb) ...
    Selecting previously unselected package libgconf-2-4:amd64.
    Unpacking libgconf-2-4:amd64 (from .../libgconf-2-4_3.2.6-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libgstreamer1.0-0:amd64.
    Unpacking libgstreamer1.0-0:amd64 (from .../libgstreamer1.0-0_1.0.5-1ubuntu1_amd64.deb) ...
    Selecting previously unselected package libgstreamer-plugins-base1.0-0:amd64.
    Unpacking libgstreamer-plugins-base1.0-0:amd64 (from .../libgstreamer-plugins-base1.0-0_1.0.5-1_amd64.deb) ...
    Selecting previously unselected package libgtk2.0-common.
    Unpacking libgtk2.0-common (from .../libgtk2.0-common_2.24.16-1ubuntu2_all.deb) ...
    Selecting previously unselected package libgtk2.0-0:amd64.
    Unpacking libgtk2.0-0:amd64 (from .../libgtk2.0-0_2.24.16-1ubuntu2_amd64.deb) ...
    Selecting previously unselected package libnotify4:amd64.
    Unpacking libnotify4:amd64 (from .../libnotify4_0.7.5-2_amd64.deb) ...
    Selecting previously unselected package libp11-kit-gnome-keyring:amd64.
    Unpacking libp11-kit-gnome-keyring:amd64 (from .../libp11-kit-gnome-keyring_3.6.3-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libpam-gnome-keyring:amd64.
    Unpacking libpam-gnome-keyring:amd64 (from .../libpam-gnome-keyring_3.6.3-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libstartup-notification0:amd64.
    Unpacking libstartup-notification0:amd64 (from .../libstartup-notification0_0.12-2_amd64.deb) ...
    Preparing to replace gir1.2-glib-2.0 1.35.4-0ubuntu3 (using .../gir1.2-glib-2.0_1.35.8+git20130220-0ubuntu1_amd64.deb) ...
    Unpacking replacement gir1.2-glib-2.0 ...
    Selecting previously unselected package gir1.2-atk-1.0.
    Unpacking gir1.2-atk-1.0 (from .../gir1.2-atk-1.0_2.7.91-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package gir1.2-freedesktop.
    Unpacking gir1.2-freedesktop (from .../gir1.2-freedesktop_1.35.8+git20130220-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package gir1.2-gdkpixbuf-2.0.
    Unpacking gir1.2-gdkpixbuf-2.0 (from .../gir1.2-gdkpixbuf-2.0_2.27.1-1ubuntu1_amd64.deb) ...
    Selecting previously unselected package gir1.2-pango-1.0.
    Unpacking gir1.2-pango-1.0 (from .../gir1.2-pango-1.0_1.32.5-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package gir1.2-gtk-3.0.
    Unpacking gir1.2-gtk-3.0 (from .../gir1.2-gtk-3.0_3.6.4-0ubuntu6_amd64.deb) ...
    Selecting previously unselected package glade2script.
    Unpacking glade2script (from .../glade2script_3.2.2~ppa45~raring_all.deb) ...
    Selecting previously unselected package libjavascriptcoregtk-3.0-0.
    Unpacking libjavascriptcoregtk-3.0-0 (from .../libjavascriptcoregtk-3.0-0_1.10.2-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libgeoclue0.
    Unpacking libgeoclue0 (from .../libgeoclue0_0.12.99-0ubuntu2_amd64.deb) ...
    Selecting previously unselected package libwebkitgtk-3.0-common.
    Unpacking libwebkitgtk-3.0-common (from .../libwebkitgtk-3.0-common_1.10.2-0ubuntu1_all.deb) ...
    Selecting previously unselected package libwebkitgtk-3.0-0.
    Unpacking libwebkitgtk-3.0-0 (from .../libwebkitgtk-3.0-0_1.10.2-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package zenity-common.
    Unpacking zenity-common (from .../zenity-common_3.6.0-0ubuntu1_all.deb) ...
    Selecting previously unselected package zenity.
    Unpacking zenity (from .../zenity_3.6.0-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package boot-sav.
    Unpacking boot-sav (from .../boot-sav_3.197~ppa35~raring_all.deb) ...
    Selecting previously unselected package boot-repair.
    Unpacking boot-repair (from .../boot-repair_3.197~ppa35~raring_all.deb) ...
    Selecting previously unselected package boot-sav-extra.
    Unpacking boot-sav-extra (from .../boot-sav-extra_3.197~ppa35~raring_all.deb) ...
    Selecting previously unselected package libsigsegv2.
    Unpacking libsigsegv2 (from .../libsigsegv2_2.9-4ubuntu3_amd64.deb) ...
    Selecting previously unselected package gawk.
    Unpacking gawk (from .../gawk_1%3a4.0.1+dfsg-2ubuntu1_amd64.deb) ...
    Selecting previously unselected package gconf-service-backend.
    Unpacking gconf-service-backend (from .../gconf-service-backend_3.2.6-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package gconf-service.
    Unpacking gconf-service (from .../gconf-service_3.2.6-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package gconf2.
    Unpacking gconf2 (from .../gconf2_3.2.6-0ubuntu1_amd64.deb) ...
    Selecting previously unselected package libgtop2-common.
    Unpacking libgtop2-common (from .../libgtop2-common_2.28.4-3_all.deb) ...
    Selecting previously unselected package libgtop2-7.
    Unpacking libgtop2-7 (from .../libgtop2-7_2.28.4-3_amd64.deb) ...
    Selecting previously unselected package libgksu2-0.
    Unpacking libgksu2-0 (from .../libgksu2-0_2.0.13~pre1-6ubuntu1_amd64.deb) ...
    Selecting previously unselected package gksu.
    Unpacking gksu (from .../gksu_2.0.2-6ubuntu2_amd64.deb) ...
    Selecting previously unselected package libgtk-3-bin.
    Unpacking libgtk-3-bin (from .../libgtk-3-bin_3.6.4-0ubuntu6_amd64.deb) ...
    Adding 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin'
    Adding 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin'
    Selecting previously unselected package libgtk2.0-bin.
    Unpacking libgtk2.0-bin (from .../libgtk2.0-bin_2.24.16-1ubuntu2_amd64.deb) ...
    Selecting previously unselected package libpam-cap:amd64.
    Unpacking libpam-cap:amd64 (from .../libpam-cap_1%3a2.22-1.2ubuntu2_amd64.deb) ...
    Selecting previously unselected package python-configobj.
    Unpacking python-configobj (from .../python-configobj_4.7.2+ds-4_all.deb) ...
    Selecting previously unselected package pastebinit.
    Unpacking pastebinit (from .../pastebinit_1.3-4ubuntu1_all.deb) ...
    Processing triggers for libglib2.0-0:amd64 ...
    Processing triggers for shared-mime-info ...
    Unknown media type in type 'all/all'
    Unknown media type in type 'all/allfiles'
    Unknown media type in type 'uri/mms'
    Unknown media type in type 'uri/mmst'
    Unknown media type in type 'uri/mmsu'
    Unknown media type in type 'uri/pnm'
    Unknown media type in type 'uri/rtspt'
    Unknown media type in type 'uri/rtspu'
    Processing triggers for hicolor-icon-theme ...

    (gtk-update-icon-cache:7034): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache': No such file or directory

    This likely means that your installation is broken.
    Try running the command
      gdk-pixbuf-query-loaders > /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
    to make things work again for the time being.

    (gtk-update-icon-cache-3.0:7035): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache': No such file or directory

    This likely means that your installation is broken.
    Try running the command
      gdk-pixbuf-query-loaders > /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
    to make things work again for the time being.
    Processing triggers for man-db ...
    Setting up libgck-1-0 (3.6.2-0ubuntu1) ...
    Setting up libgdk-pixbuf2.0-common (2.27.1-1ubuntu1) ...
    Setting up libgdk-pixbuf2.0-0:amd64 (2.27.1-1ubuntu1) ...
    Setting up libgtk-3-common (3.6.4-0ubuntu6) ...
    Setting up libatk1.0-data (2.7.91-0ubuntu1) ...
    Setting up libatk1.0-0:amd64 (2.7.91-0ubuntu1) ...
    Setting up libatspi2.0-0:amd64 (2.7.91-0ubuntu1) ...
    Setting up libatk-bridge2.0-0:amd64 (2.7.91-0ubuntu1) ...
    Setting up libharfbuzz0:amd64 (0.9.13-1) ...
    Setting up libpango1.0-0:amd64 (1.32.5-0ubuntu1) ...
    Setting up libxkbcommon0:amd64 (0.2.0-0ubuntu3) ...
    Setting up at-spi2-core (2.7.91-0ubuntu1) ...
    Setting up libgtk-3-0:amd64 (3.6.4-0ubuntu6) ...
    Setting up libgcr-3-common (3.6.2-0ubuntu1) ...
    Setting up libgcr-3-1 (3.6.2-0ubuntu1) ...
    Setting up gcr (3.6.2-0ubuntu1) ...
    Setting up libcap2-bin (1:2.22-1.2ubuntu2) ...
    Setting up gnome-keyring (3.6.3-0ubuntu1) ...
    Setting up libgail-3-0:amd64 (3.6.4-0ubuntu6) ...
    Setting up gconf2-common (3.2.6-0ubuntu1) ...

    Creating config file /etc/gconf/2/path with new version
    Setting up libgconf-2-4:amd64 (3.2.6-0ubuntu1) ...
    Setting up libgstreamer1.0-0:amd64 (1.0.5-1ubuntu1) ...
    Setting up libgstreamer-plugins-base1.0-0:amd64 (1.0.5-1) ...
    Setting up libgtk2.0-common (2.24.16-1ubuntu2) ...
    Setting up libgtk2.0-0:amd64 (2.24.16-1ubuntu2) ...
    Setting up libnotify4:amd64 (0.7.5-2) ...
    Setting up libp11-kit-gnome-keyring:amd64 (3.6.3-0ubuntu1) ...
    Setting up libpam-gnome-keyring:amd64 (3.6.3-0ubuntu1) ...
    Setting up libstartup-notification0:amd64 (0.12-2) ...
    Setting up gir1.2-glib-2.0 (1.35.8+git20130220-0ubuntu1) ...
    Setting up gir1.2-atk-1.0 (2.7.91-0ubuntu1) ...
    Setting up gir1.2-freedesktop (1.35.8+git20130220-0ubuntu1) ...
    Setting up gir1.2-gdkpixbuf-2.0 (2.27.1-1ubuntu1) ...
    Setting up gir1.2-pango-1.0 (1.32.5-0ubuntu1) ...
    Setting up gir1.2-gtk-3.0 (3.6.4-0ubuntu6) ...
    Setting up glade2script (3.2.2~ppa45~raring) ...
    Setting up libjavascriptcoregtk-3.0-0 (1.10.2-0ubuntu1) ...
    Setting up libgeoclue0 (0.12.99-0ubuntu2) ...
    Setting up libwebkitgtk-3.0-common (1.10.2-0ubuntu1) ...
    Setting up libwebkitgtk-3.0-0 (1.10.2-0ubuntu1) ...
    Setting up zenity-common (3.6.0-0ubuntu1) ...
    Setting up zenity (3.6.0-0ubuntu1) ...
    Setting up boot-sav (3.197~ppa35~raring) ...
    Setting up boot-repair (3.197~ppa35~raring) ...
    Setting up boot-sav-extra (3.197~ppa35~raring) ...
    Setting up libsigsegv2 (2.9-4ubuntu3) ...
    Setting up gawk (1:4.0.1+dfsg-2ubuntu1) ...
    Setting up libgtop2-common (2.28.4-3) ...
    Setting up libgtop2-7 (2.28.4-3) ...
    Setting up libgtk-3-bin (3.6.4-0ubuntu6) ...
    Setting up libgtk2.0-bin (2.24.16-1ubuntu2) ...
    Setting up libpam-cap:amd64 (1:2.22-1.2ubuntu2) ...
    Setting up python-configobj (4.7.2+ds-4) ...
    Setting up pastebinit (1.3-4ubuntu1) ...
    Setting up gconf-service-backend (3.2.6-0ubuntu1) ...
    Setting up gconf-service (3.2.6-0ubuntu1) ...
    Setting up gconf2 (3.2.6-0ubuntu1) ...
    update-alternatives: using /usr/bin/gconftool-2 to provide /usr/bin/gconftool (gconftool) in auto mode
    Setting up libgksu2-0 (2.0.13~pre1-6ubuntu1) ...
    update-alternatives: using /usr/share/libgksu/debian/gconf-defaults.libgksu-sudo to provide /usr/share/gconf/defaults/10_libgksu (libgksu-gconf-defaults) in auto mode
    Setting up gksu (2.0.2-6ubuntu2) ...
    Processing triggers for libc-bin ...
    ldconfig deferred processing now taking place
    kubuntu@kubuntu:~$


    boot-repair
    /usr/bin/glade2script:2373: PyGIDeprecationWarning: idle_add is deprecated; use GLib.idle_add instead
      GObject.idle_add(getattr(self, cmd), nb, combo, modele, item)
    kubuntu@kubuntu:~$


    Please write on a paper the following URL:
    Please write on a paper the following URL:
    http://paste.ubuntu.com/5599303/

    In case you still experience boot problem, indicate this URL to:
    boot.repair@gmail.com or to your favorite support forum.

    No change has been performed on your computer.





                                                                                                                 

    Monday, 4 March 2013

    Kububtu Sources /etc/apt/ ...

     /etc/apt/
    ---------------------------------------------

    apt.conf.d
                                  lots of config files here.

    preferences.d
                                   no files here

    sources.list.d
                                   dropbox.list --for source for dropbox files
                                   dropbox.list.save
                                   kubuntu-ppa-backports-quantal.list
                                      deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu quantal main
                                      deb-src http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu quantal main 

                                   kubuntu-ppa-backports-quantal.list.save


    trusted.gpg.d
                                                       no files here

    sources.list
                                                        this file is all commented out....

    # deb cdrom:[Kubuntu 12.10 _Quantal Quetzal_ - Release amd64 (20121017.1)]/ quantal main multiverse restricted universe

    # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
    # newer versions of the distribution.

    ## Major bug fix updates produced after the final release of the
    ## distribution.

    ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    ## team. Also, please note that software in universe WILL NOT receive any
    ## review or updates from the Ubuntu security team.

    ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    ## team, and may not be under a free licence. Please satisfy yourself as to
    ## your rights to use the software. Also, please note that software in
    ## multiverse WILL NOT receive any review or updates from the Ubuntu
    ## security team.

    ## N.B. software from this repository may not have been tested as
    ## extensively as that contained in the main release, although it includes
    ## newer versions of some applications which may provide useful features.
    ## Also, please note that software in backports WILL NOT receive any review
    ## or updates from the Ubuntu security team.


    ## Uncomment the following two lines to add software from Canonical's
    ## 'partner' repository.
    ## This software is not part of Ubuntu, but is offered by Canonical and the
    ## respective vendors as a service to Ubuntu users.
    # deb http://archive.canonical.com/ubuntu quantal partner
    # deb-src http://archive.canonical.com/ubuntu quantal partner

    ## This software is not part of Ubuntu, but is offered by third-party
    ## developers who want to ship their latest software.
    # deb http://extras.ubuntu.com/ubuntu quantal main
    # deb-src http://extras.ubuntu.com/ubuntu quantal main


    sources.list.save


    trusteddb.gpg

                          encrypted file
    trusted.gpg


    trusted.gpg~




    deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu quantal main
    deb-src http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu quantal main

    apt-get... -how to

    4. How to use apt-get

    apt-get's commands are very easy and intuitive.
    Its commands follow this structure:
        # apt-get [options] command
        
        # apt-get [options] install package [package ...]
    
    The command line may be a variation of the following basic types:
    apt-get update
    Updates apt-get's local database with server's pkglist's files.

    the database files go here:

    /var/lib/apt/lists/

    What would happen if I deleted all of those files? Could I then run

    Code:
    sudo apt-get update
    What would happen if I deleted all of those files?  Could I then run
    
    
    Code:
    sudo apt-get update
    replace them with fresh ones?

    Does this command also update the database in /var/lib/dpkg/available and /var/lib/dpkg/status? 
    replace them with fresh ones? 
    yes

     Does this command also update the database in /var/lib/dpkg/available and /var/lib/dpkg/status?

    No. /var/lib/dpkg/status is modified by dpkg if you change the state of a package, i.e. install it, remove it, mark it for some action, ...

    /var/lib/dpkg/available "is mostly useless if you don't use dselect but an APT-based frontend: APT has its own system to keep track of available packages" as dpkg's manpage says.
    apt-get check
    verifies system's integrity using apt
    apt-get install some-package
    installs some new package, automatically resolving and downloading dependent packages
    apt-get upgrade
    checks for outdated packages in the system and automatically upgrades them
    apt-get dist-upgrade
    same as apt-get upgrade, but installs all base packages and tries to upgrade everything, installing new packages if needed
    apt-get remove some-package
    removes the some-package package and all other packages that depends on it
    apt-get clean
    removes the downloaded packages from the cache directory (/var/cache/apt/archives/), freeing some disk space at your system ;-)


    Commandline method


    Or, you could just type a line or two of commands and get the job done as follows: (The example shows ppa:kubuntu-ppa , but substitute the PPA you desire and don't type exactly as shown) 

    apt-add-repository ppa:kubuntu-ppa
    apt-get update
    apt-get upgrade 

    The above 3 lines assume you did a su to root account. If you run the command as a normal user but with sudo root privileges, prefix all the three commands with sudo.

    Additional Unofficial Repositories


    There is a Kubuntu team PPA which contains several repositories maintained by Kubuntu developers and community members to support testing. They are:
    • Kubuntu Updates - Updates for Kubuntu releases which are due to go to Ubuntu Updates. Mostly KDE point releases. These are expected to be reasonably safe to use, but are here for testing. These are intended to eventually go to the official Ubuntu repositories. 

    • Backports - Backports of new versions of KDE and major KDE apps for Kubuntu which are either too large a change or not yet tested enough to go to Ubuntu Backports. These are only final releases of major new versions of KDE and related packages. Generally these can be expected to work, but will often be less mature or less tested than versions in the official repositories for a release. 

    • Beta Backports - Backports of beta versions of KDE and major KDE apps. This PPA is only for enthusiasts who want an early look at upcoming releases and are willing to deal with significant breakage and regression. 

    • Experimental - Testing ground for unfinished Kubuntu packages. This PPA is not suitable for routine use. Only install specific packages from this PPA to support specific testing. Do not be surprised if something breaks your system.

    Notes on ppa and APT...

    Personal Package Archive

    http://en.wikipedia.org/wiki/Personal_Package_Archive

    A Personal Package Archive (PPA) is a special software repository for uploading source packages to be built and published as an APT repository by Launchpad or a similar application.[1] While the term is used exclusively within Ubuntu, Launchpad host Canonical envisions adoption beyond the Ubuntu community.[2]



    Advanced Packaging Tool

    The Advanced Packaging Tool, or APT, is a free user interface that works with core libraries to handle the installation and removal of software on the Debian GNU/Linux distribution and its variants.[3] APT simplifies the process of managing software on Unix-like computer systems by automating the retrieval, configuration and installation of software packages, either from binary files or by compiling source code.[3]


    APT was originally designed as a front-end for dpkg to work with Debian's .deb packages, but it has since been modified to also work with the RPM Package Manager system via apt-rpm.[4]

    The Fink project has ported APT to Mac OS X for some of its own package management tasks, and APT is also available in OpenSolaris (included in the Nexenta OS distribution).[5]

     

    Usage

    There is no single "apt" program; apt is itself the package name containing the set of tools (and requiring the libraries) that support its functionality. A significant part of apt is a C++ library of functions (another package known as libapt) which are used by these related front-end programs for dealing with packages, such as apt-get and apt-cache. They are commonly used in examples due to their simplicity and ubiquity; apt-get and apt-cache are of "important" priority in all current Debian releases, and are therefore installed in a default Debian installation. Apt can be functionally considered to be a front-end to dpkg, and a friendlier front end to this than dselect. While dpkg performs actions on individual packages, apt tools manage relations (especially dependencies) between them, as well as sourcing and management of higher-level versioning decisions (release tracking and version pinning).

    APT is often hailed as one of Debian's best features.[6][7][8][9] It is remarked that this quality comes from the strict quality controls of Debian policy.[10][11]
    A major feature in APT is the way it calls dpkg — it does topological sorting of the list of packages to be installed or removed and calls dpkg in the best possible sequence. In some cases, it utilizes the --force options in dpkg. However, it only does this when it is unable to calculate how to avoid the reason dpkg requires the action to be forced.


    Installation of software

    An install directive is followed by the name of one or more packages desired for installation.

    Each package name is phrased as just the name portion of the package, not a fully qualified filename (for instance, in a Debian GNU/Linux system, libc6 would be the argument provided, not libc6_1.9.6-2.deb).

    Notably, all packages containing dependencies required by the package(s) specified for installation will also be automatically retrieved and installed. This was an original distinguishing characteristic of apt-based package management systems whereby software installation failure due to missing dependencies, a type of dependency hell, was specifically avoided.

    Another such distinction is remote repository retrieval of packages. A location configuration file (/etc/apt/sources.list) is used to locate the desired packages and retrieve them, and also obtain information about available (but not installed) packages.

    Other command option features (switches) may be used to override decisions made by apt-get's conflict resolution system. If a hyphen is appended to the package name (with no intervening space), the identified package will be removed if it is installed. 

    Similarly, a plus sign can be used to designate a package to install. A specific version of a package can be selected for installation by following the package name with an equals and the version of the package to select. This will cause that version to be located and selected for install. Alternatively, a specific distribution can be selected by following the package name with a slash and the version of the distribution or the archive name (stable, testing, unstable).
    Both of the version selection mechanisms can downgrade packages and must be used with care.


    Finally, the apt_preferences mechanism allows creating an alternative installation policy for individual packages.

    If no package matches the given expression and the expression contains one of '.', '?' or '*', it is assumed to be a POSIX regular expression and it is applied to all package names in the database. Any matches are then installed (or removed). Note that matching is done by substring, so "lo.*" matches "how-lo" and "lowest". If this is undesired, the regular expression can be anchored with a '^' or '$' character, or a more specific regular expression can be created.


    Update, upgrade and dist-upgrade

    • update is used to resynchronize the package index files from their sources. The lists of available packages are fetched from the location(s) specified in /etc/apt/sources.list. For example, when using a Debian archive, this command retrieves and scans the Packages.gz files, so that information about new and updated packages is available. An update should always be performed before a safe-upgrade or dist-upgrade. Be aware that the overall progress meter will not always be correct as the size of the package files cannot be known in advance.
    • upgrade is used to install the newest versions of all packages currently installed on the system from the sources enumerated in /etc/apt/sources.list. Packages currently installed with new versions available are retrieved and upgraded; under no circumstances are currently installed packages removed, or packages not already installed retrieved and installed. New versions of currently installed packages that cannot be upgraded without changing the install status of another package will be left at their current version. An update must be performed first, so that apt-get knows that new versions of packages are available.
    • dist-upgrade, in addition to performing the function of upgrade, also intelligently handles changing dependencies with new versions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important packages at the expense of less important ones if necessary. The /etc/apt/sources.list file contains a list of locations from which to retrieve desired package files.[12] aptitude has a smarter dist-upgrade feature called full-upgrade.[13]

    Configuration and files

    /etc/apt has the apt configuration folders and files.
    apt-config is the APT Configuration Query program.[14] apt-config dump shows the configuration.[15]

    Files

    • /etc/apt/sources.list: Locations to fetch packages from.
    • /etc/apt/sources.list.d/: Additional source list fragments.
    • /etc/apt/apt.conf: APT configuration file.
    • /etc/apt/apt.conf.d/: APT configuration file fragments.
    • /etc/apt/preferences: version preferences file. This is where you would specify "pinning", i.e. a preference to get certain packages from a separate source or from a different version of a distribution.
    • /var/cache/apt/archives/: storage area for retrieved package files.
    • /var/cache/apt/archives/partial/: storage area for package files in transit.
    • /var/lib/apt/lists/: storage area for state information for each package resource specified in sources.list
    • /var/lib/apt/lists/partial/: storage area for state information in transit.


    Sources

    APT relies on the concept of repositories in order to find software and resolve dependencies. For apt, a repository is a directory containing packages along with an index file. This can be specified as a networked or CDROM location. The Debian project keeps a central repository of over 25,000 software packages ready for download and installation.
    For extra packages, any number of additional repositories can be added to APT's sources.list configuration file (/etc/apt/sources.list) and then be queried by APT. Graphical front-ends often allow modifying sources.list more simply (apt-setup). Once a package repository has been specified (like during the system installation), packages in that repository can be installed without specifying a source.
    In addition to network repositories, compact discs and other storage media (USB keydrive, hard disks...) can be used as well, using apt-cdrom [16] or adding file:/[17] to the source list file. Apt-cdrom can specify a different folder than a cd-rom, using the -d option (i.e. a hard disk or a USB keydrive). The Debian CDs available for download contain Debian repositories. This allows non-networked machines to be upgraded. Also one can use apt-zip.
    Problems may appear when several sources offer the same package(s). Systems that have such possibly conflicting sources can use APT pinning to control which sources should be preferred.

    APT pinning

    The APT pinning feature allows administrators to force APT to choose particular versions of packages which may be available in different versions from different repositories. This allows administrators to ensure that packages are not upgraded to versions which may conflict with other packages on the system, or that have not been sufficiently tested for unwelcome changes.
    In order to do this, the pins in APT's preferences file (/etc/apt/preferences) must be modified,[18] although graphical front-ends often make pinning simpler.


    Front-ends


    Synaptic Package Manager is one of the frontends available for APT
    Several other front-ends to APT exist, which provide more advanced installation functions and more intuitive interfaces. These include:
    APT front-ends can:
    • Search for new packages.
    • Upgrade packages.
    • Install or remove packages.
    • Upgrade the whole system to a new release.
    APT front-ends can list the dependencies of packages being installed or upgraded, ask the administrator if packages recommended or suggested by newly installed packages should be installed too, automatically install dependencies and perform other operations on the system such as removing obsolete files and packages.


    Sunday, 3 March 2013

    kde -recovery



    Amarok crashed when I tried to record a CD.

    I opened a bug report and someone wrote back:

    On Sun, Mar 3, 2013 at 6:13 AM, Myriam Schweingruber <myriam@kde.org> wrote:
    >
    > > https://bugs.kde.org/show_bug.cgi?id=316055
    > >
    > > --- Comment #3 from Myriam Schweingruber <myriam@kde.org> ---
    > > (In reply to comment private mail)
    > > >> Then: how would you record a CD with Amarok, are you using a script for
    > > >> that?
    > >
    > > >Oh, I thought it was made to do this...??
    > >
    > > >when you put a CD in the PC, Amarok can play it while it is in the CD
    > > reader, and if the user does a right click to the right of the CD icon in
    > > Amorak their is a small ">" mark which opens to a menu. One option is
    > > record to your local library. Once you do that, one gets a series of menus
    > > to set up the labels of the recording etc...
    > >
    > > Sorry I misunderstood you, that is not called "recording", it simply
    > > copies the
    > > CD to the collection.
    > >
    > > Anyway, please upgrade to Amarok 2.7 and try again.
    > >
    > > --
    > > You are receiving this mail because:
    > > You are on the CC list for the bug.
    > > You reported the bug.
    > >

    I searched on the KDE site and found this procedure which was supposed to upgrade Amarok, but as I found out, it upgrades the whole system to a test system...

    >
    > sudo add-apt-repository ppa:kubuntu-ppa/backports
    > sudo apt-get update
    > sudo apt-get upgrade
    >

    this was a major upgrade that ended up breaking KDE. I ended up with a white screen and no request to log-in.

    After multiple tries I found ALT-CNT-F2 which gave me a console screen, and ALT-F7 which brought me back to the white screen.

    I searched on the ipad for a way to back-out of this change...

    sudo apt-get install ppa-purge
    sudo ppa-purge ppa:kubuntu-ppa/backports

    this worked !

    yeh !

    I tried again to run Amarok, but alas, it always crashes. I removed it and reinstalled it numerous time with the same result.