Community SSU/Installation FAQ

(Add rootfs)
m (Reverted edits by 107.170.52.173 (Talk) to last revision by joerg_rw)
 
(37 intermediate revisions not shown)
Line 1: Line 1:
-
{{ambox|text=Most of the reasons why the [[Community SSU|Maemo 5 Community SSU]] cannot be installed can be checked under the ''Problems'' tab when viewing the package in Application Manager.
+
'''Temporary Notice:
 +
to update to CSSU-T5.1 you first have to update the operator name widget. Do NOT use "update all" button in Hildon Application Manager before you clicked on operator name to update that package first!
 +
 
 +
If you already did try to "update all" and got "use PC suite..." error message: quit HAM, wait 5 minutes, start HAM, wait, update operator name widget, wait, "update all".
 +
'''
 +
 
 +
 
 +
{{ambox|text=Most of the reasons on why the [[Community SSU|Maemo 5 Community SSU]] cannot be installed can be checked under the ''Problems'' tab when viewing the package in the Hildon Application Manager (HAM).
}}
}}
-
'''Q: I cannot install Maemo 5 Community SSU Package because of xxxxx package'''
+
'''Q: I can't update, as I get the message: TO UPDATE YOUR DEVICE TO THIS VERSION OF THE OPERATING SYSTEM YOU MUST USE NOKIA PC SUITE ON YOUR PC. CONNECT THE DEVICE TO YOUR PC VIA A USB CABLE AND LAUNCH THE APPLICATION.'''
-
'''A:''' The best way to check out the source of the problem for this is to go into X Terminal and to use <code>apt-get</code> to install the package whilst Community SSU repository is enabled inside HAM:
+
 
 +
'''A:''' The message is misleading. In the majority of the cases, it is either needed to free up some disk space or fix some conflicts with other packages. Before taking any action, check the the ''Problems'' tab when viewing the package in the Hildon Application Manager (HAM). Also see notes below.
 +
 
 +
 
 +
----
 +
 
 +
 
 +
'''Q: I cannot install the Maemo 5 Community SSU Package because of xxxxx package'''
 +
 
 +
'''A:''' The best way to check out the source of the problem for this is to go into X Terminal and to use <code>apt-get</code> as root to install the package whilst Community SSU repository is enabled inside the Hildon Application Manager (HAM):
   apt-get install ''package name that is causing the problem''
   apt-get install ''package name that is causing the problem''
-
In most cases, users with <code>modified-hildon-desktop</code> will have issues updating <code>hildon-desktop</code>. That is because <code>modified-hildon-desktop</code> overwrites schemes set out by the normal <code>hildon-desktop</code>. To alleviate this issue one needs to '''remove <code>modified-hildon-desktop</code>''' before retrying.
+
In most cases, users with the <code>modified-hildon-desktop</code> package installed will have issues updating the <code>hildon-desktop</code>. This  happens because the <code>modified-hildon-desktop</code> overwrites schemes set out by the normal <code>hildon-desktop</code> package. To alleviate this issue one needs to '''remove the <code>modified-hildon-desktop</code>''' before retrying.
 +
 
 +
In case there are a lot of packages causing the problem you may run the following command in X Terminal with root privileges:
 +
 
 +
  apt-get update
 +
  apt-get install mp-fremantle-community-pr
 +
 
 +
