Results 1 to 2 of 2

Thread: Verify Hack for Linux Adobe Flashplayer

  1. #1

    Verify Hack for Linux Adobe Flashplayer

    Appears the latest flashplayer from Adobe crashes Firefox 3.5+ in full-screen mode. I believe Adobe does not know how to program for linux and taking power users for granted. A search for Adobe proves to be #1 issue of linux.

    Found a fix for full-screen mode without crashing. Add this to your linux firefox script:

    export LD_PRELOAD=/usr/lib/libGL.so.1

    If you have 'unset LD_PRELOAD' in the script, delete it.

    Now I am able to enable hardware acceleration in adobe flash settings for full-screen action.

    This should fix 3d hardware acceleration and also make links clickable for web browsing in Thunderbird. I did notice there's a directory (/usr/lib/dri) that has all the latest 3d drivers but they are not linked to the above library file. Im assuming libGL autodetects whether to use software or hardware rendering. This is what I need to verify.

    However, after testing full-screen mode with HD selected, the processor goes near 100% and image appears blocky. This is unacceptable since this badass videocard does Direct 10 and OpenGL 2.1.

    Question: Does the OpenGL library above uses software or hardware rendering?

    Hoping somebody figures this out. A quick google search is dominated with "I dont know". Dont worry about my linux version, I speak Linux.
    Last edited by Linen0ise; August 29th, 2009 at 03:23 PM.

  2. #2
    nevermind....it's adobe's fault:

    libGL.so serves two primary functions: GLX protocol generation for indirect
    rendering and loading/management of hardware drivers for direct rendering.

    When libGL.so initializes itself it uses the DRI to determine the
    appropriate hardware driver for each screen on the local X display.
    The hardware drivers are expected to be in the /usr/X11R6/lib/modules/dri/
    directory. Drivers are named with the convention <name>_dri.so where
    <name> is a driver such as "tdfx", "i810", "gamma", etc.

    The LIBGL_DRIVERS_DIR environment variable may be used to specify a
    different DRI modules directory, overriding /usr/X11R6/lib/modules/dri/.
    This environment variable is ignored in setuid programs for security
    reasons.

    When libGL.so is unable to locate appropriate hardware drivers it will
    fall back to using indirect GLX rendering.

    To aid in solving problems, libGL.so will print diagnostic messages to
    stderr if the LIBGL_DEBUG environment variable is defined.
    Indirect Rendering

    You can force indirect rendering mode by setting the LIBGL_ALWAYS_INDIRECT
    environment variable. Hardware acceleration will not be used.
    Last edited by Linen0ise; August 29th, 2009 at 04:58 PM.

Similar Threads

  1. Adobe Acrobat/Reader security problem.
    By instronics in forum Microsoft Security Discussions
    Replies: 0
    Last Post: March 28th, 2003, 12:52 PM
  2. A Professional Hack
    By Lone1337 in forum AntiOnline's General Chit Chat
    Replies: 7
    Last Post: August 23rd, 2002, 04:16 PM
  3. The Worlds Longest Thread!
    By Noble Hamlet in forum AntiOnline's General Chit Chat
    Replies: 1100
    Last Post: March 17th, 2002, 09:38 AM
  4. hehe...for those who hate AO newbies...
    By zigar in forum AntiOnline's General Chit Chat
    Replies: 10
    Last Post: February 22nd, 2002, 02:24 PM
  5. how to hack cisco a router... wow
    By NUKEM6 in forum Non-Security Archives
    Replies: 1
    Last Post: February 3rd, 2002, 11:28 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •