[SOLVED] glibc upgrade problem (moved /lib myself)

Hi,
  I went to upgrade my Archlinux system,
  and had to apply both the June and July intervention upgrades described in the announcements.
  Neither of the sets of instructions worked on their own,
  and before I thought of how to combine them properly,
  I tried moving the files from /lib to /usr/lib and making /lib a symlink (to usr/lib),
  so that maybe I could skip the July intervention instructions.
  I didn't break my system (for long), I successfully moved the stuff over,
  and then I ran 
pacman -Syu --ignore glibc --ignore filesystem
pacman -S filesystem --force
  and then the upgrade was mostly done.
  But then upgrading to glibc still doesn't work.
  From pacman -Su,
  I get the output
error: failed to commit transaction (conflicting files)
glibc: /lib exists in filesystem
glibc: /usr/lib/ld-linux-x86-64.so.2 exists in filesystem
glibc: /usr/lib/libBrokenLocale.so.1 exists in filesystem
glibc: /usr/lib/libSegFault.so exists in filesystem
glibc: /usr/lib/libanl.so.1 exists in filesystem
glibc: /usr/lib/libc.so.6 exists in filesystem
glibc: /usr/lib/libcidn.so.1 exists in filesystem
glibc: /usr/lib/libcrypt.so.1 exists in filesystem
glibc: /usr/lib/libdl.so.2 exists in filesystem
glibc: /usr/lib/libm.so.6 exists in filesystem
glibc: /usr/lib/libmemusage.so exists in filesystem
glibc: /usr/lib/libnsl.so.1 exists in filesystem
glibc: /usr/lib/libnss_compat.so.2 exists in filesystem
glibc: /usr/lib/libnss_db.so.2 exists in filesystem
glibc: /usr/lib/libnss_dns.so.2 exists in filesystem
glibc: /usr/lib/libnss_files.so.2 exists in filesystem
glibc: /usr/lib/libnss_hesiod.so.2 exists in filesystem
glibc: /usr/lib/libnss_nis.so.2 exists in filesystem
glibc: /usr/lib/libnss_nisplus.so.2 exists in filesystem
glibc: /usr/lib/libpcprofile.so exists in filesystem
glibc: /usr/lib/libpthread.so.0 exists in filesystem
glibc: /usr/lib/libresolv.so.2 exists in filesystem
glibc: /usr/lib/librt.so.1 exists in filesystem
glibc: /usr/lib/libthread_db-1.0.so exists in filesystem
glibc: /usr/lib/libthread_db.so.1 exists in filesystem
glibc: /usr/lib/libutil.so.1 exists in filesystem
  Running
