Desktop Workshop Installation Framework

In an effort to keep the Desktop Workshop thread clean (i.e.: theme requests only), I'm moving the thread for those helping test the prototype installer I've put together for my themes here. If you are helping with the tests, please post ideas, bugs, constructive criticism and the like here. For those of you just joining us, starting with the RatLook theme, all my themes will have an install script with them. Use of this script is by no means mandatory (in fact, the script is still very much a prototype). However, I would greatly appreciate it if you would at least give it a try and send me some feedback.
The syntax of said installer is simple:
$ ./install = install theme
$ ./install -r or ./install --remove = remove theme
When the installer is run, the script will do the following things:
   * Check the computers resolution and warn the user if it does not match the themes optimized resolution
   * Verify that any needed dependencies are installed
         * The installer itself requires gtk-theme-switch2 and either feh or nitrogen
         * Themes usually require tint2 and conky
   * Backup the users current wallpaper and openbox config
   * Install any necessary fonts to $HOME/.fonts/   
   * Automagically copy the necessary configs to a standardized location ($HOME/.config/openbox/workshop/<theme>)
   * Install necessary theme files to $HOME/.themes/
   * Activate the theme
When the uninstaller is run, it removes the installed files and restores the backed up configuration.
For those who may want to take a look at the installer without actually having to download a theme, here is the current code.
#!/bin/bash
# Desktop Workshop Installation Framework (v0.4a)
# Copyright (C) 2009 Daniel J Griffiths <[email protected]>
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# Thanks to everyone in irc.oftc.net/#openbox for all their help!
WBUILD=${PWD}
WROOT=${HOME}/.config/openbox/workshop
WTHEME=AbstractCool
WCONFIGS=('tint2rc' 'conkyrc')
WWPAPER=AbstractCool.jpg
WTHEMES=('red_line')
WREZ="1280x1024"
ERROR="\e[1;31m==>\e[1;37m"
ASK="\e[1;33m==>\e[1;37m"
INFO="\e[1;34m==>\e[1;37m"
SUCCESS="\e[1;32m==>\e[1;37m"
RESET="\e[0m"
winstall(){
CREZ=`xrandr | grep "*" | awk '{ print $1 }'`
if [[ "${WREZ}" != "${CREZ}" ]]; then
echo -e "${ASK} This theme is optimized for ${WREZ} but your resolution"
echo -en " is set to ${CREZ}. Continue installing? [Y/n] "
read ANS
if [[ "${ANS}" == "n" || "${ANS}" == "N" ]]; then
echo -e "${INFO} Aborted by user.${RESET}"
exit 0
fi
fi
if [ -f /tmp/${WTHEME}.start ]; then
rm -f /tmp/${WTHEME}.start
fi
if [ ! -f /usr/bin/sudo ]; then
if [ $UID -ne 0 ]; then
ASUSER="none"
else
ASUSER="root"
fi
else
ASUSER="sudo"
fi
if [ ! -f /usr/bin/switch2 ]; then
echo -e "${ERROR} Error: gtk-theme-switch2 not found!"
echo -ne "${ASK} Install gtk-theme-switch2? [Y/n] "
read ANS
if [[ ${ANS} == "N" || ${ANS} == "n" ]]; then
echo -e "${INFO} gtk-theme-switch2 is needed for the installer to run."
echo -e "${INFO} Please install ${WTHEME} manually by following the readme file.${RESET}"
wremove
else
INST=(${INST[@]} gtk-theme-switch2)
fi
fi
if [ ! -f /usr/bin/nitrogen ]; then
if [ ! -f /usr/bin/feh ]; then
echo -e "${ERROR} Error: nitrogen not found!"
echo -ne "${ASK} Install nitrogen? [Y/n] "
read ANS
if [[ ${ANS} == "N" || ${ANS} == "n" ]]; then
echo -e "${INFO} nitrogen is needed for the installer to run."
echo -e "${INFO} Please install ${WTHEME} manually by following the readme file.${RESET}"
wremove
else
INST=(${INST[@]} nitrogen)
SETWALL="nitrogen --set-scaled"
fi
else
SETWALL="feh --bg-scale"
fi
else
SETWALL="nitrogen --set-scaled"
fi
if [[ `echo ${WCONFIGS[@]} | grep tint2` != "" ]]; then
if [ ! -f /usr/bin/tint2 ]; then
echo -e "${ERROR} Error: tint2 not found!"
echo -ne "${ASK} Install tint2? [Y/n] "
read ANS
if [[ ${ANS} == "N" || ${ANS} == "n" ]]; then
echo -e "${INFO} tint2 is required for this theme."
echo -e "${INFO} Please install ${WTHEME} manually by following the readme file.${RESET}"
wremove
else
mkdir /tmp/workshop
cd /tmp/workshop
wget aur.archlinux.org/packages/tint2/tint2.tar.gz
tar -xvf tint2.tar.gz
cd tint2
makepkg || echo -e "${ERROR} ERROR: tint2 build failed!"; wremove
if [[ "${ASUSER}" == "sudo" ]]; then
sudo pacman -U tint2*.pkg.tar.gz
elif [[ "${ASUSER}" == "root" ]]; then
pacman -U tint2*.pkg.tar.gz
else
su -c 'pacman -U tint2*.pkg.tar.gz'
fi
cd ${WBUILD}
fi
fi
fi
if [[ `echo ${WCONFIGS[@]} | grep conky` != "" ]]; then
if [ ! -f /usr/bin/conky ]; then
echo -e "${ERROR} Error: conky not found!"
echo -ne "${ASK} Install conky? [Y/n] "
read ANS
if [[ ${ANS} == "N" || ${ANS} == "n" ]]; then
echo -e "${INFO} conky is required for this theme."
echo -e "${INFO} Please install ${WTHEME} manually by following the readme file.${RESET}"
wremove
else
INST=(${INST[@]} conky)
fi
fi
fi
if [[ ${#INST[@]} != 0 ]]; then
if [[ "${ASUSER}" == "sudo" ]]; then
sudo pacman -S ${INST[@]}
elif [[ "${ASUSER}" == "root" ]]; then
pacman -S ${INST[@]}
else
su -c 'pacman -S ${INST[@]}'
fi
fi
if [ ! -d ${WROOT} ]; then
mkdir ${WROOT}
fi
if [ -d ${WROOT}/${WTHEME} ]; then
echo -e "${ERROR} Error: Theme '${WTHEME}' is already installed!"
echo -ne "${ASK} Reinstall? [y/N] "
read ANS
if [[ ${ANS} == "Y" || ${ANS} == "y" ]]; then
rm -R ${WROOT}/${WTHEME}
else
echo -e "${INFO} Aborted by user.${RESET}"
exit 0
fi
fi
if [[ `pgrep tint2` != "" ]]; then
killall tint2
fi
if [[ `pgrep conky` != "" ]]; then
killall conky
fi
echo -e "${INFO} Backing up current settings"
mkdir ${WROOT}/.backup
if [ -f ${HOME}/.config/nitrogen/bg-saved.cfg ]; then
cp ${HOME}/.config/nitrogen/bg-saved.cfg ${WROOT}/.backup/
fi
if [ -f ${HOME}/.fehbg ]; then
cp ${HOME}/.fehbg ${WROOT}/.backup/
fi
cp ${HOME}/.config/openbox/rc.xml ${WROOT}/.backup/
mkdir ${WROOT}/${WTHEME}
if [ ! -z ${WFONTS} ]; then
echo -e "${INFO} Installing fonts"
cp -R Fonts ${WROOT}/${WTHEME}/
cp Fonts/*.ttf ${HOME}/.fonts
fi
echo -e "${INFO} Installing configs"
cp -R Themes Configs readme ${WROOT}/${WTHEME}/
echo -e "${INFO} Installing themes"
CCOUNT=0
while [[ ${CCOUNT} -lt ${#WTHEMES[@]} ]]; do
if [ -d Themes/${WTHEMES[${CCOUNT}]} ]; then
cp -R Themes/${WTHEMES[${CCOUNT}]} ${HOME}/.themes/
let CCOUNT=${CCOUNT}+1
else
echo -e "${ERROR} Error: Theme ${WTHEMES[${CCOUNT}]} not found!${RESET}"
wremove
fi
done
echo -e "${SUCCESS} Installation completed\n"
echo -e "${INFO} Setting wallpaper"
if [ -f ${WROOT}/${WTHEME}/Themes/${WWPAPER} ]; then
${SETWALL} ${WROOT}/${WTHEME}/Themes/${WWPAPER} &> /dev/null
echo -e "\t${SETWALL} ${WROOT}/${WTHEME}/Themes/${WWPAPER} &" >>/tmp/${WTHEME}.start
else
echo -e "${ERROR} Error: Wallpaper ${WWPAPER} not found!${RESET}"
wremove
fi
echo -e "${INFO} Setting GTK theme"
if [ ${#WTHEMES[@]} == "1" ]; then
if [ -d ${HOME}/.themes/${WTHEMES[0]}/gtk-2.0 ]; then
switch2 ${HOME}/.themes/${WTHEMES[0]}
else
echo -e "${ERROR} Error: No valid GTK theme found!${RESET}"
wremove
fi
else
if [ -d ${HOME}/.themes/${WTHEMES[0]}/gtk-2.0 ]; then
switch2 ${HOME}/.themes/${WTHEMES[0]}
elif [ -d ${HOME}/.themes/${WTHEMES[1]}/gtk-2.0 ]; then
switch2 ${HOME}/.themes/${WTHEMES[1]}
else
echo -e "${ERROR} Error: No valid GTK theme found!${RESET}"
wremove
fi
fi
echo -e "${INFO} Setting OpenBox theme"
CTHEME=`sed -n '/<theme>/,/<\/theme>/p' ${HOME}/.config/openbox/rc.xml | sed -n -e '/<font/,/<\/font>/d' -e '/<name>/s/.*<name>\(.*\)<\/name>.*/\1/p'`
if [ ${#WTHEMES[@]} == "1" ]; then
if [ -d ${HOME}/.themes/${WTHEMES[0]}/openbox-3 ]; then
sed -i "s|${CTHEME}|${WTHEMES[0]}|" ${HOME}/.config/openbox/rc.xml
else
echo -e "${ERROR} Error: No valid OpenBox theme found!${RESET}"
wremove
fi
else
if [ -d ${HOME}/.themes/${WTHEMES[0]}/openbox-3 ]; then
sed -i "s|${CTHEME}|${WTHEMES[0]}|" ${HOME}/.config/openbox/rc.xml
elif [ -d ${HOME}/.themes/${WTHEMES[1]}/openbox-3 ]; then
sed -i "s|${CTHEME}|${WTHEMES[1]}|" ${HOME}/.config/openbox/rc.xml
else
echo -e "${ERROR} Error: No valid OpenBox theme found!${RESET}"
wremove
fi
fi
echo -e "${INFO} Reconfiguring OpenBox"
openbox --reconfigure
CCOUNT=0
while [[ ${CCOUNT} -lt ${#WCONFIGS[@]} ]]; do
if [[ `echo ${WCONFIGS[${CCOUNT}]} | grep tint2` != "" ]]; then
echo -e "${INFO} Launching tint2 panel"
while [[ `pgrep tint2` == "" ]]; do
tint2 -c ${WROOT}/${WTHEME}/Configs/${WCONFIGS[${CCOUNT}]} &> /dev/null &
done
echo -e "\ttint2 -c ${WROOT}/${WTHEME}/Configs/${WCONFIGS[${CCOUNT}]} &" >> /tmp/${WTHEME}.start
disown tint2
elif [[ `echo ${WCONFIGS[${CCOUNT}]} | grep conky` != "" ]]; then
echo -e "${INFO} Launching conky instance"
while [[ `pgrep conky` == "" ]]; do
conky -c ${WROOT}/${WTHEME}/Configs/${WCONFIGS[${CCOUNT}]} &> /dev/null &
done
echo -e "\tconky -c ${WROOT}/${WTHEME}/Configs/${WCONFIGS[${CCOUNT}]} &" >> /tmp/${WTHEME}.start
disown conky
else
echo -e "${ERROR} Error: Config file ${WCONFIGS[${CCOUNT}]} is invalid!"
fi
let CCOUNT=${CCOUNT}+1
done
echo -e "${INFO} In order to make these changes persistent, please"
echo -e " add the following to your autostart script:\n"
cat /tmp/${WTHEME}.start
echo -e "\n${SUCCESS} Done!${RESET}"
exit 0
wremove(){
echo -e "${INFO} Removing theme directories."
if [ -d ${WROOT}/${WTHEME} ]; then
rm -R ${WROOT}/${WTHEME}
fi
CCOUNT=0
while [[ ${CCOUNT} -lt ${#WTHEMES[@]} ]]; do
if [ -d ${HOME}/.themes/${WTHEMES[${CCOUNT}]} ]; then
rm -R ${HOME}/.themes/${WTHEMES[${CCOUNT}]}
fi
let CCOUNT=${CCOUNT}+1
done
echo -e "${INFO} Restoring previous configuration."
if [ -f ${WROOT}/.backup/bg-saved.cfg ]; then
cp ${WROOT}/.backup/bg-saved.cfg ${HOME}/.config/nitrogen/
nitrogen --restore &
elif [ -f ${WROOT}/.backup/.fehbg ]; then
cp ${WROOT}/.backup/.fehbg ${HOME}/
sh ${HOME}/.fehbg &
fi
cp ${WROOT}/.backup/rc.xml ${HOME}/.config/openbox/
openbox --reconfigure
echo -e "${SUCCESS} Removal completed!${RESET}"
exit 0
if [[ "$1" == "-r" || "$1" == "--remove" ]]; then
wremove
else
winstall
fi

I haven't tried this out, but just a couple of days ago I was thinking about something similar, mostly after seeing some of the cool desktops posted on Lifehacker. I was wondering how feasible it would be to come up with a system that lets you save the look of your desktop (window manager, wm theme, gtk, fonts, conky, wallpaper, etc), to say a tar.gz file, and then restore it at a later time. The real problem is handling exactly how much you want saved, right down to settings hidden away in gconf for example, or just the fact that everyone uses different window managers. But it would be bloody cool to combine it with a small pygtk app that shows different theme packages with a screenshot and description and allows you to change it with a click and a logout/login. Unfortunately it's probably a fair bit too complicated to pull off without some serious hacking.
Edit: That sounds awesome Ghost, I decided to edit my post rather than posting a reply in order to keep the thread clean. I'm probably being over cautious
Last edited by HashBox (2009-08-20 05:23:27)

Similar Messages

  • Ghost1227 Desktop Workshop Part II

    Welcome to Ghost1227's Desktop Workshop Part II
    http://workshop.ghost1227.com/
    This thread will be kept clean and tidy, desktop requests only please!
    Ghotst1227 wrote:Starting with the RatLook theme, all our themes will have an install script with them. Use of this script is by no means mandatory (in fact, the script is still very much a prototype). However, I would greatly appreciate it if you would at least give it a try and send me some feedback. The syntax of said installer is simple: no arguments = install, -r or –remove = remove. When the installation is run, the script will automagically copy the necessary scripts to a standardized location, install necessary theme files to $HOME/.themes/, and activate the theme.
    Enjoy
    MrG
    Old thread at http://bbs.archlinux.org/viewtopic.php?id=74915

    I came across the other thread by accident and completely forgot what I was doing after I saw the screenshots.  Really amazing work.
    All are great but I absolutely love the style of this one:
    I love when a theme makes me forget that I'm looking at a computer.  Could you make something similar based on Ansel Adams' Snake River photo?  It's such a detailed background it seems hard to replicate that minimalist design language but I'm sure you're up to it
    http://upload.wikimedia.org/wikipedia/c … _River.jpg
    edit: typo
    Last edited by Diospyros (2009-08-13 05:51:10)

  • I changed permission setting on main disk...took forever now when I bootup I get the chime...apple icon...fan noise...thats it...internal drive is broken...no Mac install disk..I have a windows XP desktop with installation disk..if I was to get external d

    I changed permission setting on main disk...took forever now when I bootup I get the chime...apple icon...fan noise...thats it...internal drive is broken...no Mac install disk..I have a windows XP desktop with installation disk..if I was to get external drive ...could I use windows XP styartup disk just to boot the "17"Powerbook-G4...have no intention of downloading XP on the Mac...just want to boot it up...or is there a way to boot the Mac from the XP desktop...cables...etc?

    Hi Romko23, just pasted info from manual...PowerBook G4 "17"  5.3
    Your PowerBook comes with a minimum of 512 megabytes (MB) of 533
    MHz Double Data Rate (DDR2) Synchronous Dynamic Random-Access Memory
    (SDRAM) installed. Both memory slots can accept an SDRAM module that meets the
    following specifications:
    Â Double Data Rate Small Outline Dual Inline Memory Module (DDR SO-DIMM) format
    Â 1.25 inch or smaller
    Â 512 MB or 1 gigabyte (GB)
    Â 200-pin
    Â PC2-4200 DDR2 533 MHz Type RAM
    PS my keyboad is loose...I tighten the tiny screws...only...once ...tried  all the key-strokes...Comand-option..P-R.....safe-mode... etc...Mac only reacted ...once...right after.. I tightend K-board >>C-OpT- P-R...mac chimed twice...the Apple icon in grey screen got smaller....now after trying ...keyboard .boot short cuts 10 times..nothing...it chimes ...grey screen....apple in window...fan noice ....thats it...do you think I need to tighten screws...again,
    I actually think when I was changing permissions...on entire it was taking so ong...20 min...I just hit power,,shut it down...when it wasn't done...no patience.,...just thought of something ...sounds important...whern I resgisted on this site..I tried to use my Powrbook login name ..got message.... .. blocked...Secury problem....that has to be the problem..blocked..how do I unblock?
    Message was edited by: CMK1

  • Just installed CC on my PC, Windows 7, 64 bit system. Not seeing any applications on the desktop or installation folder. However, all the resource files are present in the installation folder. What am I doing wrong?

    Just installed CC on my PC, Windows 7, 64 bit system. Not seeing any applications on the desktop or installation folder. However, all the resource files are present in the installation folder. What am I doing wrong?
    I've installed three times with no luck. I downloaded the Creative Cloud Packager off the licensing site: https://licensing.adobe.com. I unpacked and choose my applications. The install seemed to be successful, but I don't so any of the applications anywhere.

    Hi,
    Creating package doesn't mean it will install the product,
    You will need to install the package now. Please follow the instructions mentioned in the below articles
    Creative Cloud Help | Creating or editing packages
    Creative Cloud Help | Deploying packages
    Please let me know if it doesn't help.
    Regards,
    Devendra

  • Creative Cloud Desktop App installer crash (Mac OSX)

    I wanted to update my existing CC Desktop App, but that didn't work out, so I uninstalled it, and tried to reinstall. But that brought me into a whole other world of pain and tears.
    Basically, when I finally worked out where I could download the .dmg (hint: if you try to download the desktop app installer through chrome on mac, you'll get the .exe), and I ran the installer, and just says this: "Downloading Creative Cloud Desktop App" and then promptly crashes, leaving no trails behind. I cleaned my mac from old logs and whatnot, did not work. I ran Creative Cloud Cleaner Tool, that just deleted all my existing CC programs so I can't even work with those anymore, but the cleaner provided nothing to let the Desktop app installer actually work.
    I have a Mid 2012 Macbook Pro "13, Mac OSX 10.9.5, 2.5 GHz i5, 8GB RAM. I've had virtually no problems with Creative Cloud, except After Effects 2014, which could never complete an update.
    I suspect I need some kind of "offline" installer for the Desktop app.

    SkyOtic if you are being offered an exe by Chrome then I would recommend reviewing your web browser settings and add-ons.  It appears that Chrome is currently identifying your computer as utilizing a Windows operating system.
    Please download and install the Creative Cloud Desktop application from Creative Cloud Help | Creative Cloud for desktop.  I would strongly you recommend the use of a different web browser unless you have corrected the behavior occurring within Chrome.
    If you continue to face difficulties then I would recommend reviewing Error "Failed to Install" Creative Cloud Desktop application - http://helpx.adobe.com/creative-cloud/kb/failed-install-creative-cloud-desktop.html.

  • BlackBerry Desktop Software installs but then fails to open

    Purchased BlackBerry today.
    BlackBerry Desktop Software installs from distribution disc but then fails to open. Can see it in Windows Task Manager>Processes, as follows:
    Windows Task Manager>Processes  
    Image Name: DesktopMge.exe CPU: 00 Mem Usage: 7,764 K
    Windows Task Manager>Applications
    Not listed!
    I UNISTALLED previous installation of BlackBerry Desktop Software, including user settings.
    Downloaded and installed the installation file for BlackBerry Desktop Software version 4.7, “470_b050_english.exe”, but with same result. Uninstalled it, too.
    As suggest elsewhere in this forum, I made directory as follows: C:\INSTALL\Blackberry
    Then extracted the downloaded installation file for BlackBerry Desktop Software version 4.7, “470_b050_english.exe”, into it.
    Then started installation by clicking on “BlackBerrySetup.exe”.
    However, the result is the same, as described above. BlackBerry Desktop Software installs but then fails to open.
    Any help would be appreciated. I would like to make this software work.
    Is there alternative software available?
    Solved!
    Go to Solution.

    http://supportforums.blackberry.com/rim/board/mess​age?board.id=BlackBerryDesktopSoftware&thread.id=3​...
    HOWTO : use your blackberry as a USB device
    and then install the Desktop Manager as administrator.
    and use it as administrator too.
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • My Creative Cloud desktop app installs in Danish

    My Creative Cloud desktop app installs in Danish and I don't know how to change to English.

    Hi George,
    Please launch CC desktop. At the right hand side top you will see a drop down arrow. From there select preferences. Select Apps and change the language to English.
    Regards,
    Romit Sinha

  • Autovue desktop deployment installation on terminal.

    Hi,
    We are trying to install Autovue desktop deployment installation on citrix - VDI solution.
    It seems like the installation installs files on the user that run the installation and when other users are trying to open autovue they are getting error message.
    I tried to put config.properties file on each %userprofie% but it doesn't help.
    Do you know if there are special installation instructions for installing on terminals server / citrix?
    Regards,
    Sagi.

    From the KM article
    Using AutoVue Desktop Deployment on Citrix(Doc ID 1905348.1)
    Citrix is not a supported environment which means that we can't log bug when an issue is only reproducible in a Citrix environment.
    Putting %userprofie% in the config.properties is useless as it is a WINDOWS convention not a java one
    it is also not a must that all user have a config.properties (c:\Users\username\AutoVue\Offline_Files\Config.properties), not for Desktop deployment (for OCX, it is)
    You will need to look in to the logs (see related KM notes articles (Enabling Logging when Using AutoVue Desktop Deployment(Doc ID 1342222.1)
    and debug it from there, it will probably be a file permission issue

  • ADI(Active Desktop Integrator) Installation & Configuration.

    Hi All,
    How can I ADI(Active Desktop Integrator) Installation & Configuration. I have Server Unix AIX 5.1.
    Please help me.
    Thanks in Advance

    Sorry for by written wrong spelling of
    Active Desktop Integrator

  • ADI(Active Desktop Interface) Installation & Configuration.

    Hi,
    Hi All,
    How can I ADI(Active Desktop Interface) Installation & Configuration. I have Server Unix AIX 5.1.
    Please help me.
    Thanks in Advance

    Sorry for by written wrong spelling of
    Active Desktop Integrator

  • Ghost1227's Desktop Workshop

    Welcome to Ghost1227's Desktop Workshop
    http://workshop.ghost1227.com/
    Enjoy
    MrG
    EDIT This thread will be kept clean & tidy

    Acecero wrote:
    "Ghost1227's Desktop Workshop" would make a awesome title for this thread.
    Can you make an openbox themed desktop based off this wallpaper? link
    I'll leave the theme, conky, and everything else up to you.
    Now this request is kinda cool. I may at some point add a second conky bar across the top, but for now I like it as it is.
    Configs are available here
    Last edited by Ghost1227 (2009-07-01 02:11:15)

  • Tune workshop runtime framework

    Hy everybody
    we 're experiencing in production many outofmemory errors.
    Is there a fast way to fine-tune workshop rtime framework resources, in term of
    assigning dedicated thread queues to Synch/Asynch dispatchers?
    I tried by modifying those ejb's deployment descriptors but I still can see from
    our monitor that workshop controls still use webApp custom thread pool instead
    of a dedicated one
    Any suggestions?
    thanks

    Hi Sanju
    The IMG path for that would be as follows:
    IMG > Customer Relationship Management > UI Framework > UI Framework Definition > Maintain Runtime Framework Profile.
    Please try to access it via IMG path rather than TCode.
    Tcodes from 5.0 are not quite reliable in CRM 6.0.
    Here's an example.
    For Account identification in CRM 6.0 the path is
    IMG > Customer Relationship Management > Interaction Center WebClient > Master Data > Define Account Identification Profiles.
    The tcode from 5.0 is CRMC_IC_BPPROF, which works in 6.0. You will see that at first look it seems identical but you'll find "Relationship" and "Object Components" missing from Dialog structure.
    I have found several instances of such 5.0 tcodes. So access via img path is more reliable.
    Regards
    Rupesh Patil

  • Backberry desktop V6 installation

    Hi,
    I am trying to update my blackberry desktop to the latest version but it stall at needing the .net framework 3.5 SP1. I have tried to install this many times to no avail. I already have .net framework 4 installed is there anyway I can get around having to install the .net framework 3.5 SP1? 

    jskelly wrote:
    Hi,
    I am trying to update my blackberry desktop to the latest version but it stall at needing the .net framework 3.5 SP1. I have tried to install this many times to no avail. I already have .net framework 4 installed is there anyway I can get around having to install the .net framework 3.5 SP1? 
    Hi and welcome to the forums!
    Does the bold Italianized part of the quote mean you have tried to install ,net framework 3.5SP1 many times or tried to install the Blackberry desktop software many times to no avail? The ,net framework versions reside on the PC as separate versions, that is version 4.0 does not replace version 3.5. Try installing .NET 3.5 SP1 and retry the installation.
    Thanks,
    Bifocals
    Click Accept as Solution for posts that have solved your issue(s)!
    Be sure to click Like! for those who have helped you.
    Install BlackBerry Protect it's a free application designed to help find your lost BlackBerry smartphone, and keep the information on it secure.

  • Error Installing Adobe Air from Story Desktop Application Installer

    This is truly driving me nuts already.
    Every time I try to install the Desktop Application from the Story website, it says I must install Adobe Air. So I click Install, it shows the progress bar to 100%, then errors out with a window. The window header reads "Adobe AIR Installer" and the main section of the window reads "Couldn't write the application to the hard disk. Please verify the hard disk is available and try again." - There is a Retry and Cancel. Retry does it all again with same results.
    No, I had no previous versions of Adobe Air. So I tried installing AIR direct from the Adobe website, and it installs fine. So I go back to the Story webpage and try installing the Desktop Application again and the exact same set of events as described above happens. I uninstalled the AIR install, tried again, same result.
    I had Production Premium CS3 previously, and installed Production Premium CS5 UPGRADE. All the programs in the suite work like a charm!
    I'm running Windows 7 64 bit with 208 Gig free on my C drive, as well as over 500 gig free spread out over two other drives. 8 Gig memory, and two Nvidia Qadro FX 3500 video cards (If that matters at all). Full admin rights to the PC, not limited in any way.
    A quick Google search shows plenty of other people having the same problem,  just no known fixes I've found!
    HELP!!!
    PS- I have a picture of the error message, but the insert picture link is greyed out and won't let me add anything to this post.

    Here is the installer log entries as requested:
    9/3/10 11:34:54 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] Starting app install of file:///Users/Shared/Downloads/AdobeStory.air
    9/3/10 11:34:54 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] UI SWF load is complete
    9/3/10 11:34:55 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] UI initialized
    9/3/10 11:34:55 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] beginning UI styling
    9/3/10 11:34:55 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] UI styling complete
    9/3/10 11:34:55 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] Unpackaging to /private/var/folders/dJ/dJl0jNt6GK4MiC2esOh-GU+++TM/TemporaryItems/FlashTmp0
    9/3/10 11:34:58 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] unpackaging/validation is complete
    9/3/10 11:34:58 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] application is bound to this version of the runtime
    9/3/10 11:34:58 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] app id com.adobe.AdobeStory
    9/3/10 11:34:58 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] pub id 4875E02D9FB21EE389F73B8D1702B320485DF8CE.1
    9/3/10 11:34:58 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] Application located at /Applications
    9/3/10 11:34:58 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] The certificate of the installed app fails to match either the signature or migration signature of the AIR file
    9/3/10 11:35:01 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] starting cleanup of temporary files
    9/3/10 11:35:02 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] application installer exiting
    9/3/10 11:35:02 AM /Applications/Utilities/Adobe AIR Application Installer.app/Contents/MacOS/Adobe AIR Application Installer[344] application installer exiting
    9/3/10 11:35:02 AM com.apple.launchd[223] ([0x0-0x40040].com.adobe.air.ApplicationInstaller[344]) Exited with exit code: 9
    Thank you for your help.

  • AutoCAD 2000 Architectural Desktop 3 installation in Windows 7 64 bit Professional

    How to get AutoCAD 2000 to install on a Windows 7 64 bit operating system.  The problem we were having was with the forced installation of Netmeeting from the AutoCAD installation disc.  Our solution at the time was to install AutoCAD on the Windows Virtual XP.  The XP mode created more problems than we were able to ignore because the XP mode is very watered down and does support proper graphics for the drafting software.  We decided to try another approach.  Take the AutoCAD 2000 installation disc (Architectural Desktop release 3 in our case, which is based on AutoCAD 2000) and create an ISO image of the disc.  I used MagicISO because it allowed me to make the image, and delete the folder for Netmeeting from the ISO image.  I believe it is under Support\NM in the ISO image.  Once the NM folder is deleted from your ISO image, burn the image onto a new disc.  It will fit onto a 700mb disc.  Then proceed with the installation of AutoCAD onto your Windows 7 machine.  It worked great for me, but my colleague is still having problems.  We suspect it is because he is still using the Beta version of Windows 7 64.  I am using the full Windows 7 64 Professional version.  We will be getting the full version for my colleague and trying the installation again.  Also, my colleague tells me there is a work around to get the express tools installed.  Keep checking back, we will be updating as we get new info.
    Cheers,
    James

    I know this is an old thread, but I would really like to install acad2000 on my new laptop.
    What does creating the ISO image do for you?  I did this and the iso doesn't automatically load or anything. I can try to run the setup copied to the ISO disc, but it does the same thing as the autocad installation disk. I get the error stating it is
    not compatible with my version of windows.  I'm trying to install acad2000 on a windows7 pro 64bit machine.
    Any help on this is greatly appreciated.
    Thanks
    Jason
    Jason ..... obviously you're not the only one reading this after it became an OLD thread!
    Go back in this thread (up above, that is) and find the response by -James on Tuesday, January 05, 2010 at 4:58 PM. I'll repeat his instructions here.
    1.  Open the ISO file with MagicISO. 
    1B. Look for folder \Support\nm.  Remove the "nm" folder.
    2.  Go ahead and install the software with Full/complete installation.  The installation may fail on you near the end. 
    If it fails....
    3.  Put your install disc back in the drive (the one you burned, the ISO disc), and choose uninstall from the menu.  After it unistalls, reboot your machine.
    4.  Now put the disc back in again, and redo your full/complete installation.  It should work this time.  (We have done these steps about 5 times on 2 seperate machines to verify it works because we have many machines that need to transition
    at some point...)  If it fails a second time, try steps 3-4 again.  If it fails a third time, let me know...
    Jason, IF you have returned to this forum, from there on you're on your own, unfortunately!
    Hope this helps .....

Maybe you are looking for