Compiz - GL_EXT_x11_sync_object support: testers needed

Please see post below for details.
Last edited by Chazza (2014-06-23 08:10:32)

Okay. I fill in the details, since i am using this patch, have talked with it's author [from nvidia] and have also been in touch with some of the involved compiz devs
Backstory: For months there has been a patch floating around for compiz that implements the GL_EXT_x11_sync_object extension [OpenGL] into compiz. This patch is intended to fix the nvidia refresh issue / possibly other rendering bugs experienced by nvidia users. [although, if using another driver that supports  GL_EXT_x11_sync_object, you would likely benefit too. It adds the ability to use X11 synchronization fences/objects in Compiz [ and nvidia supports this extension ]. The support is about "deep pipelining" not parallelism, the idea is that you have X number of syncs and by the time we fold back to the beginning Y number of syncs should be flushed and thus 'ready', which should avoid any stalling in compiz. As an aside; the mutter devs have also ported this to their framework.
http://www.opengl.org/registry/specs/EX … object.txt
OpenGL Specification wrote:
Synchronization objects added the ability to better coordinate operations between multiple GL command streams. However, it is desirable to have the same level of coordination between GL command streams and external rendering APIs. This extension introduces two new concepts to build upon the synchronization infrastructure provided by ARB_sync:
1) A means to import an X Synchronization Fence object into the GL and use it as a sync object.
2) The concept of a reusable sync object.
The latter is necessary because the import operation is expensive and performing it every time a synchronization point was reached would make the synchronization prohibitively slow.
This extension stops short of allowing the GL to change the state of imported/reusable sync objects, but does not add any language that would prohibit such functionality from being added in a subsequent extension.
Original LP bug report; https://bugs.launchpad.net/compiz/+bug/269904 ...
Why hasn't this patch been integrated into Compiz???
1). Nvidia released the code as MIT, But Canonical requires CLA for contributions [copyright assignment]. Nvidia wouldn't accept those terms.
2). because of #1 - the patch hasn't really had a whole lot of testng / exposure, aside from a single ppa
Now, since we are on Arch - the CLA/Ubuntu thing is not our problem, thus it would be nice to see to get this code into people's hands and tested. We can then report back issues, [hopefully] get any problems sorted out and possibly be able to carry/use the patch, regardless of Canonical not including it in Compiz. [although, having it tested might help it get into compiz/apply some pressure]. So that all being said, we need some testers
TESTING:
I'll provide a compiz package, based on compiz-core-bzr in AUR. Found here; https://www.dropbox.com/s/xryiqlozviwya … src.tar.gz (updated link/package)
There are a few things tester will need to note: First, you will need to start compiz from the commandline for testing [ie: 'compiz --replace ccp' in terminal]
1). I have debug/logging for this patch enabled by default. We need to be able to see if the patch is working or having problems. * but the logging may degrade performance. That being said, you can rebuild the package, without debugging, by commenting/uncommenting the correct patch;
# msg "applying compiz-nvidia-refresh"
# patch -Np1 -i "$srcdir/compiz-nvidia-refresh.patch"
msg "applying compiz-nvidia-refresh_debug.patch - ** DEBUG BUILD - may degrade performance"
patch -Np1 -i "$srcdir/compiz-nvidia-refresh_debug.patch"
2). The number of x11 sync fences/objects is arbitrary, so it is possible, depending on setup that you may require more syncs. I have also dealt with this in the pkgbuild, via line 88;
sed -i 's#NUM_X11_SYNCS = 10#NUM_X11_SYNCS = 16#' "${srcdir}/compiz-nvidia-refresh.patch"
...in the patch the default is 10. I have up'd it to 16. [so has the compiz dev in his package]. So, if you happen to get messages like this;
compiz (opengl) - Info: Initializing sync objects
compiz (opengl) - Warn: We should never wait for a sync -- add more syncs?
compiz (opengl) - Error: Timed out waiting for sync object.
compiz (opengl) - Info: Destroying sync objects
compiz (opengl) - Info: Initializing sync objects
compiz (opengl) - Error: glClientWaitSync failed
compiz (opengl) - Error: Timed out waiting for sync object.
compiz (opengl) - Info: Destroying sync objects
... then you could try increasing the NUM_X11_SYNCS value. Myself, I had to increase them + disable some logging before the patch stabilized for me.
3). You should also open CCSM and do two things; Navigate to "General  Options"->"Focus and Raise Behavior" and disable "auto-raise" [it was causing problems for me/with this patch]. Next, Navigate to "Workarounds" section and disable "force synchronization between X and GLX" [and make sure that "OpenGL" section in CCSM has "X11 Sync Objects" enabled.]
Reporting tests:  You can report back your findings in this thread, but if you are on Launchpad - you can also report back in a couple of places;
nvidia refresh bug - https://bugs.launchpad.net/compiz/+bug/269904
or file a bug against and/or contact Chris from this branch on LP; https://launchpad.net/~townsend/+archiv … fresh-test
otherwise, any issues reported here - I will take to the concerned parties, personally.
If this patched-compiz is stable for you - then you can rebuild it for 'production', rebuilding with the non-debug compiz nvidia-refresh.patch
** but please make sure to report back, before disabling logging.
cheerz
EDIT: Note the below bunch of comments were myself and a user working out some initial issues [one in my packaging], then the next getting compiz + config working for him. My PKGBUILD should be fine now for testing and i have updated the link/instructions/pkgbuild. - sorry for any inconvenience.
Last edited by triplesquarednine (2014-06-24 00:30:59)