grep '^lib/' /var/lib/pacman/local/*/files
  returns
/var/lib/pacman/local/gcc-multilib-4.7.0-6/files:lib/
/var/lib/pacman/local/gcc-multilib-4.7.0-6/files:lib/cpp
/var/lib/pacman/local/glibc-2.15-10/files:lib/
/var/lib/pacman/local/glibc-2.15-10/files:lib/ld-2.15.so
/var/lib/pacman/local/glibc-2.15-10/files:lib/ld-linux-x86-64.so.2
/var/lib/pacman/local/glibc-2.15-10/files:lib/libBrokenLocale-2.15.so
/var/lib/pacman/local/glibc-2.15-10/files:lib/libutil.so.1
/var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/
/var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/ld-linux.so.2
  Running
find /lib -exec pacman -Qo -- {} +
  returns
error: No package owns /lib
  So it seems that there was more to be done than just moving the lib files and making the symlink...
  I'm sorry that I went against the instructions,
  but I had to deviate in some way to do this upgrade.
  I just probably deviated in the wrong direction.
  Does anyone know how I can finish upgrading my system?
  I can think of things to try, but I don't want to be wrong and make it worse.
Deschutron
Last edited by Deschutron (2012-07-26 12:06:04)

If not, you should be okay forcing the glibc update at this point.
I did.
It worked.
My system is saved.
Thank you very much.
What follows is information about what I did since your post, in case it helps anyone else.
Are you sure that you've updated all the file locations for glibc?
No. I don't understand the structure of pacman well enough to know that there isn't another set of files I have to edit.
I had gcc-multilib and glibc complaining when I tried pacman -Su
I did see a thread where someone said that uninstalling everything that complains, except for glibc, allows glibc to upgrade.
I tried to run pacman -R gcc-multilib, but a package complained that it needed gcc, as if gcc and gcc-multilib are the same thing.
I gave up on that lead there.
After the advice here,
I tried figuring out what --force does.
man pacman said that it does "Bypass file conflict checks and overwrite conflicting files."
Then I tried finding out what conflict checks get done.
I looked at the pacman source code and learnt nothing useful.
Then I looked inside the package archive for glibc. (/var/cache/pacman/pkg/glibc-2.16.0-2-x86_64.pkg.tar.xz)
Inside, it was in the structure of a root file system, with presumably the set of files it would try to copy into my system.
I saw that all the files getting complained about were symlinks in both the archive and my system.
I couldn't just delete them all off my system because /lib was one of them.
I looked at the other files in the archive, and there was only one file I was afraid of it overwriting - locale.gen,
so I backed up locale.gen, and did
pacman --force -S glibc
That ran without complaints.
Then I ran
pacman -Su
That ran without complaints and upgraded about 5 things.
Then I rebooted, and I could succesfully start X and visit this webpage.
Also, I installed my system in early June. That's why I didn't try the "for installs that have not been updated during 2012" package.
I didn't know why that was there, so I didn't know that it would apply to me.
Or if the way the wiki article did apply to my exact situation is something else, then I still haven't found it.

Similar Messages

  • [SOLVED] xfce4 / Thunar problems moving files between folders

    In XFCE4 I open THUNAR file manager, I am browsing DOCUMENTS.  If I move one file from DOCUMENTS, to ../PICTURES (by dragging it),
    it will move it.  However, when I now browse PICTURES, I don't see the file I moved. Unless I click the REFRESH Icon in Thunar.
    This started happening with very recent updates.
    [UPDATE:] Solved after upgrading thunar (1.6.6-2 -> 1.6.7-1)
    Last edited by Kilzool (2015-04-21 11:16:50)

    You should report this at the upstream bug tracker. The Xfce developers are likely not reading this forum.
    I could reproduce this bug with these steps:
    1. Open two Thunar windows (Documents and Pictures folder)
    2. Move a file from one folder to the other by using drag'n'drop
    The result is that the file is moved but it is still shown in Thunar until a manual refresh.
    EDIT: This is already fixed by this commit so Thunar 1.6.7 should work fine.
    Last edited by Radioactiveman (2015-03-23 13:46:53)

  • [SOLVED] glibc upgrade - what to do after rm -rf /lib/* without reboot

    Hello everyone,
    edit: please read this whole post... better mention it here, too -> I cannot reboot. thanks
    I messed up following this guide while doing the glibc (/lib) upgrade on my desktop. I ran into "Issue 2" and it said
    If no other files are in /lib/modules, you can safely remove that directory.
    Sadly I did
    rm -rf /lib/*
    instead of
    rm -rf /lib/modules*
    That means all the .so files in /lib (owned by glibc) are gone now. That means - besides other problems - I cannot use any binaries like "cp" anymore. I still have a root shell (bash), a nautilus, a Gedit and a Firefox open but cannot call ANY other binaries. E.g.:
    [root@firefly ~]# pacman -Su
    -bash: /usr/bin/pacman: No such file or directory
    With Firefox I managed to get all the deleted libraries into my home folder (from my Laptop running Arch64, too). So there are now under "/home/killroy/dloads/lib" rather than "/lib". I cannot reboot this computer now so I have to get those files into /lib so that I can use my binaries again. I still have "echo" because it is a bash-builtin. Is it possible to somehow emulate / workaround a
    cp /home/killroy/dloads/lib/* /lib/
    Or is it possible to tell my still-running root shell that the library path where those glibc-owned libraries reside are not in /lib but in /home/killroy/dloads/lib now?
    Any help would be appreciated, really
    Last edited by kiLLroy_ow (2012-07-17 08:45:33)

    progandy wrote:Can you still set the executable bit for files using nautilus?
    Then download busybox: http://www.busybox.net/downloads/binaries/latest/
    Set it executable and use the root shell to spawn an instance of the busybox shell /path/to/busybox sh
    in the busybox you have now all requiered commands (wget, cp, chmod, tar, xz, ...)
    OMG thank you, really!
    Okay that did the trick:
    With the busybox binary - after making it excecutable with nautilus - I could use its tar command to untar the glibc package and its cp command to copy the needed .so files to /lib using something like:
    root # /path/to/busybox tar xf /path/to/glibc.tar
    root # /path/to/busybox cp ./lib/* /lib/
    Again, thank you.
    This topic could now be closed (and maybe kept for reference for people who need to fix this without rebooting the system) I guess.

  • [SOLVED] glibc and filesystem simultaneous upgrade

    Hi!
    I wanted to upgrade my archlinux system today (last update mid of may) and I have some problems to do it. The system has to update more than 550 packages and I'm having some problems with the process...
    If I use:
    pacman -Syu
    I got the error message:
    error: failed to commit transaction (conflicting files)
    glibc: /lib exists in filesystem
    filesystem: /var/lock exists in filesystem
    filesystem: /var/run exists in filesystem
    Errors occurred, no packages were upgraded
    Then, I tried with:
    pacman -Syu --ignore glibc
    and I got:
    error: preparing the transaction (dependences cannot be satisfied)
    :: libcanberra-pulse: needs libcanberra=0.28-4
    :: pyqt: needs python-sip
    Then, I tried:
    pacman -Syu --ignore filesystem && pacman -S filesystem --force
    and I got:
    error: failed to commit transaction (conflicting files)
    glibc: /lib exists in filesystem
    Errors occurred, no packages were upgraded
    Does anybody know how can I update the system?
    Thanks for the help!
    Last edited by pepito_20110623 (2012-07-15 23:09:45)

    pepito_20110623 wrote:
    progandy wrote:What is the error?
    pacman -Su
    error: error at transaciton (files in conflict)
    glibc: /lib exists in filesystem
    Errors ocurred, packages were not upgraded
    [root@pedrito lib]# find /lib -exec pacman -Qo -- {} +
    error: no puedo determinar el dueño del directorio '/lib'
    /lib/libnss_nisplus-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libcidn.so.1 es propiedad de glibc 2.16.0-1
    /lib/libnsl.so.1 es propiedad de glibc 2.16.0-1
    /lib/librt.so.1 es propiedad de glibc 2.16.0-1
    /lib/libdl.so.2 es propiedad de glibc 2.16.0-1
    /lib/libnsl-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libnss_db.so.2 es propiedad de glibc 2.16.0-1
    /lib/libutil.so.1 es propiedad de glibc 2.16.0-1
    /lib/libBrokenLocale-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libnss_files-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libcrypt-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libnss_dns-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libresolv.so.2 es propiedad de glibc 2.16.0-1
    /lib/libnss_dns.so.2 es propiedad de glibc 2.16.0-1
    /lib/librt-2.16.so es propiedad de glibc 2.16.0-1
    /lib/ld-linux.so.2 es propiedad de glibc 2.16.0-1
    /lib/libanl-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libmemusage.so es propiedad de glibc 2.16.0-1
    /lib/libnss_compat.so.2 es propiedad de glibc 2.16.0-1
    /lib/libpthread.so.0 es propiedad de glibc 2.16.0-1
    /lib/libutil-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libnss_files.so.2 es propiedad de glibc 2.16.0-1
    /lib/libthread_db.so.1 es propiedad de glibc 2.16.0-1
    /lib/libc-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libdl-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libpthread-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libanl.so.1 es propiedad de glibc 2.16.0-1
    /lib/libcidn-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libSegFault.so es propiedad de glibc 2.16.0-1
    /lib/libresolv-2.16.so es propiedad de glibc 2.16.0-1
    /lib/ld-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libBrokenLocale.so.1 es propiedad de glibc 2.16.0-1
    /lib/libnss_nisplus.so.2 es propiedad de glibc 2.16.0-1
    /lib/libnss_nis.so.2 es propiedad de glibc 2.16.0-1
    /lib/libm-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libcrypt.so.1 es propiedad de glibc 2.16.0-1
    /lib/libnss_db-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libnss_nis-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libthread_db-1.0.so es propiedad de glibc 2.16.0-1
    /lib/libnss_compat-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libnss_hesiod-2.16.so es propiedad de glibc 2.16.0-1
    /lib/libnss_hesiod.so.2 es propiedad de glibc 2.16.0-1
    /lib/libc.so.6 es propiedad de glibc 2.16.0-1
    /lib/libm.so.6 es propiedad de glibc 2.16.0-1
    /lib/libpcprofile.so es propiedad de glibc 2.16.0-1
    [root@pedrito lib]# grep '^lib/' /var/lib/pacman/local/*/files | grep -v glibc
    /var/lib/pacman/local/ipw3945-ucode-1.14.2-2/files:lib/
    /var/lib/pacman/local/ipw3945-ucode-1.14.2-2/files:lib/firmware/
    /var/lib/pacman/local/ipw3945-ucode-1.14.2-2/files:lib/firmware/LICENSE.ipw3945-ucode
    /var/lib/pacman/local/ipw3945-ucode-1.14.2-2/files:lib/firmware/ipw3945.ucode
    I found the solution!!! I just moved the folder /var/lib/pacman/local/ipw3945-ucode-1.14.2-2 to another place and pacman -Su is working now!!!
    Thanks to you all, guys! :-D

  • Glibc upgrade to 2.9-2 repeated at each system upgrade [solved]

    I have a curious problem with upgrading glibc. It seems to be up-to-date, but keeps updating to the present version each time I issue "pacman -Su"
    $ yaourt glibc
    1 core/glibc 2.9-2 [installed] (base)
    GNU C Library
    $ sudo pacman -Syu
    Password:
    :: Synchronizing package databases...
    kde-unstable is up to date
    core is up to date
    extra 414.1K 388.7K/s 00:00:01 [####################################################################################] 100%
    community 348.7K 377.5K/s 00:00:01 [####################################################################################] 100%
    unstable is up to date
    archlinuxfr is up to date
    :: Starting full system upgrade...
    warning: akonadi: local (1.0.80-2) is newer than kde-unstable (1.0.80-1)
    warning: mysql: local (5.0.68-2) is newer than extra (5.0.68-1)
    warning: phonon: local (4.2.80-2) is newer than kde-unstable (4.2.80-1)
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): glibc-2.9-2
    Total Download Size: 0.00 MB
    Total Installed Size: 33.92 MB
    Proceed with installation? [Y/n] Y
    checking package integrity...
    (1/1) checking for file conflicts [####################################################################################] 100%
    (1/1) upgrading glibc [####################################################################################] 100%
    Generating locales...
    en_US.UTF-8... done
    Generation complete.
    [me@archlap ~]$ sudo pacman -Su
    :: Starting full system upgrade...
    warning: akonadi: local (1.0.80-2) is newer than kde-unstable (1.0.80-1)
    warning: mysql: local (5.0.68-2) is newer than extra (5.0.68-1)
    warning: phonon: local (4.2.80-2) is newer than kde-unstable (4.2.80-1)
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): glibc-2.9-2
    Total Download Size: 0.00 MB
    Total Installed Size: 33.92 MB
    Proceed with installation? [Y/n] n
    Any ideas?
    Edit: Solved. I had multiple glibc entries in /var/lib/pacman/local.
    Last edited by mutlu_inek (2008-12-22 15:40:34)

    If it helps, what I did to fix it after trying a thousand other things was reinstalling the original Mavericks wifi kext using Kext Utility. I tried reinstalling Mavericks, reinstalling just the current wifi kext but nothing worked. The only answer was to reinstall the original Mavericks kext over the top of the current one and it kicked it into life again. You are looking for IO80211Family.kext - I had one from a previous installation on another machine.

  • Since I upgraded to iOS 7.0.4 on my iPad 3, battery capacity has drained almost 10%/hour without any use of the device. Prior to the upgrade, the battery charge would hold during periods of inactivity. What can I do to solve this significant problem?

    Since I upgraded to iOS 7.0.4 on my iPad 3, my battery capacity has drained almost 10% per hour without any use of the device. Prior to the upgrade, the battery charge would hold during periods of inactivity. What can I do to solve this significant problem? Is there a way to uninstall iOS 7.0.4 and return to the previous version?

    Downgrading isn't supported.
    You can poke around in the settings. There's a lot of stuff defaulted to on that you may not need, such as notifications.
    You can also look into background app refresh and background app updates. They can be running in the background and drain your battery.

  • Glibc update problem. glibc: "/lib64 exists in filesystem"

    Hi. I am going through the glibc update problem. I have followed (kind of) the steps from https://wiki.archlinux.org/index.php/De … iki:usrlib
    I have performed the upgrade with the "ignore" flag. But I am still getting this:
    nlw@pathfinder:~$ sudo pacman -Su
    error: failed to commit transaction (conflicting files)
    glibc: /lib64 exists in filesystem
    Errors occurred, no packages were upgraded.
    nlw@pathfinder:~$
    Notice that there is no error message involving /lib, only lib64. (I have a 64bit system btw.)
    The grep command from the wiki only lists glibc stuff, both for lib and lib64. The find only lists glibc stuff for /lib, but I get this for the the find in /lib/64:
    nlw@pathfinder:/lib64$ find /lib64 -exec pacman -Qo -- {} +
    error: cannot determine ownership of directory '/lib64'
    /lib64/ld-linux-x86-64.so.2 is owned by glibc 2.15-11
    /lib64/ld-2.15.so is owned by glibc 2.15-11
    error: No package owns /lib64/libc.so.6
    nlw@pathfinder:/lib64$
    Any ideas what to do now?

    OK, so this /lib64/libc.so.6 was just a symbolic link to /lib/libc.so.6. I probably created it myself, probably because of some program like Matlab... Removed the link and pacman -Su worked. Thanks for the attention and sorry for the noise!

  • [SOLVED]glibc version conflict

    Hello,
    Recently I had the problematic glibc upgrade, which I had to solve by restoring /lib directory from backup. Everything went fine (kind of) till the last upgrade. Some of the updated libraries depend on glibc-2.16, while I have glibc-2.15 in my OS, because this version was in backup, which caused a few programs, sadly with yaourt and pacman, to stop working. I tried to compile glibc-2.16 from source and then to change the libc.so.6 symlink to point on the new version but this caused most programs to stop working. So, it seems that I have a few programs depending on 2.16 while the rest of my OS depends on 2.15. And one symlink to set it up...
    If someone knows the solution, please help, because I am left without pacman and some other programs I generally use...
    Last edited by Phitherek_ (2012-08-21 16:29:59)

    Ok, I managed to solve this problem out. From Arch' s LiveCD I removed the /lib directory and reinstalled glibc (with pacman' s --root option), everything works now.

  • [Solved] glibc-Update-fail and broken system when using custom kernel

    I had a similar issue with the glibc-update as described in several threads.
    I guess, the reason why I ran into the problem was that I'm using a custom-built kernel. So the kernel modules (drivers etc.) under /lib/modules/custom-kernel/ are owned by no pacman package.
    At my system, after upgrating via
    # pacman -Syu --ignore glibc
    # pacman -Su
    The upgrade failed and  /lib/modules/ and the files, owned by the glibc-package remained at the still existing directory /lib.
    Rebooting the computer in this situation causes a sytem freeze.
    Now, here is my sucessful repair, briefly described. Maybe it will help someone:
    1. Booting the computer with the Arch Linux net Install image
    2. mounting my root partition manually at /mnt
    3. performing the following commands:
    # cd /mnt
    # cp -ar lib/* usr/lib/
    # rm -rf lib
    # ln -s usr/lib lib
    7. removing net install image and rebooting the computer
    ==> the system works again, but:
    # pacman -Su
    still produces error messages like:
    error: failed to commit transaction (conflicting files)
    glibc: /lib exists in filesystem
    glibc: /usr/lib/ld-2.16.so exists in filesystem
    glibc: /usr/lib/ld-linux.so.2 exists in filesystem
    glibc: /usr/lib/libBrokenLocale-2.16.so exists in filesystem
    glibc: /usr/lib/libBrokenLocale.so.1 exists in filesystem
    Now at the last step I did is, what the wiki is seriosly discouraging from I use --force:
    # pacman -f -Su
    After that my system was repaired
    I think using force at that point is OK, because the files will only be replaced which are already moved to the right location.

    If you use a custom-built kernel you should really package it up so you can easily avoid this sort of thing just by repackaging.

  • [SOLVED] Glibc broke pacman after 2 months without update

    Hello all !
    So I did an update of the system after two months.
    To begin with I couldn't update because of the issue with the /lib.
    Pacman was complaining that /lib was existing in the filesystem.
    I used the command provided by the wiki and by some posts to update :
    pacman -Syu --ignore glibc,curl
    Everything went fine and 422 packages were upgraded.
    But then when I tried to use pacman, I had the following error :
    pacman: /lib/libc.so.6: version 'GLIBC_2.16' not found (required by /lib/libarchive.so.12)
    I tried to follow several posts, and that's what I did :
    - downgrade pacman (extracting the tar.xz directly in the /)
    - downgrade curl (extracting the tar.xz directly in the /)
    - upgrade pacman to 2.16 (downloading it on the web and extracting it directly in the /)
    I still have the same problem with version 'GLIBC_2.16' not found.
    When I tried to upgrade pacman to 2.16, no files were put in /lib, they were put instead to /usr/lib, so I don't see how it could have solved the problem.
    Thank you for your help, I'm desperate now ! (by the way, I use yaourt)
    Last edited by Sathors (2012-10-05 13:06:16)

    WorMzy wrote:Which post? You've been told never to use --force during this update: https://www.archlinux.org/news/the-lib- … a-symlink/
    The message error was different from the one about this update : https://www.archlinux.org/news/the-lib- … a-symlink/
    It was that I installed glibc by extracting the tarball, and I was trying to reinstall it cleanly using pacman. It was complaining about the files of glibc already installed.
    That's why I used the flag --force, only to overwrite glibc install.
    WorMzy wrote:It seems to me that you're only interested in a quick fix, and aren't interested in understanding what the problem is. Coupled with the fact that you haven't updated in two months, I'm going to tentatively suggest that Arch isn't the distro for you.
    Actually I am quite interested in understanding what the problem is, but even following the different posts I don't clearly get it, because I can find solutions, but not many explanations.
    As for the fact that I didn't do an update in two months, it was because I had a master thesis to write, and I couldn't afford even one day of messing around with my system. So I guess I had my reasons for doing so.
    I finally found the solution to be able to chroot back into my system, I simply had to delete /lib, and to symlink /usr/lib to /lib.
    Now everything seems to work fine.
    I am sorry if my previous posts were not clear enough, as I'm chrooting into a live usb on my desktop and using my laptop at the same time, it was hard for me to keep track of all the topics I followed.
    Thank you for your help, now I'll try and solve my booting problems !

  • [solved] Gnome3 - installation issues (missing lib / missing bin)

    Hi everyone,
    i tried to install Gnome 3 from testing.
    However i ran into some problems.
    Problem 1:
    While installing I get some "gtk-update-icon-cache: command not found" errors. They come from install scripts that are executed while upgrading.
    I am 100% sure that the gtk-update-icon-cache binary is present in /usr/lib before executing pacman -Syu.
    After pacman the binary is gone, reinstalling the package helps. So it seems some package breaks something here. (Don't know exactly which though, because there are plenty installed when upgrading)
    Problem 2:
    Just for the records: I'm using arch x86_64 and my repo order is
    - testing
    - multilib-testing
    - community-testing
    - core
    - extra
    - community
    nothing else.
    Upgrading itself works fine. Gnome 3 starts and fallback mode (gnome-panel) works from what I can see. (starting programs, including nautlilus, works well)
    But when I try to start gnome-shell (with or without the --replace option) I get an "error while loading shared libraries: libgtk-x11-3.0.so.0: cannot open shared object file: No such file or directory".
    Sometimes it is libgdk instead of gtk.
    Additional information:
    Using an Lenovo x200 with intel graphics. intel-dri is installed.
    I used compiz in gnome2, could that arise some problems?
    It does not work with a new user account also.
    If you need any further information to help me, feel free to ask. I tried the search engine but couldn't find any results regarding gtk-update-icon-cache or libgtk-x11. (Searching the packages via google seems to show that no package contains these files?!)
    Thank you very much
    David
    Last edited by deekay (2011-04-13 21:35:41)

    thanks for your help, but unfortunately nothing changed!
    [root@x200 deekay]# pacman -Sy gtk-update-icon-cache gtk3
    :: Synchronising package databases...
    testing is up to date
    multilib-testing is up to date
    community-testing is up to date
    core is up to date
    extra is up to date
    community is up to date
    multilib is up to date
    warning: gtk-update-icon-cache-2.24.4-1 is up to date -- reinstalling
    warning: gtk3-3.0.8-1 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Targets (2): gtk-update-icon-cache-2.24.4-1 gtk3-3.0.8-1
    Total Download Size: 0.00 MB
    Total Installed Size: 31.75 MB
    Proceed with installation? [Y/n]
    (2/2) checking package integrity [######################] 100%
    (2/2) checking for file conflicts [######################] 100%
    (1/2) upgrading gtk-update-icon-cache [######################] 100%
    (2/2) upgrading gtk3 [######################] 100%
    [root@x200 deekay]# pacman -Qm
    acct 6.5.5-1
    android-sdk r10-2
    anyremote-j2me-client-bin 4.18-1
    archlinux-themes-gdm 1.4-1
    autoconf-compat 2.13-2
    bootchart 0.9-9
    clutter-imcontext 0.1.4-1
    ddcxinfo-arch 0.8-2
    dropbox-experimental 1.1.7-1
    gdm-old 2.20.11-1
    gdm-themes 2.4-5
    gedit-latex-plugin 0.2-3
    gnomebaker 0.6.4-2
    gtkam 0.1.17-1
    hal-cups-utils 0.6.19-3
    hibernate-script 2.0-6
    hwd 5.5.2-1
    keepass 2.14-2
    lib32-dbus-glib 0.92-2
    lib32-libidl2 0.8.14-2
    lib32-libsasl 2.1.23-4
    libcanberra-gtk3 0.26-1
    libdownload 1.3-3
    libexif-gtk 0.3.5-9
    libpng12 1.2.44-1
    mozplugger 1.14.3-1
    nautilus-share 0.7.2-5
    package-query 0.7-1
    python-pyalsaaudio 0.6-2
    songbird-bin 1.8.0-1
    ssh2 2.0.13-6
    teamviewer 6.0.9224-4
    texmakerx 2.1-1
    tpb 0.6.4-2
    tpfan-admin 0.95-4
    tpfand 0.94-7
    tpfand-profiles 20090309-1
    tp_smapi 0.40-4
    ttf-ms-fonts 2.0-7
    ttf-vista-fonts 1-3
    ultrastardx 1.1-1
    violet 0.21.1-2
    virtualbox_bin 4.0.4-3
    wlan-ng26-utils 0.2.9-1
    wqy-microhei 0.2.0_beta-2
    yaourt 0.10.1-2
    yed 3.6.1.1-2
    Last edited by deekay (2011-04-13 21:18:08)

  • I am having a problem moving across cells in Microsoft Excel. When I use the arrow keys, the sheet moves, instead of moving to the next cell. Would anyone have any thoughts on this, please?

    I am having a problem moving across cells in Microsoft Excel. When I use the arrow keys, the sheet moves, instead of moving to the next cell. Would anyone have any thoughts on this, please?

    Hi,
    Did you find a way to solve your problem ? We have exactly the same for one application and we are using the same version of HFM : 11.1.2.1.
    This problem is only about webforms. We can correctly input data through Data Grids or Client 32.
    Thank you in advance for your answer.

  • Problems moving layers

    I've been an Elements user for 10 years, using PE12 since June. I just recently had a problem moving layers both within and between files. When working on a file if I try to drag and drop a layer it just snaps back to where it was. I can move the layers with the arrow keys but this takes entirely to long. I don't understand why this just now started happening. I can open my previous version, PE 6 and move layers as I always did but since I paid to upgrade to PE12 it would be nice to be able to use it. Any input on how to resolve this would be greatly appreciated! Thanks in advance, Kirsten

    Mac user with Yosemite? If so, see:
    Photoshop Elements doesn't respond when you use editing tools in Mac OS X 10.10

  • Application Express upgrade problems

    I'm having problems with my APEX upgrade.
    Windows 2003, Oracle 10g Express (local installation for development)
    Here's what I've done so far.
    1. 10g Express installation - good
    2. unzipped apex - good
    3. opened SQL *Plus as SYSDBA in the folder which residents apex
    4. ran upgrade (@apexins SYSAUX SYSAUX TEMP /i/ ) went through good.
    5. ran "@c:\oraclexe\app\oracle\product\apex\apxldimg.sql c:\oraclexe\app\oracle\product\", this seems to run good too.
    6. ran "@apxxepwd.sql adminPassword, successfully completed.
    7. restarted OracleXE, through Windows services
    When I go to Database homepage, I get nothing.
    Any help would be greatly appreciated.
    Thanks,
    JohnM

    Well, I solved my own problem.
    I checked SQL *Plus and realized that "Oracle not available".
    I restarted OracleXE again from Windows Services.
    Once again, "Oracle not available"
    I also noticed that "Help" was not available too.
    So, within SQL *Plus, I "shutdown" the instance of Oracle,
    Command line would look like this:
    SQL>shutdown
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    then "startup" a new instance, once again:
    SQL>startup
    ORACLE instance started.
    Total System Global Area 146800640 bytes
    Fixed Size 1286220 bytes
    Variable Size 100667316 bytes
    Database Buffers 41943040 bytes
    Redo Buffers 2904064 bytes
    Database mounted.
    Database opened.
    After I did the shutdown and startup, the Oracle database homepage appeared.
    Thanks for the help John.

  • Hi everybody, I am in Turkey on a long assignment, I need help solving a big problem on my macbook pro os 10.9.3. The other week my wife visited some website and now we have a redirect virus of some sort, and every other time when we click

    Hi everybody, I am in Turkey on a long assignment, I need help solving a big problem on my macbook pro os 10.9.3. The other week my wife visited some website and now we have a redirect virus of some sort, and every other time when we click on a link or anywhere on the page we are redirected to this casino web site, https://casino.7bets10.com/tr/?from=hy9yKXD43jSC-8Oxbw4femNd7ZgqdRLk-dHJpeG9uaXR l. Its the same whether on Chrome or Safari. Does anyone have a solution, thank you!

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off merely by the seeming complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the behest of a stranger. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
    Here's a summary of what you need to do, if you choose to proceed:
    Copy a line of text in this window to the Clipboard.
    Paste into the window of another application.
    Wait for the test to run. It usually takes a few minutes.
    Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    5. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    6. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts 51 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' \*AutoCad \*dropbox \*GoogleDr\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 ` route -n get default|awk '/e:/{print $2}' ` 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB com.apple.AirPortBaseStationAgent 464843899 );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */  /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;5p;6p;8p;12p;' ' {sub(/^ +/,"")};NR==6;NR==13&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { print "'${p[41]}'";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$|'${p[41]}'/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/root/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1000) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/ { next;} /(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { print "'${p[41]}'.plist\t'${p[42]}'";if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[9]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/ { next;} /%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]" "$1;b=b$1;} END { if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n  "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n  [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|POSIX sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n  ...and %s more line(s)\n",l-L);} ' ' /^ +[NP].+ =/h;/^( +D.+[{]|[}])/{ g;s/.+= //p;};' ' /^ +B/{ s/.+= |(-[0-9]+)?\.s.+//g;p;} ' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' 's/0/Off/p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil PlistBuddy whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '-c Print /L*/P*/loginw*' '-c Print L*/P*/*loginit*' '-c Print L*/Saf*/*/E*.plist' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' '-c Print\ :'${p[35]}' 2>&1' '-c Print\ :Label 2>&1' '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t /S*/L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' -i4TCP:0-1023 com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' );N1=${#c2[@]};for j in {0..8};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;A2 0 $((N1+1)) 2;C0;A1 0 $N1 1;C0;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D13 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 14 2 48 43;D13 4 5 32 1;D22 4 4 50 0;D13 14 3 49 5;D12 26 48 59 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    7. Launch the built-in Terminal application in any of the following ways:
    Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    8. If you see an error message in the Terminal window such as "syntax error," enter
    exec bash
    and press return. Then paste the script again.
    9. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    10. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    11. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start Time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
    Note: This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

Maybe you are looking for

  • Installation of ECC 6.0 EHP 6 IDES

    Hi Experts, I want to install ECC EHP 6 on Windows Server 2012 with MSSQL SERVER. I tried 4 times but didn't get success everytime, system Fails at Import ABAP steps. I am trying with BD IDES of EHP6. If possible please explain me the steps from scra

  • My new tab doesn't work like before.

    Hello, I can't speak English well. Please don't use difficult words. Before when I clicked on + for open a new tab, a tab opened. On the new tab I could see icons for famous web like Facebook, YouTube, Google , yahoo and .... But now when I open a ne

  • Why can't I add artboards using the New Artboard button in the Artboards panel?

    I cannot add artboards using the New Artboard button in the Artboards panel; I can only draw additional artboards with the artboard tool. I was able to create additional artboards earlier using the button in the panel, but suddenly (in one file) it s

  • "Remind me" not working when "Repeat" is set for reminders

    Hi, My reminders used to work fine. I have a number of reminders that are set to repeat daily, or weekly, or monthly etc and they use to come up as alarms. For past few days I'm noticing they arent coming up anymore. I just did a test. I created a re

  • Acrobat reader file not opening

    i can not open this PassportApplicationForm_Main_English_V1.0.zip file with acrobat reader X , this file before downloading asked to install acrobat version 9 and above which i did.