Opengl Shaders glslv1.20

How do i Add Opengl shaders glslv1.20  to Mac 10.75.  Thanks

You may not NEED the BIOS update, but my new Ultra20M2 that arrived just a short time ago didn't have the latest BIOS rev, so I installed it... Yours may also have an update available.

Similar Messages

  • NVidia "The Best Way"

    Right now I have nVidia installed through the ArchLinux repos. But when I run glxgears I get
    Xlib:  extension "GLX" missing on display ":0.0".
    Error: couldn't get an RGB, Double-buffered visual
    And KDE4 Widgets give me
    OpenGL Shaders not supported
    What files do you need to fix this, because I am completely stuck.

    I really don't know what's setup or enabled in your xorg.conf file, but you might just need to enable composite and add argb glx visuals in your Xorg file.  Take a look at these two wiki entries, they will help you set up nvidia from the beginning:
    http://wiki.archlinux.org/index.php/Xorg#nvidia-xconfig
    http://wiki.archlinux.org/index.php/Composite

  • Photoshop CS6 liquify crash!

    Hi guys,
    Just installed my Adobe creative suit CS6 and trying to play around with adobe photoshop CS6.
    When I clicked on the liquify, it straight away crashed without seeing the image in the liquify session.
    I'm not sure if my ThinkPad laptop hardware having problem with it.
    The brief spec of my laptop:
    - Intel Core 2 Duo 1.40 GHz
    - 3GB RAM
    - 32-bit Operating system
    - Mobile Intel (R) 4 Series Express Chipset Family
    thanks in advance for the help!

    Behind the scenes Liquify defines an OpenGL shader program to do the hard work of pushing millions of pixels around in an eyeblink.
    If your display driver does not properly support the compilation and running of OpenGL shaders, it can crash.
    Your recourse is to seek an updated display driver online, if one has been made available for your GPU hardware and operating system.  With a laptop you usually have to check with the manufacturer of the system, vs. the manufacturer of the GPU, though under some conditions you can find new display drivers with the latter.
    -Noel

  • Solutions for hard to see HDD LED

    I was looking for some easier ways to see the hard drive activity since HP has moved the HDD LED to the left or right side of the newer laptops.  I really hate not being able to always see what the hard drive is doing since the change in placement of the HDD light.  Every laptop I've ever had or worked with has had the HDD LED on top of the base which is a whole lot easier to see than on the side.  I'm currently using a free program called DiskLED which puts a light in the system tray which can show a huge selection of items including the HDD but only one at a time.  It seems to be very accurate and can be configured to update as fast as you want.  I'm still looking for other options that would allow me to have a physical LED that would be viewable from above the keyboard like it was on my previous HP laptop.  If anyone know of an easy, cheap fix I would love to know what that is.  Thanks

    There was a useful blend mode in MacOS 9 and Carbon called "AddOver" that could be used to get high contrast shapes over any background, in a reversible way (great for cursors, paths, etc.).  Even on Windows, we can emulate that blend mode.
    In Cocoa, Apple doesn't offer that blend mode, nor a way to handle reversible compositing beyond what we are already doing (difference blend mode).
    We have been investigating ways to do better path drawing using OpenGL shaders, but didn't have a solution in time for CS5 (it's not as easy as it sounds).

  • Catalyst versus Radeon

    ATI users, gamers, and 3D hobbyists, be all ears!
    As you may have experienced, the official 'catalyst' driver has an unbelievable amount of bugs and poor Unix integration.
    * Poor Xorg support.
    * Poor use of Linux's DRI/DRM interfaces, no KMS.
    * Wine gaming is a real pain (poor performances, crashes, glitches).
    In my opinion, Catalyst is really holding back graphics development (e.g. gaming) in the Unix world. But there may be light at the end of the tunnel.
    You may have heard of it: the free 'radeon' driver did tremendous improvements recently, to such extent that high performance with 3D applications can be taken back into consideration. Every new update is a huge performance boost. Yes, we can actually play a lot of games with the free radeon driver now.
    This driver is really a gift to Unix, since it means that 3D would finally be available unrestricted for free (speaking of the software). But if you want this to happen, we need to endorse the development, at least by using it and reporting bugs, if not contributing to the source code directly.
    I think a benchmark page can help: by showing where radeon performs equally if not better, it would encourage users and especially newcomers to give it a try.
    I've started a benchmarking reference on the following wiki page:
    https://wiki.archlinux.org/index.php/Ta … sus_Radeon
    We need more games and a wider range of hardware. Everyone is welcome to contribute!

    AMD user here, because Ati is long dead.
    Wine gaming is a pain compared to Nvidia, because Wine devs use the "special" Nvidia shaders, when the "normal" OpenGL shaders are failing or so. And because Nvidia don't see the bugs (because it is working for them), Nvidia gets this special treatment in Wine. And because this is going on for a while, the "normal" (Nvidia-)gamer will say, that AMD drivers suck. Well, they do, but in this scenario, not everything is wrong on AMDs side. I guess, this hurts open drivers as well, but because they are, performancewise, too weak, no one cares atm.
    A, benchmarks. I'll contribute to it:
    Unigine Valley Benchmark: Doesn't run with radeon driver.

  • Mobility Radeon 7500 OpenGL issues

    Whenever I attempt to use anything involving openGL, my CPU usage hits 100%. Complex openGL programs will drop to a framerate of less than 10, and sometimes crash Xorg.  How can I fix this?
    General system info:
    lspci
    00:00.0 Host bridge: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge (rev 04)
    00:01.0 PCI bridge: Intel Corporation 82845 845 [Brookdale] Chipset AGP Bridge (rev 04)
    00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation 82801CA/CAM USB Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB Controller #3 (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42)
    00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)
    00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801CA/CAM SMBus Controller (rev 02)
    00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02)
    00:1f.6 Modem: Intel Corporation 82801CA/CAM AC'97 Modem Controller (rev 02)
    01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]
    02:00.0 CardBus bridge: Texas Instruments PCI1520 PC card Cardbus Controller (rev 01)
    02:00.1 CardBus bridge: Texas Instruments PCI1520 PC card Cardbus Controller (rev 01)
    02:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
    02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)
    lsmod
    Module Size Used by
    ipv6 279604 16
    oss_usb 106284 2
    oss_ich 18832 4
    osscore 552820 4 oss_usb,oss_ich
    ext2 68964 1
    fan 4448 0
    fuse 64856 2
    arc4 1756 2
    ecb 2812 2
    b43 137208 0
    radeon 666112 2
    ttm 37164 1 radeon
    joydev 10528 0
    drm 156160 4 radeon,ttm
    i2c_algo_bit 5888 1 radeon
    e100 34308 0
    ssb 45988 1 b43
    ppdev 7008 0
    yenta_socket 25384 2
    rsrc_nonstatic 12316 1 yenta_socket
    mii 4892 1 e100
    thinkpad_acpi 67988 0
    battery 10816 0
    nvram 6984 1 thinkpad_acpi
    video 20116 0
    output 2908 1 video
    pcmcia 36168 2 b43,ssb
    parport_pc 37060 1
    irtty_sir 5564 0
    sir_dev 11712 1 irtty_sir
    psmouse 60084 0
    ac 4224 0
    processor 36076 1
    iTCO_wdt 11072 0
    iTCO_vendor_support 3136 1 iTCO_wdt
    mac80211 155788 1 b43
    irda 126744 1 sir_dev
    crc_ccitt 1724 1 irda
    thermal 13912 0
    uhci_hcd 23692 0
    button 5612 0
    ehci_hcd 36620 0
    serio_raw 5792 0
    shpchp 34384 0
    intel_agp 28604 1
    lp 9732 0
    parport 34412 3 ppdev,parport_pc,lp
    evdev 10240 15
    cfg80211 90364 2 b43,mac80211
    pci_hotplug 28732 1 shpchp
    pcspkr 2492 0
    i2c_i801 9616 0
    i2c_core 21808 4 radeon,drm,i2c_algo_bit,i2c_i801
    rfkill 19696 2 thinkpad_acpi,cfg80211
    sg 27728 0
    agpgart 32660 3 ttm,drm,intel_agp
    led_class 4000 2 b43,thinkpad_acpi
    usbcore 154032 5 oss_usb,uhci_hcd,ehci_hcd
    pcmcia_core 35920 5 b43,ssb,yenta_socket,rsrc_nonstatic,pcmcia
    rtc_cmos 11344 0
    rtc_core 17976 1 rtc_cmos
    rtc_lib 2524 1 rtc_core
    ext4 334112 2
    mbcache 7104 2 ext2,ext4
    jbd2 82016 1 ext4
    crc16 1660 1 ext4
    sr_mod 16644 0
    cdrom 36032 1 sr_mod
    sd_mod 28344 5
    pata_acpi 4252 0
    ata_piix 23268 4
    ata_generic 4704 0
    libata 169548 3 pata_acpi,ata_piix,ata_generic
    floppy 56356 0
    scsi_mod 112468 4 sg,sr_mod,sd_mod,libata
    dmesg
    Linux version 2.6.31-ARCH (root@architect) (gcc version 4.4.2 (GCC) ) #1 SMP PREEMPT Tue Nov 10 19:48:17 CET 2009
    KERNEL supported cpus:
    Intel GenuineIntel
    AMD AuthenticAMD
    NSC Geode by NSC
    Cyrix CyrixInstead
    Centaur CentaurHauls
    Transmeta GenuineTMx86
    Transmeta TransmetaCPU
    UMC UMC UMC UMC
    BIOS-provided physical RAM map:
    BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
    BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
    BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
    BIOS-e820: 0000000000100000 - 000000003ff70000 (usable)
    BIOS-e820: 000000003ff70000 - 000000003ff7e000 (ACPI data)
    BIOS-e820: 000000003ff7e000 - 000000003ff80000 (ACPI NVS)
    BIOS-e820: 000000003ff80000 - 0000000040000000 (reserved)
    BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved)
    DMI present.
    last_pfn = 0x3ff70 max_arch_pfn = 0x100000
    MTRR default type: uncachable
    MTRR fixed ranges enabled:
    00000-9FFFF write-back
    A0000-BFFFF uncachable
    C0000-CFFFF write-protect
    D0000-DBFFF uncachable
    DC000-DFFFF write-back
    E0000-FFFFF write-protect
    MTRR variable ranges enabled:
    0 base 000000000 mask FC0000000 write-back
    1 base 03FF80000 mask FFFF80000 uncachable
    2 disabled
    3 disabled
    4 disabled
    5 disabled
    6 disabled
    7 disabled
    x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
    e820 update range: 0000000000002000 - 0000000000006000 (usable) ==> (reserved)
    Scanning 1 areas for low memory corruption
    modified physical RAM map:
    modified: 0000000000000000 - 0000000000002000 (usable)
    modified: 0000000000002000 - 0000000000006000 (reserved)
    modified: 0000000000006000 - 000000000009f000 (usable)
    modified: 000000000009f000 - 00000000000a0000 (reserved)
    modified: 00000000000dc000 - 0000000000100000 (reserved)
    modified: 0000000000100000 - 000000003ff70000 (usable)
    modified: 000000003ff70000 - 000000003ff7e000 (ACPI data)
    modified: 000000003ff7e000 - 000000003ff80000 (ACPI NVS)
    modified: 000000003ff80000 - 0000000040000000 (reserved)
    modified: 00000000ff800000 - 0000000100000000 (reserved)
    initial memory mapped : 0 - 01800000
    init_memory_mapping: 0000000000000000-00000000377fe000
    0000000000 - 0000400000 page 4k
    0000400000 - 0037400000 page 2M
    0037400000 - 00377fe000 page 4k
    kernel direct mapping tables up to 377fe000 @ 7000-c000
    RAMDISK: 3fea7000 - 3ff5fb2e
    Allocated new RAMDISK: 00100000 - 001b8b2e
    Move RAMDISK from 000000003fea7000 - 000000003ff5fb2d to 00100000 - 001b8b2d
    ACPI: RSDP 000f7010 00024 (v02 IBM )
    ACPI: XSDT 3ff731cd 0004C (v01 IBM TP-1I 00002080 LTP 00000000)
    ACPI: FACP 3ff73300 00081 (v01 IBM TP-1I 00002080 IBM 00000001)
    ACPI: DSDT 3ff733e7 0AAD5 (v01 IBM TP-1I 00002080 MSFT 0100000D)
    ACPI: FACS 3ff7f000 00040
    ACPI: SSDT 3ff733b4 00033 (v01 IBM TP-1I 00002080 MSFT 0100000D)
    ACPI: ECDT 3ff7debc 00052 (v01 IBM TP-1I 00002080 IBM 00000001)
    ACPI: TCPA 3ff7df0e 00032 (v01 IBM TP-1I 00002080 PTL 00000001)
    ACPI: BOOT 3ff7dfd8 00028 (v01 IBM TP-1I 00002080 LTP 00000001)
    135MB HIGHMEM available.
    887MB LOWMEM available.
    mapped low ram: 0 - 377fe000
    low ram: 0 - 377fe000
    node 0 low ram: 00000000 - 377fe000
    node 0 bootmap 00008000 - 0000ef00
    (9 early reservations) ==> bootmem [0000000000 - 00377fe000]
    #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
    #1 [0000001000 - 0000002000] EX TRAMPOLINE ==> [0000001000 - 0000002000]
    #2 [0000006000 - 0000007000] TRAMPOLINE ==> [0000006000 - 0000007000]
    #3 [0001000000 - 000156da44] TEXT DATA BSS ==> [0001000000 - 000156da44]
    #4 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000]
    #5 [000156e000 - 0001574128] BRK ==> [000156e000 - 0001574128]
    #6 [0000007000 - 0000008000] PGTABLE ==> [0000007000 - 0000008000]
    #7 [0000100000 - 00001b8b2e] NEW RAMDISK ==> [0000100000 - 00001b8b2e]
    #8 [0000008000 - 000000f000] BOOTMAP ==> [0000008000 - 000000f000]
    Zone PFN ranges:
    DMA 0x00000000 -> 0x00001000
    Normal 0x00001000 -> 0x000377fe
    HighMem 0x000377fe -> 0x0003ff70
    Movable zone start PFN for each node
    early_node_map[3] active PFN ranges
    0: 0x00000000 -> 0x00000002
    0: 0x00000006 -> 0x0000009f
    0: 0x00000100 -> 0x0003ff70
    On node 0 totalpages: 261899
    free_area_init_node: node 0, pgdat c141b740, node_mem_map c1575000
    DMA zone: 32 pages used for memmap
    DMA zone: 0 pages reserved
    DMA zone: 3963 pages, LIFO batch:0
    Normal zone: 1744 pages used for memmap
    Normal zone: 221486 pages, LIFO batch:31
    HighMem zone: 271 pages used for memmap
    HighMem zone: 34403 pages, LIFO batch:7
    Using APIC driver default
    ACPI: PM-Timer IO Port: 0x1008
    SMP: Allowing 1 CPUs, 0 hotplug CPUs
    Local APIC disabled by BIOS -- you can enable it with "lapic"
    APIC: disable apic facility
    nr_irqs_gsi: 16
    PM: Registered nosave memory: 0000000000002000 - 0000000000006000
    PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
    PM: Registered nosave memory: 00000000000a0000 - 00000000000dc000
    PM: Registered nosave memory: 00000000000dc000 - 0000000000100000
    Allocating PCI resources starting at 40000000 (gap: 40000000:bf800000)
    NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_ids:1
    PERCPU: Embedded 14 pages at c1d7a000, static data 34332 bytes
    Built 1 zonelists in Zone order, mobility grouping on. Total pages: 259852
    Kernel command line: root=/dev/disk/by-uuid/ce79e597-2b00-4812-95b4-eda62758ab6c ro vga=792 nomodeset
    PID hash table entries: 4096 (order: 12, 16384 bytes)
    Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    Enabling fast FPU save and restore... done.
    Enabling unmasked SIMD FPU exception support... done.
    Initializing CPU#0
    Initializing HighMem for node 0 (000377fe:0003ff70)
    Memory: 1031828k/1048000k available (3111k kernel code, 15416k reserved, 1120k data, 416k init, 138696k highmem)
    virtual kernel memory layout:
    fixmap : 0xfff1e000 - 0xfffff000 ( 900 kB)
    pkmap : 0xff800000 - 0xffc00000 (4096 kB)
    vmalloc : 0xf7ffe000 - 0xff7fe000 ( 120 MB)
    lowmem : 0xc0000000 - 0xf77fe000 ( 887 MB)
    .init : 0xc1422000 - 0xc148a000 ( 416 kB)
    .data : 0xc1309ddd - 0xc1421ea8 (1120 kB)
    .text : 0xc1000000 - 0xc1309ddd (3111 kB)
    Checking if this processor honours the WP bit even in supervisor mode...Ok.
    SLUB: Genslabs=13, HWalign=128, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    NR_IRQS:512
    Fast TSC calibration using PIT
    Detected 2192.708 MHz processor.
    Console: colour dummy device 80x25
    console [tty0] enabled
    Calibrating delay loop (skipped), value calculated using timer frequency.. 4387.14 BogoMIPS (lpj=7309026)
    Security Framework initialized
    Mount-cache hash table entries: 512
    CPU: Trace cache: 12K uops, L1 D cache: 8K
    CPU: L2 cache: 512K
    CPU: Hyper-Threading is disabled
    mce: CPU supports 4 MCE banks
    ------------[ cut here ]------------
    WARNING: at arch/x86/kernel/apic/apic.c:247 native_apic_write_dummy+0x4b/0x60()
    Hardware name: 236686U
    Modules linked in:
    Pid: 0, comm: swapper Not tainted 2.6.31-ARCH #1
    Call Trace:
    [<c10464da>] ? warn_slowpath_common+0x7a/0xc0
    [<c101f2ab>] ? native_apic_write_dummy+0x4b/0x60
    [<c1046540>] ? warn_slowpath_null+0x20/0x40
    [<c101f2ab>] ? native_apic_write_dummy+0x4b/0x60
    [<c1016601>] ? intel_init_thermal+0xd1/0x1d0
    [<c10149c3>] ? mce_init+0xc3/0xf0
    [<c10ed693>] ? __kmalloc+0x93/0x210
    [<c1015bc5>] ? mce_intel_feature_init+0x15/0x70
    [<c13014ed>] ? mcheck_init+0x261/0x2b5
    [<c12ff55a>] ? identify_cpu+0x377/0x386
    [<c10ecabf>] ? kmem_cache_alloc+0x6f/0x170
    [<c1429dc9>] ? identify_boot_cpu+0xa/0x1e
    [<c1429f90>] ? check_bugs+0x14/0x108
    [<c109add0>] ? __delayacct_tsk_init+0x20/0x50
    [<c1422a31>] ? start_kernel+0x332/0x353
    [<c14224f0>] ? unknown_bootoption+0x0/0x1bd
    ---[ end trace a7919e7f17c0a725 ]---
    CPU0: Thermal monitoring enabled (TM1)
    Performance Counters: no PMU driver, software counters only.
    Checking 'hlt' instruction... OK.
    SMP alternatives: switching to UP code
    Freeing SMP alternatives: 11k freed
    ACPI: Core revision 20090521
    ACPI: setting ELCR to 0200 (from 0800)
    weird, boot CPU (#0) not listed by the BIOS.
    SMP motherboard not detected.
    Local APIC not detected. Using dummy APIC emulation.
    SMP disabled
    Brought up 1 CPUs
    Total of 1 processors activated (4387.14 BogoMIPS).
    CPU0 attaching NULL sched-domain.
    Booting paravirtualized kernel on bare hardware
    NET: Registered protocol family 16
    ACPI: bus type pci registered
    PCI: PCI BIOS revision 2.10 entry at 0xfd8fe, last bus=8
    PCI: Using configuration type 1 for base access
    bio: create slab <bio-0> at 0
    ACPI: EC: EC description table is found, configuring boot EC
    ACPI: EC: non-query interrupt received, switching to interrupt mode
    ACPI: Interpreter enabled
    ACPI: (supports S0 S3 S4 S5)
    ACPI: Using PIC for interrupt routing
    ACPI: EC: GPE = 0x1c, I/O: command/status = 0x66, data = 0x62
    ACPI: EC: driver started in interrupt mode
    ACPI: Power Resource [PUBS] (on)
    ACPI: ACPI Dock Station Driver: 3 docks/bays found
    ACPI: PCI Root Bridge [PCI0] (0000:00)
    pci 0000:00:00.0: reg 10 32bit mmio: [0xe0000000-0xe3ffffff]
    pci 0000:00:1d.0: reg 20 io port: [0x1800-0x181f]
    pci 0000:00:1d.1: reg 20 io port: [0x1820-0x183f]
    pci 0000:00:1d.2: reg 20 io port: [0x1840-0x185f]
    pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH4 ACPI/GPIO/TCO
    pci 0000:00:1f.0: quirk: region 1180-11bf claimed by ICH4 GPIO
    pci 0000:00:1f.1: reg 10 io port: [0x1f0-0x1f7]
    pci 0000:00:1f.1: reg 14 io port: [0x3f4-0x3f7]
    pci 0000:00:1f.1: reg 18 io port: [0x170-0x177]
    pci 0000:00:1f.1: reg 1c io port: [0x374-0x377]
    pci 0000:00:1f.1: reg 20 io port: [0x1860-0x186f]
    pci 0000:00:1f.1: reg 24 32bit mmio: [0x000000-0x0003ff]
    pci 0000:00:1f.3: reg 20 io port: [0x1880-0x189f]
    pci 0000:00:1f.5: reg 10 io port: [0x1c00-0x1cff]
    pci 0000:00:1f.5: reg 14 io port: [0x18c0-0x18ff]
    pci 0000:00:1f.6: reg 10 io port: [0x2400-0x24ff]
    pci 0000:00:1f.6: reg 14 io port: [0x2000-0x207f]
    pci 0000:01:00.0: reg 10 32bit mmio: [0xe8000000-0xefffffff]
    pci 0000:01:00.0: reg 14 io port: [0x3000-0x30ff]
    pci 0000:01:00.0: reg 18 32bit mmio: [0xd0100000-0xd010ffff]
    pci 0000:01:00.0: reg 30 32bit mmio: [0x000000-0x01ffff]
    pci 0000:01:00.0: supports D1 D2
    pci 0000:00:01.0: bridge io port: [0x3000-0x3fff]
    pci 0000:00:01.0: bridge 32bit mmio: [0xd0100000-0xd01fffff]
    pci 0000:00:01.0: bridge 32bit mmio pref: [0xe8000000-0xefffffff]
    pci 0000:02:00.0: reg 10 32bit mmio: [0x50000000-0x50000fff]
    pci 0000:02:00.0: supports D1 D2
    pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:02:00.0: PME# disabled
    pci 0000:02:00.1: reg 10 32bit mmio: [0x51000000-0x51000fff]
    pci 0000:02:00.1: supports D1 D2
    pci 0000:02:00.1: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:02:00.1: PME# disabled
    pci 0000:02:02.0: reg 10 32bit mmio: [0xd0200000-0xd0201fff]
    pci 0000:02:08.0: reg 10 32bit mmio: [0xd0202000-0xd0202fff]
    pci 0000:02:08.0: reg 14 io port: [0x8000-0x803f]
    pci 0000:02:08.0: supports D1 D2
    pci 0000:02:08.0: PME# supported from D0 D1 D2 D3hot D3cold
    pci 0000:02:08.0: PME# disabled
    pci 0000:00:1e.0: transparent bridge
    pci 0000:00:1e.0: bridge io port: [0x4000-0x8fff]
    pci 0000:00:1e.0: bridge 32bit mmio: [0xd0200000-0xdfffffff]
    pci 0000:00:1e.0: bridge 32bit mmio pref: [0xf0000000-0xf7ffffff]
    pci_bus 0000:00: on NUMA node 0
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
    ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11)
    ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 *11)
    ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11)
    ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11)
    ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11)
    ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
    ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
    ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 11) *0, disabled.
    PCI: Using ACPI for IRQ routing
    NetLabel: Initializing
    NetLabel: domain hash size = 128
    NetLabel: protocols = UNLABELED CIPSOv4
    NetLabel: unlabeled traffic allowed by default
    pnp: PnP ACPI init
    ACPI: bus type pnp registered
    pnp: PnP ACPI: found 13 devices
    ACPI: ACPI bus type pnp unregistered
    system 00:00: iomem range 0x0-0x9ffff could not be reserved
    system 00:00: iomem range 0xc0000-0xc3fff could not be reserved
    system 00:00: iomem range 0xc4000-0xc7fff could not be reserved
    system 00:00: iomem range 0xc8000-0xcbfff could not be reserved
    system 00:00: iomem range 0xcc000-0xcffff could not be reserved
    system 00:00: iomem range 0xdc000-0xdffff could not be reserved
    system 00:00: iomem range 0xe0000-0xe3fff could not be reserved
    system 00:00: iomem range 0xe4000-0xe7fff could not be reserved
    system 00:00: iomem range 0xe8000-0xebfff could not be reserved
    system 00:00: iomem range 0xec000-0xeffff could not be reserved
    system 00:00: iomem range 0xf0000-0xfffff could not be reserved
    system 00:00: iomem range 0x100000-0x3fffffff could not be reserved
    system 00:00: iomem range 0xfec00000-0xffffffff could not be reserved
    system 00:02: ioport range 0x1000-0x107f has been reserved
    system 00:02: ioport range 0x1180-0x11bf has been reserved
    system 00:02: ioport range 0x15e0-0x15ef has been reserved
    system 00:02: ioport range 0x1600-0x167f has been reserved
    pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
    pci 0000:00:01.0: IO window: 0x3000-0x3fff
    pci 0000:00:01.0: MEM window: 0xd0100000-0xd01fffff
    pci 0000:00:01.0: PREFETCH window: 0xe8000000-0xefffffff
    pci 0000:02:00.0: CardBus bridge, secondary bus 0000:03
    pci 0000:02:00.0: IO window: 0x004000-0x0040ff
    pci 0000:02:00.0: IO window: 0x004400-0x0044ff
    pci 0000:02:00.0: PREFETCH window: 0xf0000000-0xf3ffffff
    pci 0000:02:00.0: MEM window: 0xd4000000-0xd7ffffff
    pci 0000:02:00.1: CardBus bridge, secondary bus 0000:07
    pci 0000:02:00.1: IO window: 0x004800-0x0048ff
    pci 0000:02:00.1: IO window: 0x004c00-0x004cff
    pci 0000:02:00.1: PREFETCH window: 0xf4000000-0xf7ffffff
    pci 0000:02:00.1: MEM window: 0xd8000000-0xdbffffff
    pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02
    pci 0000:00:1e.0: IO window: 0x4000-0x8fff
    pci 0000:00:1e.0: MEM window: 0xd0200000-0xdfffffff
    pci 0000:00:1e.0: PREFETCH window: 0xf0000000-0xf7ffffff
    pci 0000:00:1e.0: setting latency timer to 64
    ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
    PCI: setting IRQ 11 as level-triggered
    pci 0000:02:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
    ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
    pci 0000:02:00.1: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
    pci_bus 0000:00: resource 0 io: [0x00-0xffff]
    pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
    pci_bus 0000:01: resource 0 io: [0x3000-0x3fff]
    pci_bus 0000:01: resource 1 mem: [0xd0100000-0xd01fffff]
    pci_bus 0000:01: resource 2 pref mem [0xe8000000-0xefffffff]
    pci_bus 0000:02: resource 0 io: [0x4000-0x8fff]
    pci_bus 0000:02: resource 1 mem: [0xd0200000-0xdfffffff]
    pci_bus 0000:02: resource 2 pref mem [0xf0000000-0xf7ffffff]
    pci_bus 0000:02: resource 3 io: [0x00-0xffff]
    pci_bus 0000:02: resource 4 mem: [0x000000-0xffffffff]
    pci_bus 0000:03: resource 0 io: [0x4000-0x40ff]
    pci_bus 0000:03: resource 1 io: [0x4400-0x44ff]
    pci_bus 0000:03: resource 2 pref mem [0xf0000000-0xf3ffffff]
    pci_bus 0000:03: resource 3 mem: [0xd4000000-0xd7ffffff]
    pci_bus 0000:07: resource 0 io: [0x4800-0x48ff]
    pci_bus 0000:07: resource 1 io: [0x4c00-0x4cff]
    pci_bus 0000:07: resource 2 pref mem [0xf4000000-0xf7ffffff]
    pci_bus 0000:07: resource 3 mem: [0xd8000000-0xdbffffff]
    NET: Registered protocol family 2
    IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
    TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
    TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
    TCP: Hash tables configured (established 131072 bind 65536)
    TCP reno registered
    NET: Registered protocol family 1
    Unpacking initramfs...
    Freeing initrd memory: 738k freed
    Simple Boot Flag at 0x35 set to 0x1
    IBM machine detected. Enabling interrupts during APM calls.
    apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
    apm: overridden by ACPI.
    Scanning for low memory corruption every 60 seconds
    audit: initializing netlink socket (disabled)
    type=2000 audit(1259350175.183:1): initialized
    highmem bounce pool size: 64 pages
    VFS: Disk quotas dquot_6.5.2
    Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    msgmni has been set to 1746
    alg: No test for stdrng (krng)
    Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
    io scheduler noop registered
    io scheduler anticipatory registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    pci 0000:01:00.0: Boot video device
    pci 0000:02:08.0: Firmware left e100 interrupts enabled; disabling
    vesafb: framebuffer at 0xe8000000, mapped to 0xf8080000, using 4608k, total 16320k
    vesafb: mode is 1024x768x24, linelength=3072, pages=6
    vesafb: protected mode interface info at c000:5701
    vesafb: pmi: set display start = c00c5795, set palette = c00c57e1
    vesafb: pmi: ports = 3010 3016 3054 3038 303c 305c 3000 3004 30b0 30b2 30b4
    vesafb: scrolling: redraw
    vesafb: Truecolor: size=0:8:8:8, shift=0:16:8:0
    Console: switching to colour frame buffer device 128x48
    fb0: VESA VGA frame buffer device
    isapnp: Scanning for PnP cards...
    isapnp: No Plug & Play device found
    Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
    serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A
    00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
    serial 0000:00:1f.6: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
    serial 0000:00:1f.6: PCI INT B disabled
    input: Macintosh mouse button emulation as /devices/virtual/input/input0
    PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
    serio: i8042 KBD port at 0x60,0x64 irq 1
    serio: i8042 AUX port at 0x60,0x64 irq 12
    mice: PS/2 mouse device common for all mice
    cpuidle: using governor ladder
    cpuidle: using governor menu
    TCP cubic registered
    NET: Registered protocol family 17
    Using IPI No-Shortcut mode
    Switched to high resolution mode on CPU 0
    registered taskstats version 1
    Initalizing network drop monitor service
    Freeing unused kernel memory: 416k freed
    input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
    Floppy drive(s): fd0 is 1.44M
    SCSI subsystem initialized
    FDC 0 is a National Semiconductor PC87306
    libata version 3.00 loaded.
    ata_piix 0000:00:1f.1: version 2.13
    ata_piix 0000:00:1f.1: enabling device (0005 -> 0007)
    ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
    ata_piix 0000:00:1f.1: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
    ata_piix 0000:00:1f.1: setting latency timer to 64
    scsi0 : ata_piix
    scsi1 : ata_piix
    ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x1860 irq 14
    ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x1868 irq 15
    ata1.00: ATA-7: SAMSUNG MP0201H, YP200-06, max UDMA/100
    ata2.00: ATAPI: HL-DT-STCD-RW/DVD DRIVE GCC-4240N, 0211, max UDMA/33
    ata1.00: 39179952 sectors, multi 16: LBA48
    ata1.00: configured for UDMA/100
    ata2.00: configured for UDMA/33
    scsi 0:0:0:0: Direct-Access ATA SAMSUNG MP0201H YP20 PQ: 0 ANSI: 5
    scsi 1:0:0:0: CD-ROM HL-DT-ST RW/DVD GCC-4240N 0211 PQ: 0 ANSI: 5
    sd 0:0:0:0: [sda] 39179952 512-byte logical blocks: (20.0 GB/18.6 GiB)
    sd 0:0:0:0: [sda] Write Protect is off
    sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    sda: sda1 sda2 sda3 sda4
    sd 0:0:0:0: [sda] Attached SCSI disk
    sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
    Uniform CD-ROM driver Revision: 3.20
    sr 1:0:0:0: Attached scsi CD-ROM sr0
    EXT4-fs (sda3): INFO: recovery required on readonly filesystem
    EXT4-fs (sda3): write access will be enabled during recovery
    EXT4-fs (sda3): barriers enabled
    kjournald2 starting: pid 500, dev sda3:8, commit interval 5 seconds
    EXT4-fs (sda3): delayed allocation enabled
    EXT4-fs: file extents enabled
    EXT4-fs: mballoc enabled
    EXT4-fs (sda3): orphan cleanup on readonly fs
    EXT4-fs (sda3): ext4_orphan_cleanup: deleting unreferenced inode 212034
    EXT4-fs (sda3): 1 orphan inode deleted
    EXT4-fs (sda3): recovery complete
    EXT4-fs (sda3): mounted filesystem with ordered data mode
    rtc_cmos 00:06: RTC can wake from S4
    rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
    rtc0: alarms up to one month, y3k, 114 bytes nvram
    udev: starting version 146
    intel_rng: FWH not detected
    Linux agpgart interface v0.103
    sd 0:0:0:0: Attached scsi generic sg0 type 0
    sr 1:0:0:0: Attached scsi generic sg1 type 5
    i801_smbus 0000:00:1f.3: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
    input: PC Speaker as /devices/platform/pcspkr/input/input2
    pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    agpgart-intel 0000:00:00.0: Intel 845G Chipset
    agpgart-intel 0000:00:00.0: AGP aperture is 64M @ 0xe0000000
    shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    cfg80211: Using static regulatory domain info
    cfg80211: Regulatory domain: US
    (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
    (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
    (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
    (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
    (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
    (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
    (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
    cfg80211: Calling CRDA for country: US
    lp: driver loaded but no devices found
    input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
    ACPI: Power Button [PWRF]
    input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input4
    uhci_hcd: USB Universal Host Controller Interface driver
    uhci_hcd 0000:00:1d.0: power state changed by ACPI to D0
    uhci_hcd 0000:00:1d.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
    uhci_hcd 0000:00:1d.0: setting latency timer to 64
    uhci_hcd 0000:00:1d.0: UHCI Host Controller
    uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
    uhci_hcd 0000:00:1d.0: irq 11, io base 0x00001800
    usb usb1: configuration #1 chosen from 1 choice
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 2 ports detected
    uhci_hcd 0000:00:1d.1: power state changed by ACPI to D0
    ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
    uhci_hcd 0000:00:1d.1: PCI INT B -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
    uhci_hcd 0000:00:1d.1: setting latency timer to 64
    uhci_hcd 0000:00:1d.1: UHCI Host Controller
    uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
    uhci_hcd 0000:00:1d.1: irq 11, io base 0x00001820
    usb usb2: configuration #1 chosen from 1 choice
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 2 ports detected
    uhci_hcd 0000:00:1d.2: PCI INT C -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
    uhci_hcd 0000:00:1d.2: setting latency timer to 64
    uhci_hcd 0000:00:1d.2: UHCI Host Controller
    uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
    uhci_hcd 0000:00:1d.2: irq 11, io base 0x00001840
    usb usb3: configuration #1 chosen from 1 choice
    hub 3-0:1.0: USB hub found
    hub 3-0:1.0: 2 ports detected
    thermal LNXTHERM:01: registered as thermal_zone0
    ACPI: Thermal Zone [THM0] (58 C)
    ACPI: Lid Switch [LID]
    input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input5
    ACPI: Sleep Button [SLPB]
    NET: Registered protocol family 23
    usb 2-2: new full speed USB device using uhci_hcd and address 2
    iTCO_vendor_support: vendor-support=0
    iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
    iTCO_wdt: Found a ICH3-M TCO device (Version=1, TCOBASE=0x1060)
    iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
    Marking TSC unstable due to TSC halts in idle
    ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
    processor LNXCPU:00: registered as cooling_device0
    ACPI: Processor [CPU0] (supports 8 throttling states)
    ACPI: AC Adapter [AC] (on-line)
    parport_pc 00:0b: reported by Plug and Play ACPI
    parport0: PC-style at 0x3bc, irq 7 [PCSPP,TRISTATE]
    usb 2-2: configuration #1 chosen from 4 choices
    lp0: using parport0 (interrupt-driven).
    nsc-ircc, chip->init
    nsc-ircc, Found chip at base=0x02e
    nsc-ircc, driver loaded (Dag Brattli)
    nsc_ircc_open(), can't get iobase of 0x2f8
    nsc-ircc, Found chip at base=0x02e
    nsc-ircc, driver loaded (Dag Brattli)
    nsc_ircc_open(), can't get iobase of 0x2f8
    nsc-ircc 00:0c: disabled
    input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:03/device:04/input/input6
    ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
    Non-volatile memory driver v1.3
    thinkpad_acpi: ThinkPad ACPI Extras v0.23
    thinkpad_acpi: http://ibm-acpi.sf.net/
    thinkpad_acpi: ThinkPad BIOS 1IET69WW (2.08 ), EC 1IHT20WW-1.07
    ACPI: Battery Slot [BAT0] (battery present)
    Registered led device: tpacpi::thinklight
    Registered led device: tpacpi::power
    Registered led device: tpacpi::standby
    input: ThinkPad Extra Buttons as /devices/virtual/input/input7
    ppdev: user-space parallel port driver
    yenta_cardbus 0000:02:00.0: CardBus bridge found [1014:0512]
    yenta_cardbus 0000:02:00.0: Using INTVAL to route CSC interrupts to PCI
    yenta_cardbus 0000:02:00.0: Routing CardBus interrupts to PCI
    yenta_cardbus 0000:02:00.0: TI: mfunc 0x01d21022, devctl 0x64
    e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
    e100: Copyright(c) 1999-2006 Intel Corporation
    Synaptics Touchpad, model: 1, fw: 5.9, id: 0x2c6ab1, caps: 0x884793/0x0
    serio: Synaptics pass-through port at isa0060/serio1/input0
    input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8
    yenta_cardbus 0000:02:00.0: ISA IRQ mask 0x0438, PCI irq 11
    yenta_cardbus 0000:02:00.0: Socket status: 30000006
    yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x8fff
    pcmcia_socket pcmcia_socket0: cs: IO port probe 0x4000-0x8fff: clean.
    yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge Memory window: 0xd0200000 - 0xdfffffff
    yenta_cardbus 0000:02:00.0: pcmcia: parent PCI bridge Memory window: 0xf0000000 - 0xf7ffffff
    [drm] Initialized drm 1.1.0 20060810
    [drm] VGACON disable radeon kernel modesetting.
    pci 0000:01:00.0: power state changed by ACPI to D0
    pci 0000:01:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
    [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
    ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
    e100 0000:02:08.0: PCI INT A -> Link[LNKE] -> GSI 11 (level, low) -> IRQ 11
    e100 0000:02:08.0: PME# disabled
    e100: eth0: e100_probe: addr 0xd0202000, irq 11, MAC addr 00:0d:60:37:df:cb
    b43-pci-bridge 0000:02:02.0: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
    ssb: Sonics Silicon Backplane found on PCI device 0000:02:02.0
    yenta_cardbus 0000:02:00.1: CardBus bridge found [1014:0512]
    yenta_cardbus 0000:02:00.1: Using INTVAL to route CSC interrupts to PCI
    yenta_cardbus 0000:02:00.1: Routing CardBus interrupts to PCI
    yenta_cardbus 0000:02:00.1: TI: mfunc 0x01d21022, devctl 0x64
    b43-phy0: Broadcom 4318 WLAN found (core revision 9)
    phy0: Selected rate control algorithm 'minstrel'
    Broadcom 43xx driver loaded [ Features: PML, Firmware-ID: FW13 ]
    yenta_cardbus 0000:02:00.1: ISA IRQ mask 0x0438, PCI irq 11
    yenta_cardbus 0000:02:00.1: Socket status: 30000006
    yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x8fff
    pcmcia_socket pcmcia_socket1: cs: IO port probe 0x4000-0x8fff: clean.
    yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xd0200000 - 0xdfffffff
    yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xf0000000 - 0xf7ffffff
    fuse init (API version 7.12)
    pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: clean.
    pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
    pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
    pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean.
    pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
    pcmcia_socket pcmcia_socket1: cs: IO port probe 0x100-0x3af: clean.
    pcmcia_socket pcmcia_socket1: cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
    pcmcia_socket pcmcia_socket1: cs: IO port probe 0x820-0x8ff: clean.
    pcmcia_socket pcmcia_socket1: cs: IO port probe 0xc00-0xcf7: clean.
    pcmcia_socket pcmcia_socket1: cs: IO port probe 0xa00-0xaff: clean.
    psmouse serio2: ID: 10 00 64
    EXT4-fs (sda3): internal journal on sda3:8
    EXT4-fs (sda4): barriers enabled
    kjournald2 starting: pid 2051, dev sda4:8, commit interval 5 seconds
    EXT4-fs (sda4): internal journal on sda4:8
    EXT4-fs (sda4): delayed allocation enabled
    EXT4-fs: file extents enabled
    EXT4-fs: mballoc enabled
    EXT4-fs (sda4): mounted filesystem with ordered data mode
    Adding 265064k swap on /dev/sda2. Priority:-1 extents:1 across:265064k
    usb 2-2: USB disconnect, address 2
    IBM TrackPoint firmware: 0x0e, buttons: 3/3
    input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input9
    Clocksource tsc unstable (delta = -78033180 ns)
    oss_ich 0000:00:1f.5: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
    usbcore: registered new interface driver oss_usb
    ttyS1: LSR safety check engaged!
    NET: Registered protocol family 10
    lo: Disabled Privacy Extensions
    ADDRCONF(NETDEV_UP): eth0: link is not ready
    agpgart-intel 0000:00:00.0: AGP 2.0 bridge
    agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x mode
    pci 0000:01:00.0: putting AGP V2 device into 4x mode
    [drm] Setting GART location based on new memory map
    [drm] Loading R100 Microcode
    [drm] writeback test succeeded in 1 usecs
    b43 ssb0:0: firmware: requesting b43/ucode5.fw
    b43 ssb0:0: firmware: requesting b43/pcm5.fw
    b43 ssb0:0: firmware: requesting b43/b0g0initvals5.fw
    b43 ssb0:0: firmware: requesting b43/b0g0bsinitvals5.fw
    b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
    Registered led device: b43-phy0::tx
    Registered led device: b43-phy0::rx
    Registered led device: b43-phy0::radio
    ADDRCONF(NETDEV_UP): wlan0: link is not ready
    wlan0: authenticate with AP 00:1e:e5:79:4e:41
    wlan0: authenticated
    wlan0: associate with AP 00:1e:e5:79:4e:41
    wlan0: RX AssocResp from 00:1e:e5:79:4e:41 (capab=0x11 status=0 aid=1)
    wlan0: associated
    ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
    wlan0: no IPv6 routers present
    usb 2-2: new full speed USB device using uhci_hcd and address 3
    usb 2-2: configuration #1 chosen from 4 choices
    Consoledump from an openGL game:
    [nick@myhost nick]# tremulous
    tremulous 1.1.0 linux-x86 Mar 17 2009
    ----- FS_Startup -----
    Current search path:
    /root/.tremulous/base
    /opt/tremulous/base/vms-1.1.0.pk3 (4 files)
    /opt/tremulous/base/map-uncreation-1.1.0.pk3 (110 files)
    /opt/tremulous/base/map-tremor-1.1.0.pk3 (45 files)
    /opt/tremulous/base/map-transit-1.1.0.pk3 (135 files)
    /opt/tremulous/base/map-niveus-1.1.0.pk3 (134 files)
    /opt/tremulous/base/map-nexus6-1.1.0.pk3 (151 files)
    /opt/tremulous/base/map-karith-1.1.0.pk3 (118 files)
    /opt/tremulous/base/map-atcs-1.1.0.pk3 (87 files)
    /opt/tremulous/base/map-arachnid2-1.1.0.pk3 (67 files)
    /opt/tremulous/base/data-1.1.0.pk3 (1229 files)
    /opt/tremulous/base
    2080 files in pk3 files
    execing default.cfg
    couldn't exec autogen.cfg
    couldn't exec autoexec.cfg
    Hunk_Clear: reset the hunk ok
    ----- Client Initialization -----
    ----- Initializing Renderer ----
    ----- Client Initialization Complete -----
    ----- R_Init -----
    ------- Input Initialization -------
    Joystick is not active.
    ...loading libGL.so.1:
    Calling SDL_Init(SDL_INIT_VIDEO)...
    SDL_Init(SDL_INIT_VIDEO) passed.
    Initializing OpenGL display
    ...setting mode 3: 640 480
    Using 8/8/8 Color bits, 24 depth, 8 stencil display.
    GL_RENDERER: Mesa DRI R100 (RV200 4C57) 20090101 AGP 4x x86/MMX/SSE2 TCL
    Initializing OpenGL extensions
    ...GL_S3_s3tc not found
    ...ignoring GL_EXT_texture_env_add
    ...using GL_ARB_multitexture
    ...using GL_EXT_compiled_vertex_array
    GL_VENDOR: Tungsten Graphics, Inc.
    GL_RENDERER: Mesa DRI R100 (RV200 4C57) 20090101 AGP 4x x86/MMX/SSE2 TCL
    GL_VERSION: 1.3 Mesa 7.6
    GL_EXTENSIONS: GL_ARB_draw_buffers GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_convolution GL_EXT_copy_texture GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_histogram GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_polygon_offset GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array GL_APPLE_packed_pixels GL_ATI_texture_env_combine3 GL_ATI_texture_mirror_once GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_MESA_ycbcr_texture GL_MESA_window_pos GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texture_rectangle GL_NV_texgen_reflection GL_OES_read_format GL_SGI_color_matrix GL_SGI_color_table GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays
    GL_MAX_TEXTURE_SIZE: 2048
    GL_MAX_ACTIVE_TEXTURES_ARB: 3
    PIXELFORMAT: color(24-bits) Z(24-bit) stencil(8-bits)
    MODE: 3, 640 x 480 fullscreen hz:N/A
    GAMMA: hardware w/ 0 overbright bits
    CPU:
    rendering primitives: single glDrawElements
    texturemode: GL_LINEAR_MIPMAP_LINEAR
    picmip: 0
    texture bits: 0
    multitexture: enabled
    compiled vertex arrays: enabled
    texenv add: disabled
    compressed textures: disabled
    Initializing Shaders
    ...loading 'scripts/uncreation.shader'
    ...loading 'scripts/q3map2_tremor.shader'
    ...loading 'scripts/tremor.shader'
    ...loading 'scripts/transit.shader'
    ...loading 'scripts/niveus.shader'
    ...loading 'scripts/nexus6.shader'
    ...loading 'scripts/karith.shader'
    ...loading 'scripts/atcs.shader'
    ...loading 'scripts/arachnid2.shader'
    ...loading 'scripts/jetpack.shader'
    ...loading 'scripts/core.shader'
    ...loading 'scripts/flame.shader'
    ...loading 'scripts/misc.shader'
    ...loading 'scripts/common-trem.shader'
    ...loading 'scripts/titan.shader'
    ...loading 'scripts/water.shader'
    ...loading 'scripts/displays.shader'
    ...loading 'scripts/plant_life.shader'
    ...loading 'scripts/stasis.shader'
    ...loading 'scripts/booster.shader'
    ...loading 'scripts/eggpod.shader'
    ...loading 'scripts/medistat.shader'
    ...loading 'scripts/mgturret.shader'
    ...loading 'scripts/reactor.shader'
    ...loading 'scripts/telenode.shader'
    ...loading 'scripts/trapper.shader'
    ...loading 'scripts/overmind.shader'
    ...loading 'scripts/tesla.shader'
    ...loading 'scripts/dcc.shader'
    ...loading 'scripts/hive.shader'
    ...loading 'scripts/level2.shader'
    ...loading 'scripts/human.shader'
    ...loading 'scripts/null.shader'
    ...loading 'scripts/weapons.shader'
    ...loading 'scripts/conkit.shader'
    ...loading 'scripts/advckit.shader'
    ...loading 'scripts/psaw.shader'
    ...loading 'scripts/mdriver.shader'
    ...loading 'scripts/flamer.shader'
    ...loading 'scripts/crosshairs.shader'
    ...loading 'scripts/grenade.shader'
    ...loading 'scripts/splash.shader'
    ...loading 'scripts/marks.shader'
    ...loading 'scripts/sprites.shader'
    ...loading 'scripts/muzzleflashes.shader'
    ----- finished R_Init -----
    ------ Initializing Sound ------
    Initializing SDL audio driver...
    ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
    ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
    ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
    ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
    ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
    ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
    ALSA lib conf.c:4633:(snd_config_expand) Evaluate error: No such file or directory
    ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default
    SDL audio driver is "dsp".
    SDL_AudioSpec:
    Format: AUDIO_S16LSB
    Freq: 22050
    Samples: 512
    Channels: 2
    Starting SDL audio callback...
    SDL audio initialized.
    ----- Sound Info -----
    1 stereo
    16384 samples
    16 samplebits
    1 submission_chunk
    22050 speed
    0xa4241f8 dma buffer
    No background file.
    Sound intialization successful.
    Sound memory manager started
    Loading vm file vm/ui.qvm...
    ...which has vmMagic VM_MAGIC_VER2
    Loading 1075 jump table targets
    VM file ui compiled to 786313 bytes of code
    ui loaded in 4596672 bytes on the hunk
    UI menu load time = 705 milli seconds
    UI menu load time = 55 milli seconds
    UI menu load time = 51 milli seconds
    --- Common Initialization Complete ---
    Opening IP socket: localhost:30720
    Hostname: myhost.localdomain
    Alias: myhost
    IP: 127.0.0.1
    Started tty console (use +set ttycon 0 to disable)
    *********************************WARN_ONCE*********************************
    File radeon_tcl.c function radeon_run_tcl_render line 499
    Rendering was 734 commands larger than predicted size. We might overflow command buffer.
    ----- CL_Shutdown -----
    Closing SDL audio device...
    SDL audio device shut down.
    RE_Shutdown( 1 )
    ----- CL_Shutdown -----
    Shutdown tty console
    [nick@myhost nick]#
    Display all 3035 possibilities? (y or n)

    radionecrotic wrote:
    Has this always been the case for you or did you update recently and it started happening?  There appears to be some sort of conflict with some machines and new changes to the kernel to allow quicker mode setting.  See http://bbs.archlinux.org/viewtopic.php? … 47#p659347.  I had to add !radeon to my MODULES list in /etc/rc.conf to get X to even work at all.  I don't run anything that uses OpenGL so I don't know if it'll address your issue.
    You may also want to take a look at http://bbs.archlinux.org/viewtopic.php? … 20#p662920 and add intel_agp radeon (that's two modules, in that order) to your MODULES list.
    Well, I was having the graphical corruption issue in that first thread until I added the nomodeset boot flag. As for the modesetting, I think it directly conflicts with my boot flag, and without it, I get corruption. =/

  • OpenGL is not working: KDE4.10.5 RadeonHD7870 xf86-video-ati

    Good evening sirs.
    I am using a fresh installation of KDE 4.10.5, a Radeon HD 7870 graphics card and the xf86-video-ati open source driver.
    Unfortunately I am not able to use the effects of Kwin which require OpenGL.
    When I try to set de compositing type from XRender to OpenGL there is no error but after I close and reopen the settings menu this is reset to XRender (without any warning!).
    The reason is:
    ~/.xsession-errors
    OpenGL vendor string: VMware, Inc.
    OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.2, 128 bits)
    OpenGL version string: 2.1 Mesa 9.1.4
    OpenGL shading language version string: 1.20
    Driver: LLVMpipe
    GPU class: Unknown
    OpenGL version: 2.1
    GLSL version: 1.20
    Mesa version: 9.1.4
    X server version: 1.14.2
    Linux kernel version: 3.9.9
    Direct rendering: yes
    Requires strict binding: yes
    GLSL shaders: yes
    Texture NPOT support: yes
    Virtual Machine: no
    NO VSYNC! glXGetVideoSync, haveSwapInterval, glXIsDirect false false 1
    kwin(3689): OpenGL driver recommends XRender based compositing. Falling back to XRender.
    kwin(3689): To overwrite the detection use the environment variable KWIN_COMPOSE
    kwin(3689): For more information see http://community.kde.org/KWin/Environment_Variables#KWIN_COMPOSE
    kwin(3689): Failed to initialize compositing, compositing disabled
    kwin(3689): Consult http://techbase.kde.org/Projects/KWin/4.0-release-notes#Setting_up
    kwin(3689) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_startupfeedback" is not supported
    kwin(3689) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_blur" is not supported
    kwin(3689) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_wobblywindows" is not supported
    X Error: BadPixmap (invalid Pixmap parameter) 4
    Major opcode: 54 (X_FreePixmap)
    Resource id: 0x1c001b6
    X Error: BadPixmap (invalid Pixmap parameter) 4
    Major opcode: 54 (X_FreePixmap)
    Resource id: 0x1c001ad
    X Error: BadPixmap (invalid Pixmap parameter) 4
    Major opcode: 54 (X_FreePixmap)
    Resource id: 0x1c001a4
    X Error: BadPixmap (invalid Pixmap parameter) 4
    Major opcode: 54 (X_FreePixmap)
    Resource id: 0x1c0019b
    X Error: BadPixmap (invalid Pixmap parameter) 4
    Major opcode: 54 (X_FreePixmap)
    Resource id: 0x1c00192
    X Error: BadPixmap (invalid Pixmap parameter) 4
    Major opcode: 54 (X_FreePixmap)
    Resource id: 0x1c00189
    X Error: BadPixmap (invalid Pixmap parameter) 4
    Major opcode: 54 (X_FreePixmap)
    Resource id: 0x1c00180
    X Error: BadPixmap (invalid Pixmap parameter) 4
    Major opcode: 54 (X_FreePixmap)
    Resource id: 0x1c00177
    Also the module seems to be loaded.
    lsmod | grep radeon
    radeon 754506 2
    i2c_algo_bit 5391 1 radeon
    drm_kms_helper 35086 1 radeon
    ttm 65164 1 radeon
    drm 230077 4 ttm,drm_kms_helper,radeon
    i2c_core 22479 5 drm,i2c_piix4,drm_kms_helper,i2c_algo_bit,radeon
    I would be really grateful if anybody could help me to get this stuff running.
    Kind regards,
    0d680e5e4832d76f6930b14a2098c6a2c31017ebb2dbaedcf07a3d43eaefaf9b663ad79083ee3436e5f3a8d60d046d5c7ee7d986d727e94bbedfd0d085507fed
    Last edited by whirlpool (2013-07-07 14:48:55)

    pacman -Qs xf86-video
    local/xf86-video-ati 1:7.1.0-3 (xorg-drivers xorg)
    X.org ati video driver
    I want to run
    Xorg :0 -configure
    to create all the necessary *.conf files by the X-Servers autodetection.
    The problem is that I get an error while running the command above.
    Is there any better way to create a "fresh" X installation?
    Error when trying to create the X servers configuration files:
    X.Org X Server 1.14.2
    Release Date: 2013-06-25
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 3.9.7-1-ARCH x86_64
    Current Operating System: Linux neptun 3.9.9-1-ARCH #1 SMP PREEMPT Wed Jul 3 22:45:16 CEST 2013 x86_64
    Kernel command line: cryptdevice=/dev/disk/by-uuid/7e5fe344-36ef-4ee6-95ed-5eece0eb20c1:cryptroot root=/dev/mapper/cryptroot ro initrd=../initramfs-linux.img BOOT_IMAGE=../vmlinuz-linux
    Build Date: 01 July 2013 10:48:42AM
    Current version of pixman: 0.30.0
    Before reporting problems, check [url]http://wiki.x.org[/url]
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul 8 00:01:51 2013
    List of video drivers:
    radeon
    ati
    (++) Using config file: "/root/xorg.conf.new"
    (==) Using config directory: "/etc/X11/xorg.conf.d"
    (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    (II) [KMS] Kernel modesetting enabled.
    (EE)
    (EE) Backtrace:
    (EE) 0: Xorg (xorg_backtrace+0x3d) [0x57f71d]
    (EE) 1: Xorg (0x400000+0x183489) [0x583489]
    (EE) 2: /usr/lib/libpthread.so.0 (0x7f7aefc20000+0xf0e0) [0x7f7aefc2f0e0]
    (EE) 3: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f7aed8f8000+0x440b4) [0x7f7aed93c0b4]
    (EE) 4: Xorg (DoConfigure+0xd46) [0x469426]
    (EE) 5: Xorg (0x400000+0x7869a) [0x47869a]
    (EE) 6: Xorg (0x400000+0x266d0) [0x4266d0]
    (EE) 7: /usr/lib/libc.so.6 (__libc_start_main+0xf5) [0x7f7aeea81a15]
    (EE) 8: Xorg (0x400000+0x26bfd) [0x426bfd]
    (EE)
    (EE) Segmentation fault at address 0x18
    (EE)
    Fatal server error:
    (EE) Caught signal 11 (Segmentation fault). Server aborting
    (EE)
    (EE)
    Please consult the The X.Org Foundation support
    at [url]http://wiki.x.org[/url]
    for help.
    (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    (EE)
    (EE) Server terminated with error (1). Closing log file.
    which seems to be a known problem:
    https://bbs.archlinux.org/viewtopic.php?id=164147
    Last edited by whirlpool (2013-07-07 22:21:04)

  • Using OpenGL 3+ with intel xf86-video-intel

    I'm running Arch on a 2008 macbook with the following graphics card:
    00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03)
    I need to get OpenGL 3+ working on my computer for a class, but whever I try to run a program, the linkage fails.
    According to glxinfo, I have the following versions running:
    OpenGL vendor string: Intel Open Source Technology Center
    OpenGL renderer string: Mesa DRI Intel(R) 965GM
    OpenGL version string: 2.1 Mesa 10.0.2
    OpenGL shading language version string: 1.20
    OpenGL extensions:
    I'm trying to run a cpp program with basic headers (and simple shaders)
    #include <GL/glew.h>
    #include <GL/freeglut.h>
    #include <glm/glm.hpp>
    and get the following message with the env variable LIBGL_DEBUG=verbose:
    libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/i965_dri.so
    libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/i965_dri.so
    Shader 1 (vertex shader) compile log:
    0:3(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, and 1.00 ES
    Shader 2 (fragment shader) compile log:
    0:3(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, and 1.00 ES
    I have updated packages for:
    local/iasl 20130823-1
    Intel ACPI Source Language compiler
    local/intel-dri 10.0.2-1
    Mesa drivers for Intel
    local/xf86-video-intel 2.99.907-2 (xorg-drivers xorg)
    X.org Intel i810/i830/i915/945G/G965+ video drivers
    local/glu 9.0.0-2
    Mesa OpenGL Utility library
    local/intel-dri 10.0.2-1
    Mesa drivers for Intel
    local/libtxc_dxtn 1.0.1-5
    S3 Texture Compression (S3TC) library for Mesa
    local/mesa 10.0.2-1
    an open-source implementation of the OpenGL specification
    local/mesa-demos 8.1.0-1
    Mesa demos and tools
    local/mesa-libgl 10.0.2-1
    Mesa 3-D graphics library
    How can I get OpenGL 3+ to work on my system?
    According to mesa at http://www.mesa3d.org/relnotes/10.0.1.html,
    Mesa 10.0.1 implements the OpenGL 3.3 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 3.3. OpenGL 3.3 is only available if requested at context creation because compatibility contexts not supported.
    But they don't explain the contect creation part any further! I don't see why the intel driver isn't working, since it apparently supports OpenGL 3+.
    http://www.x.org/wiki/IntelGraphicsDriver/
    Any help would be really appreciated! It's going to be a right pain in the ass to do my coursework on a different computer.
    Last edited by 01 (2014-01-20 01:00:44)

    According to Wikipedia your gpu only supports opengl 2.0 https://en.wikipedia.org/wiki/Intel_GMA#GMA_X3100

  • [Java 3D] Wich OpenGL versions are supported by natives libraries ?

    Hi,
    anyone could tell me which OpenGL specifications are supported by Java 3D natives libraries ?
    Thanks in advance.

    Hi,
    Java 3D requires at least OpenGL 1.2. It runs on all newer releases up to the current release 4.1 and will run on future versions. Java 3D creates an OpenGL compatibility profile context supporting the (legacy) fixed function pipeline as well as the OpenGL Shading Language GLSL.
    Java 3D's on-screen and off-screen rendering capabilities correspond to OpenGL 2.0 and support vertex and fragment shaders inclusive newest shading language features. On my OpenGL 3.2/DirectX 10 capable graphics device I successfully ran GLSL 1.5 features, see http://www.java.net/forum/topic/javadesktop/java-desktop-technologies/java-3d/shaders-java-3d-0 .
    August

  • Simple GLSL Shaders are really slow on MacBook Pro 13"

    I have just get a new MacBook Pro 13 (i7 with Intel HD3000). I know that intel graphics card are not a beast but the performance I getting with simple glsl fragment shaders are really bad.
    I have some video post processing shader in glsl in an application I have developed for mac. On my old MacBook Pro 15" (with nvidia 8600M) the performance was not perfect but I got 32-60 fps depending on the shaders.. with the new one I have 1-2 fps when shaders are on i.e. with a gaussian filter the perfomance drops to 8fps, with a little bit complex fragment shader performance drops to 1-2 fps.
    My question is if is this a known problem due a driver implementation? or if is it the expected performance of the intel HD 3000 graphics card?
    I really like MacOSX for work and develop but if this doesn't have a solution, I will have to return my mac and see other alternatives, It is impossible to develop any simple OpenGL application with this card .
    Thank you,
    Rafa.

    I have just tested the same application on the mac with windows 7. The performance is a little bit better with shaders but bad in general.
    Performance on MacOSX:
    Video only: 60 fps
    Video+Shader: 2 fps
    Performance on Windows:
    Video only: 16 fps
    Video+Shader: 14 fps
    So my guess is that on macosx there is a driver issue with the card.
    Thoughts?
    Thank you,
    Rafa.

  • Photoshop CS5 OpenGL support with latest Intel integrated graphics?

    Intel's latest "Sandy Bridge" CPUs (Core i5 2500, Core i7 2600, etc.) included much-improved integrated GPUs, thus allowing for systems that do not require a discrete graphics card.  Although not suitable for high-end gaming, the specs appear to be more than enough for Photoshop CS5's GPU acceleration needs.  Can anyone confirm or deny that CS5 will be able to take advantage of the new Intel HD 2000 and HD 3000 graphics?  The driver specs say it supports OpenGL 3.0 and Shader Model 4.0, both of which satisfy the minimum requirements of OpenGL 2.1 and Shader Model 3.0 for Photoshop CS5.
    I'm 99% sure the latest hardware is supported, as Adobe's own document mentions "Intel HD Graphics", just not the specific model numbers.  The document was also last updated in November 2010, before the current series of CPUs were released to the public.
    http://kb2.adobe.com/cps/404/kb404898.html
    Comments?

    function(){return A.apply(null,[this].concat($A(arguments)))}
    BrianTao wrote:
    Surely those won't stress an OpenGL implementation that is aimed to work in scientific visualization apps, model rendering, 3D games, and so on?
    Having implemented my own OpenGL applications over the past several years, I can tell you that it's absolutely not that simple.  The word "surely" cannot be applied here.
    Photoshop, in displaying 2D things with a 3D system, is NO DOUBT using OpenGL differently than any other application has ever used OpenGL.  It's the nature of the beast.  What they put in which type of buffers at what time in which mode using what calls in which order and using what performance features are all open choices.  The software itself makes choices at run time about what parts to use based on OpenGL version and advertised capabilities.  Plus they're using Shaders (on-GPU programming), and there are a bunch of different ways to get that done as well.
    In order for a system to run perfectly, the applications and video driver / GPU subsystem have to get things exactly right all the time every time, and not just for Photoshop but for all the other apps (and Aero) as well.  Though Intel and the others may do plenty of testing, what might work on a test bench might not work when combined dynamically with other things in ways that only happen on an end-user system.  Note the number of video game bugs fixed in each driver release.
    However complex you think OpenGL is, multiply that by 100 or more and you may be getting into the ballpark.
    -Noel

  • How to improve the OpenGL performance for AE

    I upgraded my display card from Nvidia 8600GT to GTX260+ hoping to have a better and smoother scrubbing of the timeline in AE. But to my disappointment, there is absolutely no improvement at all. I checked the OpenGL benchmark of the 2 cards with the Cinebench software and the results are almost the same for the 2 cards.
    I wonder why the GTX260+ costs as much as about 3 times the cost of the 8600GT, but the OpenGL performance is almost the same.
    Any idea how to improve the OpenGL performance please ?
    Regards

    juskocf wrote:
    But to scrub the timeline smoothly, I think OpenGL plays an important role.
    No, not necessarily. General things like footage I/O performance can be much more critical in that case. Generally speaking, AE only uses OpenGL in 2 specific situations: When navigating 3D space and with hardware-accelerated effects. It doesn't do so consistently, though, as any non-accelerated function, such as a specific effect or exhaustion of the avialbale resources can negate that.
    juskocf wrote:
    Also, some 3D plugins such as Boris Continuum 6 need OpenGL to smoothly maneuver the 3D objects.  Just wonder why the OpenGL Performance of such an expensive card should be so weak.
    It's not the card, it's what the card does. See my above comment. Specific to the Boris stuff: Geometry manipulation is far simpler than pixel shaders. Most cards will allow you to manipulate bazillions of polygons - as long as they are untextured and only use simple shading, you will not see any impact on performance. Things get dicy, when it needs to use textures and load those textures into the graphics card's memory. Either loading those textures takes longer than the shading calculations, or, if you use multitexturing (different images combined with transparencies or blendmodes), you'll at some point reach the maximum. It's really a mixed bag. Ultimately the root of all evil is, that AE is not build around OpenGL because at the time it didn't exist, but rather the other way around OpenGL was plugged-on at some point and now there is a number of situations where one gets in the way of the other...
    Mylenium

  • OpenGL 2.0 and X11!

    I'm trying to compile a small program I wrote in Linux in OSX using gcc and X11.
    It compiles fine, but when I try to run, my program cant find the opengl 2.0 extensions... (my little program is a test to write GLSL shaders)
    Does that mean that OSX X11 opengl implementation doesnt support opengl 2.0?
    or am I missign something?
    I know I could compile using the standard opengl framework, but I would like to maintain the compatibility of the source code beetwen OSX and Linux... standard gcc/opengl code...
    thanks...
    Hradec

    It seems that OpenGL 2.0 is not supported, but if what you are looking for is a specific OpenGL extension you might want to check the output of glxinfo:
    colin@tigger:~> glxinfo
    name of display: .0
    display: screen: 0
    direct rendering: Yes
    OpenGL version string: 1.5
    colin@tigger:~> uname -a
    Darwin tigger 8.6.0 Darwin Kernel Version 8.6.0: Tue Mar 7 16:58:48 PST 2006; root:xnu-792.6.70.obj~1/RELEASE_PPC Power Macintosh powerpc

  • Java3D vs OpenGL bindings

    Hello. I would like to know what API is better for programming of a game engine: OpenGL or Java3D. Can anyone tell me what are the advantages of using each of these APIs? I've been using Java3D quite a while, but I've heard that it offers very limited features and that it's soon going to "die". I would like to know your oppinion: should I use some OpenGL Java binding (and more importantly, what binding) or should I keep using Java3D?

    My experience with Java3D and JOGL ( a OpenGL binding for Java ) is fairly limited, so I guess my opinion doesn't really count, but still...
    I think that if You are serious about writing a high performance graphics engine, then You have to go "as low as You can" - in Java this means "use bindings". Libraries like Java3D are useful, when you need to implement basic 3D graphics in a project that does not need any fancy graphics ( like shadows, bump-mapping, vertex and pixel shaders etc ). The strong point of Java3D is that once you've grasped the concept behind it, you can use it for various tasks - from showing a single 3d model of a car to creating a virtual city - and the workload of these tasks will be comparable. The problem is that you are limited by the possibilities and performance of Java3D and, moreover, your whole project has to be build around Java3D, which maybe annoying. On the other hand, when you decide to use an OpenGL binding, like JOGL for example, then you practically decide to take controll and responsibiity over everything that is going to be drawn. Now, the amount of possibilities is limited mainly by your skills in programming and sometimes by the hardware.
    In general, one could say that Java3D is meant for getting average results in very short time, while bindings are meant for obtaining excelent results, but at a high cost in terms of time and effort.

  • How do I use Qt and OpenGL with Visual Studio

    Hi! I mainly want to program in C++ and I want to use Qt and OpenGL with Visual Studio.
    I am currently revising C++ and later on i am going to start reading Qt and OpenGL. I have a background of
    Embedded firmware design(C and Assembly).
    The Visual Studio Version I have is 2013 ultimate. How do I use Qt and OpenGL with Visual Studio?
    Thanks
    Alexandros

    Hi ClassicalGuitar,
    The forum supports VS setup and installation. And your issue is not about the forum. I will move the thread to off-topic forum. Thanks for your understanding.
    Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

Maybe you are looking for

  • How to globally change straight double quotes to curly open and close?

    I am editing with InDesign (5.5) some documents created by others. I suddenly noticed that the double quote marks were straight, not curly, in one document and Find/Change does not seem to offer and option to distiguish the open (left) double quote m

  • B2A Manager - PB2A - re-submit after comms failure in XI.

    Hello, We are using the GB e-filing solution in ECC 6.0. Everything works as normal until we had issues with the SSL certificate for the government gateway (it was due to expire and they changed it). The XML message was stopped with errors in XI and

  • Edit alert text

    Dear Experts, our requirement is to edit the long text of SRM_SOCO_COMPLETE alert, sent when a shopping cart is rejected from SoCo. Namely, we would like to add at least the number of the shopping cart being rejected (otherwise, the notification is o

  • 1680X1050 Resolution for external display is not an option in Lion?

    I am using a DVI to mini DVI connection on my MacBook Pro and did not have this problem with Snow Leopard.  Is there anyway I can get this resolution as an option?

  • VAT SET OFF

    DEAR ALL As per the MVAT rules of Maharastra the following accounting treatment is to be made in Input VAT Credit 1) 3% reduction on goods used as fuel. 2) 2% reduction of set off in respect of goods (other than plant and machinery) used for manufact