Heap allocation problem

Hi all,
I have a strange heap allocation problem with my application. I will try to explain what happens:
My AWT-application reads data every second from a serial port and displays it. Max. heap size is set to -Xmx32m because the application has to run in an environment with little memory. JVM is 1.4.2_18.
After some hours I get an OutOfMemoryError. My first idea of course was: ok a memory leak, use my profiler and see what happens. But I can not find any memory leaks. The following is what I can see in my profiler:
The first 2 hours everything seems to be OK. The available heap size is stable at 15 MB and the used heap goes up and down as normal. But after 2 hours the used heap size has some peaks. The used heap seems to build up and the peaks get higher but still the used heap size goes down due to GC until a peak is so high that it is over 32MB and my application dies. The recorded objects graph has the same trend as the heap graph. The VM seems to "forget" garbage collection...
The only idea I have is that heap fragmentation occurs e.g. because of array allocations. But until know all attempts to track down the problem failed.
Any ideas what can be the cause of the problem or what I can try? Any help is welcome.
Edited by: JBrain on Aug 21, 2008 12:40 AM
Edited by: JBrain on Aug 21, 2008 4:27 AM

Yes, the same limitation in 32-bit Linux applies to JRockit as well. On
a 64-bit architecture this limit does not exist.
Regards,
/Staffan
Andrew Kelly wrote:
Sun JDK bug 4435069 states that there is a limitation to the Heap size for a Linux
JDK of 2G.
Does this restriction also applie to JRocket, has this been tested?