That will allow upgrade to the CSSU.
Line 18: Line 41:
'''A:''' stlpaul [http://talk.maemo.org/showpost.php?p=931491&postcount=7 reports] that he freed up 15MB from the rootfs and "then it worked".
'''A:''' stlpaul [http://talk.maemo.org/showpost.php?p=931491&postcount=7 reports] that he freed up 15MB from the rootfs and "then it worked".
 +
 +
 +
----
 +
 +
 +
'''Q: The installation of CSSU fails and HAM says something about catalogue problems.'''
 +
 +
'''A:''' The Community SSU installer cannot check if the CSSU catalogue or any other catalogue fails to update and does not continue in any case. Start the Application Manager '''before''' you do any of the installation steps. Try to update your catalogues and remove any non-working catalogues, that is those marked with a red "!") in the Settings.
 +
 +
 +
----
 +
 +
 +
'''Q: The installer doesn't reboot N900 - I only have a black screen with backlight!'''
 +
 +
'''A:''' You probably have wall charger or USB cable plugged in. That prevents normal shutdown from happening so you need to shut down the phone manually. Try pressing the power button and if you get to the power button menu, shut it down from there. If not, then hold down the power button for long enough to shut it down.
 +
 +
After this, start your N900 normally and you should have the CSSU installed - try for example the portrait mode menu.
 +
 +
 +
----
 +
 +
 +
'''Q: After installing version 20.2010.36-maemo14, my hildon-status-menu has no rows'''
 +
 +
'''A:''' 20.2010.36-maemo14 introduces configurable rows in hildon-status-menu, gconf should use the default value, but in some cases doesn't, the following commands should set back to default:
 +
gconftool-2 -s /apps/osso/hildon-status-menu/view/number_of_rows -t int 6
 +
gconftool-2 -s /apps/osso/hildon-status-menu/view/number_of_rows_portrait -t int 8
 +
 +
 +
----
 +
 +
'''Q: How do I uninstall the CSSU?'''
 +
 +
'''A:''' This is not a fully supported operation at the moment, however the following notes may help:
 +
 +
# disable the CSSU repository in the package manager
 +
# disable the [[extras-devel]] repository (if left enabled, the upgrade command might force unstable versions of currently installed applications or libraries) 
 +
# uninstall <code>mp-fremantle-community-pr</code> using the package manager
 +
# uninstall <code>mcsp</code> using the package manager
 +
# uninstall ''Community SSU enabler'' using the package manager
 +
# do an update check and install any that show up (or execute on the command line as root <code>apt-get update && apt-get upgrade</code>)
 +
# As root, execute <code>apt-get install mp-fremantle-generic-pr</code>
 +
 +
'''This method is neither officially supported nor advised, and will usually result in a system with quite a number of problems. Only sane way to "uninstall" CSSU is to do a reflash of COMBINED aka rootfs, or to restore a backupmenu backup.'''
 +
 +
[[Category:Community]]
 +
[[Category:Fremantle]]

Latest revision as of 18:20, 10 May 2017

Temporary Notice: to update to CSSU-T5.1 you first have to update the operator name widget. Do NOT use "update all" button in Hildon Application Manager before you clicked on operator name to update that package first!

If you already did try to "update all" and got "use PC suite..." error message: quit HAM, wait 5 minutes, start HAM, wait, update operator name widget, wait, "update all".


Image:Ambox_notice.png
Most of the reasons on why the Maemo 5 Community SSU cannot be installed can be checked under the Problems tab when viewing the package in the Hildon Application Manager (HAM).


Q: I can't update, as I get the message: TO UPDATE YOUR DEVICE TO THIS VERSION OF THE OPERATING SYSTEM YOU MUST USE NOKIA PC SUITE ON YOUR PC. CONNECT THE DEVICE TO YOUR PC VIA A USB CABLE AND LAUNCH THE APPLICATION.


A: The message is misleading. In the majority of the cases, it is either needed to free up some disk space or fix some conflicts with other packages. Before taking any action, check the the Problems tab when viewing the package in the Hildon Application Manager (HAM). Also see notes below.




Q: I cannot install the Maemo 5 Community SSU Package because of xxxxx package

A: The best way to check out the source of the problem for this is to go into X Terminal and to use apt-get as root to install the package whilst Community SSU repository is enabled inside the Hildon Application Manager (HAM):

 apt-get install package name that is causing the problem

In most cases, users with the modified-hildon-desktop package installed will have issues updating the hildon-desktop. This happens because the modified-hildon-desktop overwrites schemes set out by the normal hildon-desktop package. To alleviate this issue one needs to remove the modified-hildon-desktop before retrying.

In case there are a lot of packages causing the problem you may run the following command in X Terminal with root privileges:

 apt-get update
 apt-get install mp-fremantle-community-pr

That will allow upgrade to the CSSU.




Q: I can't install the enabler; it says "not enough disk space available". How much is required?

A: stlpaul reports that he freed up 15MB from the rootfs and "then it worked".




Q: The installation of CSSU fails and HAM says something about catalogue problems.

A: The Community SSU installer cannot check if the CSSU catalogue or any other catalogue fails to update and does not continue in any case. Start the Application Manager before you do any of the installation steps. Try to update your catalogues and remove any non-working catalogues, that is those marked with a red "!") in the Settings.




Q: The installer doesn't reboot N900 - I only have a black screen with backlight!

A: You probably have wall charger or USB cable plugged in. That prevents normal shutdown from happening so you need to shut down the phone manually. Try pressing the power button and if you get to the power button menu, shut it down from there. If not, then hold down the power button for long enough to shut it down.

After this, start your N900 normally and you should have the CSSU installed - try for example the portrait mode menu.




Q: After installing version 20.2010.36-maemo14, my hildon-status-menu has no rows

A: 20.2010.36-maemo14 introduces configurable rows in hildon-status-menu, gconf should use the default value, but in some cases doesn't, the following commands should set back to default:

gconftool-2 -s /apps/osso/hildon-status-menu/view/number_of_rows -t int 6
gconftool-2 -s /apps/osso/hildon-status-menu/view/number_of_rows_portrait -t int 8



Q: How do I uninstall the CSSU?

A: This is not a fully supported operation at the moment, however the following notes may help:

  1. disable the CSSU repository in the package manager
  2. disable the extras-devel repository (if left enabled, the upgrade command might force unstable versions of currently installed applications or libraries)
  3. uninstall mp-fremantle-community-pr using the package manager
  4. uninstall mcsp using the package manager
  5. uninstall Community SSU enabler using the package manager
  6. do an update check and install any that show up (or execute on the command line as root apt-get update && apt-get upgrade)
  7. As root, execute apt-get install mp-fremantle-generic-pr

This method is neither officially supported nor advised, and will usually result in a system with quite a number of problems. Only sane way to "uninstall" CSSU is to do a reflash of COMBINED aka rootfs, or to restore a backupmenu backup.