Multithreaded gimp script

I came across this handy gimp script for batch processing a dir of photos.  I'm wondering if it can be tweaked to use all of my quad core chip's cores?  The application below uses only 1:
Here is the gimp script:
$ cat ~/.gimp-2.6/scripts/auto-fix.scm
(define (batch-auto-fix pattern
radius
amount
threshold)
(let* ((filelist (cadr (file-glob pattern 1))))
(while (not (null? filelist))
(let* ((filename (car filelist))
(image (car (gimp-file-load RUN-NONINTERACTIVE
filename filename)))
(drawable (car (gimp-image-get-active-layer image))))
(plug-in-unsharp-mask RUN-NONINTERACTIVE
image drawable radius amount threshold)
(gimp-levels-stretch drawable)
(gimp-file-save RUN-NONINTERACTIVE
image drawable filename filename)
(gimp-image-delete image))
(set! filelist (cdr filelist)))))
Here is how I am calling it from bash:
$ gimp -i -b '(batch-auto-fix "*.JPG" 5.0 0.5 0)' -b '(gimp-quit 0)'
Thanks!
Last edited by graysky (2011-04-16 14:51:37)

Is poor-man's-multithreading [1] an option?
[1] You run n scripts, each dealing with 1/n of the files that need to be processed.

Similar Messages

  • Gimp scripting, making an animation

    Ok, I'm not familiar with Gimp scripting, but I hear it's powerful. This is what I want to do:
    1. Take a source image, and have it filled with a solid color, then redraw each pixel in an interlaced fashion, making a new layer for each frame. I calculated that I should have 4608 layers. The layer names are a number starting at 0.
    2. output all the layers as pngs as "boot<layer #>.png"
    So, can anyone help?
    Edit: My source image is 48x96 px
    Last edited by Anikom15 (2010-01-23 17:55:34)

    First and foremost, don't waste any time at all with Script-Fu. The Tiny Scheme implementation is very good for what it is, but Python is 1,000,000 times better. What you want to do is a bit complex, but you can do it for sure. I would start by getting familiar with the Python interface. On GIMP 2.7, it's under Filters-->Python-Fu-->Console. The browse button will allow you to search for function names and the main window will print out the generic form of each function.

  • How do I download GiMP scripts 2.8 on iMac 10.7 successfully?

    I've been researching and trying for days and it seems fairly simple but will not work. Please help!

    Okay, just for fun, I uninstalled it completely and reinstalled it.  I've googled that, found some more scripts and tried to install them.  I follow the directions and either, I don't have the file that I need to drag my downloaded script to or I do but it never shows up when I restart GiMP. 

  • GIMP script-fu not displayed

    any idea why on  GIMP 2.6.8 no script-fu is displayed. After reinstall of GIMP still no scripts available.
    I can see them in the console but any of them, even the standard ones, generate error like this:
    > (script-fu-coffee-stain run-mode image drawable value toggle)
    Error: eval: unbound variable: run-mode
    to my understanding, the scripts should be available under Script-fu menu entry.
    Do I miss anything here to make the default scripts on GIMP activated?

    pardon me.... the scripts all listed there, but not where there where before, they have changed it.

  • [SOLVED] GIMP, gparted etc. shows a white dialog and crashes

    Time to share my information about the case I found out today.
    Today I found a little devil from my computer which was my own modified GTK+ theme (not really sure what affects there). Everytime you tried to access gimp's "change foreground dialog" box, gimp crashed and segfaulted. Tried re-installing and removing ".gimp*" folders but they didn't help at all.
    The only error I got was this:
    [~] gimp
    (script-fu:2918): LibGimpBase-WARNING **: script-fu: gimp_wire_read(): error
    zsh: segmentation fault gimp
    At the same time I was reading monsterwm thread in the forums and I came across to a similiar problem but with gparted.
    whooper wrote:
    Monsterwm becomes unresponsive when I open gparted, go to help -> about -> credits and after a while goes back to normal. This happens with exfalso too.
    http://i.imgur.com/ulrwVs.png
    Sorry, didn't know that the core branch doesn't return a value on exit, it's not quitting because I launch it on a while true; do function.
    It seems I fixed the problem just by changing my own modified theme to another one. Pretty odd and it doesn't make sense at all (but it does because there's something wrong with the theme). It doesn't seem to be window manager based problem because it happened on dwm and monsterwm too. The problem itself might be really rare but it does exist, hope this helps anyone experiencing similiar symptoms with applications
    Last edited by Shinryuu (2012-03-26 15:38:58)

    Thank you very much for the response Jason and I am sorry for the late reply but as usual life got in the way.
    I ended up doing some more experimentation and I did fix the bug you pointed out.  When this didn't solve the problem I started to look at other files.  It turned out that my .bash_aliases file was the real culprit.  The offending line was:
    alias su='su -l | cd ~/' # invokes a login shell then changes to root's home directory
    I fixed the issue by changing that line to read:
    alias su='su -l ' # invokes a login shell then changes to root's home directory
    As always thank you for the help, 

  • How do I make this script: Hide dock while Gimp is open, automatically?

    Scenario: I need to maximize my 1024x768 screen when I do photo editing, so every time I open Gimp.app, I hide my dock. Since I tend to re-arrange icons on my dock periodically, I generally like to leave it showing. When I quit Gimp.app, I sometimes forget to un-hide the dock and am annoyed later on when I can't easily see the icons.
    Goal: This may seem trivial, but it would be nice to make a small application that does the following:
    1) Either launch Gimp.app, or simply link something to Gimp.app that launches my home-made application concurrently.
    2) Hides the Dock when Gimp.app launches.
    3) Runs in the background, ideally not visibly, and not using more than 4 or 5 MB of RAM or generating any processor load, and observes when I either quit Gimp.app or quit X11.
    4) Shows the dock and terminates itself when I Gimp.app closes.
    If I use this as a launcher, I could give it a Gimp icon and put it in the Dock instead of Gimp. If it is activated by Gimp, the other option I mentioned in #1, the icon would not be significant because hiding mode will be turned on every time my home-made app is open.
    I see several potential solutions but can't iron out the details. I have searched Google and these forums, and found solutions to a few similar problems, but have not been able to adapt those solutions to my needs. If this could be handled better with something other than AppleScript, feel free to point it out. The ideas I have for doing this are:
    1) Write an AppleScript
    2) Set this up in Automator
    3) Save a Unix shell script, or
    4) Write a simple Java application.
    I think using Java would make this unnecessarily complicated, because #1, #2, and #3 can all handle system events quite well, that's not really what Java was meant to do. It may still be an option, though. I have generated a few working parts of the program in #1 and #2, but I the only waiting command I could find waits for the user to click in a dialogue box, not to quit an application.
    I hope this isn't too much of a newbie question, I've done a lot with Macs before, and this ought to be simple but I'm stumped. I've never needed to post on a Mac forum, but you can find me all over the Linux forums, since that isn't my forte! Help will be greatly appreciated.

    Save the code, provided below, as an applications (AppleScript applet, via the 'File Format:' popup menu), and click on the 'Options:' 'Stay Open' checkbox to add a check mark.
    -- Code starts here --
    property tApp : "Gimp"
    on run {}
    tell application "System Events" to tell process "Dock" to keystroke "d" using command down & option down
    tell application tApp to activate
    end run
    on idle {}
    tell application "System Events"
    set pNames to name of processes
    tell process "Dock" to if (not (pNames contains tApp)) then
    keystroke "d" using command down & option down
    tell me to quit
    end if
    end tell
    return 2
    end idle
    -- Code ends here --

  • Bash script to pseudo multithread a encode job lame

    Conceptually, I don't see why a bash script couldn't run x simultaneous lame mp3 encodes where x is the number of cores the user selects.  I just don't know how to go about doing it.  Would it make sense to read in all the .wav files to an array, then divide the array into x sub arrays and feed the work out or is there a more simplistic method?
    EDIT: I found this blog entry but I don't fully understand it. 
    Here is my adaptation of his code:
    #!/bin/bash
    # the number of cores you have on your system
    cores=4
    encode() {
    for file; do
    fileout=$(echo "$file" | sed s'/.wav//')
    lame -V 2 "$file" "$fileout".mp3; done
    export -f encode
    find . -name '*.wav' -print0 | xargs -0 -n 1 -P $cores bash -c 'encode "$@"' --
    Can someone explain to me what the last bit does: 'encode"$@"' --
    Last edited by graysky (2010-03-01 22:17:13)

    The last bit calls the encoide function, passing in all the arguments as past to it on stdin.
    'encode "$@"' calls encode and passes it its arguments (as passed to it from the find command).
    -- tells xargs that there are no more command line options, and to interpret anything "-" as part of the file names.
    man find and man xargs for more info.
    The "--" I'm not sure which man page it'll be in but I think it's a GNU thing?

  • [SOLVED] Xorg crashes when I open OpenOffice and Gimp

    Hello. I recently did a system upgrade, and then I tried unsuccessfully to install the printer drivers with hplip. the fact is that after these two steps (don't know what the cause of the two, but then I have removed hplip the dependencies) when I open OpenOffice (or LibreOffice, even doing the downgrade to OOo 3.2.1 does not start right) and Gimp Xorg crashes, and pixels are mixed, making the system unusable (i have to give ctrl-alt-canc). This is pacman.log of the last days:
    [2011-02-04 20:01] Running 'pacman -Syu'
    [2011-02-04 20:01] synchronizing package lists
    [2011-02-04 20:01] starting full system upgrade
    [2011-02-04 20:02] Running 'pacman -R slim'
    [2011-02-04 20:02] removed slim (1.3.2-1)
    [2011-02-04 20:02] Running 'pacman -Su'
    [2011-02-04 20:02] starting full system upgrade
    [2011-02-04 20:08] upgraded libdrm (2.4.22-3 -> 2.4.23-1)
    [2011-02-04 20:08] upgraded libgl (7.9.0.git20101207-2 -> 7.10-1)
    [2011-02-04 20:08] upgraded ati-dri (7.9.0.git20101207-2 -> 7.10-1)
    [2011-02-04 20:08] upgraded babl (0.1.2-1 -> 0.1.4-1)
    [2011-02-04 20:08] upgraded consolekit (0.4.3-1 -> 0.4.3-2)
    [2011-02-04 20:08] upgraded device-mapper (2.02.81-1 -> 2.02.82-2)
    [2011-02-04 20:08] upgraded dhcpcd (5.2.9-1 -> 5.2.10-1)
    [2011-02-04 20:08] upgraded ed (1.5-1 -> 1.5-2)
    [2011-02-04 20:08] upgraded gcc (4.5.2-5 -> 4.5.2-6)
    [2011-02-04 20:08] upgraded gcc-ada (4.5.2-5 -> 4.5.2-6)
    [2011-02-04 20:08] upgraded gcc-fortran (4.5.2-5 -> 4.5.2-6)
    [2011-02-04 20:08] upgraded gcc-libs (4.5.2-5 -> 4.5.2-6)
    [2011-02-04 20:08] upgraded gcc-objc (4.5.2-5 -> 4.5.2-6)
    [2011-02-04 20:08] upgraded gegl (0.1.2-1 -> 0.1.4-1)
    [2011-02-04 20:08] upgraded mesa (7.9.0.git20101207-2 -> 7.10-1)
    [2011-02-04 20:08] upgraded glew (1.5.7-2 -> 1.5.8-1)
    [2011-02-04 20:08] upgraded gmime (2.4.21-1 -> 2.4.22-1)
    [2011-02-04 20:08] upgraded gnome-panel (2.32.1-1 -> 2.32.1-2)
    [2011-02-04 20:08] upgraded gnome-panel-bonobo (2.32.1-1 -> 2.32.1-2)
    [2011-02-04 20:08] upgraded hunspell (1.2.14-2 -> 1.2.15-1)
    [2011-02-04 20:08] upgraded ifenslave (1.1.0-5 -> 1.1.0-6)
    [2011-02-04 20:08] upgraded linux-atm (2.5.1-1 -> 2.5.1-2)
    [2011-02-04 20:08] upgraded iproute2 (2.6.35-4 -> 2.6.37-1)
    [2011-02-04 20:08] upgraded iputils (20100214-2 -> 20101006-1)
    [2011-02-04 20:08] upgraded linux-firmware (20101108-1 -> 20110201-1)
    [2011-02-04 20:08] upgraded mkinitcpio (0.6.7-1 -> 0.6.8-1)
    [2011-02-04 20:08] >>>
    [2011-02-04 20:08] >>> If you use the LILO bootloader, you should run 'lilo' before rebooting.
    [2011-02-04 20:08] >>>
    [2011-02-04 20:08] >>> Updating module dependencies. Please wait ...
    [2011-02-04 20:08] >>> MKINITCPIO SETUP
    [2011-02-04 20:08] >>> ----------------
    [2011-02-04 20:08] >>> If you use LVM2, Encrypted root or software RAID,
    [2011-02-04 20:08] >>> Ensure you enable support in /etc/mkinitcpio.conf .
    [2011-02-04 20:08] >>> More information about mkinitcpio setup can be found here:
    [2011-02-04 20:08] >>> [url]http://wiki.archlinux.org/index.php/Mkinitcpio[/url]
    [2011-02-04 20:08]
    [2011-02-04 20:08] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    [2011-02-04 20:08] ==> Building image "default"
    [2011-02-04 20:08] ==> Running command: /sbin/mkinitcpio -k 2.6.37-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
    [2011-02-04 20:08] :: Begin build
    [2011-02-04 20:08] :: Parsing hook [base]
    [2011-02-04 20:08] :: Parsing hook [udev]
    [2011-02-04 20:08] :: Parsing hook [keymap]
    [2011-02-04 20:08] :: Parsing hook [autodetect]
    [2011-02-04 20:08] :: Parsing hook [pata]
    [2011-02-04 20:08] :: Parsing hook [scsi]
    [2011-02-04 20:08] :: Parsing hook [sata]
    [2011-02-04 20:08] :: Parsing hook [usbinput]
    [2011-02-04 20:08] :: Parsing hook [filesystems]
    [2011-02-04 20:08] :: Generating module dependencies
    [2011-02-04 20:08] :: Generating image '/boot/kernel26.img'...SUCCESS
    [2011-02-04 20:08] ==> SUCCESS
    [2011-02-04 20:08] ==> Building image "fallback"
    [2011-02-04 20:08] ==> Running command: /sbin/mkinitcpio -k 2.6.37-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect
    [2011-02-04 20:08] :: Begin build
    [2011-02-04 20:08] :: Parsing hook [base]
    [2011-02-04 20:08] :: Parsing hook [udev]
    [2011-02-04 20:08] :: Parsing hook [keymap]
    [2011-02-04 20:08] :: Parsing hook [pata]
    [2011-02-04 20:09] :: Parsing hook [scsi]
    [2011-02-04 20:09] :: Parsing hook [sata]
    [2011-02-04 20:09] :: Parsing hook [usbinput]
    [2011-02-04 20:09] :: Parsing hook [filesystems]
    [2011-02-04 20:09] :: Generating module dependencies
    [2011-02-04 20:09] :: Generating image '/boot/kernel26-fallback.img'...SUCCESS
    [2011-02-04 20:09] ==> SUCCESS
    [2011-02-04 20:09] upgraded kernel26 (2.6.36.3-2 -> 2.6.37-5)
    [2011-02-04 20:09] upgraded kernel26-docs (2.6.36.3-2 -> 2.6.37-5)
    [2011-02-04 20:10] upgraded kernel26-headers (2.6.36.3-2 -> 2.6.37-5)
    [2011-02-04 20:10] upgraded kernel26-manpages (2.6.36-1 -> 2.6.37-1)
    [2011-02-04 20:10] upgraded libcap (2.19-2 -> 2.20-1)
    [2011-02-04 20:10] upgraded libebml (1.0.0-1 -> 1.2.0-1)
    [2011-02-04 20:10] upgraded libgee (0.6.0-1 -> 0.6.1-1)
    [2011-02-04 20:10] upgraded libgnomecanvas (2.30.2-1 -> 2.30.3-1)
    [2011-02-04 20:10] upgraded libmatroska (1.0.0-1 -> 1.1.0-1)
    [2011-02-04 20:10] upgraded libva (1.0.6-1 -> 1.0.8-1)
    [2011-02-04 20:10] upgraded lvm2 (2.02.81-1 -> 2.02.82-2)
    [2011-02-04 20:10] module configuration already contains alias directive
    [2011-02-04 20:10]
    [2011-02-04 20:10] upgraded ndiswrapper (1.56-6 -> 1.56-7)
    [2011-02-04 20:10] upgraded nilfs-utils (2.0.20-1 -> 2.0.21-1)
    [2011-02-04 20:10] upgraded nspr (4.8.6-1 -> 4.8.7-1)
    [2011-02-04 20:10] upgraded pciutils (3.1.7-2 -> 3.1.7-3)
    [2011-02-04 20:10] upgraded python-gnomeapplet (2.32.0-3 -> 2.32.0-4)
    [2011-02-04 20:10] upgraded python-gnomedesktop (2.32.0-3 -> 2.32.0-4)
    [2011-02-04 20:10] upgraded python-gnomekeyring (2.32.0-3 -> 2.32.0-4)
    [2011-02-04 20:10] upgraded python-rsvg (2.32.0-3 -> 2.32.0-4)
    [2011-02-04 20:10] upgraded python-wnck (2.32.0-3 -> 2.32.0-4)
    [2011-02-04 20:10] upgraded rsync (3.0.7-1 -> 3.0.7-2)
    [2011-02-04 20:10] upgraded tiacx (20080210-18 -> 20080210-19)
    [2011-02-04 20:10] upgraded totem-plparser (2.32.1-1 -> 2.32.2-1)
    [2011-02-04 20:10] upgraded vlc (1.1.6-1 -> 1.1.7-2)
    [2011-02-04 20:10] upgraded whois (5.0.10-2 -> 5.0.11-1)
    [2011-02-04 20:10] upgraded xf86-video-ati (6.13.2-2 -> 6.14.0-1)
    [2011-02-04 20:10] upgraded xorg-server-common (1.9.2-2 -> 1.9.3.901-1)
    [2011-02-04 20:10] upgraded xorg-server (1.9.2-2 -> 1.9.3.901-1)
    [2011-02-04 20:10] upgraded xz (5.0.0-1 -> 5.0.1-1)
    [2011-02-04 20:16] Running 'pacman -S transmission'
    [2011-02-04 20:16] Running 'pacman -S transmission'
    [2011-02-04 20:18] Running 'pacman -S extra/transmission-gtk'
    [2011-02-04 20:18] installed transmission-gtk (2.13-1)
    [2011-02-05 23:06] Running 'pacman -S extra/hplip'
    [2011-02-05 23:08] installed foomatic-db (4.0.6_20101215-1)
    [2011-02-05 23:08] installed foomatic-filters (4.0.6_20101215-1)
    [2011-02-05 23:08] installed foomatic-db-engine (4.0.6_20101215-1)
    [2011-02-05 23:08] installed net-snmp (5.5-7)
    [2011-02-05 23:08]
    [2011-02-05 23:08] NOTE
    [2011-02-05 23:08] ----
    [2011-02-05 23:08] # If you want to use this driver with sane:
    [2011-02-05 23:08] # echo "hpaio" >> /etc/sane.d/dll.conf
    [2011-02-05 23:08]
    [2011-02-05 23:08] installed hplip (3.10.9-2)
    [2011-02-05 23:09] Running 'pacman -S cups'
    [2011-02-05 23:09] installed openslp (1.2.1-3)
    [2011-02-05 23:09] >> If you use an HTTPS connection to CUPS, the first time you access
    [2011-02-05 23:09] >> the interface it may take a very long time before the site comes up.
    [2011-02-05 23:09] >> This is because the first request triggers the generation of the CUPS
    [2011-02-05 23:09] >> SSL certificates which can be a very time-consuming job.
    [2011-02-05 23:09] installed cups (1.4.6-1)
    [2011-02-05 23:10] Running 'pacman -S dbus-python'
    [2011-02-05 23:10] upgraded dbus-python (0.83.1-2 -> 0.83.1-2)
    [2011-02-05 23:10] Running 'pacman -S sane'
    [2011-02-05 23:10] NOTE
    [2011-02-05 23:10] ----
    [2011-02-05 23:10] Add your user to group 'camera' to use camera devices.
    [2011-02-05 23:10] installed libgphoto2 (2.4.10.1-2)
    [2011-02-05 23:10] installed libieee1284 (0.2.11-3)
    [2011-02-05 23:10] NOTE
    [2011-02-05 23:10] ----
    [2011-02-05 23:10] Add your user to group 'scanner' to use scanner devices.
    [2011-02-05 23:10] installed sane (1.0.21-4)
    [2011-02-05 23:17] Running 'pacman -S hplip'
    [2011-02-05 23:17]
    [2011-02-05 23:17] NOTE
    [2011-02-05 23:17] ----
    [2011-02-05 23:17] # If you want to use this driver with sane:
    [2011-02-05 23:17] # echo "hpaio" >> /etc/sane.d/dll.conf
    [2011-02-05 23:17]
    [2011-02-05 23:17]
    [2011-02-05 23:17] UPGRADING
    [2011-02-05 23:17] ----
    [2011-02-05 23:17] # This version no longer uses an init script. You should remove hplip
    [2011-02-05 23:17] # from the /etc/rc.conf daemon list.
    [2011-02-05 23:17]
    [2011-02-05 23:17] upgraded hplip (3.10.9-2 -> 3.10.9-2)
    [2011-02-05 23:25] Running 'pacman -R hplip'
    [2011-02-05 23:25] removed hplip (3.10.9-2)
    [2011-02-05 23:25] Running 'pacman -S hplip'
    [2011-02-05 23:25]
    [2011-02-05 23:25] NOTE
    [2011-02-05 23:25] ----
    [2011-02-05 23:25] # If you want to use this driver with sane:
    [2011-02-05 23:25] # echo "hpaio" >> /etc/sane.d/dll.conf
    [2011-02-05 23:25]
    [2011-02-05 23:25] installed hplip (3.10.9-2)
    [2011-02-05 23:25] Running 'pacman -S rpcbind'
    [2011-02-05 23:25] upgraded rpcbind (0.2.0-3 -> 0.2.0-3)
    [2011-02-05 23:25] Running 'pacman -S python2-qt'
    [2011-02-05 23:26] installed python2-sip (4.12.1-1)
    [2011-02-05 23:26] installed python2-qt (4.8.3-1)
    [2011-02-05 23:26] Running 'pacman -S pygobject'
    [2011-02-05 23:26] upgraded pygobject (2.26.0-2 -> 2.26.0-2)
    [2011-02-05 23:37] Running 'pacman -S cups'
    [2011-02-05 23:37] upgraded cups (1.4.6-1 -> 1.4.6-1)
    [2011-02-05 23:37] Running 'pacman -R cups'
    [2011-02-05 23:37] removed cups (1.4.6-1)
    [2011-02-05 23:37] Running 'pacman -S cups'
    [2011-02-05 23:38] >> If you use an HTTPS connection to CUPS, the first time you access
    [2011-02-05 23:38] >> the interface it may take a very long time before the site comes up.
    [2011-02-05 23:38] >> This is because the first request triggers the generation of the CUPS
    [2011-02-05 23:38] >> SSL certificates which can be a very time-consuming job.
    [2011-02-05 23:38] installed cups (1.4.6-1)
    [2011-02-05 23:38] Running 'pacman -S php'
    [2011-02-05 23:38] installed php (5.3.5-1)
    [2011-02-06 10:42] Running 'pacman -Syu'
    [2011-02-06 10:42] synchronizing package lists
    [2011-02-06 10:43] starting full system upgrade
    [2011-02-06 10:44] upgraded desktop-file-utils (0.16-1 -> 0.18-1)
    [2011-02-06 10:44] upgraded gstreamer0.10 (0.10.31-1 -> 0.10.32-1)
    [2011-02-06 10:44] upgraded gstreamer0.10-base (0.10.31-1 -> 0.10.32-2)
    [2011-02-06 10:44] upgraded gstreamer0.10-bad (0.10.20-1 -> 0.10.21-1)
    [2011-02-06 10:44] upgraded libexif (0.6.19-1 -> 0.6.20-1)
    [2011-02-06 10:44] upgraded gstreamer0.10-bad-plugins (0.10.20-1 -> 0.10.21-1)
    [2011-02-06 10:44] upgraded gstreamer0.10-base-plugins (0.10.31-1 -> 0.10.32-2)
    [2011-02-06 10:44] upgraded gstreamer0.10-good (0.10.26-1 -> 0.10.27-1)
    [2011-02-06 10:44] upgraded gstreamer0.10-good-plugins (0.10.26-1 -> 0.10.27-1)
    [2011-02-06 10:44] upgraded gstreamer0.10-python (0.10.18-3 -> 0.10.21-1)
    [2011-02-06 10:44] upgraded gstreamer0.10-ugly (0.10.16-2 -> 0.10.17-1)
    [2011-02-06 10:44] upgraded gstreamer0.10-ugly-plugins (0.10.16-2 -> 0.10.17-1)
    [2011-02-06 10:44] upgraded libpciaccess (0.12.0-1 -> 0.12.1-1)
    [2011-02-06 10:44] upgraded libxi (1.4.0-1 -> 1.4.1-1)
    [2011-02-06 10:44] upgraded nfsidmap (0.23-4 -> 0.24-1)
    [2011-02-06 10:44] upgraded ntfs-3g (2010.10.2-1 -> 2011.1.15-1)
    [2011-02-06 10:44] upgraded openssh (5.7p1-2 -> 5.8p1-1)
    [2011-02-06 10:44] upgraded sg3_utils (1.29-1 -> 1.30-1)
    [2011-02-06 10:44] upgraded shared-mime-info (0.80-1 -> 0.90-1)
    [2011-02-06 10:44] upgraded sqlite3 (3.7.4-1 -> 3.7.5-1)
    [2011-02-06 10:44] upgraded xdg-utils (1.0.2.20100618-1 -> 1.1.0rc1-1)
    [2011-02-06 10:44] upgraded xorg-font-utils (7.5-2 -> 7.6-1)
    [2011-02-06 10:44] upgraded xorg-server-common (1.9.3.901-1 -> 1.9.4-1)
    [2011-02-06 10:44] upgraded xorg-server (1.9.3.901-1 -> 1.9.4-1)
    [2011-02-06 10:44] upgraded xorg-twm (1.0.4-3 -> 1.0.6-1)
    [2011-02-06 10:44] upgraded xorg-xrdb (1.0.7-1 -> 1.0.8-1)
    [2011-02-06 10:47] Running 'pacman -R openoffice'
    [2011-02-06 10:49] Running 'pacman -R openoffice-base'
    [2011-02-06 10:49] removed openoffice-base (3.3.0-1)
    [2011-02-06 10:49] Running 'pacman -S libreoffice'
    [2011-02-06 10:53] installed libwpd (0.9.0-1)
    [2011-02-06 10:53] installed ca-certificates-java (20100412-2)
    [2011-02-06 10:53] added certificate brasil.gov.br/brasil.gov.br.crt
    [2011-02-06 10:53] added certificate cacert.org/cacert.org.crt
    [2011-02-06 10:53] added certificate debconf.org/ca.crt
    [2011-02-06 10:53] added certificate gouv.fr/cert_igca_dsa.crt
    [2011-02-06 10:53] added certificate gouv.fr/cert_igca_rsa.crt
    [2011-02-06 10:53] added certificate mozilla/ABAecom_=sub.__Am._Bankers_Assn.=_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/AOL_Time_Warner_Root_Certification_Authority_1.crt
    [2011-02-06 10:53] added certificate mozilla/AOL_Time_Warner_Root_Certification_Authority_2.crt
    [2011-02-06 10:53] added certificate mozilla/AddTrust_External_Root.crt
    [2011-02-06 10:53] added certificate mozilla/AddTrust_Low-Value_Services_Root.crt
    [2011-02-06 10:53] added certificate mozilla/AddTrust_Public_Services_Root.crt
    [2011-02-06 10:53] added certificate mozilla/AddTrust_Qualified_Certificates_Root.crt
    [2011-02-06 10:53] added certificate mozilla/America_Online_Root_Certification_Authority_1.crt
    [2011-02-06 10:53] added certificate mozilla/America_Online_Root_Certification_Authority_2.crt
    [2011-02-06 10:53] added certificate mozilla/Baltimore_CyberTrust_Root.crt
    [2011-02-06 10:53] added certificate mozilla/COMODO_Certification_Authority.crt
    [2011-02-06 10:53] ignored import, signature not available: mozilla/COMODO_ECC_Certification_Authority.crt
    [2011-02-06 10:53] -> keytool error: java.security.NoSuchAlgorithmException: SHA384withECDSA Signature not available
    [2011-02-06 10:53] added certificate mozilla/Camerfirma_Chambers_of_Commerce_Root.crt
    [2011-02-06 10:53] added certificate mozilla/Camerfirma_Global_Chambersign_Root.crt
    [2011-02-06 10:53] added certificate mozilla/Certplus_Class_2_Primary_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Certum_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Comodo_AAA_Services_root.crt
    [2011-02-06 10:53] added certificate mozilla/Comodo_Secure_Services_root.crt
    [2011-02-06 10:53] added certificate mozilla/Comodo_Trusted_Services_root.crt
    [2011-02-06 10:53] added certificate mozilla/DST_ACES_CA_X6.crt
    [2011-02-06 10:53] added certificate mozilla/DST_Root_CA_X3.crt
    [2011-02-06 10:53] added certificate mozilla/DigiCert_Assured_ID_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/DigiCert_Global_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/DigiCert_High_Assurance_EV_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/DigiNotar_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Digital_Signature_Trust_Co._Global_CA_1.crt
    [2011-02-06 10:53] added certificate mozilla/Digital_Signature_Trust_Co._Global_CA_2.crt
    [2011-02-06 10:53] added certificate mozilla/Digital_Signature_Trust_Co._Global_CA_3.crt
    [2011-02-06 10:53] added certificate mozilla/Digital_Signature_Trust_Co._Global_CA_4.crt
    [2011-02-06 10:53] added certificate mozilla/Entrust.net_Global_Secure_Personal_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Entrust.net_Global_Secure_Server_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Entrust.net_Premium_2048_Secure_Server_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Entrust.net_Secure_Personal_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Entrust.net_Secure_Server_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Entrust_Root_Certification_Authority.crt
    [2011-02-06 10:53] added certificate mozilla/Equifax_Secure_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Equifax_Secure_Global_eBusiness_CA.crt
    [2011-02-06 10:53] added certificate mozilla/Equifax_Secure_eBusiness_CA_1.crt
    [2011-02-06 10:53] added certificate mozilla/Equifax_Secure_eBusiness_CA_2.crt
    [2011-02-06 10:53] added certificate mozilla/Firmaprofesional_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/GTE_CyberTrust_Global_Root.crt
    [2011-02-06 10:53] added certificate mozilla/GTE_CyberTrust_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/GeoTrust_Global_CA.crt
    [2011-02-06 10:53] added certificate mozilla/GeoTrust_Global_CA_2.crt
    [2011-02-06 10:53] added certificate mozilla/GeoTrust_Primary_Certification_Authority.crt
    [2011-02-06 10:53] added certificate mozilla/GeoTrust_Universal_CA.crt
    [2011-02-06 10:53] added certificate mozilla/GeoTrust_Universal_CA_2.crt
    [2011-02-06 10:53] added certificate mozilla/GlobalSign_Root_CA.crt
    [2011-02-06 10:53] added certificate mozilla/GlobalSign_Root_CA_-_R2.crt
    [2011-02-06 10:53] added certificate mozilla/Go_Daddy_Class_2_CA.crt
    [2011-02-06 10:53] added certificate mozilla/IPS_CLASE1_root.crt
    [2011-02-06 10:53] added certificate mozilla/IPS_CLASE3_root.crt
    [2011-02-06 10:53] added certificate mozilla/IPS_CLASEA1_root.crt
    [2011-02-06 10:54] added certificate mozilla/IPS_CLASEA3_root.crt
    [2011-02-06 10:54] added certificate mozilla/IPS_Chained_CAs_root.crt
    [2011-02-06 10:54] added certificate mozilla/IPS_Servidores_root.crt
    [2011-02-06 10:54] added certificate mozilla/IPS_Timestamping_root.crt
    [2011-02-06 10:54] added certificate mozilla/NetLock_Business_=Class_B=_Root.crt
    [2011-02-06 10:54] added certificate mozilla/NetLock_Express_=Class_C=_Root.crt
    [2011-02-06 10:54] added certificate mozilla/NetLock_Notary_=Class_A=_Root.crt
    [2011-02-06 10:54] added certificate mozilla/NetLock_Qualified_=Class_QA=_Root.crt
    [2011-02-06 10:54] added certificate mozilla/Network_Solutions_Certificate_Authority.crt
    [2011-02-06 10:54] added certificate mozilla/QuoVadis_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/QuoVadis_Root_CA_2.crt
    [2011-02-06 10:54] added certificate mozilla/QuoVadis_Root_CA_3.crt
    [2011-02-06 10:54] added certificate mozilla/RSA_Root_Certificate_1.crt
    [2011-02-06 10:54] added certificate mozilla/RSA_Security_1024_v3.crt
    [2011-02-06 10:54] added certificate mozilla/RSA_Security_2048_v3.crt
    [2011-02-06 10:54] added certificate mozilla/SecureTrust_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Secure_Global_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Security_Communication_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Sonera_Class_1_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Sonera_Class_2_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Staat_der_Nederlanden_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Starfield_Class_2_CA.crt
    [2011-02-06 10:54] added certificate mozilla/StartCom_Certification_Authority.crt
    [2011-02-06 10:54] added certificate mozilla/StartCom_Ltd..crt
    [2011-02-06 10:54] added certificate mozilla/SwissSign_Gold_CA_-_G2.crt
    [2011-02-06 10:54] added certificate mozilla/SwissSign_Platinum_CA_-_G2.crt
    [2011-02-06 10:54] added certificate mozilla/SwissSign_Silver_CA_-_G2.crt
    [2011-02-06 10:54] added certificate mozilla/Swisscom_Root_CA_1.crt
    [2011-02-06 10:54] added certificate mozilla/TC_TrustCenter__Germany__Class_2_CA.crt
    [2011-02-06 10:54] added certificate mozilla/TC_TrustCenter__Germany__Class_3_CA.crt
    [2011-02-06 10:54] added certificate mozilla/TDC_Internet_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/TDC_OCES_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/TURKTRUST_Certificate_Services_Provider_Root_1.crt
    [2011-02-06 10:54] added certificate mozilla/TURKTRUST_Certificate_Services_Provider_Root_2.crt
    [2011-02-06 10:54] added certificate mozilla/Taiwan_GRCA.crt
    [2011-02-06 10:54] added certificate mozilla/Thawte_Personal_Basic_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Thawte_Personal_Freemail_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Thawte_Personal_Premium_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Thawte_Premium_Server_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Thawte_Server_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Thawte_Time_Stamping_CA.crt
    [2011-02-06 10:54] added certificate mozilla/UTN-USER_First-Network_Applications.crt
    [2011-02-06 10:54] added certificate mozilla/UTN_DATACorp_SGC_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/UTN_USERFirst_Email_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/UTN_USERFirst_Hardware_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/ValiCert_Class_1_VA.crt
    [2011-02-06 10:54] added certificate mozilla/ValiCert_Class_2_VA.crt
    [2011-02-06 10:54] added certificate mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_1_Public_Primary_Certification_Authority.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_1_Public_Primary_Certification_Authority_-_G2.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_2_Public_Primary_Certification_Authority.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_3_Public_Primary_Certification_Authority.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_3_Public_Primary_Certification_Authority_-_G2.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_4_Public_Primary_Certification_Authority_-_G2.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Class_4_Public_Primary_Certification_Authority_-_G3.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_RSA_Secure_Server_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Verisign_Time_Stamping_Authority_CA.crt
    [2011-02-06 10:54] added certificate mozilla/Visa_International_Global_Root_2.crt
    [2011-02-06 10:54] added certificate mozilla/Visa_eCommerce_Root.crt
    [2011-02-06 10:54] added certificate mozilla/WellsSecure_Public_Root_Certificate_Authority.crt
    [2011-02-06 10:54] added certificate mozilla/Wells_Fargo_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/XRamp_Global_CA_Root.crt
    [2011-02-06 10:54] added certificate mozilla/beTRUSTed_Root_CA-Baltimore_Implementation.crt
    [2011-02-06 10:54] added certificate mozilla/beTRUSTed_Root_CA.crt
    [2011-02-06 10:54] added certificate mozilla/beTRUSTed_Root_CA_-_Entrust_Implementation.crt
    [2011-02-06 10:54] added certificate mozilla/beTRUSTed_Root_CA_-_RSA_Implementation.crt
    [2011-02-06 10:54] added certificate mozilla/thawte_Primary_Root_CA.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_ca1_pem.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_ca2_pem.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_ca3_pem.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_ocspklasa2_pem.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_ocspklasa3_pem.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_pca2_pem.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_pca3_pem.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_rootca_pem.crt
    [2011-02-06 10:54] added certificate signet.pl/signet_tsa1_pem.crt
    [2011-02-06 10:54] added certificate spi-inc.org/spi-ca-2003.crt
    [2011-02-06 10:54] added certificate spi-inc.org/spi-cacert-2008.crt
    [2011-02-06 10:54] added certificate telesec.de/deutsche-telekom-root-ca-2.crt
    [2011-02-06 10:54] done.
    [2011-02-06 10:54] when you use a non-reparenting window manager
    [2011-02-06 10:54] set _JAVA_AWT_WM_NONREPARENTING=1 in
    [2011-02-06 10:54] /etc/profile.d/openjdk6.sh
    [2011-02-06 10:54] installed openjdk6 (6.b20_1.9.5-1)
    [2011-02-06 10:54] * see [url]http://wiki.archlinux.org/index.php/Openoffice[/url]
    [2011-02-06 10:54] * you may want to pacman -Ss libreoffice-extensions
    [2011-02-06 10:54] to see what extensions are prepared to install
    [2011-02-06 10:54] * it's recommended to install {hunspell,mythes,hyphen}-xx pkg for spell checking
    [2011-02-06 10:54] * make sure you have installed some ttf font (ttf-dejavu recommended)
    [2011-02-06 10:54] installed libreoffice (3.3.0.4-1)
    [2011-02-06 10:55] Running 'pacman -S libcups'
    [2011-02-06 10:55] upgraded libcups (1.4.6-1 -> 1.4.6-1)
    [2011-02-06 11:03] Running 'pacman -Rs hplip'
    [2011-02-06 11:03] removed hplip (3.10.9-2)
    [2011-02-06 11:03] removed net-snmp (5.5-7)
    [2011-02-06 11:03] removed foomatic-db-engine (4.0.6_20101215-1)
    [2011-02-06 11:03] removed foomatic-filters (4.0.6_20101215-1)
    [2011-02-06 11:03] removed foomatic-db (4.0.6_20101215-1)
    [2011-02-06 11:05] Running 'pacman -Rs sane'
    [2011-02-06 11:05] removed sane (1.0.21-4)
    [2011-02-06 11:05] removed libieee1284 (0.2.11-3)
    [2011-02-06 11:05] removed libgphoto2 (2.4.10.1-2)
    [2011-02-06 11:06] Running 'pacman -Rs python2-qt'
    [2011-02-06 11:06] removed python2-qt (4.8.3-1)
    [2011-02-06 11:06] removed python2-sip (4.12.1-1)
    [2011-02-06 11:06] Running 'pacman -Rs pygobject'
    [2011-02-06 11:06] Running 'pacman -Rs cups'
    [2011-02-06 11:06] removed cups (1.4.6-1)
    [2011-02-06 11:06] removed openslp (1.2.1-3)
    [2011-02-06 11:09] Running 'pacman -R libreoffice'
    [2011-02-06 11:11] removed libreoffice (3.3.0.4-1)
    [2011-02-06 11:14] Running 'pacman -U openoffice-it-3.2.1-1-any.pkg.tar.xz'
    [2011-02-06 11:17] Running 'pacman -U openoffice-it-3.2.0-1-any.pkg.tar.gz'
    [2011-02-06 11:18] Running 'pacman -U openoffice-it-3.2.1-1-any.pkg.tar.xz'
    [2011-02-06 11:18] Running 'pacman -U openoffice-it-3.2.1-1-any.pkg.tar.xz'
    [2011-02-06 11:37] Running 'pacman -U openoffice-base-3.2.1-1-i686.pkg.tar.xz'
    [2011-02-06 11:38] installed python (3.1.3-2)
    [2011-02-06 11:38] * check /etc/profile.d/openoffice.sh, then relogin or "source" the file
    [2011-02-06 11:38] * see [url]http://wiki.archlinux.org/index.php/Openoffice[/url]
    [2011-02-06 11:38] how to use extensions, e.g. for spell checking
    [2011-02-06 11:38] see /usr/lib/openoffice/share/extension/install what
    [2011-02-06 11:38] is shipped with this package
    [2011-02-06 11:38] * make sure you have installed a ttf font (ttf-dejavu recommended)
    [2011-02-06 11:38] installed openoffice-base (3.2.1-1)
    [2011-02-06 11:44] Running 'pacman -Rs openoffice'
    [2011-02-06 11:44] Running 'pacman -Rs openoffice-base'
    [2011-02-06 11:44] removed openoffice-base (3.2.1-1)
    [2011-02-06 11:44] removed redland (1.0.12-3)
    [2011-02-06 11:44] removed rasqal (0.9.21-1)
    [2011-02-06 11:44] removed python (3.1.3-2)
    [2011-02-06 11:44] removed lpsolve (5.5.2.0-1)
    [2011-02-06 11:44] removed libwpd (0.9.0-1)
    [2011-02-06 11:44] removed libgsf (1.14.18-2)
    [2011-02-06 11:44] removed libgraphite (2.3.1-1)
    [2011-02-06 11:44] removed hyphen (2.7.1-2)
    [2011-02-06 11:44] Running 'pacman -R libmatroska openjdk6'
    [2011-02-06 11:45] removed openjdk6 (6.b20_1.9.5-1)
    [2011-02-06 11:45] removed libmatroska (1.1.0-1)
    [2011-02-06 11:45] Running 'pacman -Scc'
    [2011-02-06 22:20] Running 'pacman -U openoffice-base-3.2.1-1-i686.pkg.tar.xz'
    [2011-02-06 22:21] installed python (3.1.3-2)
    [2011-02-06 22:21] installed libgsf (1.14.18-2)
    [2011-02-06 22:21] installed libwpd (0.9.0-1)
    [2011-02-06 22:21] installed rasqal (0.9.21-1)
    [2011-02-06 22:21] installed redland (1.0.12-3)
    [2011-02-06 22:21] installed libgraphite (2.3.1-1)
    [2011-02-06 22:21] installed hyphen (2.7.1-2)
    [2011-02-06 22:21] installed lpsolve (5.5.2.0-1)
    [2011-02-06 22:21] * check /etc/profile.d/openoffice.sh, then relogin or "source" the file
    [2011-02-06 22:21] * see [url]http://wiki.archlinux.org/index.php/Openoffice[/url]
    [2011-02-06 22:21] how to use extensions, e.g. for spell checking
    [2011-02-06 22:21] see /usr/lib/openoffice/share/extension/install what
    [2011-02-06 22:21] is shipped with this package
    [2011-02-06 22:21] * make sure you have installed a ttf font (ttf-dejavu recommended)
    [2011-02-06 22:21] installed openoffice-base (3.2.1-1)
    [2011-02-06 22:21] Running 'pacman -Rs openoffice-base'
    [2011-02-06 22:21] removed openoffice-base (3.2.1-1)
    [2011-02-06 22:21] removed redland (1.0.12-3)
    [2011-02-06 22:21] removed rasqal (0.9.21-1)
    [2011-02-06 22:21] removed python (3.1.3-2)
    [2011-02-06 22:21] removed lpsolve (5.5.2.0-1)
    [2011-02-06 22:21] removed libwpd (0.9.0-1)
    [2011-02-06 22:21] removed libgsf (1.14.18-2)
    [2011-02-06 22:21] removed libgraphite (2.3.1-1)
    [2011-02-06 22:21] removed hyphen (2.7.1-2)
    [2011-02-06 22:25] Running 'pacman -S openoffice-base'
    [2011-02-06 22:27] installed rasqal (0.9.21-1)
    [2011-02-06 22:27] installed redland (1.0.12-3)
    [2011-02-06 22:27] installed libgraphite (2.3.1-1)
    [2011-02-06 22:27] installed hyphen (2.7.1-2)
    [2011-02-06 22:27] installed lpsolve (5.5.2.0-1)
    [2011-02-06 22:28] * check /etc/profile.d/openoffice.sh, then relogin or "source" the file
    [2011-02-06 22:28] * see [url]http://wiki.archlinux.org/index.php/Openoffice[/url]
    [2011-02-06 22:28] how to install extensions
    [2011-02-06 22:28] * make sure you have installed a ttf font (ttf-dejavu recommended)
    [2011-02-06 22:28] installed openoffice-base (3.3.0-1)
    Which may be the problem?
    Last edited by mario.torme (2011-02-10 17:37:21)

    After reboot:
    Xorg.0.log;
    [ 17.581]
    X.Org X Server 1.9.4
    Release Date: 2011-02-04
    [ 17.581] X Protocol Version 11, Revision 0
    [ 17.581] Build Operating System: Linux 2.6.37-ARCH i686
    [ 17.581] Current Operating System: Linux myhost 2.6.37-ARCH #1 SMP PREEMPT Sat Jan 29 19:40:04 UTC 2011 i686
    [ 17.581] Kernel command line: BOOT_IMAGE=/vmlinuz26 root=/dev/disk/by-uuid/eda43846-2406-47d5-82a9-3eac637d73b5 rootflags=rw rootfstype=ext4 ro
    [ 17.581] Build Date: 04 February 2011 09:39:45PM
    [ 17.581]
    [ 17.587] Current version of pixman: 0.20.2
    [ 17.587] Before reporting problems, check [url]http://wiki.x.org[/url]
    to make sure that you have the latest version.
    [ 17.587] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 17.587] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Feb 7 22:27:09 2011
    [ 17.620] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 17.648] (==) No Layout section. Using the first Screen section.
    [ 17.648] (==) No screen section available. Using defaults.
    [ 17.648] (**) |-->Screen "Default Screen Section" (0)
    [ 17.648] (**) | |-->Monitor "<default monitor>"
    [ 17.649] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    [ 17.649] (==) Automatically adding devices
    [ 17.649] (==) Automatically enabling devices
    [ 17.710] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 17.710] Entry deleted from font path.
    [ 17.742] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi/,
    /usr/share/fonts/75dpi/
    [ 17.742] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 17.742] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 17.742] (II) Loader magic: 0x81f3040
    [ 17.742] (II) Module ABI versions:
    [ 17.742] X.Org ANSI C Emulation: 0.4
    [ 17.742] X.Org Video Driver: 8.0
    [ 17.742] X.Org XInput driver : 11.0
    [ 17.742] X.Org Server Extension : 4.0
    [ 17.743] (--) PCI:*(0:1:0:0) 1002:7181:1462:0400 rev 0, Mem @ 0xe0000000/268435456, 0xfddf0000/65536, I/O @ 0x0000de00/256, BIOS @ 0x????????/131072
    [ 17.743] (--) PCI: (0:1:0:1) 1002:71a1:1462:0401 rev 0, Mem @ 0xfdde0000/65536
    [ 17.744] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 17.744] (II) LoadModule: "extmod"
    [ 17.803] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 17.811] (II) Module extmod: vendor="X.Org Foundation"
    [ 17.811] compiled for 1.9.4, module version = 1.0.0
    [ 17.811] Module class: X.Org Server Extension
    [ 17.811] ABI class: X.Org Server Extension, version 4.0
    [ 17.811] (II) Loading extension MIT-SCREEN-SAVER
    [ 17.811] (II) Loading extension XFree86-VidModeExtension
    [ 17.811] (II) Loading extension XFree86-DGA
    [ 17.811] (II) Loading extension DPMS
    [ 17.811] (II) Loading extension XVideo
    [ 17.811] (II) Loading extension XVideo-MotionCompensation
    [ 17.811] (II) Loading extension X-Resource
    [ 17.811] (II) LoadModule: "dbe"
    [ 17.811] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 17.820] (II) Module dbe: vendor="X.Org Foundation"
    [ 17.820] compiled for 1.9.4, module version = 1.0.0
    [ 17.820] Module class: X.Org Server Extension
    [ 17.820] ABI class: X.Org Server Extension, version 4.0
    [ 17.820] (II) Loading extension DOUBLE-BUFFER
    [ 17.820] (II) LoadModule: "glx"
    [ 17.820] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 17.828] (II) Module glx: vendor="X.Org Foundation"
    [ 17.828] compiled for 1.9.4, module version = 1.0.0
    [ 17.828] ABI class: X.Org Server Extension, version 4.0
    [ 17.829] (==) AIGLX enabled
    [ 17.829] (II) Loading extension GLX
    [ 17.829] (II) LoadModule: "record"
    [ 17.829] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 17.834] (II) Module record: vendor="X.Org Foundation"
    [ 17.834] compiled for 1.9.4, module version = 1.13.0
    [ 17.834] Module class: X.Org Server Extension
    [ 17.834] ABI class: X.Org Server Extension, version 4.0
    [ 17.834] (II) Loading extension RECORD
    [ 17.834] (II) LoadModule: "dri"
    [ 17.834] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 17.938] (II) Module dri: vendor="X.Org Foundation"
    [ 17.938] compiled for 1.9.4, module version = 1.0.0
    [ 17.938] ABI class: X.Org Server Extension, version 4.0
    [ 17.938] (II) Loading extension XFree86-DRI
    [ 17.938] (II) LoadModule: "dri2"
    [ 17.938] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 17.939] (II) Module dri2: vendor="X.Org Foundation"
    [ 17.939] compiled for 1.9.4, module version = 1.2.0
    [ 17.939] ABI class: X.Org Server Extension, version 4.0
    [ 17.939] (II) Loading extension DRI2
    [ 17.939] (==) Matched ati as autoconfigured driver 0
    [ 17.939] (==) Matched vesa as autoconfigured driver 1
    [ 17.939] (==) Matched fbdev as autoconfigured driver 2
    [ 17.939] (==) Assigned the driver to the xf86ConfigLayout
    [ 17.939] (II) LoadModule: "ati"
    [ 17.939] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
    [ 17.942] (II) Module ati: vendor="X.Org Foundation"
    [ 17.942] compiled for 1.9.3.901, module version = 6.14.0
    [ 17.942] Module class: X.Org Video Driver
    [ 17.942] ABI class: X.Org Video Driver, version 8.0
    [ 17.942] (II) LoadModule: "radeon"
    [ 17.942] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
    [ 17.999] (II) Module radeon: vendor="X.Org Foundation"
    [ 17.999] compiled for 1.9.3.901, module version = 6.14.0
    [ 17.999] Module class: X.Org Video Driver
    [ 18.000] ABI class: X.Org Video Driver, version 8.0
    [ 18.001] (II) LoadModule: "vesa"
    [ 18.001] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
    [ 18.009] (II) Module vesa: vendor="X.Org Foundation"
    [ 18.009] compiled for 1.9.0, module version = 2.3.0
    [ 18.009] Module class: X.Org Video Driver
    [ 18.009] ABI class: X.Org Video Driver, version 8.0
    [ 18.009] (II) LoadModule: "fbdev"
    [ 18.009] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
    [ 18.014] (II) Module fbdev: vendor="X.Org Foundation"
    [ 18.014] compiled for 1.9.0, module version = 0.4.2
    [ 18.014] ABI class: X.Org Video Driver, version 8.0
    [ 18.014] (II) RADEON: Driver for ATI Radeon chipsets:
    ATI Radeon Mobility X600 (M24) 3150 (PCIE), ATI FireMV 2400 (PCI),
    ATI Radeon Mobility X300 (M24) 3152 (PCIE),
    ATI FireGL M24 GL 3154 (PCIE), ATI FireMV 2400 3155 (PCI),
    ATI Radeon X600 (RV380) 3E50 (PCIE),
    ATI FireGL V3200 (RV380) 3E54 (PCIE), ATI Radeon IGP320 (A3) 4136,
    ATI Radeon IGP330/340/350 (A4) 4137, ATI Radeon 9500 AD (AGP),
    ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
    ATI FireGL Z1 AG (AGP), ATI Radeon 9800SE AH (AGP),
    ATI Radeon 9800 AI (AGP), ATI Radeon 9800 AJ (AGP),
    ATI FireGL X2 AK (AGP), ATI Radeon 9600 AP (AGP),
    ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
    ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP), ATI Radeon 9650,
    ATI FireGL RV360 AV (AGP), ATI Radeon 7000 IGP (A4+) 4237,
    ATI Radeon 8500 AIW BB (AGP), ATI Radeon IGP320M (U1) 4336,
    ATI Radeon IGP330M/340M/350M (U2) 4337,
    ATI Radeon Mobility 7000 IGP 4437, ATI Radeon 9000/PRO If (AGP/PCI),
    ATI Radeon 9000 Ig (AGP/PCI), ATI Radeon X800 (R420) JH (AGP),
    ATI Radeon X800PRO (R420) JI (AGP),
    ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
    ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
    ATI Radeon Mobility 9800 (M18) JN (AGP),
    ATI Radeon X800 SE (R420) (AGP), ATI Radeon X800XT (R420) JP (AGP),
    ATI Radeon X800 VE (R420) JT (AGP), ATI Radeon X850 (R480) (AGP),
    ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
    ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP),
    ATI Radeon Mobility M7 LW (AGP),
    ATI Mobility FireGL 7800 M7 LX (AGP),
    ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
    ATI FireGL Mobility 9000 (M9) Ld (AGP),
    ATI Radeon Mobility 9000 (M9) Lf (AGP),
    ATI Radeon Mobility 9000 (M9) Lg (AGP), ATI Radeon 9700 Pro ND (AGP),
    ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9600TX NF (AGP),
    ATI FireGL X1 NG (AGP), ATI Radeon 9800PRO NH (AGP),
    ATI Radeon 9800 NI (AGP), ATI FireGL X2 NK (AGP),
    ATI Radeon 9800XT NJ (AGP),
    ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
    ATI Radeon Mobility 9600 (M10) NQ (AGP),
    ATI Radeon Mobility 9600 (M11) NR (AGP),
    ATI Radeon Mobility 9600 (M10) NS (AGP),
    ATI FireGL Mobility T2 (M10) NT (AGP),
    ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon QD (AGP),
    ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
    ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
    ATI Radeon 9100 QM (AGP), ATI Radeon 7500 QW (AGP/PCI),
    ATI Radeon 7500 QX (AGP/PCI), ATI Radeon VE/7000 QY (AGP/PCI),
    ATI Radeon VE/7000 QZ (AGP/PCI), ATI ES1000 515E (PCI),
    ATI Radeon Mobility X300 (M22) 5460 (PCIE),
    ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE),
    ATI FireGL M22 GL 5464 (PCIE), ATI Radeon X800 (R423) UH (PCIE),
    ATI Radeon X800PRO (R423) UI (PCIE),
    ATI Radeon X800LE (R423) UJ (PCIE),
    ATI Radeon X800SE (R423) UK (PCIE),
    ATI Radeon X800 XTP (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE),
    ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 (R430) (PCIE),
    ATI FireGL V7100 (R423) (PCIE), ATI FireGL V5100 (R423) UQ (PCIE),
    ATI FireGL unknown (R423) UR (PCIE),
    ATI FireGL unknown (R423) UT (PCIE),
    ATI Mobility FireGL V5000 (M26) (PCIE),
    ATI Mobility FireGL V5000 (M26) (PCIE),
    ATI Mobility Radeon X700 XL (M26) (PCIE),
    ATI Mobility Radeon X700 (M26) (PCIE),
    ATI Mobility Radeon X700 (M26) (PCIE),
    ATI Radeon X550XTX 5657 (PCIE), ATI Radeon 9100 IGP (A5) 5834,
    ATI Radeon Mobility 9100 IGP (U3) 5835,
    ATI Radeon XPRESS 200 5954 (PCIE),
    ATI Radeon XPRESS 200M 5955 (PCIE), ATI Radeon 9250 5960 (AGP),
    ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
    ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
    ATI ES1000 5969 (PCI), ATI Radeon XPRESS 200 5974 (PCIE),
    ATI Radeon XPRESS 200M 5975 (PCIE),
    ATI Radeon XPRESS 200 5A41 (PCIE),
    ATI Radeon XPRESS 200M 5A42 (PCIE),
    ATI Radeon XPRESS 200 5A61 (PCIE),
    ATI Radeon XPRESS 200M 5A62 (PCIE),
    ATI Radeon X300 (RV370) 5B60 (PCIE),
    ATI Radeon X600 (RV370) 5B62 (PCIE),
    ATI Radeon X550 (RV370) 5B63 (PCIE),
    ATI FireGL V3100 (RV370) 5B64 (PCIE),
    ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE),
    ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
    ATI Radeon Mobility 9200 (M9+) 5C63 (AGP),
    ATI Mobility Radeon X800 XT (M28) (PCIE),
    ATI Mobility FireGL V5100 (M28) (PCIE),
    ATI Mobility Radeon X800 (M28) (PCIE), ATI Radeon X850 5D4C (PCIE),
    ATI Radeon X850 XT PE (R480) (PCIE),
    ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE),
    ATI unknown Radeon / FireGL (R480) 5D50 (PCIE),
    ATI Radeon X850 XT (R480) (PCIE),
    ATI Radeon X800XT (R423) 5D57 (PCIE),
    ATI FireGL V5000 (RV410) (PCIE), ATI Radeon X700 XT (RV410) (PCIE),
    ATI Radeon X700 PRO (RV410) (PCIE),
    ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
    ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X1800,
    ATI Mobility Radeon X1800 XT, ATI Mobility Radeon X1800,
    ATI Mobility FireGL V7200, ATI FireGL V7200, ATI FireGL V5300,
    ATI Mobility FireGL V7100, ATI Radeon X1800, ATI Radeon X1800,
    ATI Radeon X1800, ATI Radeon X1800, ATI Radeon X1800,
    ATI FireGL V7300, ATI FireGL V7350, ATI Radeon X1600, ATI RV505,
    ATI Radeon X1300/X1550, ATI Radeon X1550, ATI M54-GL,
    ATI Mobility Radeon X1400, ATI Radeon X1300/X1550,
    ATI Radeon X1550 64-bit, ATI Mobility Radeon X1300,
    ATI Mobility Radeon X1300, ATI Mobility Radeon X1300,
    ATI Mobility Radeon X1300, ATI Radeon X1300, ATI Radeon X1300,
    ATI RV505, ATI RV505, ATI FireGL V3300, ATI FireGL V3350,
    ATI Radeon X1300, ATI Radeon X1550 64-bit, ATI Radeon X1300/X1550,
    ATI Radeon X1600, ATI Radeon X1300/X1550, ATI Mobility Radeon X1450,
    ATI Radeon X1300/X1550, ATI Mobility Radeon X2300,
    ATI Mobility Radeon X2300, ATI Mobility Radeon X1350,
    ATI Mobility Radeon X1350, ATI Mobility Radeon X1450,
    ATI Radeon X1300, ATI Radeon X1550, ATI Mobility Radeon X1350,
    ATI FireMV 2250, ATI Radeon X1550 64-bit, ATI Radeon X1600,
    ATI Radeon X1650, ATI Radeon X1600, ATI Radeon X1600,
    ATI Mobility FireGL V5200, ATI Mobility Radeon X1600,
    ATI Radeon X1650, ATI Radeon X1650, ATI Radeon X1600,
    ATI Radeon X1300 XT/X1600 Pro, ATI FireGL V3400,
    ATI Mobility FireGL V5250, ATI Mobility Radeon X1700,
    ATI Mobility Radeon X1700 XT, ATI FireGL V5200,
    ATI Mobility Radeon X1700, ATI Radeon X2300HD,
    ATI Mobility Radeon HD 2300, ATI Mobility Radeon HD 2300,
    ATI Radeon X1950, ATI Radeon X1900, ATI Radeon X1950,
    ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
    ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
    ATI Radeon X1900, ATI Radeon X1900, ATI Radeon X1900,
    ATI AMD Stream Processor, ATI Radeon X1900, ATI Radeon X1950,
    ATI RV560, ATI RV560, ATI Mobility Radeon X1900, ATI RV560,
    ATI Radeon X1950 GT, ATI RV570, ATI RV570, ATI FireGL V7400,
    ATI RV560, ATI Radeon X1650, ATI Radeon X1650, ATI RV560,
    ATI Radeon 9100 PRO IGP 7834, ATI Radeon Mobility 9200 IGP 7835,
    ATI Radeon X1200, ATI Radeon X1200, ATI Radeon X1200,
    ATI Radeon X1200, ATI Radeon X1200, ATI RS740, ATI RS740M, ATI RS740,
    ATI RS740M, ATI Radeon HD 2900 XT, ATI Radeon HD 2900 XT,
    ATI Radeon HD 2900 XT, ATI Radeon HD 2900 Pro, ATI Radeon HD 2900 GT,
    ATI FireGL V8650, ATI FireGL V8600, ATI FireGL V7600,
    ATI Radeon 4800 Series, ATI Radeon HD 4870 x2,
    ATI Radeon 4800 Series, ATI Radeon HD 4850 x2,
    ATI FirePro V8750 (FireGL), ATI FirePro V7760 (FireGL),
    ATI Mobility RADEON HD 4850, ATI Mobility RADEON HD 4850 X2,
    ATI Radeon 4800 Series, ATI FirePro RV770, AMD FireStream 9270,
    AMD FireStream 9250, ATI FirePro V8700 (FireGL),
    ATI Mobility RADEON HD 4870, ATI Mobility RADEON M98,
    ATI Mobility RADEON HD 4870, ATI Radeon 4800 Series,
    ATI Radeon 4800 Series, ATI FirePro M7750, ATI M98, ATI M98, ATI M98,
    ATI Mobility Radeon HD 4650, ATI Radeon RV730 (AGP),
    ATI Mobility Radeon HD 4670, ATI FirePro M5750,
    ATI Mobility Radeon HD 4670, ATI Radeon RV730 (AGP),
    ATI RV730XT [Radeon HD 4670], ATI RADEON E4600,
    ATI Radeon HD 4600 Series, ATI RV730 PRO [Radeon HD 4650],
    ATI FirePro V7750 (FireGL), ATI FirePro V5700 (FireGL),
    ATI FirePro V3750 (FireGL), ATI Mobility Radeon HD 4830,
    ATI Mobility Radeon HD 4850, ATI FirePro M7740, ATI RV740,
    ATI Radeon HD 4770, ATI Radeon HD 4700 Series, ATI Radeon HD 4770,
    ATI FirePro M5750, ATI RV610, ATI Radeon HD 2400 XT,
    ATI Radeon HD 2400 Pro, ATI Radeon HD 2400 PRO AGP, ATI FireGL V4000,
    ATI RV610, ATI Radeon HD 2350, ATI Mobility Radeon HD 2400 XT,
    ATI Mobility Radeon HD 2400, ATI RADEON E2400, ATI RV610,
    ATI FireMV 2260, ATI RV670, ATI Radeon HD3870,
    ATI Mobility Radeon HD 3850, ATI Radeon HD3850,
    ATI Mobility Radeon HD 3850 X2, ATI RV670,
    ATI Mobility Radeon HD 3870, ATI Mobility Radeon HD 3870 X2,
    ATI Radeon HD3870 X2, ATI FireGL V7700, ATI Radeon HD3850,
    ATI Radeon HD3690, AMD Firestream 9170, ATI Radeon HD 4550,
    ATI Radeon RV710, ATI Radeon RV710, ATI Radeon RV710,
    ATI Radeon HD 4350, ATI Mobility Radeon 4300 Series,
    ATI Mobility Radeon 4500 Series, ATI Mobility Radeon 4500 Series,
    ATI FirePro RG220, ATI Mobility Radeon 4330, ATI RV630,
    ATI Mobility Radeon HD 2600, ATI Mobility Radeon HD 2600 XT,
    ATI Radeon HD 2600 XT AGP, ATI Radeon HD 2600 Pro AGP,
    ATI Radeon HD 2600 XT, ATI Radeon HD 2600 Pro, ATI Gemini RV630,
    ATI Gemini Mobility Radeon HD 2600 XT, ATI FireGL V5600,
    ATI FireGL V3600, ATI Radeon HD 2600 LE,
    ATI Mobility FireGL Graphics Processor, ATI Radeon HD 3470,
    ATI Mobility Radeon HD 3430, ATI Mobility Radeon HD 3400 Series,
    ATI Radeon HD 3450, ATI Radeon HD 3450, ATI Radeon HD 3430,
    ATI Radeon HD 3450, ATI FirePro V3700, ATI FireMV 2450,
    ATI FireMV 2260, ATI FireMV 2260, ATI Radeon HD 3600 Series,
    ATI Radeon HD 3650 AGP, ATI Radeon HD 3600 PRO,
    ATI Radeon HD 3600 XT, ATI Radeon HD 3600 PRO,
    ATI Mobility Radeon HD 3650, ATI Mobility Radeon HD 3670,
    ATI Mobility FireGL V5700, ATI Mobility FireGL V5725,
    ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics,
    ATI Radeon HD 3200 Graphics, ATI Radeon 3100 Graphics,
    ATI Radeon HD 3300 Graphics, ATI Radeon HD 3200 Graphics,
    ATI Radeon 3000 Graphics, ATI Radeon HD 4200, ATI Radeon 4100,
    ATI Mobility Radeon HD 4200, ATI Mobility Radeon 4100,
    ATI Radeon HD 4290, ATI Radeon HD 4250, AMD Radeon HD 6310 Graphics,
    AMD Radeon HD 6310 Graphics, AMD Radeon HD 6250 Graphics,
    AMD Radeon HD 6250 Graphics, CYPRESS,
    ATI FirePro (FireGL) Graphics Adapter,
    ATI FirePro (FireGL) Graphics Adapter,
    ATI FirePro (FireGL) Graphics Adapter, AMD Firestream 9370,
    AMD Firestream 9350, ATI Radeon HD 5800 Series,
    ATI Radeon HD 5800 Series, ATI Radeon HD 5800 Series,
    ATI Radeon HD 5900 Series, ATI Radeon HD 5900 Series,
    ATI Mobility Radeon HD 5800 Series,
    ATI Mobility Radeon HD 5800 Series,
    ATI FirePro (FireGL) Graphics Adapter,
    ATI FirePro (FireGL) Graphics Adapter,
    ATI Mobility Radeon HD 5800 Series, ATI Radeon HD 5700 Series,
    ATI Radeon HD 5700 Series, ATI Radeon HD 5700 Series,
    ATI Mobility Radeon HD 5000 Series,
    ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon HD 5570,
    ATI FirePro (FireGL) Graphics Adapter,
    ATI FirePro (FireGL) Graphics Adapter, ATI Radeon HD 5670,
    ATI Radeon HD 5570, ATI Radeon HD 5500 Series, REDWOOD,
    ATI Mobility Radeon HD 5000 Series,
    ATI Mobility Radeon HD 5000 Series, ATI Mobility Radeon Graphics,
    ATI Mobility Radeon Graphics, CEDAR,
    ATI FirePro (FireGL) Graphics Adapter,
    ATI FirePro (FireGL) Graphics Adapter, ATI FirePro 2270, CEDAR,
    ATI Radeon HD 5450, CEDAR, AMD Radeon HD 6900M Series,
    Mobility Radeon HD 6000 Series, BARTS, BARTS,
    Mobility Radeon HD 6000 Series, Mobility Radeon HD 6000 Series,
    BARTS, BARTS, BARTS, BARTS, AMD Radeon HD 6800 Series,
    AMD Radeon HD 6800 Series, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS,
    TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, CAICOS, CAICOS,
    CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS,
    CAICOS
    [ 18.022] (II) VESA: driver for VESA chipsets: vesa
    [ 18.022] (II) FBDEV: driver for framebuffer: fbdev
    [ 18.023] (++) using VT number 7
    [ 18.028] (II) [KMS] Kernel modesetting enabled.
    [ 18.028] (WW) Falling back to old probe method for vesa
    [ 18.028] (WW) Falling back to old probe method for fbdev
    [ 18.028] (II) Loading sub module "fbdevhw"
    [ 18.028] (II) LoadModule: "fbdevhw"
    [ 18.028] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
    [ 18.048] (II) Module fbdevhw: vendor="X.Org Foundation"
    [ 18.048] compiled for 1.9.4, module version = 0.0.2
    [ 18.048] ABI class: X.Org Video Driver, version 8.0
    [ 18.048] (II) RADEON(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
    [ 18.048] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32
    [ 18.048] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
    [ 18.048] (==) RADEON(0): Default visual is TrueColor
    [ 18.048] (==) RADEON(0): RGB weight 888
    [ 18.048] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
    [ 18.048] (--) RADEON(0): Chipset: "ATI Radeon X1600" (ChipID = 0x7181)
    [ 18.048] (II) RADEON(0): PCIE card detected
    [ 18.048] drmOpenDevice: node name is /dev/dri/card0
    [ 18.048] drmOpenDevice: open result is 8, (OK)
    [ 18.048] drmOpenByBusid: Searching for BusID pci:0000:01:00.0
    [ 18.048] drmOpenDevice: node name is /dev/dri/card0
    [ 18.048] drmOpenDevice: open result is 8, (OK)
    [ 18.048] drmOpenByBusid: drmOpenMinor returns 8
    [ 18.048] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
    [ 18.048] (II) RADEON(0): KMS Color Tiling: enabled
    [ 18.048] (II) RADEON(0): SwapBuffers wait for vsync: enabled
    [ 18.080] (II) RADEON(0): Output DVI-0 has no monitor section
    [ 18.107] (II) RADEON(0): Output S-video has no monitor section
    [ 18.161] (II) RADEON(0): Output DVI-1 has no monitor section
    [ 18.190] (II) RADEON(0): EDID for output DVI-0
    [ 18.217] (II) RADEON(0): EDID for output S-video
    [ 18.271] (II) RADEON(0): EDID for output DVI-1
    [ 18.271] (II) RADEON(0): Manufacturer: SAM Model: 293 Serial#: 1146040633
    [ 18.271] (II) RADEON(0): Year: 2007 Week: 8
    [ 18.271] (II) RADEON(0): EDID Version: 1.3
    [ 18.271] (II) RADEON(0): Analog Display Input, Input Voltage Level: 0.700/0.700 V
    [ 18.272] (II) RADEON(0): Sync: Separate Composite
    [ 18.272] (II) RADEON(0): Max Image Size [cm]: horiz.: 41 vert.: 26
    [ 18.272] (II) RADEON(0): Gamma: 2.20
    [ 18.272] (II) RADEON(0): DPMS capabilities: Off; RGB/Color Display
    [ 18.272] (II) RADEON(0): First detailed timing is preferred mode
    [ 18.272] (II) RADEON(0): redX: 0.640 redY: 0.329 greenX: 0.300 greenY: 0.600
    [ 18.272] (II) RADEON(0): blueX: 0.150 blueY: 0.060 whiteX: 0.313 whiteY: 0.329
    [ 18.272] (II) RADEON(0): Supported established timings:
    [ 18.272] (II) RADEON(0): 720x400@70Hz
    [ 18.272] (II) RADEON(0): 640x480@60Hz
    [ 18.272] (II) RADEON(0): 640x480@67Hz
    [ 18.272] (II) RADEON(0): 640x480@72Hz
    [ 18.272] (II) RADEON(0): 640x480@75Hz
    [ 18.272] (II) RADEON(0): 800x600@56Hz
    [ 18.272] (II) RADEON(0): 800x600@60Hz
    [ 18.272] (II) RADEON(0): 800x600@72Hz
    [ 18.272] (II) RADEON(0): 800x600@75Hz
    [ 18.272] (II) RADEON(0): 832x624@75Hz
    [ 18.272] (II) RADEON(0): 1024x768@60Hz
    [ 18.272] (II) RADEON(0): 1024x768@70Hz
    [ 18.272] (II) RADEON(0): 1024x768@75Hz
    [ 18.272] (II) RADEON(0): 1280x1024@75Hz
    [ 18.272] (II) RADEON(0): 1152x864@75Hz
    [ 18.272] (II) RADEON(0): Manufacturer's mask: 0
    [ 18.272] (II) RADEON(0): Supported standard timings:
    [ 18.272] (II) RADEON(0): #0: hsize: 1440 vsize 900 refresh: 60 vid: 149
    [ 18.272] (II) RADEON(0): #1: hsize: 1440 vsize 900 refresh: 75 vid: 3989
    [ 18.272] (II) RADEON(0): #2: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
    [ 18.272] (II) RADEON(0): #3: hsize: 1280 vsize 960 refresh: 60 vid: 16513
    [ 18.272] (II) RADEON(0): #4: hsize: 1152 vsize 864 refresh: 75 vid: 20337
    [ 18.272] (II) RADEON(0): Supported detailed timing:
    [ 18.272] (II) RADEON(0): clock: 106.5 MHz Image Size: 408 x 225 mm
    [ 18.272] (II) RADEON(0): h_active: 1440 h_sync: 1520 h_sync_end 1672 h_blank_end 1904 h_border: 0
    [ 18.272] (II) RADEON(0): v_active: 900 v_sync: 903 v_sync_end 909 v_blanking: 934 v_border: 0
    [ 18.272] (II) RADEON(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 81 kHz, PixClock max 145 MHz
    [ 18.272] (II) RADEON(0): Monitor name: SyncMaster
    [ 18.272] (II) RADEON(0): Serial No: HSHP232928
    [ 18.272] (II) RADEON(0): EDID (in hex):
    [ 18.272] (II) RADEON(0): 00ffffffffffff004c2d930239314f44
    [ 18.272] (II) RADEON(0): 081101036c291a782ade95a3544c9926
    [ 18.272] (II) RADEON(0): 0f5054bfef809500950f81808140714f
    [ 18.272] (II) RADEON(0): 0101010101019a29a0d0518422305098
    [ 18.272] (II) RADEON(0): 360098e11000001c000000fd00384b1e
    [ 18.272] (II) RADEON(0): 510e000a202020202020000000fc0053
    [ 18.272] (II) RADEON(0): 796e634d61737465720a2020000000ff
    [ 18.272] (II) RADEON(0): 00485348503233323932380a2020008d
    [ 18.272] (II) RADEON(0): Printing probed modes for output DVI-1
    [ 18.272] (II) RADEON(0): Modeline "1440x900"x59.9 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz)
    [ 18.272] (II) RADEON(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
    [ 18.272] (II) RADEON(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
    [ 18.272] (II) RADEON(0): Modeline "1440x900"x75.0 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync (70.6 kHz)
    [ 18.272] (II) RADEON(0): Modeline "1280x960"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
    [ 18.272] (II) RADEON(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
    [ 18.272] (II) RADEON(0): Modeline "1024x768"x75.1 78.80 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.1 kHz)
    [ 18.272] (II) RADEON(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz)
    [ 18.273] (II) RADEON(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
    [ 18.273] (II) RADEON(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz)
    [ 18.273] (II) RADEON(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
    [ 18.273] (II) RADEON(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
    [ 18.273] (II) RADEON(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
    [ 18.273] (II) RADEON(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
    [ 18.273] (II) RADEON(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 491 520 -hsync -vsync (37.9 kHz)
    [ 18.273] (II) RADEON(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
    [ 18.273] (II) RADEON(0): Modeline "640x480"x66.7 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz)
    [ 18.273] (II) RADEON(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
    [ 18.273] (II) RADEON(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz)
    [ 18.273] (II) RADEON(0): Output DVI-0 disconnected
    [ 18.273] (II) RADEON(0): Output S-video disconnected
    [ 18.273] (II) RADEON(0): Output DVI-1 connected
    [ 18.273] (II) RADEON(0): Using exact sizes for initial modes
    [ 18.273] (II) RADEON(0): Output DVI-1 using initial mode 1440x900
    [ 18.273] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
    [ 18.273] (II) RADEON(0): mem size init: gart size :1fdff000 vram size: s:20000000 visible:1fab2000
    [ 18.273] (II) RADEON(0): EXA: Driver will allow EXA pixmaps in VRAM
    [ 18.273] (==) RADEON(0): DPI set to (96, 96)
    [ 18.273] (II) Loading sub module "fb"
    [ 18.273] (II) LoadModule: "fb"
    [ 18.273] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 18.277] (II) Module fb: vendor="X.Org Foundation"
    [ 18.277] compiled for 1.9.4, module version = 1.0.0
    [ 18.277] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 18.277] (II) Loading sub module "ramdac"
    [ 18.277] (II) LoadModule: "ramdac"
    [ 18.277] (II) Module "ramdac" already built-in
    [ 18.277] (II) Loading sub module "exa"
    [ 18.277] (II) LoadModule: "exa"
    [ 18.278] (II) Loading /usr/lib/xorg/modules/libexa.so
    [ 18.287] (II) Module exa: vendor="X.Org Foundation"
    [ 18.287] compiled for 1.9.4, module version = 2.5.0
    [ 18.287] ABI class: X.Org Video Driver, version 8.0
    [ 18.287] (II) UnloadModule: "vesa"
    [ 18.287] (II) Unloading /usr/lib/xorg/modules/drivers/vesa_drv.so
    [ 18.287] (II) UnloadModule: "fbdev"
    [ 18.287] (II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so
    [ 18.287] (II) UnloadModule: "fbdevhw"
    [ 18.287] (II) Unloading /usr/lib/xorg/modules/libfbdevhw.so
    [ 18.287] (--) Depth 24 pixmap format is 32 bpp
    [ 18.287] (II) RADEON(0): [DRI2] Setup complete
    [ 18.287] (II) RADEON(0): [DRI2] DRI driver: r300
    [ 18.287] (II) RADEON(0): Front buffer size: 5244K
    [ 18.287] (II) RADEON(0): VRAM usage limit set to 462250K
    [ 18.308] (==) RADEON(0): Backing store disabled
    [ 18.308] (II) RADEON(0): Direct rendering enabled
    [ 18.310] (II) RADEON(0): Render acceleration enabled for R300/R400/R500 type cards.
    [ 18.310] (II) RADEON(0): Setting EXA maxPitchBytes
    [ 18.310] (II) EXA(0): Driver allocated offscreen pixmaps
    [ 18.310] (II) EXA(0): Driver registered support for the following operations:
    [ 18.310] (II) Solid
    [ 18.310] (II) Copy
    [ 18.310] (II) Composite (RENDER acceleration)
    [ 18.310] (II) UploadToScreen
    [ 18.310] (II) DownloadFromScreen
    [ 18.320] (II) RADEON(0): Acceleration enabled
    [ 18.320] (==) RADEON(0): DPMS enabled
    [ 18.320] (==) RADEON(0): Silken mouse enabled
    [ 18.321] (II) RADEON(0): Set up textured video
    [ 18.321] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    [ 18.338] (--) RandR disabled
    [ 18.338] (II) Initializing built-in extension Generic Event Extension
    [ 18.338] (II) Initializing built-in extension SHAPE
    [ 18.338] (II) Initializing built-in extension MIT-SHM
    [ 18.338] (II) Initializing built-in extension XInputExtension
    [ 18.338] (II) Initializing built-in extension XTEST
    [ 18.338] (II) Initializing built-in extension BIG-REQUESTS
    [ 18.338] (II) Initializing built-in extension SYNC
    [ 18.338] (II) Initializing built-in extension XKEYBOARD
    [ 18.338] (II) Initializing built-in extension XC-MISC
    [ 18.338] (II) Initializing built-in extension SECURITY
    [ 18.338] (II) Initializing built-in extension XINERAMA
    [ 18.338] (II) Initializing built-in extension XFIXES
    [ 18.338] (II) Initializing built-in extension RENDER
    [ 18.338] (II) Initializing built-in extension RANDR
    [ 18.338] (II) Initializing built-in extension COMPOSITE
    [ 18.338] (II) Initializing built-in extension DAMAGE
    [ 18.483] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    [ 18.483] (II) AIGLX: enabled GLX_INTEL_swap_event
    [ 18.483] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
    [ 18.483] (II) AIGLX: enabled GLX_SGI_make_current_read
    [ 18.483] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
    [ 18.483] (II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/r300_dri.so
    [ 18.483] (II) GLX: Initialized DRI2 GL provider for screen 0
    [ 18.484] (II) RADEON(0): Setting screen physical size to 380 x 238
    [ 18.843] (II) config/udev: Adding input device Power Button (/dev/input/event1)
    [ 18.843] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 18.843] (II) LoadModule: "evdev"
    [ 18.844] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 18.855] (II) Module evdev: vendor="X.Org Foundation"
    [ 18.855] compiled for 1.9.0, module version = 2.5.0
    [ 18.855] Module class: X.Org XInput Driver
    [ 18.855] ABI class: X.Org XInput driver, version 11.0
    [ 18.855] (**) Power Button: always reports core events
    [ 18.855] (**) Power Button: Device: "/dev/input/event1"
    [ 18.880] (--) Power Button: Found keys
    [ 18.880] (II) Power Button: Configuring as keyboard
    [ 18.880] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    [ 18.880] (**) Option "xkb_rules" "evdev"
    [ 18.880] (**) Option "xkb_model" "evdev"
    [ 18.880] (**) Option "xkb_layout" "it"
    [ 18.930] (II) config/udev: Adding input device Power Button (/dev/input/event0)
    [ 18.930] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 18.930] (**) Power Button: always reports core events
    [ 18.930] (**) Power Button: Device: "/dev/input/event0"
    [ 18.940] (--) Power Button: Found keys
    [ 18.940] (II) Power Button: Configuring as keyboard
    [ 18.940] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    [ 18.940] (**) Option "xkb_rules" "evdev"
    [ 18.940] (**) Option "xkb_model" "evdev"
    [ 18.940] (**) Option "xkb_layout" "it"
    [ 18.941] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event6)
    [ 18.941] (II) No input driver/identifier specified (ignoring)
    [ 18.942] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event7)
    [ 18.942] (II) No input driver/identifier specified (ignoring)
    [ 18.944] (II) config/udev: Adding input device BTC USB Multimedia Cordless Kit (/dev/input/event2)
    [ 18.944] (**) BTC USB Multimedia Cordless Kit : Applying InputClass "evdev keyboard catchall"
    [ 18.944] (**) BTC USB Multimedia Cordless Kit : always reports core events
    [ 18.944] (**) BTC USB Multimedia Cordless Kit : Device: "/dev/input/event2"
    [ 18.966] (--) BTC USB Multimedia Cordless Kit : Found keys
    [ 18.966] (II) BTC USB Multimedia Cordless Kit : Configuring as keyboard
    [ 18.966] (II) XINPUT: Adding extended input device "BTC USB Multimedia Cordless Kit " (type: KEYBOARD)
    [ 18.966] (**) Option "xkb_rules" "evdev"
    [ 18.966] (**) Option "xkb_model" "evdev"
    [ 18.966] (**) Option "xkb_layout" "it"
    [ 18.967] (II) config/udev: Adding input device BTC USB Multimedia Cordless Kit (/dev/input/event3)
    [ 18.967] (**) BTC USB Multimedia Cordless Kit : Applying InputClass "evdev pointer catchall"
    [ 18.967] (**) BTC USB Multimedia Cordless Kit : Applying InputClass "evdev keyboard catchall"
    [ 18.967] (**) BTC USB Multimedia Cordless Kit : always reports core events
    [ 18.967] (**) BTC USB Multimedia Cordless Kit : Device: "/dev/input/event3"
    [ 18.983] (--) BTC USB Multimedia Cordless Kit : Found 3 mouse buttons
    [ 18.983] (--) BTC USB Multimedia Cordless Kit : Found scroll wheel(s)
    [ 18.983] (--) BTC USB Multimedia Cordless Kit : Found relative axes
    [ 18.983] (--) BTC USB Multimedia Cordless Kit : Found x and y relative axes
    [ 18.983] (--) BTC USB Multimedia Cordless Kit : Found keys
    [ 18.983] (II) BTC USB Multimedia Cordless Kit : Configuring as mouse
    [ 18.983] (II) BTC USB Multimedia Cordless Kit : Configuring as keyboard
    [ 18.983] (**) BTC USB Multimedia Cordless Kit : YAxisMapping: buttons 4 and 5
    [ 18.983] (**) BTC USB Multimedia Cordless Kit : EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 18.983] (II) XINPUT: Adding extended input device "BTC USB Multimedia Cordless Kit " (type: KEYBOARD)
    [ 18.983] (**) Option "xkb_rules" "evdev"
    [ 18.983] (**) Option "xkb_model" "evdev"
    [ 18.983] (**) Option "xkb_layout" "it"
    [ 18.983] (**) BTC USB Multimedia Cordless Kit : (accel) keeping acceleration scheme 1
    [ 18.983] (**) BTC USB Multimedia Cordless Kit : (accel) acceleration profile 0
    [ 18.983] (**) BTC USB Multimedia Cordless Kit : (accel) acceleration factor: 2.000
    [ 18.983] (**) BTC USB Multimedia Cordless Kit : (accel) acceleration threshold: 4
    [ 18.983] (II) BTC USB Multimedia Cordless Kit : initialized for relative axes.
    [ 18.984] (II) config/udev: Adding input device BTC USB Multimedia Cordless Kit (/dev/input/mouse0)
    [ 18.984] (II) No input driver/identifier specified (ignoring)
    [ 18.985] (II) config/udev: Adding input device Primax HP Wireless Laser Mini Mouse (/dev/input/event4)
    [ 18.985] (**) Primax HP Wireless Laser Mini Mouse: Applying InputClass "evdev pointer catchall"
    [ 18.985] (**) Primax HP Wireless Laser Mini Mouse: always reports core events
    [ 18.985] (**) Primax HP Wireless Laser Mini Mouse: Device: "/dev/input/event4"
    [ 19.010] (--) Primax HP Wireless Laser Mini Mouse: Found 3 mouse buttons
    [ 19.010] (--) Primax HP Wireless Laser Mini Mouse: Found scroll wheel(s)
    [ 19.010] (--) Primax HP Wireless Laser Mini Mouse: Found relative axes
    [ 19.010] (--) Primax HP Wireless Laser Mini Mouse: Found x and y relative axes
    [ 19.010] (--) Primax HP Wireless Laser Mini Mouse: Found absolute axes
    [ 19.010] (II) Primax HP Wireless Laser Mini Mouse: Configuring as mouse
    [ 19.010] (**) Primax HP Wireless Laser Mini Mouse: YAxisMapping: buttons 4 and 5
    [ 19.010] (**) Primax HP Wireless Laser Mini Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 19.010] (II) XINPUT: Adding extended input device "Primax HP Wireless Laser Mini Mouse" (type: MOUSE)
    [ 19.010] (**) Primax HP Wireless Laser Mini Mouse: (accel) keeping acceleration scheme 1
    [ 19.010] (**) Primax HP Wireless Laser Mini Mouse: (accel) acceleration profile 0
    [ 19.010] (**) Primax HP Wireless Laser Mini Mouse: (accel) acceleration factor: 2.000
    [ 19.010] (**) Primax HP Wireless Laser Mini Mouse: (accel) acceleration threshold: 4
    [ 19.010] (II) Primax HP Wireless Laser Mini Mouse: initialized for relative axes.
    [ 19.010] (WW) Primax HP Wireless Laser Mini Mouse: ignoring absolute axes.
    [ 19.010] (II) config/udev: Adding input device Primax HP Wireless Laser Mini Mouse (/dev/input/mouse1)
    [ 19.010] (II) No input driver/identifier specified (ignoring)
    [ 19.020] (II) config/udev: Adding input device PC Speaker (/dev/input/event5)
    [ 19.020] (II) No input driver/identifier specified (ignoring)
    [ 22.464] (II) RADEON(0): EDID vendor "SAM", prod id 659
    [ 22.464] (II) RADEON(0): Using EDID range info for horizontal sync
    [ 22.465] (II) RADEON(0): Using EDID range info for vertical refresh
    [ 22.465] (II) RADEON(0): Printing DDC gathered Modelines:
    [ 22.465] (II) RADEON(0): Modeline "1440x900"x0.0 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz)
    [ 22.465] (II) RADEON(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
    [ 22.465] (II) RADEON(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
    [ 22.465] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
    [ 22.465] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz)
    [ 22.465] (II) RADEON(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz)
    [ 22.465] (II) RADEON(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
    [ 22.465] (II) RADEON(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz)
    [ 22.465] (II) RADEON(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
    [ 22.465] (II) RADEON(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz)
    [ 22.465] (II) RADEON(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz)
    [ 22.465] (II) RADEON(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
    [ 22.465] (II) RADEON(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz)
    [ 22.465] (II) RADEON(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
    [ 22.465] (II) RADEON(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
    [ 22.465] (II) RADEON(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
    [ 22.465] (II) RADEON(0): Modeline "1440x900"x0.0 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync (70.6 kHz)
    [ 22.465] (II) RADEON(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
    [ 22.465] (II) RADEON(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
    [ 22.595] (II) RADEON(0): EDID vendor "SAM", prod id 659
    [ 22.595] (II) RADEON(0): Using hsync ranges from config file
    [ 22.595] (II) RADEON(0): Using vrefresh ranges from config file
    [ 22.595] (II) RADEON(0): Printing DDC gathered Modelines:
    [ 22.595] (II) RADEON(0): Modeline "1440x900"x0.0 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz)
    [ 22.595] (II) RADEON(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
    [ 22.595] (II) RADEON(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
    [ 22.595] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
    [ 22.595] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz)
    [ 22.595] (II) RADEON(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz)
    [ 22.595] (II) RADEON(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
    [ 22.595] (II) RADEON(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz)
    [ 22.595] (II) RADEON(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
    [ 22.595] (II) RADEON(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz)
    [ 22.595] (II) RADEON(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz)
    [ 22.595] (II) RADEON(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
    [ 22.595] (II) RADEON(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz)
    [ 22.595] (II) RADEON(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
    [ 22.595] (II) RADEON(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
    [ 22.595] (II) RADEON(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
    [ 22.595] (II) RADEON(0): Modeline "1440x900"x0.0 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync (70.6 kHz)
    [ 22.595] (II) RADEON(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
    [ 22.595] (II) RADEON(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)
    [ 22.735] (II) RADEON(0): EDID vendor "SAM", prod id 659
    [ 22.735] (II) RADEON(0): Using hsync ranges from config file
    [ 22.735] (II) RADEON(0): Using vrefresh ranges from config file
    [ 22.735] (II) RADEON(0): Printing DDC gathered Modelines:
    [ 22.735] (II) RADEON(0): Modeline "1440x900"x0.0 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz)
    [ 22.735] (II) RADEON(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
    [ 22.735] (II) RADEON(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
    [ 22.735] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz)
    [ 22.735] (II) RADEON(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz)
    [ 22.735] (II) RADEON(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz)
    [ 22.735] (II) RADEON(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
    [ 22.735] (II) RADEON(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz)
    [ 22.735] (II) RADEON(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
    [ 22.735] (II) RADEON(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz)
    [ 22.735] (II) RADEON(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz)
    [ 22.735] (II) RADEON(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
    [ 22.735] (II) RADEON(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz)
    [ 22.735] (II) RADEON(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz)
    [ 22.735] (II) RADEON(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz)
    [ 22.735] (II) RADEON(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz)
    [ 22.735] (II) RADEON(0): Modeline "1440x900"x0.0 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync (70.6 kHz)
    [ 22.735] (II) RADEON(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
    [ 22.735] (II) RADEON(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz)

  • Bizarre display/UI behavior scripting Entourage 2004

    Hello, Everyone!
    I’ve been working on this script a long time... it is designed to be used with Microsoft Entourage. In order to slim down the email database size, it saves attachments in a specified path (~/Documents/Archived Attachments/[current year]/[current date]), links the email to the newly saved version of the attachment, and then finally (assuming the save was successful) deletes the attachment from the email. I have a nearly identical version working with the older version of Entourage (version X), and it runs fine (mostly). However, this one, for the 2004 version of Entourage, has a really strange issue, which I can not figure out:
    As the script is running, even though no windows are told to open (in fact, the script closes ever Entourage window before it begins the archiving procedure), little portions of message windows start appearing here, there & everywhere on the screen. Not complete windows, just small pieces of windows. You can not close them by any normal means, as they are not normal windows. The only way I’ve found to get rid of all these little window pieces that show up is to use Exposé. Hit F9, then F9 again, and all the artifacts that were there are gone... but new ones show up shortly again.
    The code is below... and it is a ‘SAFE’ version. That is, the line where the script deletes attachments from your email is commented out, just in case anyone would be willing to try out the script to help me out. If you do, please do make a backup copy of your current Entourage identity, just in case, though I can say I’ve done extensive testing and have never had a lost/damaged email, attachment, database, or what have you.
    Can anyone tell me what I’m missing?
    Thanks so much!
    Features to add:
    Link archived attachment(s) to the message it came from. **DONE**
    Progress box (better yet, a bar) with constantly updating attachment count.
    Bugs:
    1) Throughout script, fragments of message windows appear for no apparent reason!
    Pre-Production Changes:
    1) Set duration before attachments are archived (6 months?)
    display dialog "Entourage is about to archive your attachments. You may continue working in other applications, but it is best if you can avoid using Entourage." & return & return & "Another message like this one will come up when the archiving process is complete." buttons {"Go!"} default button 1
    --declaration of global variables:
    global totalAttachmentCount
    --We're starting at 0 attachments archived.
    set totalAttachmentCount to 0
    --Generate the appropriate path to save attachments in:
    set svPath to createSavePath()
    tell application "Microsoft Entourage"
    try
    close every window
    on error errMsg number errNum
    display alert "Error: Failed close every window command." & return & errMsg & return & errNum
    end try
    try
    set outerFolders to every folder
    on error errMsg number errNum
    display alert "Error: Failure to set outerFolders to every folder." & return & errMsg & return & errNum
    end try
    try
    set outerFolderCount to (count outerFolders)
    on error errMsg number errNum
    display alert "Error: Failure to set outerFolderCount to (count outerFolders)." & return & errMsg & return & errNum
    end try
    try
    set todaysDate to (current date)
    my archiveandsave(svPath, outerFolders, outerFolderCount, todaysDate) --Main routine call
    set doneDate to (current date)
    set timeToRun to (doneDate - todaysDate)
    display dialog "All done!" & return & return & totalAttachmentCount & " attachments were archived in just " & timeToRun & " seconds." buttons {"Killer"} default button 1 with title "Spyder Attachment Archiver"
    open main window
    on error errMsg number errNum
    display alert "Error: Failure in archiveandsave sub call." & return & errMsg & return & errNum
    end try
    end tell
    -- SUBROUTINES SUBROUTINES SUBROUTINES SUBROUTINES
    on archiveandsave(savePath, outsideFolders, outsideFolderCount, todaysDate)
    tell application "Microsoft Entourage"
    repeat with i from outsideFolderCount to 1 by -1
    try
    set theFolder to item i of outsideFolders
    on error errMsg number errNum
    display alert "Failure to set theFolder to item i of outsideFolders." & return & errMsg & return & errNum
    end try
    try
    my extract_attachments(theFolder, savePath, todaysDate)
    on error errMsg number errNum
    display alert "Failure in extract_attachments call." & return & errMsg & return & errNum
    end try
    end repeat
    end tell
    end archiveandsave
    on extract_attachments(thisFolder, save2Path, todaysDate)
    set bogusPath to save2Path & "BOGUS:"
    tell application "Microsoft Entourage"
    try
    set thisFolderCount to (count folders of thisFolder)
    on error errMsg number errNum
    display alert "Error - unable to set thisFolderCount to (count folders of thisFolder). Setting folder count to 0." & return & errMsg & return & errNum & return & "Folder Name: " & (name of thisFolder)
    set thisFolderCount to 0
    end try
    try
    if thisFolderCount is greater than 0 then
    try
    set innerList to every folder of thisFolder
    set innerListCount to (count innerList)
    on error errMsg number errNum
    display alert "Failed to set innerList to every folder of thisFolder, or to set innerListCount to (count innerList)." & return & errMsg & return & errNum
    end try
    repeat with m from innerListCount to 1 by -1
    try
    set innerFolder to item m of innerList
    my extract_attachments(innerFolder, save2Path, todaysDate)
    on error errMsg number errNum
    display alert "Failure in recursive extract_attachments call." & return & errMsg & return & errNum
    end try
    end repeat
    end if
    on error errMsg number errNum
    display alert "Failure in repeat digging into folders, recursively calling extract_attachments subroutine." & return & errMsg & return & errNum
    end try
    try
    try
    set folderMsgs to every message of thisFolder
    set messagesCount to (count messages of thisFolder)
    on error errMsg number errNum
    display alert "Failure to set folderMsgs to every message of thisFolder." & return & errMsg & return & errNum
    end try
    repeat with k from messagesCount to 1 by -1
    try
    set thisMsg to item k of folderMsgs
    on error errMsg number errNum
    display alert "Failure to set thisMsg to item k of folderMsgs." & return & errMsg & return & errNum
    end try
    try
    set howOldIsIt to ((time received) of thisMsg)
    on error errMsg number errNum
    display alert "Failure to set howOldIsIt to ((time received) of thisMsg)." & return & errMsg & return & errNum
    try
    set howOldIsIt to ((time sent) of thisMsg)
    on error errMsg number errNum
    display alert "Failure to set howOldIsIt to ((time sent) of thisMsg)." & return & errMsg & return & errNum
    set howOldIsIt to current date
    end try
    end try
    try
    try
    set attachmentCount to (count attachments of thisMsg)
    on error errMsg number errNum
    set attachmentCount to 0
    display alert "Failure to set attachmnetCount to (count attachments of thisMsg). Setting attachment count to 0." & return & errMsg & return & errNum
    end try
    -- CHANGE THIS FOR PRODUCTION VERSION FROM 6 MINUTES TO 6 MONTHS OR 9 MONTHS!!!!!!!!!
    if (attachmentCount is greater than 0) and ((((current date) - (howOldIsIt))) > (minutes * 6)) then
    try
    set msgAttachments to every attachment of thisMsg
    end try
    repeat with l from attachmentCount to 1 by -1
    try
    set thisAttachment to item l of msgAttachments
    on error errMsg number errNum
    display alert "Failure to set thisAttachment to item l of msgAttachments." & return & errMsg & return & errNum
    end try
    try
    save thisAttachment in bogusPath
    set totalAttachmentCount to totalAttachmentCount + 1
    set attachName to name of thisAttachment
    set safeAttachName to my replacecolons(attachName)
    set newFileLocation to (save2Path & safeAttachName)
    link thisMsg to alias (newFileLocation)
    --Below is the DELETE ATTACHMENT line... please un-comment this for real use.
    --delete thisAttachment
    on error errMsg number errNum
    display alert "Failed to save thisAttachment in bogusPath." & return & "Message: " & (name of thisMsg) & return & "Attachment: " & (name of thisAttachment) & return & errMsg & return & errNum
    end try
    set thisAttachment to null
    end repeat
    end if
    on error errMsg number errNum
    display alert "Failure:" & return & errMsg & return & errNum
    end try
    end repeat
    on error errMsg number errNum
    display alert "Failure:" & return & errMsg & return & errNum
    end try
    end tell
    end extract_attachments
    --This subroutine simply creates and returns the path for saving attachments to
    on createSavePath()
    set todaysDate to (current date)
    --Format months for save path
    if (month of (todaysDate) as integer) < 10 then
    set theMonth to 0 & (month of (todaysDate) as integer) as Unicode text
    else
    set theMonth to (month of (todaysDate) as integer) as Unicode text
    end if
    set theDay to day of (todaysDate) as Unicode text
    set theYear to year of (todaysDate) as Unicode text
    set theDate to ((theYear) & "_" & (theMonth) & "_" & (theDay)) as Unicode text
    -- Try to create Archived Attachments folder, simply fails out if it already exists.
    set docsPath to (path to documents folder)
    try
    tell application "Finder"
    make new folder at docsPath with properties {name:"Archived Attachments"}
    end tell
    end try
    --Create a folder for the year
    try
    do shell script "mkdir ~/Documents/Archived\\ Attachments/" & theYear
    end try
    --Create a folder for today's archive.
    try
    do shell script "mkdir ~/Documents/Archived\\ Attachments/" & theYear & "/" & theDate
    end try
    set svPath to ((docsPath as text) & "Archived Attachments:" & theYear & ":" & theDate & ":") as text
    return svPath
    end createSavePath
    --This routine borrowed from Paul Berkowitz's 'Save Attachments 2004'
    to replacecolons(someText)
    set AppleScript's text item delimiters to {":"}
    set textItems to text items of someText
    set AppleScript's text item delimiters to {"-"}
    set someText to textItems as Unicode text
    set AppleScript's text item delimiters to {"/"}
    set textItems to text items of someText
    set AppleScript's text item delimiters to {"-"}
    set someText to textItems as Unicode text
    set AppleScript's text item delimiters to {""}
    return someText
    end replacecolons
    Mac OS X (10.4.10)
    MacBook Core Duo (2GHz)   Mac OS X (10.4)  

    Hi,
        i do not have the solution but there is some thigs that can help.
        You can use "Run\Stack Trace"(CVI/IDE menu) to check the way of program flow to actual (break) point.This can be useful to check if Ring callbak is called in time when your plot function i s already in run(assuming you call ProcessSystemEvents() or similar)
      When you found where problem is, you can eventualy protect you function or callback to be called in only one instance by something like this:   (not multithread safe)
    void func()
    static int runonce=0;
    if (runonce!=0)return;
    runonce=1;
    //... some code
    //... some code
    runonce=0;
    return;
       be careful to insert runonce=0; before any return; in function;
    Two tips about changed value of Ring:
        a)if control callback return value 1 , some event is swallowed and control change its value back like before the user click.
        b)maybe on some other place in program you call SetCtrlVal/SetCtrlAttribute with wrong panel handle/control value
           It seems to me that you use "Tab" control, maybe it is related to it, do you corectly get panel handle by GetPanelHandleFromTabPage on all places?

  • Gimp-sharp compiles, but all filters just segfault

    Hi,
    I'm trying to get GIMP# to run on Arch Linux. I've compiled and installed with no errors (the makefiles don't respect DESTDIR so my PKGBUILD requires some patching, but the files all seem to go in the right places now).
    However, when I try eg. Filters -> Blur->Average I get this output in the terminal:
    Parameters: 3
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    0 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    1 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    2 Int32
    #Total scripts : 0
    #Total actions : 0
    #Total events : 0
    #Parsed : 0
    #Old : 0
    #Failed : 0
    #Scripts executable : 0
    #Actions executable : 0
    #Events executable : 0
    % parsed : =EF=BF=BD
    % executable scripts: =EF=BF=BD
    % executable actions: =EF=BF=BD
    % executable events : =EF=BF=BD
    Parameters: 3
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    0 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    1 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    2 Int32
    gimp-sharp: fatal error: Segmentation fault
    and no visible response from Gimp (ie. no change to the undo history).
    I get
    $ mono /usr/lib/gimp/2.0/plug-ins/Raindrops.exe
    gimp-sharp is a GIMP plug-in and must be run by GIMP to be used
    but I guess this is expected.
    Here are my gimp and mono versions:
    $ pacman -Qi gimp
    Name : gimp
    Version : 2.6.8-1
    URL : http://www.gimp.org/
    Licenses : GPL
    Groups : None
    Provides : None
    Depends On : gtk2>=3D2.14.4 lcms>=3D1.17 libxpm>=3D3.5.7
    libwmf>=3D0.2.8.4 libxmu>=3D1.0.4 librsvg>=3D2.22.3 libmng>=3D1.0.10
    dbus-glib>=3D0.76 libexif>=3D0.6.16
    pygtk>=3D2.13.0 desktop-file-utils gegl>=3D0.1.0 curl
    Optional Deps : gutenprint: for sophisticated printing only as gimp
    has built-in cups print support
    libwebkit: for the help browser
    poppler-glib: for pdf support
    hal: for Linux input event controller module
    alsa-lib: for MIDI event controller module
    Required By : gimp-dbp gimp-help-en gimp-help-nn
    gimp-plugin-fblur gimp-plugin-gmic4gimp gimp-plugin-greycstoration
    gimp-refocus gimp-sharp
    Conflicts With : gimp-devel
    Replaces : None
    Installed Size : 59740,00 K
    Packager : Eric Belanger <[email protected]>
    Architecture : x86_64
    Build Date : su. 13. des. 2009 kl. 03.10 +0100
    Install Date : m=C3=A5. 18. jan. 2010 kl. 17.24 +0100
    Install Reason : Explicitly installed
    Install Script : Yes
    Description : GNU Image Manipulation Program
    $ pacman -Qi mono
    Name : mono
    Version : 2.6.1-1
    URL : http://www.mono-project.com/
    Licenses : GPL LGPL2 MPL custom:MITX11
    Groups : None
    Provides : monodoc
    Depends On : zlib libgdiplus>=3D2.4.2 sh
    Optional Deps : None
    Required By : gimp-sharp gtk-sharp-2 mono-addins ndesk-dbus
    Conflicts With : monodoc
    Replaces : None
    Installed Size : 137984,00 K
    Packager : Daniel Isenmann <[email protected]>
    Architecture : x86_64
    Build Date : su. 20. des. 2009 kl. 16.19 +0100
    Install Date : ty. 19. jan. 2010 kl. 21.09 +0100
    Install Reason : Installed as a dependency for another package
    Install Script : No
    Description : Free implementation of the .NET platform including
    runtime and compiler
    Raindrops, similarly, gives
    Parameters: 3
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    0 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    1 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    2 Int32
    gimp-sharp: fatal error: Segmentation fault
    and no UI change. Splitter pops up the dialogue, but segfaults if I try to use it (not if I cancel). All other filters just segfault.
    Check for Updates gives me
    Parameters: 3
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    0 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    1 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    2 Int32
    0.16.0.0
    The contents of the Html page are :
    <packages>
    <package version=3D"0.12" />
    </packages>
    Processing time: 00:00:00.48
    and no UI feedback.
    Picture Package amazingly worked on the first, third and fourth try
    (but didn't show my Custom Text in the picture), giving this the
    second and third times:
    Parameters: 3
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    0 Int32
    gimp-sharp: fatal error: Segmentation fault
    Parameters: 3
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    0 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    1 Int32
    param.Size: 36
    param.type.Size: 4
    param.type.Data: 32
    2 Int32
    Processing time: 00:00:01.55
    while save as JavaFX pops up a dialogue and segfaults.
    Now, the one reason I'm trying Gimp# is that I want Photoshop Actions. This gives me a dialogue with no available actions. Pressing OK does nothing, while on pressing Execute, Gimp gives a dialogue saying the plugin crashed and I should save and exit. Here's the console output:
    #Total scripts : 0
    #Total actions : 0
    #Total events : 0
    #Parsed : 0
    #Old : 0
    #Failed : 0
    #Scripts executable : 0
    #Actions executable : 0
    #Events executable : 0
    % parsed : =EF=BF=BD
    % executable scripts: =EF=BF=BD
    % executable actions: =EF=BF=BD
    % executable events : =EF=BF=BD
    Marshaling clicked signal
    Exception in Gtk# callback delegate
    Note: Applications can use GLib.ExceptionManager.UnhandledException
    to handle the exception.
    System.Reflection.TargetInvocationException: Exception has been thrown
    by the target of an invocation. ---> System.IndexOutOfRangeException:
    Array index is out of range.
    at Gimp.PhotoshopActions.PhotoshopActions+<CreateDialog>c__AnonStorey84.<=
    >m__9
    (System.Object , System.EventArgs ) [0x00000] in <filename unknown>:0
    at (wrapper managed-to-native)
    System.Reflection.MonoMethod:InternalInvoke
    (object,object[],System.Exception&)
    at System.Reflection.MonoMethod.Invoke (System.Object obj,
    BindingFlags invokeAttr, System.Reflection.Binder binder,
    System.Object[] parameters, System.Globalization.CultureInfo culture)
    [0x00000] in <filename unknown>:0
    --- End of inner exception stack trace ---
    at System.Reflection.MonoMethod.Invoke (System.Object obj,
    BindingFlags invokeAttr, System.Reflection.Binder binder,
    System.Object[] parameters, System.Globalization.CultureInfo culture)
    [0x00000] in <filename unknown>:0
    at System.Reflection.MethodBase.Invoke (System.Object obj,
    System.Object[] parameters) [0x00000] in <filename unknown>:0
    at System.Delegate.DynamicInvokeImpl (System.Object[] args)
    [0x00000] in <filename unknown>:0
    at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args)
    [0x00000] in <filename unknown>:0
    at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in
    <filename unknown>:0
    at GLib.Signal.ClosureInvokedCB (System.Object o,
    GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
    at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args)
    [0x00000] in <filename unknown>:0
    at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr
    return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr
    invocation_hint, IntPtr marshal_data) [0x00000] in <filename
    unknown>:0
    at GLib.ExceptionManager.RaiseUnhandledException(System.Exception
    e, Boolean is_terminal)
    at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr
    return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr
    invocation_hint, IntPtr marshal_data)
    at Gimp.GimpDialog.gimp_dialog_run(IntPtr )
    at Gimp.GimpDialog.Run()
    at Gimp.Plugin.DialogRun()
    at Gimp.Plugin.Run(System.String name, Gimp.ParamDefList inParam,
    Gimp.ParamDefList ByRef outParam)
    at Gimp.Plugin.Run(System.String name, Int32 n_params, IntPtr
    paramPtr, Int32 ByRef n_return_vals, IntPtr ByRef return_vals)
    at Gimp.Plugin.gimp_main(GimpPlugInInfo ByRef , Int32 , System.String[] =
    at Gimp.Plugin..ctor(System.String[] args, System.String package)
    at Gimp.PhotoshopActions.PhotoshopActions..ctor(System.String[] args)
    at Gimp.PhotoshopActions.PhotoshopActions.Main(System.String[] args)
    Sorry if I'm being very verbose about some simple mistake, but I figured I might as well include what I've found so far...
    Has anyone else here gotten gimp-sharp / Photoshop Actions up and running?
    My PKGBUILD so far:
    pkgname=gimp-sharp
    pkgver=0.16
    pkgrel=1
    pkgdesc="Gimp# is a C# wrapper around the GIMP API"
    arch=('i686' 'x86_64')
    url="http://gimp-sharp.sourceforge.net/"
    license=('GPL')
    depends=('gimp' 'mono')
    source=("http://downloads.sourceforge.net/sourceforge/gimp-sharp/gimp-sharp-${pkgver}.tar.gz")
    md5sums=('9dc7f795269120a7dfb17a20a8e2ddb0') # todo, this is my patched version
    build() {
    cd "$srcdir"/gimp-sharp-$pkgver
    ./configure --prefix=/usr
    make || return 1
    mkdir -p ${pkgdir}/usr/lib/gimp/2.0/plug-ins
    make DESTDIR="$pkgdir" install
    although this also needs a patch I haven't made yet that changes the makefiles in the plug-ins subdirs to saying
    echo "Copying po/$$lang to $(DESTDIR)$(GIMPLOCALE)/$$localedir/LC_MESSAGES/AverageBlur.mo";\
    $(mkinstalldirs) $(DESTDIR)$(GIMPLOCALE)/$$localedir/LC_MESSAGES ;\
    $(INSTALL_DATA) po/$$lang $(DESTDIR)$(GIMPLOCALE)/$$localedir/LC_MESSAGES/AverageBlur.mo;\
    instead of
    echo "Copying po/$$lang to $(GIMPLOCALE)/$$localedir/LC_MESSAGES/AverageBlur.mo";\
    $(INSTALL_DATA) po/$$lang $(GIMPLOCALE)/$$localedir/LC_MESSAGES/AverageBlur.mo;\
    but I'm hoping they'll just fix it upstream after my reports ;-)

    Check if dmesg |tail has something interesting to say about these crashes.
    Probably it's a bug in some shared library, to find out which one it is start your editor under gdb and run bt after it segfaults:
    $ gdb ./test
    GNU gdb (GDB) 7.5.1
    blah blah blah
    (gdb) run
    Starting program: /home/m/test
    warning: Could not load shared library symbols for linux-vdso.so.1.
    Do you need "set solib-search-path" or "set sysroot"?
    Program received signal SIGSEGV, Segmentation fault.
    0x00007ffff7aafc61 in __strlen_sse2 () from /usr/lib/libc.so.6
    (gdb) bt
    #0 0x00007ffff7aafc61 in __strlen_sse2 () from /usr/lib/libc.so.6 <- my program crashed in strlen in libc
    #1 0x0000000000400519 in main ()
    (gdb) quit

  • Why do I need to use GIMP to batch process?

    Dear Adobe,
    I'm grinding through thousands of display and template images for an online retailer. Photoshop layering and masks came in quite handy when I was making the templates
    but now that it's got down to reusing those templates, I have to look elsewhere.
    1 Why does every other piece of software on the market have a batch processing section, and yet you hide yours?
    2. Why does Image Processor refuse to resize both horizontal and vertical, although it claims to? It actually refuses to distort the image to resize, which I actually want it to do. I had
    to download GIMP to get this capability, as well as to specify the output file and change the dpi. These are all included in GIMP but not Pshop. Thanks for that. And don't tell
    me to go to Actions. THat may be useful for something things, but it's hardly the optimal way to do it, recording your exact actions, and then saving or not saving, and then
    seeing what happens. The way I wanted it was in GIMP, and its pathetic that 20 years in, Pshop still doesnt have a credible batch processor, or tell me where it is now.
    Charge extra for that perhaps?
    3.What has changed in Bridge CS6 since CS4? I see absolutely nothing different, but then output is still limited to PDF and 'WEB GALLERY' a dysfunctional glob
    of code bested easily by jquery, but maybe you've impoved that end. My last experience with web gallery was so dysfunctional that I'll just stick to fixing what's
    under the hood myself. I mean web gallery used to be flash, then something else that's not current. Let's just agree its a hobbyist option. Of course,
    I don't know why 'output' might include other options for the batch processing of files, since batch rename does actually work, but you guys are the deciders.
    4. Its too bad. This job has taught me a lot of new stuff about layering, masks, and the functionality of the pattern section, which I have no great qualms with, though,
    considering how many companies you've bought, you could include tons of patterning capabilities that used to exist in these programs, but that would be too much
    expenditure from MGMT. Maybe let's just fix the window views we broke in CS4, and call it a new version.
    5. Thanks for forcing me to discover GIMP, who dont ask a thing. I dont really like being in there yet, but we'll see if that changes with time. They actually have some
    different filters and rendering options that Adobe could've included years ago for gun, but again, there's just not enough money to go around at Adobe.

    Antinet wrote:
    Thanks for both of you proving both that the function doesnt exist.
    When the Image Processor resizes image it used the Photoshop Plug-in Fit Image to do the resize.  Both height and width are resized and the image aspect ratio is preserved so the image is not distorted.  That means the image will fit within the height and width  used in the dialog.  Only image with the same aspect ratio will fill the area.  It sounds to me like you want the image the size id the height and width you entered in the dialog.  In which case you need to use Photoshop features the can accomplish that.  If you do not care the the image is distorted you use Image size check resample uncheck constrain as set the height and width you want to resize to.  If you do not want to much distortion you can try content aware resize. That will still distort the image some what but try to maintain some areas perspective it finds object in.  You can also help that process by selecting areas.  If You want no distortion you need to resize the image to fill the area and mask off  the excess to virtually crop the image the the areas aspect ratio. To automate that you need to use some Photoshop scripting. Knowledge is required to get the most out of Programs like Gimp and Photoshop.  The function doesn't exist because of your lack of knowledge.

  • WLS10, Oracle 10g, EJB3, @GeneratedValue, PK collision multithreaded

    Hi forum readers,
    I have a little problem with the primary key generation in a multithreaded environment.
    I have the following:
    - Oracle 10g Express Database using the BEA thin non-xa driver without distributed transactions
    - EntityBean:
    @Entity
    @Table (name = "t_log")
    public class LogEntity implements Serializable {
         @Id
         @GeneratedValue(strategy=GenerationType.AUTO)
         private long id;
         @Lob
         private String message;
         public LogEntity(String message) {
              this.message = message;
         public LogEntity() {
         public String getMessage() {
              return message;
    Stateless Session Bean that just creates LogEntities:
    @Stateless
    @TransactionAttribute (TransactionAttributeType.REQUIRED)
    public class LogAccessBean implements LogAccessLocal{
         @PersistenceContext
         EntityManager em;
         public void log(int type, String message) {
              LogEntity log = new LogEntity(message);
              em.persist(log);
    The LogAccessLocalInterface:
    @Local
    public interface LogAccessLocal {
         public void log(String message);
    Webservice calling the StatelessSessionBean:
    @WebService (endpointInterface = "webservice.TestService")
    @Stateless
    public class TestEndpoint implements TestService {
         @EJB
         private LogAccessLocal log;
         public void log(String client) {
              log.log("This is a testmessage logged on: " + System.currentTimeMillis() + ", client: " + client);
    persistence.xml:
    --- snip ---
    <property name="kodo.jdbc.DBDictionary" value="oracle" />
    <property name="kodo.Multithreaded" value="true" />
    --- snip ---Everything works ok when the webservice is called in a single threaded environment, but as soon as I start using the WS by many different threads the server starts to throw exceptions as hell:
    (I use a perl script to call the webservice, and a shell script that forks multiple calls to the perl script.)
    ####<Sep 27, 2007 4:32:49 PM GMT+01:00> <Error> <EJB> <serverhost> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1190907169990> <BEA-010026> <Exception occurred during commit of transaction Name=[EJB webservice.TestEndpoint.log(java.lang.String)],Xid=BEA1-5367F15A15000E47A569(19526372),Status=Rolled back. [Reason=Unknown],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=30,SCInfo[axs_jrockit+AdminServer]=(state=rolledback),properties=({weblogic.transaction.name=[EJB webservice.TestEndpoint.log(java.lang.String)]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=AdminServer+192.168.1.1:7001+axs_jrockit+t3+admin+7001+, XAResources={},NonXAResources={})],CoordinatorURL=AdminServer+192.168.1.1:7001+axs_jrockit+t3+admin+7001+): weblogic.transaction.RollbackException: Unknown reason
         at weblogic.transaction.internal.TransactionImpl.throwRollbackException(TransactionImpl.java:1818)
         at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:333)
         at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:227)
         at weblogic.ejb.container.internal.BaseLocalObject.postInvoke1(BaseLocalObject.java:588)
         at weblogic.ejb.container.internal.BaseLocalObject.postInvokeTxRetry(BaseLocalObject.java:421)
         at weblogic.ejb.container.internal.BaseWSLocalObject.postInvokeTxRetry(BaseWSLocalObject.java:196)
         at webservice.TestEndpoint_qthlxq_WSOImpl.__WL_log_WS(TestEndpoint_qthlxq_WSOImpl.java:86)
         at jrockit.reflect.CompiledMethodInvoker.invoke0(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
         at jrockit.reflect.CompiledMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
         at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
         at weblogic.wsee.server.ejb.WsEjb.invoke(WsEjb.java:50)
         at weblogic.wsee.jaxws.WLSEjbInvoker.invoke(WLSEjbInvoker.java:135)
         at weblogic.wsee.jaxws.WLSInvoker.invoke(WLSInvoker.java:42)
         at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:247)
         at com.sun.xml.ws.server.sei.SEIInvokerPipe.process(SEIInvokerPipe.java:97)
         at weblogic.wsee.jaxws.MonitoringPipe.process(MonitoringPipe.java:98)
         at com.sun.xml.ws.protocol.soap.ServerMUPipe.process(ServerMUPipe.java:62)
         at com.sun.xml.ws.server.WSEndpointImpl$1.process(WSEndpointImpl.java:139)
         at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:153)
         at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:235)
         at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:97)
         at weblogic.wsee.jaxws.HttpServletAdapter.post(HttpServletAdapter.java:36)
         at weblogic.wsee.jaxws.JAXWSServlet.doPost(JAXWSServlet.java:218)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3370)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2117)
    .>
    ####<Sep 27, 2007 4:32:49 PM GMT+01:00> <Warning> <JTA> <serverhost> <AdminServer> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1190907169990> <BEA-110401> <Ignoring error in afterCompletion. Object=weblogic.deployment.BasePersistenceContextProxyImpl$PersistenceContextCloser@129f553, Exception=<4|true|0.9.7> org.apache.openjpa.persistence.InvalidStateException: The context has been closed. The stack trace at which the context was closed is available if Runtime=TRACE logging is enabled.
    <4|true|0.9.7> org.apache.openjpa.persistence.InvalidStateException: The context has been closed. The stack trace at which the context was closed is available if Runtime=TRACE logging is enabled.
         at org.apache.openjpa.kernel.BrokerImpl.assertOpen(BrokerImpl.java:4290)
         at org.apache.openjpa.kernel.BrokerImpl.beginOperation(BrokerImpl.java:1726)
         at org.apache.openjpa.kernel.BrokerImpl.close(BrokerImpl.java:4012)
         at org.apache.openjpa.kernel.DelegatingBroker.close(DelegatingBroker.java:1284)
         at org.apache.openjpa.persistence.EntityManagerImpl.close(EntityManagerImpl.java:999)
         at weblogic.deployment.TransactionalEntityManagerProxyImpl.close(TransactionalEntityManagerProxyImpl.java:94)
         at weblogic.deployment.BasePersistenceContextProxyImpl$PersistenceContextCloser.afterCompletion(BasePersistenceContextProxyImpl.java:184)
         at weblogic.transaction.internal.ServerSCInfo$CallAfterCompletionsAction.run(ServerSCInfo.java:1595)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedExceptionAction;)Ljava.lang.Object;(Unknown Source)
         at weblogic.transaction.internal.ServerSCInfo.doAfterCompletion(ServerSCInfo.java:1028)
         at weblogic.transaction.internal.ServerSCInfo.callAfterCompletions(ServerSCInfo.java:996)
         at weblogic.transaction.internal.ServerTransactionImpl.callAfterCompletions(ServerTransactionImpl.java:2946)
         at weblogic.transaction.internal.ServerTransactionImpl.afterRolledBackStateHousekeeping(ServerTransactionImpl.java:2827)
         at weblogic.transaction.internal.ServerTransactionImpl.setRolledBack(ServerTransactionImpl.java:2803)
         at weblogic.transaction.internal.ServerTransactionImpl.globalRetryRollback(ServerTransactionImpl.java:3043)
         at weblogic.transaction.internal.ServerTransactionImpl.globalRollback(ServerTransactionImpl.java:2793)
         at weblogic.transaction.internal.ServerTransactionImpl.internalRollback(ServerTransactionImpl.java:397)
         at weblogic.transaction.internal.ServerTransactionImpl.rollback(ServerTransactionImpl.java:375)
         at weblogic.servlet.internal.ServletResponseImpl.abortActiveTx(ServletResponseImpl.java:1424)
         at weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1390)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1368)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    >
    I tried with RUNTIME=TRACE logging, but the only thing I see is that AutoGenerated values are fetched and that the sequence (it's really a sequence table) is updated, that all.
    The really strange thing is that all data that should be in the database is there, but the server just prints exceptions into the log. Our customers will think that something is wrong when the log is full of exceptions, so I tried to shut up KODO by setting kodo.Log = none, unfortunately this did not help at all (well the trace stuff is gone, but not the exceptions)
    I tried the exact same code using different application server and database combinations (even different GenerationTypes) and here are my results:
    JBoss:   PSQL  MYSQL  ORCL
    AUTO:     OK    OK     OK
    TABLE:    OK    OK     OK
    IDENTITY: OK    OK     OK
    SEQUENCE: OK    NS     OK
    SUN V9:   PSQL  MYSQL  ORCL
    AUTO:     NOK   NOK     OK
    TABLE:    OK    NOK     OK
    IDENTITY: OK    OK      OK
    SEQUENCE: OK    OK      OK
    WLS 10:   PSQL  MYSQL  ORCL
    AUTO:     NOK    OK     NOK
    TABLE:    NOK    NOK    NOK
    IDENTITY: OK     OK     NOK
    SEQUENCE: NOK    NOK    NOKOK: All is well, no exceptions and all data in DB
    NOK: Exceptions, DB not OK
    NS: Not supported
    Does anyone have an idea what I could try to get rid of the Exceptions?
    Thanks for your help.

  • Java multithreading support in Oracle JVM

    Dear all,
    I have some questions and observations regarding multithreading support in Oracle JVM. I have some java code that is stored in the database and is multithreaded (in separate threads I run a plsql procedure that does a lot of precessing). If I run the code with my standalone JVM it works like a charm, everything gets executed in separate threads. But if I store the code in the database and run it (with the custom JVM Oracle implemented for the server) it does not do any threading, all I have is a single thread that runs everything sequentially.
    The logic is this: using JDBC I create a connection, get a parameter (number of threads) and then launch the threads (each thread creates its own connection and runs the plsql procedure). No resource is shared (I have no synchronized code, I do not yield).
    My question is: does Oracle JVM supports multithreading or not? If yes, how to achieve it? Maybe there is something handled in JDBC? (although my code useses JDBC is not multithreaded) If this is not possible with java, do you now how to run something (oracle function, procedure) concurrently with PLSQL? (I tried with DBMS_JOBS but it does not work on all my databases and our DBAs discourage the use of them). Performing multithreading my launching different sqlPlus processes is not an option (as we have no security standard regarding the authentication -> connection is made by specifying in clear text the user and password).
    I wanted to use java because is more simple, secure (the connection is already established as the classes are stored in the database) and easy to maintain (until now we use different scripts which run on Unix and Windows and this leads to double work).
    The Oracle versions I use are 10g and 11g.
    Thank you all very much for your time
    Just the best,
    Don

    don wrote:
    My question is: does Oracle JVM supports multithreading or not? If yes, how to achieve it? Maybe there is something handled in JDBC? (although my code useses JDBC is not multithreaded) If this is not possible with java, do you now how to run something (oracle function, procedure) concurrently with PLSQL? (I tried with DBMS_JOBS but it does not work on all my databases and our DBAs discourage the use of them). Performing multithreading my launching different sqlPlus processes is not an option (as we have no security standard regarding the authentication -> connection is made by specifying in clear text the user and password).
    (Obviously the other post answers your question.)
    If I am reading that correctly then you have a management issue - not a technological one.
    You have a task to complete, presumably doing it efficiently is something that the company wants.
    And you have two alternatives both of which the DBAs are not allowing you to use.
    So at that point it is up to management to insist that the DBAs provide specific technological reasons (not hand waving) why those solutions are not suitable. And they should also be required to provide the outline of an alternative that is suitable.
    Besides that you might consider why your solution cannot be implemented entirely in a single threaded PL/SQL routine. The fact that is harder is not a reason when the point of the excercise is to create something that is more efficient.

  • Calling powershell script from a batch file

    Hello All,
    I have a batch script that calls a powershell script. Before calling the script I set the execution policy to unrestricted, but when it gets to the line that calls the batch script i still get the confirmation in the command window: "Do you want to
    perform this operation" I then have to press Y for the PS script to run and then my batch script finishes.
    Does anyone know the setting I need to change in order to suppress the confirmation?
    Note: this is Windows 8, see code below
    set THIS_DIR=%~dp0
    powershell Set-ExecutionPolicy unrestricted
    powershell %THIS_DIR%MyScript.ps1 "param1"

    I may sound like a jerk but you really want to look at PowerShell.exe /?
    PowerShell[.exe] [-PSConsoleFile <file> | -Version <version>]
        [-NoLogo] [-NoExit] [-Sta] [-Mta] [-NoProfile] [-NonInteractive]
        [-InputFormat {Text | XML}] [-OutputFormat {Text | XML}]
        [-WindowStyle <style>] [-EncodedCommand <Base64EncodedCommand>]
        [-File <filePath> <args>] [-ExecutionPolicy <ExecutionPolicy>]
        [-Command { - | <script-block> [-args <arg-array>]
                      | <string> [<CommandParameters>] } ]
    PowerShell[.exe] -Help | -? | /?
    -PSConsoleFile
        Loads the specified Windows PowerShell console file. To create a console
        file, use Export-Console in Windows PowerShell.
    -Version
        Starts the specified version of Windows PowerShell.
        Enter a version number with the parameter, such as "-version 2.0".
    -NoLogo
        Hides the copyright banner at startup.
    -NoExit
        Does not exit after running startup commands.
    -Sta
        Starts the shell using a single-threaded apartment.
        Single-threaded apartment (STA) is the default.
    -Mta
        Start the shell using a multithreaded apartment.
    -NoProfile
        Does not load the Windows PowerShell profile.
    -NonInteractive
        Does not present an interactive prompt to the user.
    -InputFormat
        Describes the format of data sent to Windows PowerShell. Valid values are
        "Text" (text strings) or "XML" (serialized CLIXML format).
    -OutputFormat
        Determines how output from Windows PowerShell is formatted. Valid values
        are "Text" (text strings) or "XML" (serialized CLIXML format).
    -WindowStyle
        Sets the window style to Normal, Minimized, Maximized or Hidden.
    -EncodedCommand
        Accepts a base-64-encoded string version of a command. Use this parameter
        to submit commands to Windows PowerShell that require complex quotation
        marks or curly braces.
    -File
        Runs the specified script in the local scope ("dot-sourced"), so that the
        functions and variables that the script creates are available in the
        current session. Enter the script file path and any parameters.
        File must be the last parameter in the command, because all characters
        typed after the File parameter name are interpreted
        as the script file path followed by the script parameters.
    -ExecutionPolicy
        Sets the default execution policy for the current session and saves it
        in the $env:PSExecutionPolicyPreference environment variable.
        This parameter does not change the Windows PowerShell execution policy
        that is set in the registry.
    -Command
        Executes the specified commands (and any parameters) as though they were
        typed at the Windows PowerShell command prompt, and then exits, unless
        NoExit is specified. The value of Command can be "-", a string. or a
        script block.
        If the value of Command is "-", the command text is read from standard
        input.
        If the value of Command is a script block, the script block must be enclosed
        in braces ({}). You can specify a script block only when running PowerShell.exe
        in Windows PowerShell. The results of the script block are returned to the
        parent shell as deserialized XML objects, not live objects.
        If the value of Command is a string, Command must be the last parameter
        in the command , because any characters typed after the command are
        interpreted as the command arguments.
        To write a string that runs a Windows PowerShell command, use the format:
            "& {<command>}"
        where the quotation marks indicate a string and the invoke operator (&)
        causes the command to be executed.
    -Help, -?, /?
        Shows this message. If you are typing a PowerShell.exe command in Windows
        PowerShell, prepend the command parameters with a hyphen (-), not a forward
        slash (/). You can use either a hyphen or forward slash in Cmd.exe.
    Hope that helps! Jason

  • Mac Gimp, small question

    hi, in mac gimp, when i paste an image into the canvas, how do i adjust the size of the image (like in word, where you have the 6 circles around the sides that you can adjust to make the image bigger or smaller, and adjust the dimensions, etc.)
    Thanks

    This is a weird choice, but jEdit (jedit.org) is actually quite an amazing little code editor. It is certainly not a full-fledged IDE but I have enjoyed years of PHP editing in it. It has JS code coloring and possibly completion buried somewhere in it--I've been editing my stand-alone AS scripts in it occasionally.
    If you do download it, be sure to download the BufferTabs and WhiteSpace plugins too. And look around--there's a ton of plugins available to improve the performance of it.
    EDIT: On second glance, maybe it isn't providing auto-completion. (Or just JS autocompletion via SideKick or some other plugin I have.)

Maybe you are looking for

  • Issue with write Security filter in ASO 9.3.1

    Hello All - I'm having a strange security filter issue in system 9.3.1 ASO cube. We've the native users for the ASO cube and created several write security filters based on cost centers in that cube. For example, the below security filter sometime wo

  • Can't open file

    When I try to open a document from the online class I'm taking, I get the following error message: "Adobe Reader could not open 'Case StudyFootball Muscle Gain.doc' because it is either not a supported file type or because the file has been damaged (

  • How to turn off vibrate for alarm on iphone 5 ios 6?

    with the release of the iphone 5, apple changed the dock connection...so i can no longer use it with my ihome alarm clock without an adapter. since apple has not yet made available the adapter, i've been using alarm in the clock app to wake-up. i lov

  • How to Remove Master CS6 on Mac?

    Hi, as tite stated I can't found a way to remove automatically the entire Master CS6. I can't found any "uninstaller" or "remove" app. Any help will be appreciated. Thanks.

  • Java OO inheritance issue

    Hello, I have a API written to provide service related implementation in which i have abstract class called com.api.XXXServiceInterface which needs to be implemented by every service provider and then deploy it in JNDI name space e.g. public class my