Similar Messages

  • Solaris 10 - Zones - Java Heap Allocation

    I have a SUN T5240 running Solaris 10 with 2 zones configured.
    We have 64GB of RAM on board....
    I am unable to start any of my JAVA applications/methods with more than 1280mb of java heap allocated.
    ulimit -a shows:
    time(seconds) unlimited
    file(blocks) unlimited
    data(kbytes) unlimited
    stack(kbytes) unlimited
    coredump(blocks) 0
    nofiles(descriptors) 256
    vmemory(kbytes) unlimited
    Can anyone tell me why I can't get to the RAM/memory that I know is there?
    Thanks

    soularis wrote:
    We're only asking for Xmx2048 currently and we are still being denied...I need to run in 32bit mode for my application.what are you running in 32 bits? solaris? java? or are you locked in a 32 bit zone on a 64bit server? I'm not even sure
    SPARC is supported in 32 bit mode anymore (for solaris, anyway).
    example:
    java -Xmx2g -version
    Error occurred during initialization of VM
    Could not reserve enough space for object heap
    Could not create the Java virtual machine.
    Seems like I should be able get 2GB in 32bit Solaris 10
    Right?one would think. Though you should make sure that whatever you are using is allocated enough swap to run. It's possible that you are running in a constrained zone, so even if the machine has 64G, your zone is only allocated a small portion of that.
    Heres the 64bit attempt:
    # java -d64 -Xmx2048m -version
    java version "1.5.0_14"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)
    Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_14-b03, mixed mode)This under the same user? Odd that 64 bits starts up, but 32 bits doesn't. You also might try and upgrade to 1.5.0_18 - it might be a bug that was introduced and now fixed.

  • Java.lang.OutOfMemoryError: heap allocation failed

    Hi,
    I am facing a strange which i cannot debug..
    Could anyone let me know what could be the exact reason for this kind of error...
    Exception in thread "172.24.36.74:class=SnmpAdaptorServer_172.24.36.74,protocol=snmp,port=161" java.lang.OutOfMemoryError: heap allocation failed
         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
         at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
         at java.net.DatagramSocket.receive(DatagramSocket.java:712)
         at com.sun.management.comm.SnmpAdaptorServer.doReceive(SnmpAdaptorServer.java:1367)
         at com.sun.management.comm.CommunicatorServer.run(CommunicatorServer.java:617)
         at java.lang.Thread.run(Thread.java:595)
    terminate called after throwing an instance of 'std::bad_alloc'
    what(): St9bad_alloc
    Ur help on this is very much appreciated...
    Srinivasan.

    You are trying to receive a Datagram with an enormous byte array. The maximum size of a UDP datagram is 65535-28=65507 bytes, and the maximum practical size is 534 bytes.
    Best practice with UDP is to use a byte array one larger than the largest expected datagram, so you can detect truncations: if the size of the received datagram = the size of the byte array, you received an unexpectedly large message and it has probably been truncated.

  • Win SRV 2012 R2 - Desktop heap allocation failed

    Win SRV 2012 R2 - Desktop heap allocation failed
    Every 4-5 days, i get this warnging message :
    Warning Win32k (Win32k ) A desktop heap allocation failed.
    20 minutes later, this Distributed DCOM error popups every 10 minutes until i restart the server.
    The server {73E709EA-5D93-4B2E-BBB0-99B7938DA9E4} did not register with DCOM within the required timeout
    Pleas help! 

    Heelo babajeeb69,
    This may help to mend the issue running on the servers:
    Open regedit,and navigate to the following key:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
    Then found the following value: "Windows SharedSection=X,Y,Z.
    Where X,Y and Z are the values you'll found there.
    The Desktop heap the the "Y" value.
    Double this value, and then reboot the box.
    Hopefully the issue will dismiss for good.
    It turns out that too many interactive services are running on the machine, since this services allocate some from the Desktop heap, when it becomes depleted the Win32K will starve for memory even with plenty of memory and disk space.
    Att,
    Felipe Cobu

  • IOS app crashes on return from cameraUI - a memory allocation problem?

    hey all
    trying to finish my first app
    when running on iOS, the app SOMETIMES crashes after returning from cameraUI (either "use"/MediaEvent.COMPLETE or "cancel"/Event.CANCEL).
    when i exit some other running apps on my iPhone 3Gs (and not that many are open), the problem goes away, which makes me think this is some memory allocation problem
    in that aspect, can i trust the iOS to exit inactive applications to allocate more memory for my, currently active, AIR app?
    (there is no memory leak)
    this is an iPhone 3Gs running os version 4.3.5
    the app was made with Flash Pro 5.5 overlayed with the AIR 3.1 sdk, and deployed using the "deploy for app store" type (which should be the most bug-free)
    (no crashes on Android or desktop versions)
    anyone had this cameraUI problem or a similar one where an app crashes if more then some numbers of apps are open?
    thanx
    Saar

    I don't get this. Its beyond frustrating:
    we are not talking about using an uncommon phone capability, access to a phones camera is about the most basic native level of access you would be looking for in a mobile framework
    we are not talking about an edge case in usage, just trying to take a simple picture consistently
    we are not talking about a feature issue where it doesn't quite work the way you want, it crashes the whole app hard! 
    we are not talking about a hard to recreate, only happening to a few people case - it seems from what I have read the Camera integration is fundamentally broken and I have spent days researching this and only found frustration from people out there
    we are not talking about an issue that does not have consequences - in several places on this forum and others people have emphasized how it is affecting their platform decisions, ability to submit apps. You even have people on this board recommending that not to use Flex Mobile and move to other platforms. Not what you want to be happening to when you are at the adoption phase of a new product.
    And that is the response - on this thread and here http://forums.adobe.com/message/4125590#4125590 - we know its an issue but we don't know when it will be fixed and no proactive communication on status - only a growing body of people like me getting increasingly frustrated. What does it take for an issue to be a show stopper? priority 1? affecting customer decisions priority?
    In my case I am in place where I am trying to make a platform decision and since this experience has happened I have subscribed to the live feed for this forum and as many relevant Adoble blogs, news feed etc. as I could find. I did this to get a feel for how well Adobe is supporting the mobile development on the AIR platform. Something increasingly important given recent decisions.
    My perception so far is quite poor especially for a recently released product, i.e. 4.6 release. In fact the release that finally addresses performance enough to make AIR mobile development a risk free decision. You would expect Adobe to be all over the boards like this - with core developers, platform experts contributing actively. My perception, rightly or wrongly, is of a community trying to support itself without much help, or clear communication from Adobe. In fact if you look at the the articles coming out of Adobe recently its all phonegap, html5 etc. It does not fill you with confidence for the future.
    To be clear - I have had a great experience with actionscript, flex etc and as a company we have developed the backend portion of our platform solely on Flex. I don't believe that we could have done it any other way and even now when I look at the alternatives for web development I feel vindicated in our decision.
    However, this rant is caused by a genuine frustration and fear. I don't expect this to get a meaningful response but maybe if there are enough voices it will create an overall improvement.
    Sean

  • Memory Allocation problem when using JNI

    For a Project we need to interface Labwindows-CVI/ Teststand with an application written in Java. we are using JNI. The code uses JNI_CreateJavaVM to start a JVM to run the Java interface code. The code did run for some time , but now ( without any obvious change nor on the CVI side neither on the Java side) JNI_CreateJavaVM fails with -4 error code, that means that the start of the JVM failed due to memory allocation failure. First investigation showed, that even if Windows Task Manager shows about 600M free physical memory, you can allocate in CVI only about 250M as a single block at the time we are calling  JNI_CreateJavaVM. That might be a little bit to less as we need to pass -Xmx192m to the JVM to run our code. Unfortunately just increasing the physical memory of that machine from 1.5G to 2G doesn't change anything. The free memory showed by Task Manager increases, but the allocatable memory block size does not. Are the any trick to optimize CVI/Teststand for that use case ?  Or maybe known problems with JNI ?
    Solved!
    Go to Solution.

    hi,
    have you tried other functions to allocate memory?
    the -Xmx command only sets the maximum heap size. You can try to use -Xms. This command sets the initial Java heap size. 

  • Max Heap Allocation

    Hello,
    I am working on a memory-hungry Swing-based application that analyzes several GB of data.
    We are running with Java 1.4 on Windows XP. To keep responsiveness up, we want to allocate as much memory to our application as possible and cache data to disk when necessary.
    The maximum amount of heap space that we can allocate with JDK1.4 on XP is approx 1.6 GB ( -mx1638m ). The target machine itself has 2GB RAM.
    MY QUESTION IS: are there any potential problems associated with allocating the full 1638m that XP will allow? (We haven't seen any yet.)
    However one of my colleagues thinks there might be potential problems and feels that we should only allocate 80% of the max (approx 1.3 GB).
    His thinking is that as long as we remain in 'pure Java' there should not be any problems, but JNI calls might lead to problems.
    Just wondering if anyone else has an opinion on this.
    Thanks,
    Ted Hill

    C/C++ code uses the application heap space.
    The java heap comes from the application heap space.
    The application itself has a maximum amount of heap space. This is fixed by the OS, and how the application starts up (ususually due to the way it was built in the first place.)
    In consequence if your C/C++ code grabs a large hunk of memory and keeps it then the maximum java heap will be decreased by that amount. Likewise if the java heap grabs all the space then the C/C++ code won't have any space left.
    This applies only to the C/C++ heap though. When jni code uses java objects then those objects (ignoring some trivial usage) exist on the java heap.

  • MTRR allocation problem on Dell Vostro

    Hello good people,
    I am having MTRR messages from kernel and a warning that graphics performance may suffer. I know from the sparse mtrr documentation around that I can set them up as I want and everything should work  but after trying several changes, the only thing I have managed to do it get a horribly slow laptop.
    I am running 64bit Arch on Dell Vostro 3550. I have 6GB ram and a hybrid video card setup with an Intel card and an ATI one. I am using the proprietary Catalyst driver and I also have the intel driver installed.
    Here we go...
    Kernel message.
    $dmesg | grep -i mtrr
    [ 0.000000] MTRR default type: uncachable
    [ 0.000000] MTRR fixed ranges enabled:
    [ 0.000000] MTRR variable ranges enabled:
    [ 17.262434] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
    [ 17.262437] [drm] MTRR allocation failed. Graphics performance may suffer.
    I noticed in /proc/config.gz that I don't have MTRR cleanup enabled by default so I tried adding enable_mtrr_cleanup to the boot line but I still don't get a good mtrr.
    $zgrep MTRR /proc/config.gz
    CONFIG_MTRR=y
    CONFIG_MTRR_SANITIZER=y
    CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
    CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
    Now here is the mtrr I would like to repair. Notice that the memory range in reg 0 is 8192MB. Why? Reg 3 should be the range for the intel card since that's the address I get from lspci -vv as you will see. Similary, reg 4 is mapping for the ATI radeon card. According to what I have read, I want to have these as write-combining. The other ranges I have no idea why they are there which complicates my attempts at fixing the mtrr.
    $cat /proc/mtrr
    reg00: base=0x000000000 ( 0MB), size= 8192MB, count=1: write-back
    reg01: base=0x0cb800000 ( 3256MB), size= 8MB, count=1: uncachable
    reg02: base=0x0cc000000 ( 3264MB), size= 64MB, count=1: uncachable
    reg03: base=0x0d0000000 ( 3328MB), size= 256MB, count=1: uncachable
    reg04: base=0x0e0000000 ( 3584MB), size= 512MB, count=1: uncachable
    reg05: base=0x1afe00000 ( 6910MB), size= 2MB, count=1: uncachable
    reg06: base=0x1b0000000 ( 6912MB), size= 256MB, count=1: uncachable
    reg07: base=0x1c0000000 ( 7168MB), size= 1024MB, count=1: uncachable
    Here is the lspci output.
    $lspci -vv
    00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
    Subsystem: Dell Device 04b3
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
    Latency: 0
    Capabilities: <access denied>
    Kernel driver in use: agpgart-intel
    00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09) (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    I/O behind bridge: 0000e000-0000efff
    Memory behind bridge: f7b00000-f7bfffff
    Prefetchable memory behind bridge: 00000000e0000000-00000000efffffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
    Subsystem: Dell Device 04cd
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 53
    Region 0: Memory at f6400000 (64-bit, non-prefetchable) [size=4M]
    Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Region 4: I/O ports at f000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
    00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
    Subsystem: Dell Device 04b3
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 52
    Region 0: Memory at f7c0a000 (64-bit, non-prefetchable) [size=16]
    Capabilities: <access denied>
    Kernel driver in use: mei
    00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05) (prog-if 20 [EHCI])
    Subsystem: Dell Device 04b3
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at f7c08000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ehci_hcd
    00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
    Subsystem: Dell Device 04b3
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 54
    Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5) (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Bus: primary=00, secondary=03, subordinate=04, sec-latency=0
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5) (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Bus: primary=00, secondary=05, subordinate=06, sec-latency=0
    I/O behind bridge: 0000d000-0000dfff
    Prefetchable memory behind bridge: 00000000f1100000-00000000f11fffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5) (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Bus: primary=00, secondary=09, subordinate=0a, sec-latency=0
    Memory behind bridge: f7a00000-f7afffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5) (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Bus: primary=00, secondary=0b, subordinate=0c, sec-latency=0
    Memory behind bridge: f7900000-f79fffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5) (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Bus: primary=00, secondary=11, subordinate=16, sec-latency=0
    I/O behind bridge: 0000b000-0000cfff
    Memory behind bridge: f6800000-f78fffff
    Prefetchable memory behind bridge: 00000000f0000000-00000000f10fffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: <access denied>
    Kernel driver in use: pcieport
    00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05) (prog-if 20 [EHCI])
    Subsystem: Dell Device 04b3
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 23
    Region 0: Memory at f7c07000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: <access denied>
    Kernel driver in use: ehci_hcd
    00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
    Subsystem: Dell Device 04b3
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Capabilities: <access denied>
    00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05) (prog-if 01 [AHCI 1.0])
    Subsystem: Dell Device 04b3
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin B routed to IRQ 49
    Region 0: I/O ports at f0b0 [size=8]
    Region 1: I/O ports at f0a0 [size=4]
    Region 2: I/O ports at f090 [size=8]
    Region 3: I/O ports at f080 [size=4]
    Region 4: I/O ports at f060 [size=32]
    Region 5: Memory at f7c06000 (32-bit, non-prefetchable) [size=2K]
    Capabilities: <access denied>
    Kernel driver in use: ahci
    00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
    Subsystem: Dell Device 04b3
    Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Interrupt: pin C routed to IRQ 18
    Region 0: Memory at f7c05000 (64-bit, non-prefetchable) [size=256]
    Region 4: I/O ports at f040 [size=32]
    01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Whistler [AMD Radeon HD 6600M Series] (prog-if 00 [VGA controller])
    Subsystem: Dell Device 04cd
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 55
    Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M]
    Region 2: Memory at f7b20000 (64-bit, non-prefetchable) [size=128K]
    Region 4: I/O ports at e000 [size=256]
    Expansion ROM at f7b00000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: fglrx_pci
    05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
    Subsystem: Dell Device 04b3
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 50
    Region 0: I/O ports at d000 [size=256]
    Region 2: Memory at f1104000 (64-bit, prefetchable) [size=4K]
    Region 4: Memory at f1100000 (64-bit, prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169
    09:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
    Subsystem: Intel Corporation Centrino Wireless-N 1030 BGN
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 51
    Region 0: Memory at f7a00000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>
    Kernel driver in use: iwlwifi
    0b:00.0 USB controller: Texas Instruments Device 8241 (rev 02) (prog-if 30 [XHCI])
    Subsystem: Dell Device 04b3
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at f7900000 (64-bit, non-prefetchable) [size=64K]
    Region 2: Memory at f7910000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>
    Kernel driver in use: xhci_hcd
    Finally, here is the Xorg log.
    $cat /var/log/Xorg.0.log
    [ 22.722]
    X.Org X Server 1.11.4
    Release Date: 2012-01-27
    [ 22.744] X Protocol Version 11, Revision 0
    [ 22.744] Build Operating System: Linux 3.2.2-1-ARCH x86_64
    [ 22.744] Current Operating System: Linux bitlab 3.3.6-1-ARCH #1 SMP PREEMPT Sun May 13 10:52:32 CEST 2012 x86_64
    [ 22.744] Kernel command line: root=/dev/mapper/arch--volume-lvroot ro
    [ 22.744] Build Date: 29 January 2012 03:38:00PM
    [ 22.744]
    [ 22.744] Current version of pixman: 0.24.4
    [ 22.744] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 22.744] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 22.744] (==) Log file: "/var/log/Xorg.0.log", Time: Sat May 19 10:29:00 2012
    [ 22.807] (==) Using config file: "/etc/X11/xorg.conf"
    [ 22.807] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 22.828] (==) ServerLayout "aticonfig Layout"
    [ 22.828] (**) |-->Screen "aticonfig-Screen[0]-0" (0)
    [ 22.828] (**) | |-->Monitor "aticonfig-Monitor[0]-0"
    [ 22.829] (**) | |-->Device "aticonfig-Device[0]-0"
    [ 22.829] (==) Automatically adding devices
    [ 22.829] (==) Automatically enabling devices
    [ 22.881] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 22.881] Entry deleted from font path.
    [ 22.882] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 22.882] Entry deleted from font path.
    [ 22.882] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
    [ 22.882] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 22.882] Entry deleted from font path.
    [ 22.882] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 22.882] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/Type1/
    [ 22.882] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 22.882] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 22.882] (II) Loader magic: 0x7ccae0
    [ 22.882] (II) Module ABI versions:
    [ 22.882] X.Org ANSI C Emulation: 0.4
    [ 22.882] X.Org Video Driver: 11.0
    [ 22.882] X.Org XInput driver : 13.0
    [ 22.882] X.Org Server Extension : 6.0
    [ 22.883] (--) PCI:*(0:0:2:0) 8086:0126:1028:04cd rev 9, Mem @ 0xf6400000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
    [ 22.883] (--) PCI: (0:1:0:0) 1002:6741:1028:04cd rev 0, Mem @ 0xe0000000/268435456, 0xf7b20000/131072, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
    [ 22.883] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 22.883] (II) "extmod" will be loaded by default.
    [ 22.883] (II) "dbe" will be loaded by default.
    [ 22.883] (II) "glx" will be loaded by default.
    [ 22.883] (II) "record" will be loaded by default.
    [ 22.883] (II) "dri" will be loaded by default.
    [ 22.883] (II) "dri2" will be loaded by default.
    [ 22.883] (II) LoadModule: "extmod"
    [ 22.934] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 22.935] (II) Module extmod: vendor="X.Org Foundation"
    [ 22.935] compiled for 1.11.4, module version = 1.0.0
    [ 22.935] Module class: X.Org Server Extension
    [ 22.935] ABI class: X.Org Server Extension, version 6.0
    [ 22.935] (II) Loading extension MIT-SCREEN-SAVER
    [ 22.935] (II) Loading extension XFree86-VidModeExtension
    [ 22.935] (II) Loading extension XFree86-DGA
    [ 22.935] (II) Loading extension DPMS
    [ 22.935] (II) Loading extension XVideo
    [ 22.935] (II) Loading extension XVideo-MotionCompensation
    [ 22.935] (II) Loading extension X-Resource
    [ 22.935] (II) LoadModule: "dbe"
    [ 22.935] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 22.936] (II) Module dbe: vendor="X.Org Foundation"
    [ 22.936] compiled for 1.11.4, module version = 1.0.0
    [ 22.936] Module class: X.Org Server Extension
    [ 22.936] ABI class: X.Org Server Extension, version 6.0
    [ 22.936] (II) Loading extension DOUBLE-BUFFER
    [ 22.936] (II) LoadModule: "glx"
    [ 22.936] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 22.951] (II) Module glx: vendor="Advanced Micro Devices, Inc."
    [ 22.951] compiled for 6.9.0, module version = 1.0.0
    [ 22.952] (II) Loading extension GLX
    [ 22.952] (II) LoadModule: "record"
    [ 22.952] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 22.957] (II) Module record: vendor="X.Org Foundation"
    [ 22.957] compiled for 1.11.4, module version = 1.13.0
    [ 22.957] Module class: X.Org Server Extension
    [ 22.957] ABI class: X.Org Server Extension, version 6.0
    [ 22.957] (II) Loading extension RECORD
    [ 22.957] (II) LoadModule: "dri"
    [ 22.958] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 22.965] (II) Module dri: vendor="X.Org Foundation"
    [ 22.965] compiled for 1.11.4, module version = 1.0.0
    [ 22.965] ABI class: X.Org Server Extension, version 6.0
    [ 22.965] (II) Loading extension XFree86-DRI
    [ 22.965] (II) LoadModule: "dri2"
    [ 22.965] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 22.966] (II) Module dri2: vendor="X.Org Foundation"
    [ 22.966] compiled for 1.11.4, module version = 1.2.0
    [ 22.966] ABI class: X.Org Server Extension, version 6.0
    [ 22.966] (II) Loading extension DRI2
    [ 22.966] (II) LoadModule: "fglrx"
    [ 22.966] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
    [ 23.148] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
    [ 23.154] compiled for 1.4.99.906, module version = 8.96.4
    [ 23.154] Module class: X.Org Video Driver
    [ 23.156] (II) Loading sub module "fglrxdrm"
    [ 23.156] (II) LoadModule: "fglrxdrm"
    [ 23.156] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
    [ 23.183] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
    [ 23.183] compiled for 1.4.99.906, module version = 8.96.4
    [ 23.192] (II) ATI Proprietary Linux Driver Version Identifier:8.96.4
    [ 23.192] (II) ATI Proprietary Linux Driver Release Identifier: 8.961
    [ 23.192] (II) ATI Proprietary Linux Driver Build Date: Apr 5 2012 23:06:21
    [ 23.192] (++) using VT number 7
    [ 23.195] (WW) Falling back to old probe method for fglrx
    [ 23.260] (II) Loading PCS database from /etc/ati/amdpcsdb
    [ 23.263] (--) Chipset Supported AMD Graphics Processor (0x6741) found
    [ 23.264] (II) fglrx: intel VGA device detected, load intel driver.
    [ 23.264] (II) LoadModule: "intel"
    [ 23.264] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
    [ 23.296] (II) Module intel: vendor="X.Org Foundation"
    [ 23.296] compiled for 1.11.2, module version = 2.17.0
    [ 23.296] Module class: X.Org Video Driver
    [ 23.296] ABI class: X.Org Video Driver, version 11.0
    [ 23.298] ukiDynamicMajor: found major device number 251
    [ 23.298] ukiDynamicMajor: found major device number 251
    [ 23.298] ukiOpenByBusid: Searching for BusID PCI:1:0:0
    [ 23.298] ukiOpenDevice: node name is /dev/ati/card0
    [ 23.298] ukiOpenDevice: open result is 7, (OK)
    [ 23.298] ukiOpenByBusid: ukiOpenMinor returns 7
    [ 23.298] ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
    [ 23.300] (II) AMD Video driver is running on a device belonging to a group targeted for this release
    [ 23.301] (II) AMD Video driver is signed
    [ 23.301] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
    [ 23.301] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
    [ 23.301] (II) fglrx(0): pEnt->device->identifier=0x100a450
    [ 23.302] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
    [ 23.302] (II) intel(1): pEnt->device->identifier=(nil)
    [ 23.302] (EE) Screen 1 deleted because of no matching config section.
    [ 23.302] (II) UnloadModule: "intel"
    [ 23.302] (II) Unloading intel
    [ 23.302] (II) fglrx(0): === [xdl_xs111_atiddxPreInit] === begin
    [ 23.302] (II) fglrx(0): PowerXpress: Discrete GPU is selected.
    [ 23.798] (II) fglrx(0): PowerXpress: Diagnostic output from /usr/lib64/fglrx/switchlibGL:
    Switch to AMD
    [ 23.801] drmOpenDevice: node name is /dev/dri/card0
    [ 23.801] drmOpenDevice: open result is 12, (OK)
    [ 23.801] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
    [ 23.801] drmOpenDevice: node name is /dev/dri/card0
    [ 23.801] drmOpenDevice: open result is 12, (OK)
    [ 23.801] drmOpenByBusid: drmOpenMinor returns 12
    [ 23.801] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
    [ 23.801] (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
    [ 23.801] (==) fglrx(0): RGB weight 888
    [ 23.801] (==) fglrx(0): Default visual is TrueColor
    [ 23.802] (**) fglrx(0): Option "Tiling" "off"
    [ 23.802] (**) fglrx(0): Option "LinearFramebuffer" "on"
    [ 23.802] (**) fglrx(0): Option "Shadow" "off"
    [ 23.802] (II) fglrx(0): Integrated Graphics Chipset: Intel(R) Sandybridge Mobile (GT2+)
    [ 23.802] (**) fglrx(0): ChipID override: 0x0126
    [ 23.802] (**) fglrx(0): ChipRev override: 9
    [ 23.802] (**) fglrx(0): Chipset: "Sandybridge Mobile (GT2+)"
    [ 23.802] (**) fglrx(0): Relaxed fencing enabled
    [ 23.802] (**) fglrx(0): Wait on SwapBuffers? enabled
    [ 23.802] (**) fglrx(0): Triple buffering? enabled
    [ 23.802] (**) fglrx(0): Framebuffer linear
    [ 23.802] (**) fglrx(0): Pixmaps linear
    [ 23.802] (**) fglrx(0): 3D buffers tiled
    [ 23.802] (**) fglrx(0): SwapBuffers wait enabled
    [ 23.802] (==) fglrx(0): video overlay key set to 0x101fe
    [ 23.802] (II) fglrx(0): Output LVDS1 using monitor section aticonfig-Monitor[0]-0
    [ 23.802] (II) fglrx(0): found backlight control interface /sys/class/backlight/acpi_video1
    [ 23.802] (II) fglrx(0): Output VGA1 has no monitor section
    [ 23.825] (II) fglrx(0): Output HDMI1 has no monitor section
    [ 23.863] (II) fglrx(0): Output DP1 has no monitor section
    [ 23.863] (II) fglrx(0): EDID for output LVDS1
    [ 23.863] (II) fglrx(0): Manufacturer: LGD Model: 2e3 Serial#: 0
    [ 23.863] (II) fglrx(0): Year: 2010 Week: 0
    [ 23.863] (II) fglrx(0): EDID Version: 1.4
    [ 23.863] (II) fglrx(0): Digital Display Input
    [ 23.863] (II) fglrx(0): 6 bits per channel
    [ 23.863] (II) fglrx(0): Digital interface is undefined
    [ 23.863] (II) fglrx(0): Max Image Size [cm]: horiz.: 34 vert.: 19
    [ 23.863] (II) fglrx(0): Gamma: 2.20
    [ 23.863] (II) fglrx(0): No DPMS capabilities specified
    [ 23.863] (II) fglrx(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
    [ 23.863] (II) fglrx(0): First detailed timing is preferred mode
    [ 23.863] (II) fglrx(0): Preferred mode is native pixel format and refresh rate
    [ 23.863] (II) fglrx(0): redX: 0.613 redY: 0.371 greenX: 0.350 greenY: 0.606
    [ 23.863] (II) fglrx(0): blueX: 0.152 blueY: 0.099 whiteX: 0.313 whiteY: 0.329
    [ 23.863] (II) fglrx(0): Manufacturer's mask: 0
    [ 23.863] (II) fglrx(0): Supported detailed timing:
    [ 23.863] (II) fglrx(0): clock: 76.0 MHz Image Size: 344 x 194 mm
    [ 23.863] (II) fglrx(0): h_active: 1366 h_sync: 1402 h_sync_end 1450 h_blank_end 1564 h_border: 0
    [ 23.863] (II) fglrx(0): v_active: 768 v_sync: 771 v_sync_end 776 v_blanking: 810 v_border: 0
    [ 23.863] (II) fglrx(0): Supported detailed timing:
    [ 23.863] (II) fglrx(0): clock: 51.0 MHz Image Size: 344 x 194 mm
    [ 23.863] (II) fglrx(0): h_active: 1366 h_sync: 1402 h_sync_end 1450 h_blank_end 1564 h_border: 0
    [ 23.863] (II) fglrx(0): v_active: 768 v_sync: 771 v_sync_end 776 v_blanking: 814 v_border: 0
    [ 23.863] (II) fglrx(0): PPCTF156WH4
    [ 23.863] (II) fglrx(0): Unknown vendor-specific block 0
    [ 23.863] (II) fglrx(0): EDID (in hex):
    [ 23.863] (II) fglrx(0): 00ffffffffffff0030e4e30200000000
    [ 23.863] (II) fglrx(0): 00140104902213780a09159d5f599b27
    [ 23.863] (II) fglrx(0): 19505400000001010101010101010101
    [ 23.863] (II) fglrx(0): 010101010101b01d56c650002a302430
    [ 23.863] (II) fglrx(0): 350058c210000019ec1356c650002e30
    [ 23.863] (II) fglrx(0): 2430350058c210000019000000fe0050
    [ 23.863] (II) fglrx(0): 50435446803135365748340a00000000
    [ 23.863] (II) fglrx(0): 00004131960000000001010a202000ef
    [ 23.863] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 23.863] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 23.863] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 23.863] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 23.863] (II) fglrx(0): Not using default mode "320x240" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "512x384" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "640x480" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "640x512" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "800x600" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "896x672" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "928x696" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "960x720" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "700x525" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Not using default mode "1024x768" (doublescan mode not supported)
    [ 23.863] (II) fglrx(0): Printing probed modes for output LVDS1
    [ 23.863] (II) fglrx(0): Modeline "1366x768"x60.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 23.863] (II) fglrx(0): Modeline "1366x768"x40.1 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 23.863] (II) fglrx(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
    [ 23.863] (II) fglrx(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
    [ 23.863] (II) fglrx(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
    [ 23.863] (II) fglrx(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
    [ 23.863] (II) fglrx(0): EDID for output VGA1
    [ 23.887] (II) fglrx(0): EDID for output HDMI1
    [ 23.926] (II) fglrx(0): EDID for output DP1
    [ 23.973] (II) fglrx(0): Output LVDS1 connected
    [ 23.973] (II) fglrx(0): Output VGA1 disconnected
    [ 23.973] (II) fglrx(0): Output HDMI1 disconnected
    [ 23.973] (II) fglrx(0): Output DP1 disconnected
    [ 23.973] (II) fglrx(0): Using exact sizes for initial modes
    [ 23.973] (II) fglrx(0): Output LVDS1 using initial mode 1366x768
    [ 23.973] (II) fglrx(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
    [ 23.973] (II) fglrx(0): Kernel page flipping support detected, enabling
    [ 23.973] (**) fglrx(0): Display dimensions: (340, 190) mm
    [ 23.973] (**) fglrx(0): DPI set to (102, 102)
    [ 23.973] (II) Loading sub module "fb"
    [ 23.973] (II) LoadModule: "fb"
    [ 23.984] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 24.133] (II) Module fb: vendor="X.Org Foundation"
    [ 24.133] compiled for 1.11.4, module version = 1.0.0
    [ 24.133] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 24.133] (II) Loading sub module "dri2"
    [ 24.133] (II) LoadModule: "dri2"
    [ 24.133] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 24.133] (II) Module dri2: vendor="X.Org Foundation"
    [ 24.133] compiled for 1.11.4, module version = 1.2.0
    [ 24.133] ABI class: X.Org Server Extension, version 6.0
    [ 24.133] (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
    [ 24.133] (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
    [ 24.133] (==) fglrx(0): Default visual is TrueColor
    [ 24.133] (**) fglrx(0): Option "DPMS" "true"
    [ 24.133] (==) fglrx(0): RGB weight 888
    [ 24.133] (II) fglrx(0): Using 8 bits per RGB
    [ 24.133] (==) fglrx(0): Buffer Tiling is ON
    [ 24.133] (II) Loading sub module "fglrxdrm"
    [ 24.133] (II) LoadModule: "fglrxdrm"
    [ 24.133] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
    [ 24.133] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
    [ 24.133] compiled for 1.4.99.906, module version = 8.96.4
    [ 24.134] ukiDynamicMajor: found major device number 251
    [ 24.134] ukiDynamicMajor: found major device number 251
    [ 24.134] ukiOpenByBusid: Searching for BusID PCI:1:0:0
    [ 24.134] ukiOpenDevice: node name is /dev/ati/card0
    [ 24.134] ukiOpenDevice: open result is 13, (OK)
    [ 24.134] ukiOpenByBusid: ukiOpenMinor returns 13
    [ 24.134] ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
    [ 24.135] (**) fglrx(0): NoAccel = NO
    [ 24.135] (**) fglrx(0): ATI 2D Acceleration Architecture enabled
    [ 24.135] (--) fglrx(0): Chipset: "AMD Radeon 6600M and 6700M Series" (Chipset = 0x6741)
    [ 24.135] (--) fglrx(0): (PciSubVendor = 0x1028, PciSubDevice = 0x04cd)
    [ 24.135] (==) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
    [ 24.135] (--) fglrx(0): Linear framebuffer (phys) at 0xe0000000
    [ 24.135] (--) fglrx(0): MMIO registers at 0xf7b20000
    [ 24.135] (--) fglrx(0): I/O port at 0x0000e000
    [ 24.135] (==) fglrx(0): ROM-BIOS at 0x000c0000
    [ 24.157] (II) fglrx(0): AC Adapter is used
    [ 24.236] (II) fglrx(0): ATI Video BIOS revision 9 or later detected
    [ 24.236] (--) fglrx(0): Video RAM: 1048576 kByte, Type: DDR3
    [ 24.236] (II) fglrx(0): PCIE card detected
    [ 24.236] (--) fglrx(0): Using per-process page tables (PPPT) as GART.
    [ 24.236] (WW) fglrx(0): board is an unknown third party board, chipset is supported
    [ 24.241] (II) fglrx(0): Using adapter: 1:0.0.
    [ 24.248] (II) fglrx(0): [FB] MC range(MCFBBase = 0xf00000000, MCFBSize = 0x40000000)
    [ 24.274] (II) fglrx(0): Interrupt handler installed at IRQ 55.
    [ 24.274] (II) fglrx(0): RandR 1.2 support is enabled!
    [ 24.274] (II) fglrx(0): RandR 1.2 rotation support is enabled!
    [ 24.274] (==) fglrx(0): Center Mode is disabled
    [ 24.274] (II) Loading sub module "fb"
    [ 24.274] (II) LoadModule: "fb"
    [ 24.274] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 24.274] (II) Module fb: vendor="X.Org Foundation"
    [ 24.274] compiled for 1.11.4, module version = 1.0.0
    [ 24.274] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 24.274] (II) Loading sub module "ddc"
    [ 24.274] (II) LoadModule: "ddc"
    [ 24.274] (II) Module "ddc" already built-in
    [ 24.388] (II) fglrx(0): Finished Initialize PPLIB!
    [ 24.396] (II) fglrx(0): Eyefinity capable adapter detected.
    [ 24.397] (II) fglrx(0): Adapter AMD Radeon 6600M and 6700M Series has 6 configurable heads and 0 displays connected.
    [ 24.397] (==) fglrx(0): PseudoColor visuals disabled
    [ 24.397] (II) Loading sub module "ramdac"
    [ 24.397] (II) LoadModule: "ramdac"
    [ 24.397] (II) Module "ramdac" already built-in
    [ 24.397] (==) fglrx(0): NoDRI = NO
    [ 24.397] (==) fglrx(0): Capabilities: 0x00000000
    [ 24.397] (==) fglrx(0): CapabilitiesEx: 0x00000000
    [ 24.397] (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so"
    [ 24.397] (==) fglrx(0): UseFastTLS=0
    [ 24.397] (--) Depth 24 pixmap format is 32 bpp
    [ 24.397] (II) LoadModule: "glesx"
    [ 24.458] (II) Loading /usr/lib/xorg/modules/glesx.so
    [ 24.594] (II) Module glesx: vendor="X.Org Foundation"
    [ 24.594] compiled for 1.4.99.906, module version = 1.0.0
    [ 24.594] (II) Loading extension GLESX
    [ 24.606] (II) fglrx(0): [DRI2] Setup complete
    [ 24.606] (II) fglrx(0): [DRI2] DRI driver: i965
    [ 24.606] (II) fglrx(0): Allocated new frame buffer 1408x768 stride 5632, untiled
    [ 24.610] (II) UXA(0): Driver registered support for the following operations:
    [ 24.610] (II) solid
    [ 24.610] (II) copy
    [ 24.610] (II) composite (RENDER acceleration)
    [ 24.610] (II) put_image
    [ 24.610] (II) get_image
    [ 24.610] (==) fglrx(0): Backing store disabled
    [ 24.610] (==) fglrx(0): Silken mouse enabled
    [ 24.610] (II) fglrx(0): Initializing HW Cursor
    [ 24.666] (II) fglrx(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    [ 24.667] (**) fglrx(0): DPMS enabled
    [ 24.667] (==) fglrx(0): Intel XvMC decoder enabled
    [ 24.667] (II) fglrx(0): Set up textured video
    [ 24.667] (II) fglrx(0): [XvMC] xvmc_vld driver initialized.
    [ 24.667] (II) fglrx(0): direct rendering: DRI2 Enabled
    [ 24.667] (WW) fglrx(0): Option "VendorName" is not used
    [ 24.667] (WW) fglrx(0): Option "ModelName" is not used
    [ 24.667] (WW) fglrx(0): Option "Shadow" is not used
    [ 24.667] (WW) fglrx(0): Option "Tiling" is not used
    [ 24.667] (WW) fglrx(0): Option "LinearFramebuffer" is not used
    [ 24.667] (==) fglrx(0): hotplug detection: "enabled"
    [ 24.668] (II) Loading extension ATIFGLRXDRI
    [ 24.668] (II) fglrx(0): doing swlDriScreenInit
    [ 24.668] (II) fglrx(0): swlDriScreenInit for fglrx driver
    [ 24.668] ukiDynamicMajor: found major device number 251
    [ 24.668] ukiDynamicMajor: found major device number 251
    [ 24.668] ukiDynamicMajor: found major device number 251
    [ 24.668] ukiOpenByBusid: Searching for BusID PCI:1:0:0
    [ 24.668] ukiOpenDevice: node name is /dev/ati/card0
    [ 24.668] ukiOpenDevice: open result is 15, (OK)
    [ 24.668] ukiOpenByBusid: ukiOpenMinor returns 15
    [ 24.668] ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
    [ 24.668] (II) fglrx(0): [uki] DRM interface version 1.0
    [ 24.668] (II) fglrx(0): [uki] created "fglrx" driver at busid "PCI:1:0:0"
    [ 24.668] (II) fglrx(0): [uki] added 8192 byte SAREA at 0x2000
    [ 24.668] (II) fglrx(0): [uki] mapped SAREA 0x2000 to 0x7f9e27b95000
    [ 24.668] (II) fglrx(0): [uki] framebuffer handle = 0x3000
    [ 24.668] (II) fglrx(0): [uki] added 1 reserved context for kernel
    [ 24.668] (II) fglrx(0): swlDriScreenInit done
    [ 24.668] (II) fglrx(0): Kernel Module Version Information:
    [ 24.668] (II) fglrx(0): Name: fglrx
    [ 24.668] (II) fglrx(0): Version: 8.96.4
    [ 24.668] (II) fglrx(0): Date: Apr 5 2012
    [ 24.668] (II) fglrx(0): Desc: ATI FireGL DRM kernel module
    [ 24.668] (II) fglrx(0): Kernel Module version matches driver.
    [ 24.668] (II) fglrx(0): Kernel Module Build Time Information:
    [ 24.668] (II) fglrx(0): Build-Kernel UTS_RELEASE: 3.3.6-1-ARCH
    [ 24.668] (II) fglrx(0): Build-Kernel MODVERSIONS: no
    [ 24.668] (II) fglrx(0): Build-Kernel __SMP__: no
    [ 24.668] (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
    [ 24.668] (II) fglrx(0): [uki] register handle = 0x00004000
    [ 24.699] (II) fglrx(0): DRI initialization successfull
    [ 24.699] (II) fglrx(0): FBADPhys: 0xf00000000 FBMappedSize: 0x01028000
    [ 24.699] (II) fglrx(0): Intel display surface mc addr for AMD: 8fce0000
    [ 24.700] (==) fglrx(0): Backing store disabled
    [ 24.700] (II) Loading extension FGLRXEXTENSION
    [ 24.700] (**) fglrx(0): DPMS enabled
    [ 24.700] (II) fglrx(0): Initialized in-driver Xinerama extension
    [ 24.700] (**) fglrx(0): Textured Video is enabled.
    [ 24.700] (II) fglrx(0): GLESX enableFlags = 848
    [ 24.700] (II) fglrx(0): GLESX is enabled
    [ 24.700] (II) LoadModule: "amdxmm"
    [ 24.701] (II) Loading /usr/lib/xorg/modules/amdxmm.so
    [ 24.709] (II) Module amdxmm: vendor="X.Org Foundation"
    [ 24.709] compiled for 1.4.99.906, module version = 2.0.0
    [ 24.709] (II) Loading extension AMDXVOPL
    [ 24.709] (II) Loading extension AMDXVBA
    [ 24.709] XvScreenInit: screen devPrivates ptr non-NULL before init
    [ 24.721] (II) fglrx(0): UVD feature is enabled(II) fglrx(0):
    [ 24.723] (II) fglrx(0): Enable composite support successfully
    [ 24.723] (WW) fglrx(0): Option "VendorName" is not used
    [ 24.723] (WW) fglrx(0): Option "ModelName" is not used
    [ 24.723] (WW) fglrx(0): Option "Shadow" is not used
    [ 24.723] (WW) fglrx(0): Option "Tiling" is not used
    [ 24.723] (WW) fglrx(0): Option "LinearFramebuffer" is not used
    [ 24.723] (II) fglrx(0): X context handle = 0x1
    [ 24.723] (II) fglrx(0): [DRI] installation complete
    [ 24.736] (--) RandR disabled
    [ 24.736] (II) Initializing built-in extension Generic Event Extension
    [ 24.736] (II) Initializing built-in extension SHAPE
    [ 24.736] (II) Initializing built-in extension MIT-SHM
    [ 24.736] (II) Initializing built-in extension XInputExtension
    [ 24.736] (II) Initializing built-in extension XTEST
    [ 24.736] (II) Initializing built-in extension BIG-REQUESTS
    [ 24.736] (II) Initializing built-in extension SYNC
    [ 24.736] (II) Initializing built-in extension XKEYBOARD
    [ 24.736] (II) Initializing built-in extension XC-MISC
    [ 24.736] (II) Initializing built-in extension SECURITY
    [ 24.736] (II) Initializing built-in extension XINERAMA
    [ 24.736] (II) Initializing built-in extension XFIXES
    [ 24.736] (II) Initializing built-in extension RENDER
    [ 24.736] (II) Initializing built-in extension RANDR
    [ 24.736] (II) Initializing built-in extension COMPOSITE
    [ 24.736] (II) Initializing built-in extension DAMAGE
    [ 24.737] ukiDynamicMajor: found major device number 251
    [ 24.737] ukiDynamicMajor: found major device number 251
    [ 24.737] ukiOpenByBusid: Searching for BusID PCI:1:0:0
    [ 24.737] ukiOpenDevice: node name is /dev/ati/card0
    [ 24.737] ukiOpenDevice: open result is 16, (OK)
    [ 24.737] ukiOpenByBusid: ukiOpenMinor returns 16
    [ 24.737] ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
    [ 25.513] (II) AIGLX: Loaded and initialized OpenGL driver(II) GLX: Initialized DRI GL provider for screen 0
    [ 25.597] (II) fglrx(0): Enable the clock gating!
    [ 25.597] (II) fglrx(0): Setting screen physical size to 361 x 203
    [ 25.834] (II) config/udev: Adding input device Power Button (/dev/input/event6)
    [ 25.834] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 25.834] (II) LoadModule: "evdev"
    [ 25.834] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.840] (II) Module evdev: vendor="X.Org Foundation"
    [ 25.840] compiled for 1.10.99.902, module version = 2.6.0
    [ 25.840] Module class: X.Org XInput Driver
    [ 25.840] ABI class: X.Org XInput driver, version 13.0
    [ 25.840] (II) Using input driver 'evdev' for 'Power Button'
    [ 25.840] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.840] (**) Power Button: always reports core events
    [ 25.840] (**) Power Button: Device: "/dev/input/event6"
    [ 25.840] (--) Power Button: Found keys
    [ 25.840] (II) Power Button: Configuring as keyboard
    [ 25.840] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event6"
    [ 25.840] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
    [ 25.840] (**) Option "xkb_rules" "evdev"
    [ 25.840] (**) Option "xkb_model" "evdev"
    [ 25.840] (**) Option "xkb_layout" "us"
    [ 25.868] (II) config/udev: Adding input device Video Bus (/dev/input/event12)
    [ 25.868] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
    [ 25.868] (II) Using input driver 'evdev' for 'Video Bus'
    [ 25.868] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.869] (**) Video Bus: always reports core events
    [ 25.869] (**) Video Bus: Device: "/dev/input/event12"
    [ 25.869] (--) Video Bus: Found keys
    [ 25.869] (II) Video Bus: Configuring as keyboard
    [ 25.869] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input12/event12"
    [ 25.869] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
    [ 25.869] (**) Option "xkb_rules" "evdev"
    [ 25.869] (**) Option "xkb_model" "evdev"
    [ 25.869] (**) Option "xkb_layout" "us"
    [ 25.869] (II) config/udev: Adding input device Video Bus (/dev/input/event11)
    [ 25.869] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
    [ 25.869] (II) Using input driver 'evdev' for 'Video Bus'
    [ 25.869] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.869] (**) Video Bus: always reports core events
    [ 25.869] (**) Video Bus: Device: "/dev/input/event11"
    [ 25.869] (--) Video Bus: Found keys
    [ 25.869] (II) Video Bus: Configuring as keyboard
    [ 25.869] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:19/LNXVIDEO:00/input/input11/event11"
    [ 25.869] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
    [ 25.869] (**) Option "xkb_rules" "evdev"
    [ 25.869] (**) Option "xkb_model" "evdev"
    [ 25.869] (**) Option "xkb_layout" "us"
    [ 25.869] (II) config/udev: Adding input device Power Button (/dev/input/event4)
    [ 25.869] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 25.869] (II) Using input driver 'evdev' for 'Power Button'
    [ 25.869] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.869] (**) Power Button: always reports core events
    [ 25.869] (**) Power Button: Device: "/dev/input/event4"
    [ 25.869] (--) Power Button: Found keys
    [ 25.869] (II) Power Button: Configuring as keyboard
    [ 25.869] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input4/event4"
    [ 25.869] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
    [ 25.869] (**) Option "xkb_rules" "evdev"
    [ 25.869] (**) Option "xkb_model" "evdev"
    [ 25.869] (**) Option "xkb_layout" "us"
    [ 25.870] (II) config/udev: Adding input device Lid Switch (/dev/input/event3)
    [ 25.870] (II) No input driver specified, ignoring this device.
    [ 25.870] (II) This device may have been added with another device file.
    [ 25.870] (II) config/udev: Adding input device Sleep Button (/dev/input/event5)
    [ 25.870] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
    [ 25.870] (II) Using input driver 'evdev' for 'Sleep Button'
    [ 25.870] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.870] (**) Sleep Button: always reports core events
    [ 25.870] (**) Sleep Button: Device: "/dev/input/event5"
    [ 25.870] (--) Sleep Button: Found keys
    [ 25.870] (II) Sleep Button: Configuring as keyboard
    [ 25.870] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input5/event5"
    [ 25.870] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10)
    [ 25.870] (**) Option "xkb_rules" "evdev"
    [ 25.870] (**) Option "xkb_model" "evdev"
    [ 25.870] (**) Option "xkb_layout" "us"
    [ 25.870] (II) config/udev: Adding input device Laptop_Integrated_Webcam_FHD (/dev/input/event8)
    [ 25.870] (**) Laptop_Integrated_Webcam_FHD: Applying InputClass "evdev keyboard catchall"
    [ 25.870] (II) Using input driver 'evdev' for 'Laptop_Integrated_Webcam_FHD'
    [ 25.870] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.870] (**) Laptop_Integrated_Webcam_FHD: always reports core events
    [ 25.870] (**) Laptop_Integrated_Webcam_FHD: Device: "/dev/input/event8"
    [ 25.870] (--) Laptop_Integrated_Webcam_FHD: Found keys
    [ 25.870] (II) Laptop_Integrated_Webcam_FHD: Configuring as keyboard
    [ 25.870] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input8/event8"
    [ 25.870] (II) XINPUT: Adding extended input device "Laptop_Integrated_Webcam_FHD" (type: KEYBOARD, id 11)
    [ 25.870] (**) Option "xkb_rules" "evdev"
    [ 25.870] (**) Option "xkb_model" "evdev"
    [ 25.870] (**) Option "xkb_layout" "us"
    [ 25.871] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event13)
    [ 25.871] (II) No input driver specified, ignoring this device.
    [ 25.871] (II) This device may have been added with another device file.
    [ 25.871] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event14)
    [ 25.871] (II) No input driver specified, ignoring this device.
    [ 25.871] (II) This device may have been added with another device file.
    [ 25.871] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event15)
    [ 25.871] (II) No input driver specified, ignoring this device.
    [ 25.871] (II) This device may have been added with another device file.
    [ 25.871] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event16)
    [ 25.871] (II) No input driver specified, ignoring this device.
    [ 25.871] (II) This device may have been added with another device file.
    [ 25.871] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event1)
    [ 25.871] (**) Logitech USB Receiver: Applying InputClass "evdev pointer catchall"
    [ 25.871] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
    [ 25.871] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.871] (**) Logitech USB Receiver: always reports core events
    [ 25.871] (**) Logitech USB Receiver: Device: "/dev/input/event1"
    [ 25.871] (--) Logitech USB Receiver: Found 20 mouse buttons
    [ 25.871] (--) Logitech USB Receiver: Found scroll wheel(s)
    [ 25.871] (--) Logitech USB Receiver: Found relative axes
    [ 25.871] (--) Logitech USB Receiver: Found x and y relative axes
    [ 25.871] (II) Logitech USB Receiver: Configuring as mouse
    [ 25.871] (II) Logitech USB Receiver: Adding scrollwheel support
    [ 25.871] (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5
    [ 25.871] (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 25.871] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1c.4/0000:0b:00.0/usb2/2-1/2-1:1.0/input/input1/event1"
    [ 25.871] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 12)
    [ 25.871] (II) Logitech USB Receiver: initialized for relative axes.
    [ 25.871] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
    [ 25.871] (**) Logitech USB Receiver: (accel) acceleration profile 0
    [ 25.871] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
    [ 25.871] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
    [ 25.872] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse0)
    [ 25.872] (II) No input driver specified, ignoring this device.
    [ 25.872] (II) This device may have been added with another device file.
    [ 25.872] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event2)
    [ 25.872] (**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall"
    [ 25.872] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
    [ 25.872] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.872] (**) Logitech USB Receiver: always reports core events
    [ 25.872] (**) Logitech USB Receiver: Device: "/dev/input/event2"
    [ 25.872] (--) Logitech USB Receiver: Found 1 mouse buttons
    [ 25.872] (--) Logitech USB Receiver: Found scroll wheel(s)
    [ 25.872] (--) Logitech USB Receiver: Found relative axes
    [ 25.872] (--) Logitech USB Receiver: Found absolute axes
    [ 25.872] (--) Logitech USB Receiver: Found keys
    [ 25.872] (II) Logitech USB Receiver: Configuring as mouse
    [ 25.872] (II) Logitech USB Receiver: Configuring as keyboard
    [ 25.872] (II) Logitech USB Receiver: Adding scrollwheel support
    [ 25.872] (**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5
    [ 25.872] (**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 25.872] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1c.4/0000:0b:00.0/usb2/2-1/2-1:1.1/input/input2/event2"
    [ 25.872] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 13)
    [ 25.872] (**) Option "xkb_rules" "evdev"
    [ 25.872] (**) Option "xkb_model" "evdev"
    [ 25.872] (**) Option "xkb_layout" "us"
    [ 25.872] (EE) Logitech USB Receiver: failed to initialize for relative axes.
    [ 25.872] (II) Logitech USB Receiver: initialized for absolute axes.
    [ 25.872] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
    [ 25.872] (**) Logitech USB Receiver: (accel) acceleration profile 0
    [ 25.872] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
    [ 25.872] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
    [ 25.872] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
    [ 25.872] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
    [ 25.872] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
    [ 25.872] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.872] (**) AT Translated Set 2 keyboard: always reports core events
    [ 25.872] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
    [ 25.872] (--) AT Translated Set 2 keyboard: Found keys
    [ 25.872] (II) AT Translated Set 2 keyboard: Configuring as keyboard
    [ 25.872] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
    [ 25.872] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 14)
    [ 25.873] (**) Option "xkb_rules" "evdev"
    [ 25.873] (**) Option "xkb_model" "evdev"
    [ 25.873] (**) Option "xkb_layout" "us"
    [ 25.873] (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint TouchPad (/dev/input/event10)
    [ 25.873] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "evdev touchpad catchall"
    [ 25.873] (**) AlpsPS/2 ALPS DualPoint TouchPad: Applying InputClass "touchpad catchall"
    [ 25.873] (II) LoadModule: "synaptics"
    [ 25.873] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    [ 25.883] (II) Module synaptics: vendor="X.Org Foundation"
    [ 25.884] compiled for 1.11.0, module version = 1.5.0
    [ 25.884] Module class: X.Org XInput Driver
    [ 25.884] ABI class: X.Org XInput driver, version 13.0
    [ 25.884] (II) Using input driver 'synaptics' for 'AlpsPS/2 ALPS DualPoint TouchPad'
    [ 25.884] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    [ 25.884] (**) AlpsPS/2 ALPS DualPoint TouchPad: always reports core events
    [ 25.884] (**) Option "Device" "/dev/input/event10"
    [ 25.884] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: x-axis range 0 - 2000
    [ 25.884] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: y-axis range 0 - 1400
    [ 25.884] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: pressure range 0 - 127
    [ 25.884] (II) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: device does not report finger width.
    [ 25.884] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: buttons: left right middle double triple
    [ 25.884] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: Vendor 0x2 Product 0x8
    [ 25.884] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: invalid finger width range. defaulting to 0 - 15
    [ 25.884] (**) Option "TapButton1" "1"
    [ 25.884] (**) Option "TapButton2" "2"
    [ 25.884] (**) Option "TapButton3" "3"
    [ 25.884] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: touchpad found
    [ 25.884] (**) AlpsPS/2 ALPS DualPoint TouchPad: always reports core events
    [ 25.884] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input10/event10"
    [ 25.884] (II) XINPUT: Adding extended input device "AlpsPS/2 ALPS DualPoint TouchPad" (type: TOUCHPAD, id 15)
    [ 25.884] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: (accel) MinSpeed is now constant deceleration 2.5
    [ 25.884] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: MaxSpeed is now 1.75
    [ 25.884] (**) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: AccelFactor is now 0.082
    [ 25.884] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) keeping acceleration scheme 1
    [ 25.884] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration profile 1
    [ 25.884] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration factor: 2.000
    [ 25.884] (**) AlpsPS/2 ALPS DualPoint TouchPad: (accel) acceleration threshold: 4
    [ 25.884] (--) synaptics: AlpsPS/2 ALPS DualPoint TouchPad: touchpad found
    [ 25.885] (II) config/udev: Adding input device AlpsPS/2 ALPS DualPoint TouchPad (/dev/input/mouse2)
    [ 25.885] (II) No input driver specified, ignoring this device.
    [ 25.885] (II) This device may have been added with another device file.
    [ 25.885] (II) config/udev: Adding input device DualPoint Stick (/dev/input/event9)
    [ 25.885] (**) DualPoint Stick: Applying InputClass "evdev pointer catchall"
    [ 25.885] (II) Using input driver 'evdev' for 'DualPoint Stick'
    [ 25.885] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.885] (**) DualPoint Stick: always reports core events
    [ 25.885] (**) DualPoint Stick: Device: "/dev/input/event9"
    [ 25.885] (--) DualPoint Stick: Found 3 mouse buttons
    [ 25.885] (--) DualPoint Stick: Found relative axes
    [ 25.885] (--) DualPoint Stick: Found x and y relative axes
    [ 25.885] (II) DualPoint Stick: Configuring as mouse
    [ 25.885] (**) DualPoint Stick: YAxisMapping: buttons 4 and 5
    [ 25.885] (**) DualPoint Stick: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 25.885] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input9/event9"
    [ 25.885] (II) XINPUT: Adding extended input device "DualPoint Stick" (type: MOUSE, id 16)
    [ 25.885] (II) DualPoint Stick: initialized for relative axes.
    [ 25.885] (**) DualPoint Stick: (accel) keeping acceleration scheme 1
    [ 25.885] (**) DualPoint Stick: (accel) acceleration profile 0
    [ 25.885] (**) DualPoint Stick: (accel) acceleration factor: 2.000
    [ 25.885] (**) DualPoint Stick: (accel) acceleration threshold: 4
    [ 25.885] (II) config/udev: Adding input device DualPoint Stick (/dev/input/mouse1)
    [ 25.885] (II) No input driver specified, ignoring this device.
    [ 25.885] (II) This device may have been added with another device file.
    [ 25.885] (II) config/udev: Adding input device Dell WMI hotkeys (/dev/input/event7)
    [ 25.885] (**) Dell WMI hotkeys: Applying InputClass "evdev keyboard catchall"
    [ 25.885] (II) Using input driver 'evdev' for 'Dell WMI hotkeys'
    [ 25.885] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 25.885] (**) Dell WMI hotkeys: always reports core events
    [ 25.885] (**) Dell WMI hotkeys: Device: "/dev/input/event7"
    [ 25.885] (--) Dell WMI hotkeys: Found keys
    [ 25.885] (II) Dell WMI hotkeys: Configuring as keyboard
    [ 25.885] (**) Option "config_info" "udev:/sys/devices/virtual/input/input7/event7"
    [ 25.885] (II) XINPUT: Adding extended input device "Dell WMI hotkeys" (type: KEYBOARD, id 17)
    [ 25.885] (**) Option "xkb_rules" "evdev"
    [ 25.886] (**) Option "xkb_model" "evdev"
    [ 25.886] (**) Option "xkb_layout" "us"
    [ 25.896] (II) fglrx(0): Restoring Recent Mode via PCS is not supported in RANDR 1.2 capable environments
    [ 39.128] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 39.128] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 39.128] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 39.128] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 52.382] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 52.382] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 52.382] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 52.382] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 53.649] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 53.649] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 53.649] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 53.649] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 54.483] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 54.483] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 54.483] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 54.483] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 54.551] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 54.551] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 54.551] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 54.551] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 54.619] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 54.619] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 54.619] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 54.619] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 54.686] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 54.686] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 54.686] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 54.686] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 54.751] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 54.751] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 54.751] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 54.751] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 54.816] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 54.816] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 54.816] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 54.816] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 54.900] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 54.900] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 54.900] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 54.900] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 55.376] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 55.377] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 55.377] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 55.377] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 55.459] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 55.459] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 55.459] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 55.460] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 55.547] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 55.547] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 55.547] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 55.547] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 55.625] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 55.625] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 55.625] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 55.625] (II) fglrx(0): Modeline "1366x768"x0.0 51.00 1366 1402 1450 1564 768 771 776 814 -hsync -vsync (32.6 kHz)
    [ 55.697] (II) fglrx(0): EDID vendor "LGD", prod id 739
    [ 55.697] (II) fglrx(0): Printing DDC gathered Modelines:
    [ 55.697] (II) fglrx(0): Modeline "1366x768"x0.0 76.00 1366 1402 1450 1564 768 771 776 810 -hsync -vsync (48.6 kHz)
    [ 55.697] (II) fglrx(0): Modeline "1366x768"x0.0

    Hello,
    i get the same messages without any problems for my intel card.
    You can read more about it in this thread:
    http://forums.gentoo.org/viewtopic-t-85 … ec66f93bf2
    There are a fair amount of people who have posted their /proc/mtrr there, you can compare yours to them.
    In the end they come to the conclusion, that uncachable entries are not a problem, for the most systems.
    However uncachable regions of 1024MB seem to be too large.
    On my mtrr the biggest uncachable entry is 64MB.
    So you might get improvement from solving this.

  • Memory Allocation Problems

    My application seems to not free resources the way I would like it to. The main interface consumes somewhere around 40MB. The application has an option to export data to a few PDFs (via itext and JFreeChart). This is handled through a popup JFrame where the user can select options for export. During the export, memory usage spikes to near 105MB, which though concerning, isn't the main problem. Once the export JFrame has been disposed and control is returned the main window, memory usage stays at ~ 105MB and if you export again, the memory usage doesn't budge, leading me to believe that the Objects used during the export aren't being released. I know that memory management is temperamental in Java, but I can't figure out what's going on here.
    Here is an overview of what's happening:
    MainViewer -> SaveView -> ExportFileController:
    I am currently exporting two PDFs: One containing graphs created by JFreeChart and another containing a table created by itext. I've tested them independently and both seem to stay in memory even after I've called document.close() and SaveView.dispose().
    Here is how I'm writing my charts:
    public void writeCharts()
              Iterator chartIter = allCharts.iterator();
              try
                   System.out.println("Writing Charts: Total Number: " + allCharts.size());
                   String outputFile = outputDir.getPath()+"/curvefits.pdf";               
                   writer = PdfWriter.getInstance(document, new FileOutputStream(outputFile));
                   document.open();
                   while(chartIter.hasNext())               
                        numpages++;
                        JFreeChart currentChart = (JFreeChart)chartIter.next();
                        PdfContentByte cb = writer.getDirectContent();
                        PdfTemplate tp = cb.createTemplate(width, height);
                        Graphics2D g2d = tp.createGraphics(width, height, new DefaultFontMapper());
                        Rectangle2D r2d = new Rectangle2D.Double(0, 0, width, height);
                        System.out.println("Writting Chart: " + currentChart.getTitle().getText());          
                        currentChart.draw(g2d, r2d);
                        g2d.dispose();
                        cb.addTemplate(tp, 0, 0);
                        document.newPage();
                        writer.releaseTemplate(tp);  //I had heap errors before I added this
              catch(Exception e)
                   e.printStackTrace();
              document.close();
              writer.flush();
              writer.close();
              allCharts.clear();
              allCharts.trimToSize();          
              System.gc();    //I'm explicitly trying to free up the resources here
              System.runFinalization();
    }

    warnerja wrote:
    Hard to say.
    Once it loads classes, it won't give that memory back, but any memory used on the heap which is no longer needed may be reclaimed.
    Does it keep climbing on repeated exports, or does it basically peak on one export and remain at that usage level upon repeated exports?It peaks on one export and then remains the same on repeated exports (roughly ~105MB). What scares me is the my test set is relatively small (perhaps as small as 1%) of what this application could be used for. I can do some things to minimize memory usage (like writing one page at a time and then appending so I don't have to keep the whole output stream open) at the expense of speed, but some where there has to be a data structure containing all of the items to be written. If the JVM NEVER gives the memory back then this will pretty much cripple the user's system.

  • Order BOM and routing allocation problems

    hi all , im looking help on the following problem , we currently use configurable materials to manufacture product , currently when an order BOM is created for a sales order using a standard material BOM and for example a part is removed from a phantom assembly and reaplced with a new special part , what happens next is that withi nthe routing the full material unallocates from the phantom group and defaults to unallocated even though in the master routing the parts that were not changed in the phantom are still allocated in the routing screen under an allocated opertion number , the production orders when released to make the product are all incorrect and causing problems and the materials are having to be manaully allocated in the production order

    Can you upload screenshots of before & after situation to some portal & paste the link here to be clear what exactly you refer to?

  • Invalid initial heap size Problem with sdk1.4.2_03

    Hi,
    ich habe a troubling error with the java version 1.4.2_03.
    I use an Ant Task to start a Weblogic Server (J2EE Server). For this, I use the following Ant code :
    -----ANT CODE------------------------------------------------------------------------------------------------------------------------
    <java classname="weblogic.Server" fork="true" failonerror="true" dir="${weblogic.domain.dir}">
    <sysproperty key="bea.home" value="${bea.home.dir}"/>
    <sysproperty key="weblogic.Name" value="${weblogic.admin.server.name}"/>
    <sysproperty key="weblogic.management.username" value="${weblogic.user.name}"/>
    <sysproperty key="weblogic.management.password" value="${weblogic.user.password}"/>
    <sysproperty key="weblogic.ProductionModeEnabled" value="false"/>
    <sysproperty key="java.security.policy" value="${weblogic.home.dir}\server\lib\weblogic.policy"/>
    <sysproperty key="weblogic.security.SSL.trustedCAKeyStore" value="${weblogic.home.dir}\server\lib\cacerts"/>
         <jvmarg value="-Xms32m -Xmx200m"/>
    <classpath>
    <pathelement path="${windows.classpath.wls}"/>
    </classpath>
    </java>
    -----/ANT CODE------------------------------------------------------------------------------------------------------------------------
    This Task perfectly works with the sdk java version 1.4.1_05, but I have the following message with the sdk java version 1.4.2_03 :
    -----ERROR MESSAGE---------------------------------------------------
    Invalid initial heap size: -Xms32m -Xmx200m
    Could not create the Java virtual machine.
    -----/ERROR MESSAGE---------------------------------------------------
    The following parameter is anymore correct : <jvmarg value="-Xms32m -Xmx200m"/>
    I have tried with a lot of possibilty, 64-200, 128-200, 128-128, 256-256, 512-512, nothing works.
    I have tried without this parameter, this works fine.
    I have tried with the weblogic server without the Ant Task, and this works fine too.
    I think this is a bug in the JVM 1.4.2_03.
    What do you think about this problem ??? Do you have some solution ???
    I have also tried with another version of ant, I have the same problem. This works with JVM 1.4.1_05 and not with JVM 1.4.2_03.
    If you have an idea, please, help.
    Thanks

    If you can start a 1.4.2 JVM with all these parameters independently (i.e. not from Ant) and it works, but from Ant it doesn't work, it's more likely that the problem is somehow related to interaction between Ant and the JVM, rather than the JVM itself. So I would suggest trying some Ant forum first - I think it would also work faster than if you try to submit this bug to Sun.

  • Weird heap allocation

    Hi everybody,
    It seems that our jrockit is creating huge heaps even for the simplest programs. Check out the following data.
    OS: RedHat EL 4.0 x86_64
    Java: JRockit R27.3.1 x86_64
    Say we run the following program:
    public class TestHeap {
      public static void main(String[] args) throws InterruptedException {
      System.out.println("Sleeping");
      Thread.sleep(600000);
      System.out.println("Finished");
    }I run jrcmd print_memusage on that process and this is the weird output:
    [JRockit] *** 0th memory utilization report
    (all numbers are in kbytes)
    Total mapped ;;;;;;;3304980
    ; Total in-use ;;;;;; 141076
    ;; executable ;;;;; 5436
    ;;; java code ;;;; 384; 7.1%
    ;;;; used ;;; 235; 61.4%
    ;; shared modules (exec+ro+rw) ;;;;; 5031
    ;; guards ;;;;; 144
    ;; readonly ;;;;; 47448
    ;; rw-memory ;;;;; 88576
    ;;; Java-heap ;;;; 65536; 74.0%
    ;;; Stacks ;;;; 4552; 5.1%
    ;;; Native-memory ;;;; 18487; 20.9%
    ;;;; java-heap-overhead ;;; 2057
    ;;;; codegen memory ;;; 768
    ;;;; classes ;;; 2816; 15.2%
    ;;;;; method bytecode ;; 196
    ;;;;; method structs ;; 424 (#5438)
    ;;;;; constantpool ;; 1101
    ;;;;; classblock ;; 128
    ;;;;; class ;; 231 (#439)
    ;;;;; other classdata ;; 349
    ;;;;; overhead ;; 189
    ;;;; threads ;;; 16; 0.1%
    ;;;; malloc:ed memory ;;; 1545; 8.4%
    ;;;;; codeinfo ;; 75
    ;;;;; codeinfotrees ;; 48
    ;;;;; exceptiontables ;; 10
    ;;;;; metainfo/livemaptable ;; 222
    ;;;;; codeblock structs ;; 0
    ;;;;; constants ;; 0
    ;;;;; livemap global tables ;; 226
    ;;;;; callprof cache ;; 0
    ;;;;; paraminfo ;; 32 (#467)
    ;;;;; strings ;; 460 (#7653)
    ;;;;; strings(jstring) ;; 0
    ;;;;; typegraph ;; 54
    ;;;;; interface implementor list ;; 10
    ;;;;; thread contexts ;; 14
    ;;;;; jar/zip memory ;; 425
    ;;;;; native handle memory ;; 12
    ;;;; unaccounted for memory ;;; 11300; 61.1%;7.31
    So this makes 3Gb of.... nothing. why is that memory being allocated? is there a way to change this weird behaviour?
    Thanks,
    Martin

    Some more info on this. If I run that hello world program with -Xmx64M i get the following output (btw, machine has 4Gb).
    [JRockit] *** 0th memory utilization report
    (all numbers are in kbytes)
    Total mapped ;;;;;;;1201940
    ; Total in-use ;;;;;; 133140
    ;; executable ;;;;; 5436
    ;;; java code ;;;; 384; 7.1%
    ;;;; used ;;; 235; 61.4%
    ;; shared modules (exec+ro+rw) ;;;;; 5031
    ;; guards ;;;;; 144
    ;; readonly ;;;;; 47448
    ;; rw-memory ;;;;; 80640
    ;;; Java-heap ;;;; 65536; 81.3%
    ;;; Stacks ;;;; 4552; 5.6%
    ;;; Native-memory ;;;; 10551; 13.1%
    ;;;; java-heap-overhead ;;; 2057
    ;;;; codegen memory ;;; 768
    ;;;; classes ;;; 2816; 26.7%
    ;;;;; method bytecode ;; 196
    ;;;;; method structs ;; 424 (#5438)
    ;;;;; constantpool ;; 1101
    ;;;;; classblock ;; 128
    ;;;;; class ;; 231 (#439)
    ;;;;; other classdata ;; 349
    ;;;;; overhead ;; 189
    ;;;; threads ;;; 16; 0.2%
    ;;;; malloc:ed memory ;;; 1545; 14.6%
    ;;;;; codeinfo ;; 75
    ;;;;; codeinfotrees ;; 48
    ;;;;; exceptiontables ;; 10
    ;;;;; metainfo/livemaptable ;; 222
    ;;;;; codeblock structs ;; 0
    ;;;;; constants ;; 0
    ;;;;; livemap global tables ;; 226
    ;;;;; callprof cache ;; 0
    ;;;;; paraminfo ;; 32 (#467)
    ;;;;; strings ;; 460 (#7653)
    ;;;;; strings(jstring) ;; 0
    ;;;;; typegraph ;; 54
    ;;;;; interface implementor list ;; 10
    ;;;;; thread contexts ;; 14
    ;;;;; jar/zip memory ;; 425
    ;;;;; native handle memory ;; 12
    ;;;; unaccounted for memory ;;; 3364; 31.9%;2.18
    ---------------------!!!

  • Shared Pool Allocation Problem

    Hi everyone,
    When I execute the following statement from my application, it returns the ORA-04031 29080216 byte can not allocate shared pool ("large pool","unknown object","hash-join subh","kllcqc:kllcqslt") error.
    SELECT DISTINCT KULLANICIID, NOVELKULLANICIADI AS "KULLANICIADI" FROM KULLANICIROLLERI
    LEFT OUTER JOIN KULLANICILAR ON KULLANICIROLLERI.KULLANICIID = KULLANICILAR.ID
    WHERE
    KULLANICIROLLERI.AKTIF = '1' AND
    KULLANICILAR.AKTIF = '1' AND
    KULLANICILAR.NOVELKULLANICIADI IS NOT NULL AND
    GECERLIOLDUGUELEMENTTYPENO = 5 AND GECERLIOLDUGUELEMENTID = 1
    But when I look the parameters their values are
    shared_pool_size : 318767104
    large_pool_size : 335544320
    How can I solve that problem.. Actually the parameters seem to be ok..
    Thanks in advance
    OzerK

    Hi,
    Do you resolved problem with sharet pool allocation ?
    I have a same, with ora-4031 error...
    Best,
    Adam
    [email protected]

  • Heap implementation problem

    Could anyone give me some idea about heap imlementation with linked structure?(As far as i know, i had no problem with the "HeapNode" class, but i have a lot of difficulties with implementing the heap class. Also, i got the following code segment from a programming book, but i really cant keep everything in my mind.
    public void insertItem(Object k, Object e)
             throws InvalidKeyException {
    if (!comparator.isComparable(k))
             throw new InvalidKeyException("Invalid Key")
    Position z; // Position to insert
         if (isEmpty())
             z = root();
         else {
             z = last;
        while (!isRoot(z) && !isLeftChild(z))
             z = parent(z);
        if (!isRoot(z))
             z = rightChild(parent(z));
        while (!isExternal(z))
              z = leftChild(z);
      expandExternal(z);
      replace(z, new KeyElementPair(k, e));
    last = z;
      // Up-heap bubbling comes next
    Position u;
    while (!isRoot(z)) { //Up-heap bubble
        u = parent(z);
    if (comparator.isLessThanOrEqualTo(
                                keyOfPosition(u),
                                keyOfPosition(z))) break;
    swap(u, z);
    z = u;
    private Object keyOfPosition(Position p)
                       throws InvalidPositionException {
      return ((KeyElementPair) p.element()).key();
    // cast on line above should not fail
    any help would be greatly appreciated.

    I'm just using the -xml option. But I don't know what is the "datapath" element.
    This is my command line:
    java -Xmx1024M -classpath ".\UploadTest\classes;E:\software\apache\java\xalan-j_2_7_1-bin\xalan.jar;E:\software\apa che\java\xalan-j_2_7_1-bin\serializer.jar" -Djavax.xml.transform.TransformerFactory=org.apache.xalan.xsltc.trax.TransformerFactoryIm pl com.adobe.adept.upload.UploadTest http://************:8080/packaging/Package "E:\Documenti\eBook personali\****\*****.pdf" -pass ******** -xml -jpg
    The xalan implementation for xml serialization is more efficient. The -xml that you suggested is already on the command line.
    The xml content is:
    <package xmlns="http://ns.adobe.com/adept">
    <metadata xmlns:dc="http://purl.org/dc/elements/1.1/">
      <dc:title>*******</dc:title>
      <dc:creator>**************</dc:creator>
      <dc:publisher>**********</dc:publisher>
      <dc:format>application/pdf</dc:format>
    </metadata>
    <permissions>
      <display>
       <device/>
       <until>2013-01-13T13:10:49-07:00</until>
      </display>
      <excerpt>
       <until>2013-01-13T13:10:49-07:00</until>  
      </excerpt>
      <print>
       <count initial="10" max="20" incrementInterval="3600"/>
       <maxResolution>300</maxResolution>
      </print>
    </permissions>
    </package>
    What's "the path of the using the dataPath element"?
    Thank you.
    Gianpiero

  • BPS Allocation problem

    Hi everybody, i'm warking with Netweaver BI 7.0 BPS module, and i have a problem with allocation function. i have to pass the value of a certain ratio between a sereie of charachteristics, and in the BPS 3.5 everithing goes well, but in Version 7.0 it gives me an error "generated data is not included in the selection condiction"
    does anyone has an idea on why it does so?
    thanx

    Hi,
      Try to execute the function with trace and see the final generated records for the characteristic value on which it is giving error. If it is out of your selections, then it may be one reason.
    Regards,
    Bindu

Maybe you are looking for