Video glitch on Firefox, Seamonkey "save as" in 2007.1 - Mandriva

This is a discussion on Video glitch on Firefox, Seamonkey "save as" in 2007.1 - Mandriva ; With firefox 2.0.0.3 or Seamonkey 1.1.1 on Mandriva 2007.1 if I right click on a link and "save link as" or "save link target as" (respectively) the save as dialog pops up - but TWO copies, overlapped horizontally, and flickering ...

+ Reply to Thread
Results 1 to 6 of 6

Thread: Video glitch on Firefox, Seamonkey "save as" in 2007.1

  1. Video glitch on Firefox, Seamonkey "save as" in 2007.1

    With firefox 2.0.0.3 or Seamonkey 1.1.1 on Mandriva 2007.1 if
    I right click on a link and "save link as" or
    "save link target as" (respectively) the save as dialog pops up
    - but TWO copies, overlapped horizontally, and flickering back
    and forth at a rapid rate. At first I thought this was due to
    some issue relating to the Quadro FX1400 driver, but it turns
    out they do the same thing when directed over an ssh tunnel to another
    X11 server. The "save page as" also flickers in a similar manner.

    x11-server-xorg-1.2.0-8.1mdv2007.1

    The same versions of these browsers don't do this on Mandriva 2006.0.

    xorg-x11-server-6.9.0-5.10.20060mdk

    Any idea what might be causing this or how to fix it? Google turned up
    a few threads indicating similar problems might be due to the version of
    gtk+ installed.

    Thanks,

    David Mathog

  2. Re: Video glitch on Firefox, Seamonkey "save as" in 2007.1

    On Fri, 18 May 2007 11:09:31 -0700, David Mathog wrote:
    > With firefox 2.0.0.3 or Seamonkey 1.1.1 on Mandriva 2007.1 if
    > I right click on a link and "save link as" or
    > "save link target as" (respectively) the save as dialog pops up
    > - but TWO copies, overlapped horizontally, and flickering back
    > and forth at a rapid rate.


    Does not on happen on my kde desktop
    $ cat /etc/product.id
    vendor=Mandriva,distribution=Mandriva Linux,type=Basic,version=2007.1,
    branch=Official,release=1,arch=i586,product=Free

    Then again, I am running a PLF rpm for my ATI Radeon XPRESS 200 (RS480 5954)
    (on board) video card.

  3. Re: Video glitch on Firefox, Seamonkey "save as" in 2007.1

    Bit Twister wrote:
    > On Fri, 18 May 2007 11:09:31 -0700, David Mathog wrote:
    >> With firefox 2.0.0.3 or Seamonkey 1.1.1 on Mandriva 2007.1 if
    >> I right click on a link and "save link as" or
    >> "save link target as" (respectively) the save as dialog pops up
    >> - but TWO copies, overlapped horizontally, and flickering back
    >> and forth at a rapid rate.

    >
    > Does not on happen on my kde desktop
    > $ cat /etc/product.id
    > vendor=Mandriva,distribution=Mandriva Linux,type=Basic,version=2007.1,
    > branch=Official,release=1,arch=i586,product=Free
    >
    > Then again, I am running a PLF rpm for my ATI Radeon XPRESS 200 (RS480 5954)
    > (on board) video card.


    I don't think the graphics card is the variable, here's some other info:

    1. Removing ~/.mozilla and starting again does not eliminate the problem.
    2. The display does not need to be an Nvidia card to see the glitch, a
    SIS based X11 server showed the glitch when Firefox was run on it over
    an ssh tunnel from the Mandriva 2007.1 system.
    3. firefox -safe-mode does not eliminate the problem.
    4. firefox --sync eliminates the problem for the FIRST "save link
    as" but it returns for subsequent ones.
    5. firefox --sync -safe-mode is like (4).
    6. firefox --sync -safe-mode --no-xshm is also like (4).
    7. The firefox provided as package mozilla-firefox in 2007.1 free has
    the exact same problem.

    Perhaps there is some slight difference in the libraries on
    our two systems?

    % ldd /usr/local/firefox/firefox-bin
    linux-gate.so.1 => (0xffffe000)
    libmozjs.so => not found
    libxpcom.so => not found
    libxpcom_core.so => not found
    libplds4.so => /usr/lib/libplds4.so (0xb7f8b000)
    libplc4.so => /usr/lib/libplc4.so (0xb7f85000)
    libnspr4.so => /usr/lib/libnspr4.so (0xb7f4f000)
    libpthread.so.0 => /lib/i686/libpthread.so.0 (0xb7f3b000)
    libdl.so.2 => /lib/libdl.so.2 (0xb7f37000)
    libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7b91000)
    libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b02000)
    libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7ae4000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
    (0xb7acc000)
    libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0xb7ac5000)
    libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xb7aba000)
    libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7a78000)
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7a39000)
    libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7a35000)
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7997000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb7894000)
    libm.so.6 => /lib/i686/libm.so.6 (0xb786d000)
    libsmime3.so => /usr/lib/libsmime3.so (0xb7845000)
    libssl3.so => /usr/lib/libssl3.so (0xb781a000)
    libnss3.so => /usr/lib/libnss3.so (0xb7795000)
    libsoftokn3.so => /usr/lib/libsoftokn3.so (0xb773f000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7736000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7707000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb768d000)
    libXt.so.6 => /usr/lib/libXt.so.6 (0xb7636000)
    libXft.so.2 => /usr/lib/libXft.so.2 (0xb7621000)
    libxpcom_compat.so => not found
    libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7561000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7556000)
    libc.so.6 => /lib/i686/libc.so.6 (0xb7427000)
    /lib/ld-linux.so.2 (0xb7fa2000)
    libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
    (0xb741d000)
    libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7418000)
    libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7399000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb738a000)
    libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7387000)
    libXi.so.6 => /usr/lib/libXi.so.6 (0xb737e000)
    libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7377000)
    libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb736d000)
    libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb733d000)
    libz.so.1 => /lib/libz.so.1 (0xb732a000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb7326000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7320000)
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb71ee000)
    libSM.so.6 => /usr/lib/libSM.so.6 (0xb71e5000)
    libICE.so.6 => /usr/lib/libICE.so.6 (0xb71cc000)
    libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb71a6000)

    Or possibly this is a processor related issue? (I don't normally
    suggest that, but Xming currently has an obscure issue with spurious
    paste operations which seems to only show up on AMD processors

    http://sourceforge.net/forum/forum.p...orum_id=527810

    and Xming and the Xorg X11 server share code.)

    % cat /proc/cpuinfo
    processor : 0
    vendor_id : AuthenticAMD
    cpu family : 15
    model : 55
    model name : AMD Athlon(tm) 64 Processor 3700+
    stepping : 2
    cpu MHz : 2200.000
    cache size : 1024 KB
    fdiv_bug : no
    hlt_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
    mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt
    lm 3dnowext 3dnow pni lahf_lm ts fid vid ttp
    bogomips : 4425.77
    clflush size : 64

    Most of my tests were run from the affected 2007.1 system over an SSH
    tunnel to an X-Win32 X11 server running on XP. However every time I've
    run a test directly on the console it has turned out exactly the same as
    it did over the the tunnel.

    Regards,

    David Mathog

  4. Re: Video glitch on Firefox, Seamonkey "save as" in 2007.1

    On Mon, 21 May 2007 14:48:41 -0400, David Mathog wrote:

    > Perhaps there is some slight difference in the libraries on
    > our two systems?
    >
    > % ldd /usr/local/firefox/firefox-bin
    > linux-gate.so.1 => (0xffffe000)
    > libmozjs.so => not found
    > libxpcom.so => not found


    The firefox dynamic libs are missing. Add or update the ld.so.conf.d file.

    [dave@hodgins ~]$ locate libmozjs.so
    /usr/lib/firefox-2.0.0.3/libmozjs.so

    [dave@hodgins ~]$ cat /etc/ld.so.conf.d/firefox.conf
    /usr/lib/firefox-2.0.0.3

    Make sure the file name ends in .conf, or it will be ignored, then
    run ldconfig. Run the ldd again after, to ensure the libs are being
    found.

    Regards, Dave Hodgins

    --
    Change nomail.afraid.org to ody.ca to reply by email.
    (nomail.afraid.org has been set up specifically for
    use in usenet. Feel free to use it yourself.)

  5. Re: Video glitch on Firefox, Seamonkey "save as" in 2007.1

    David W. Hodgins wrote:
    > On Mon, 21 May 2007 14:48:41 -0400, David Mathog wrote:
    >
    >> Perhaps there is some slight difference in the libraries on
    >> our two systems?
    >>
    >> % ldd /usr/local/firefox/firefox-bin
    >> linux-gate.so.1 => (0xffffe000)
    >> libmozjs.so => not found
    >> libxpcom.so => not found

    >
    > The firefox dynamic libs are missing.


    Actually they're not, it's just not possible to see it with ldd run
    directly on the firefox binary because of the complex way firefox is
    started. LD_LIBRARY_PATH is set in run-mozilla.sh before firefox-bin
    actually starts, so those libraries are found. To see this edit
    run-mozilla.sh and add:

    /usr/bin/ldd $prog

    right before line 166, which is

    "$prog" $(1+"$@")

    Some progress, or at least a hack to work around the glitch. If the
    "browse for other folders" option in the "save dialog" is expanded the
    flicker / resizing does not take place. Mercifully once that is set it
    stays set until explicitly turned off, even over a program restart, so
    by using the larger "save" dialog this glitch can be avoided.

    Those of you who don't see this, did you have the "large" save as dialog
    or the "small" one?

    Thanks,

    David Mathog

  6. Re: Video glitch on Firefox, Seamonkey "save as" in 2007.1

    On Mon, 21 May 2007 17:32:36 -0400, David Mathog wrote:

    > David W. Hodgins wrote:
    >> The firefox dynamic libs are missing.

    >
    > Actually they're not, it's just not possible to see it with ldd run
    > directly on the firefox binary because of the complex way firefox is
    > started. LD_LIBRARY_PATH is set in run-mozilla.sh before firefox-bin


    Ah. Ok. I have prelink run every night, and one of the things it produces,
    is a list of any missing dynamic libraries, based on ldconfig. Due to this,
    I added /etc/ld.so.conf.d/ entries, for each application, where the libs
    weren't found, so regular ldd does work for me.

    Regards, Dave Hodgins

    --
    Change nomail.afraid.org to ody.ca to reply by email.
    (nomail.afraid.org has been set up specifically for
    use in usenet. Feel free to use it yourself.)

+ Reply to Thread