Similar Messages

  • If I buy an ipod through Kijiji, can the ownership be transfered so i can get technical support if needed?

    If I buy an ipod through Kijiji, can the ownership be transfered so i can get technical support if needed? Kijiji is an ottawa based website which allows people to buy and sell lightly used or new products for a cheaper price then in stores!

    If you buy from an Apple Authorized Reseller, yes, Apple will honor their warranty. You can find authorized resellers at http://www.apple.com/buy/

  • HT1926 itunes will not run and indicates apple application support is needed?

    After installing itunes on a pc running vista, when I try to run it I get a message sayinjg "Apple application support is needed to run itunes.  Uninstall itunes and reinstall.  error 2"
    Apple application support is installed
    itunes was installed by running setup as an administrator.
    itunes has been uninstalled and re-installed to no avail.
    please advise! 

    See Troubleshooting issues with iTunes for Windows updates.
    tt2

  • I PAD 2 TESTERS NEEDED; IS THIS FOR REAL?

    IS ALL THIS I PAD 2 TESTERS NEEDED FOR REAL?

    Umm, little more information please?  Testing of what (an app, a case, a cover, a mobile solar charger - what are you being asked to test)?  By whom?  Who sent you the request to test something, or where did you see it?
    P.S. If it is Apple asking you to help them beta test some software, they do email people (using the email address registered with their AppleID) and the email will be pretty self explanatory.

  • Basic Support packages needed for MSS/ESS?

    Hi All,
       What are the basic support packages needed in<b> R/3</b> for ESS and MSS implementation.
    Regards,
    Pavanmeet.

    hi pavneet
    the basic support package for ESS and MSS is
    1) Download the Business Package for Employee Self Service (mySAP ERP 2004) from SDN using your SAP Service Marketplace ID.
    (SDNPortal Content PortfolioBrowse Content PortfolioEvery UserSelf Service--Business Package for Employee Self Service (mySAP ERP 2004) 60.2)
    2) Check the J2EE Version and Download the following Web Dynpro Development Components (patches) from service marketplace (Refer SAP Note 761266—Self Service Patches to know the version to be downloaded):
    •     ESS
    •     PCUI_GP
         (service.sap.com/downloadSupport patches and packagesEntry By application GroupSAP Application ComponentsSAP ERP&#61664;SAP ERP 2004--Entry By Component&#61664;SAP XSS --(SAP ESS 100 and SAP PCUI_GP 100))
    1.     ESS <patch number>-10002965.sca (here, ESS11p_2-10002965.sca)
    2.     MSS <patch number>-10002964.sca (here, MSS11p_2-10002964.sca)
    3.     PCUIGP<patch number>-20000568.sca (here PCUIGP011_0-20000568.sca
    i have installed these packages if u have any problem let me know or call me 917 378 8519
    please give me the points if it is helpful
    thanks
    Sandeep Singh

  • Hello Apple-Support, i need your help to reset my Security Questions

    Hello Apple-Support, i need your help to reset my Security Questions.
    Thanks for Helping

    The people on these boards aren't Apple Support. You need to ask Apple to reset your security questions; ways of contacting them include clicking here and picking a method for your country, phoning AppleCare and asking for the Account Security team, and filling out and submitting this form.
    (99496)

  • Maven Support for JE, testers needed!

    Hello Berkeley DB Java Edition Fans and Developers!
    In an effort to better support our developers we've setup what we hope is a functional Maven repository, but we'd like you to test it and let us know if we've been successful or not. I've tried to test it, but to be perfectly honest I'm not a Maven expert. If we've done anything in a non-standard or imperfect manner please speak up and let me know so that I can fix things now.
    Here is the structure, the ever important POM file is found at:
    http://download.oracle.com/maven/com/sleepycat/je/<release>/je-<release>.pom
    e.g.
    http://download.oracle.com/maven/com/sleepycat/je/3.2.76/je-3.2.76.pom
    In that directory you will find:
    je-<release>.pom
    je-<release>.pom.md5
    je-<release>.pom.sha1
    je-<release>.jar
    je-<release>.jar.md5
    je-<release>.jar.sha1
    sources.jar
    sources.jar.md5
    sources.jar.sha1
    Also, I've uploaded a copy of each release's documentation tree to:
    http://download.oracle.com/berkeley-db/docs/je/<release>/
    e.g.
    http://download.oracle.com/berkeley-db/docs/je/3.2.76/
    Finally, the Sleepycat Public (open source) license file for JE is located at:
    http://download.oracle.com/maven/com/sleepycat/je/license.txt
    I believe that if you put the following into your Ant build.xml file it will pick up the JE .jar file using Maven, let me know if this is wrong:
      <!-- Use Maven to fetch Oracle Berkeley DB Java Edition -->
      <path id="maven-ant-tasks.classpath" path="lib/maven-ant-tasks-2.0.9.jar" />
      <typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="urn:maven-artifact-ant" classpathref="maven-ant-tasks.classpath" />
      <artifact:remoteRepository id="berkeleydb-je.repository" url="http://ossus.com/maven" />
      <artifact:dependencies pathId="dependency.classpath">
        <remoteRepository refid="berkeleydb-je.repository" />
        <dependency groupId="com.sleepycat" artifactId="je" version="3.2.76"/>
      </artifact:dependencies>
    --------------------------------And here is an example project POM file for those who use Maven to build their applications. Let me know if this is correct and usable or if I've made mistakes or there are ways to improve it as well.
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/maven-v4_0_0.xsd"?>
      <modelVersion>4.0.0</modelVersion>
      <dependencies>
        <dependency>
          <groupId>com.sleepycat</groupId>
          <artifactId>je</artifactId>
          <version>3.2.76</version>
        </dependency>
      </dependencies>
      <repositories>
        <repository>
          <releases>
            <enabled>false</enabled>
            <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
          </releases>
          <snapshots>
            <enabled>true</enabled>
            <updatePolicy>never</updatePolicy>
            <checksumPolicy>fail</checksumPolicy>
          </snapshots>
          <id>oracleReleases</id>
          <name>Oracle Released Java Packages</name>
          <url>http://download.oracle.com/maven</url>
          <layout>default</layout>
        </repository>
      </repositories>
    </project>
    --------------------------------If one or more Maven user could give this a try it would greatly help me out.
    Questions I have are:
    1. Did I put the source code up in the proper place/package/name/etc?
    2. Did I leave anything out of the POM?
    3. Did I put too much into the POM
    4. Is there some other file I need to put somewhere that tells people what the latest version is of JE (and is that something that indicates the latest version for major releases, as in the latest version of the 2.x series and then also the latest version of the 3.x series, etc.)?
    5. Does this work? :)
    Thanks in advance for your help,
    -greg
    Greg Burd | Senior Product Manager
    Oracle Berkeley DB | ORACLE United States

    Update: I changed our POM to refer to the new version, 3.3.62, and again the download, build and test was successful. So, upgrading JE versions required just a few keystrokes.
    FYI, you've still got a license typo, "Sleepcyat", in both the 3.2.76 and 3.3.62 POMs.
    Also, though it seems harmless, and only happens when using the m2eclipse inside-Eclipse maven build, I'm still getting the following warning on builds:
    [WARN] POM for 'com.sleepycat:je:pom:3.3.62:compile' is invalid. It will be ignored for artifact resolution. Reason: Parse error reading POM. Reason: Unrecognised tag: 'license' (position: START_TAG seen ...</organization>\n\n <license>... @15:12)
    I don't know enough about Maven to know if there's a 'higher-level' way to indicate the latest version overall, or latest within a version-prefix. I suspect people should make that determination from prose elsewhere. They might also try to determine other releasesby browsing the containing directory -- ie: http://download.oracle.com/maven/com/sleepycat/je/ -- though I see that doesn't work, only the direct URLs to the POMs and other resources answer.
    Your 'sources' URLs in both POMs trigger a JAR download as I would expect, but the Javadoc URLs both generate 404s. (I'm not sure if any automated tools depend on these delivering content, as opposed to the values just being there for human reference.)
    HTH -- though the main message is "it's working the way I'd expect!"
    - Gordon @ IA

  • How to log a query or ticket to SAP on SAP support Portal - need process

    Dear All,
    I got SAP support portal user id and password. Can anybody guide me how to log a ticket or query on some issue to SAP.
    Pls let me knwo how to search help notes to. Explain me in steps pls.
    Need urgent help.
    Thanks
    Sunnzy

    Hello exper,
    Can you tell me that incase i have to log a request for a client server then how i will do that.
    I am simply facing a problem in PPOME transaction where a tab for IT 1005 planned compensation has been added but it is not showing any input fields there. However we tried the same configuation in Sandpit server and it is working fine.
    Incase i have to log this is to SAP for help, do i have to follow the same path to do it.
    thanks
    Sunny

  • Testers needed

    Please help me out and visit http://www.animatedhtml.com/lightning/lightning.html and let me know if this video banner ad works for you. The default - lightning.html - autoplays & loops and is designed for PCs using mp4 After Effects created video and inserted into an Edge Animate container. I hacked the page adding this code for mobile users:
    <script type="text/javascript">
    <!--
    if (screen.width <= 699) {
    document.location = "lightningwc.html";
    //-->
    </script>
    This second page contains controls and no autoplay no loop since they are not supported.
    It works on my droid smartphone but I have had reports it does not work on a Samsung (SAMSUNG-SGH-I717) phone. I was wondering how many phones this hack does not work on and if I can tweak this somehow to make it work. I am also looking into using the javascript or server side material available at http://www.hand-interactive.com/detect/mobileesp_demo_javascript.htm which appears to be last updated on June/July 2011.
    My objective is to give the best possible experience to PC users and to support mobile users too.
    The banner is clickable in some areas to transfer the user to adobe.com and in the rest of area you can right click and have the option to pause the video etc.
    Suggestions are welcome and definitely needed. Warning: this ad contains sound - thunder borrowed from NOAA site.
    Thanks in advance
    Bob

    Hi Bob,
    OK, ran the test page (that's a pretty good resource you've found), but sadly no entries come up true.  For my site joelbondoux.net (my first exploration with Edage Animate) I found a nifty php script to detect mobile use, http://mobiledetect.net .  It seems to work perfectly on all devices I've checked, but clearly I don't know if it is able to check everything!
    I tested your site again on my phone and clicked on the black box (stupidly I didn't do this before...!).  The animation didn't play, but there was a sudden flash of the animation (but static - not playing) and then it took me to the Adobe Flash download page.  My phone is not teribly flash friendly.
    So going to your wc url, this is what I get:
    but again the animation doesn't play, there are no obvious controls and clicking on it does nothing.  Sorry!
    Cheers,
    Joel

  • Syslinux Installer / Update Script - Testers Needed

    For those who don't follow the ML that closely....
    Hello Community,
    Over the last few weeks I have been working on Syslinux support for the installer. With the help Thomas and Dieter I am nearing the completion of this project. As part of this project, I have written a script that will help install and update Syslinux (similar to that of grub-install).
    Some key features of the script: syslinux-install_update.sh
    * Install Syslinux to the FS + Partition Boot Loader (extlinux --install /boot/syslinux)
    * Install Syslinux MBR
    * Detect and optionally set the boot flag on the boot partition
    * Update Syslinux – copy files and execute (extilnux --update /boot/syslinux)
    * Support for GPT disks
    * Support for RAID configurations
    The goal is to include this script in the official Syslinux package. Therefore we need your help to test it.
    syslinux-install_update.sh -i -a -m ..... install Syslinux, set the boot flag (if needed), and install the MBR
    We need tests for the following setups:
    / + /boot on the *same* partition
    / + /boot on the *same* partition - RAID
    /boot + root on *separate* partition
    /boot + root on *separate* partition - RAID
    All of the above using but using the GPT partition layout
    NOTE: This is an alpha/beta stage script. The script modifies the first 440 bytes of the disk (using dd) and the partition table (using either sfdisk or sgdisk). Although the script should be safe to run, I am not responsible for any data loss that may occur.
    Let us know the following:
    * Did the script work for you?
    * What was your partition setup? (see above)
    * What version did you use?
    * If the script did not work, please provide as much information as possible
    Get the script here: https://gist.github.com/772138
    Syslinux Sample Config File: http://projects.archlinux.org/svntogit/ … slinux.cfg
    The Syslinux package in testing includes the above configuration file.
    Cheers,
    pyther

    As Thomas puts it:
    Thomas wrote:Syslinux is way more flexible and extensible than grub or lilo, actively developped (by someone who knows what he is doing and is always willing to fix bugs like yours) and feature-rich.
    http://mailman.archlinux.org/pipermail/ … 17368.html
    In regards to bootloaders in core
    Pierre wrote:
    ATM. we have grub1 in core/base and install that by default. The problem is that this project is virtually dead for a long time now and also not available on x86_64. Technically it has to be in the multilib repo.
    Grub2 is currently in extra. Upstream development is still in flux. Imho its quite heavy and complex. An alternative successor would be extlinux from the syslinux package. It's very simple, easy to configure, actively maintained and reliable. Sure, it only supports booting from ext* and btrfs afaik but to be honest, if you use any other FS you should have a separate /boot even when using grub.
    http://mailman.archlinux.org/pipermail/ … 18445.html
    Why I like it:
      * It is simple and easy to understand (see https://wiki.archlinux.org/index.php/Sy … t_Process)
      * The devs are willing to help you out (they have helped me understand the Syslinux boot process and write this script)
      * It is modular in nature and the Hardware Detection Tool (HDT) com32 module is cool
      * Configuration is simple
      * KISS (IMHO)
      * GPT Support
    Disadvantages:
      * Can't boot from LVM volumes
      * only ext2/3/4, btrfs, vfat file systems supported
    Last edited by pyther (2011-01-16 21:56:41)

  • FacadeFS: A FUSE-based filesystem sandbox. [TESTERS NEEDED]

    Info page: http://xyne.archlinux.ca/info/facadefs
    This is a result of this thread. There's not much point in explaining it here. Just jump directly to the man page for a description. The rest of this post assumes that you've read the info.
    I've tested several things so far but I've probably missed a lot. The python-fuse documentation is sketchy at best. I could use some testers to play around with facadefs to see if any errors show up. Use the "-d" option to get debugging information from fuse itself. That will contain Python errors from facadefs.
    I would also like people to try setting up different types of system sandboxes and then try to break out of them. I don't know enough about breaking out of chroot jails or manipulating namespaces and mounts to know how secure this is. One setup that seems appealing is this:
    facadefs / /tmp/cache /tmp/mount -o allow_other -c /tmp/config
    sudo chroot /tmp/mount
    su <non-privileged user>
    In this case, /tmp/config can be used to tweak the system (permissions, file access, etc). From what I've read about breaking out of chroot jails, you seem to need root privileges. I'd like to know if it's possible to prevent that with this setup.
    Even if that setup isn't completely secure against malicious code, it should work well for testing things out, including installing anything you want on your system to give a live preview. The added bonus is that all modified files can be found in the cache (including new ones). It should be trivial to package anything by adding the right .PKGINFO file to the cache and archiving it. This might be useful for packages like SAGE which require building in the post_install function.
    If this turns out to be useful, I'll try to rewrite it in C to make it faster.
    Anyway, sorry for babbling. I've just finished coding and am in a rush right now. I'll clean this post up later.
    *edit*
    Considering what this does I've tried to make the code very clear by using self-explanatory names and lots of comments. As long as you don't use the [live] section of the configuration file, it should never touch anything inside the base filesystem. Obviously I guarantee nothing, but I generally try to be very careful with such things.
    Last edited by Xyne (2009-09-27 06:36:09)

    Okay I did a little testing with this.
    I tried two different methods...
    $ facadefs / /tmp/cache /tmp/mount -o allow_other
    $ sudo chroot --userspec=myuser:myuser /tmp/mount
    $ firefox
    and
    $ sudo facadefs / /tmp/cache /tmp/mount -o allow_other
    $ sudo chroot /tmp/mount
    $ su myuser
    $ firefox
    In both cases facadefs seemed to be working as far as the folders I could access in the shell.  However, firefox reported this error in a pop-up on startup:
    Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking
    for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for
    information. (Details - 1: Failed to get connection to session: /usr/bin/dbus-launch terminated abnormally
    without any error message)
    Also, Firefox started with a fresh profile, as if it couldn't read /home/*/.mozilla.  Later when I unmounted /tmp/mount, /tmp/cache contained a new /home folder with a new .mozilla folder, including a new default profile (different in name from my actual one).  So it would appear that Firefox is not reading the files provided by fuse, but it does write files to the cache.  I was able to access the web in firefox.
    When I su myuser and run firefox without facadefs involved, it works normally.  From what I could tell it didn't appear to be an environment variable issue, especially since Firefox wrote to /mnt/cache/home/myuser/.mozilla (so it knew the username and its home folder).
    Also, I got the same results if I added a config file with:
    [live]
    /home/myuser/.mozilla
    I also experimented with the configuration file, trying to limit what folders were visible.  This worked to an extent.  I strongly suggest adding an "[associate]" section which takes precedence over "[dissociate]".  Otherwise it is very difficult to, for example, let Firefox see only ~/.mozilla.  IOW I would like to specify what folders ARE associated rather than what folders are not.  Also, I tried this:
    [dissociate]
    regex:/home/.*/[^\.]
    which worked as expected - only folders and files beginning with "." were visible.  However, this...
    [dissociate]
    regex:/home/.*/[^\.]
    regex:/home/.*/\.[^m]
    did not work as expected - all of /home/*/ was empty.  So it doesn't appear the regex code is working properly, unless I misunderstand something (which wouldn't be a first!)
    I would like something like this:
    [dissociate]
    [associate]
    /home/myuser/.mozilla
    /bin
    /etc
    /usr
    /lib
    /var/lib
    Also, it seems impossible to effectively dissociate /etc since you then can't use su.  An option to dissociate all of /etc except the files needed by su would be helpful - or this could be done using [associate] as I suggested.
    So appears Firefox can be sandboxed with the current facadefs, except you will start with a blank configuration.
    I still hope to use such a system as a universal packaging tool because it would enable the user to install absolutely anything in the chroot, then simply turn the cache into a package*. With the proper settings and some sort of network interception to prevent malicious code from calling home, it would make the build process simple and secure.
    That sounds useful too.  I think this can also be a good sandboxing tool for apps.  I am not fond of fuse in general though, especially with what I've read on its security problems.  A non-fuse solution would be preferable (and I think some of your problems may stem from fuse).  It could be pacman isn't working for the same reason Firefox isn't?  Seems like you're pretty close to the functionality you want.
    Edit:  Just after submitting that it occurred to me that sudo might be causing a problem.  So I tried it from root without sudo and now firefox seems to be working...  still testing.  Update: Never mind...  I was fooled because I had another firefox session open when I ran firefox.  Using root directly seems to work the same as sudo.
    Last edited by IgnorantGuru (2010-01-28 21:47:07)

  • Obmenugen next version (v0.5): beta-testers needed

    Hi everybody:
    It's been a long time since last obmenugen release. Sorry about that, I've been very busy.
    I need everybody out there using (or not) obmenugen to help me making the next version the best ever. I have ported to D 1.0 (from 2.0), thus it's posible to build it easily using dmd and libphobos from community. No more need to distribute it as a binary. I've also fixed some bugs reported in lauchpad project's bugtracker.
    I consider this the most important release of obmenugen from 0.1, so, help me to test it before the final release.
    Sources: http://www.pvr-online.me/obmenugen-0.5-r68.tar.bz2
    # Contributor: Pável Varela Rodríguez [NeOnsKuLL] <[email protected]>
    pkgname=obmenugen
    pkgver=0.5
    pkgrel=1
    _serie=0.5
    _pkgrev=68
    pkgdesc="Menu generator for Openbox3, based on .desktop files"
    url="https://launchpad.net/obmenugen"
    arch=('i686' 'x86_64')
    license=('GPL')
    depends=(openbox)
    conflicts=(obmenugen-bin)
    makedepends=(dmd libphobos txt2tags)
    options=('!strip' 'docs')
    source=(http://www.pvr-online.me/obmenugen-$pkgver-r$_pkgrev.tar.bz2)
    md5sums=(35a8ba59950a68e7ff13fe8f3c865257)
    [ "$CARCH" = "x86_64" ] && depends=(${depends[@]} lib32-glibc)
    build() {
    cd $srcdir/obmenugen-$pkgver-r$_pkgrev
    make || return 1
    make install PREFIX=$pkgdir/usr/ || return 1
    Hopefully I will receive a lot of feedback and release v0.5 about friday or so.
    See you and thanks in advance to all people out there who test obmenugen and helps me making it a good app.
    Last edited by NeOnsKuLL (2011-11-21 17:53:10)

    Yes, indeed, it's the same app, I'm the developer, but this thread is about a complete diferent topic: the new version, which cames with a lot of changes, not much at the interface level, but in the inside. Anyway, at the interface level, there are changes too.
    I'm not sure, probable you are the one to make me clear, but I think both threads are related, no more than that, 'cause is the same application, but in this thread I'm asking for beta-testers for this new version, for the matter that it cames with so much changes, the other thread is where I do inform the Arch community about releases.
    If you think this thread is not needed or redundant, just tell me, and I will move my posts to the other, then you could remove this.
    Thanks a lot

  • I would like to contact Adobe Support and need an email address.

    Unfortunatly I purchased a copy of photoshop Elements from my local Costco, but I have had nothing but trouble with this product. After installing it on my iMac the program will not load and stops and needs to be forced to quite. why is it so difficult to contact Adobe? Looks like I am out of pocket and there does not seem to be any real support from adobe for their produce.

    Which version did you buy? Do you have the serial number?
    You can try uninstalling then downloading from Adobe and reinstalling.

  • Story Retina support desperately needed!!!

    Anyone who has a retina mac will tell you the same thing. Retina support is desperately needed! The font is fuzzy and out of focas, reading any longer then 30 mins gives a headache. Story is a program designed for text and when that text is unreadable for long periods of time.... its a problem. Please please update soon.

    Sorry it took us long to get to this.
    Story does run well on macs with retina display. We haven't yet got to higher resolution icons, but text - the most important part of script - does render well and looks crisp. What's configuration on your machine ? OS, Browser, Flash plugin (make sure you're on latest one)
    thanks
    amit

  • I'm receiving a message when I open Safari that says it is no longer supported & I need to disable some browser extension. How do I do this? I checked Safari Extensions on my Mac & found none.

    I'm receiving a message when I open Safari that says my version is no longer supported(5.1.10) & I need to disable some browser extension. In Safari Extensions there are no extensions. What should I do? Thanks for your help.

    I now use the TenFourFox browser on our remaining PowerPC Macs including a G4 PowerBook. Web sites see it as a newer version of FireFox tha and G4 can support and you get much better compatibility. Wikipedia info/history here:
    http://en.wikipedia.org/wiki/TenFourFox
    The TenFourFox official site and download is here:
    http://www.floodgap.com/software/tenfourfox/
    Downside: the last version of TFF that supports plug-ins was V17 so current versions won't play Flash animations. Even when TFF played Flash, the old G-series Mac processors were struggling with modern web video content, so you are not losing much.
    If you must have smooth-playing web video, you'll need a new computer, as very little web video content is optimized for our PowerPC processors on old Macs.

Maybe you are looking for

  • "Open File with" doesn't work correctly!

    Hello, for some files Bridge chooses the false software to open them. There seems to be no way to change the properties for the "open with" function. To be more concrete: - Bridge tries to open MindManager files ".mmap" using Safari for Windows. - Wi

  • Communcation Channel Type E-Mail Receiver Exception thrown in method proces

    Hi, I use a scenario R/3 IDOC -> XI -> Email. It is working, however the email is send 4 times. I have an error within a communication channel. Adaptertype E-Mail Direction Receiver The communcation channel message log show the following entry: 2008-

  • Regarding jdbc data store

    Hi everyone, I created one filestore for storing jms queues , now i want to change that filestore to jdbc store. i configured jdbc store . i have a question we should run any script to create tables in the database, or database admin will takecare of

  • Change Accounting Document header text

    I want to change the Accounting document header text (BKPF-BKTXT). I dont want to use Call transaction for this. Please tell me if there is any function module or BAPI available?

  • Data weirdness

    I've run into a very strange problem. I'm developing an app using SQLExpress using VC 2010. I also have SQL Management Studio installed. If I add information to the db with the application I am writing it shows up in vc2010 but not SQL Management Stu