Closed Bug 847469 Opened 11 years ago Closed 11 years ago

Java cannot be enabled on Ubuntu 12.10

Categories

(Firefox :: Untriaged, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: jberkus, Unassigned)

Details

java -version
java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea7 2.3.7) (7u15-2.3.7-0ubuntu1~12.10)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

but on https://www.mozilla.org/en-US/plugincheck/, it says:

For your safety, Firefox has disabled your outdated version of Java. Please upgrade to the latest version.

Of course, the link to "upgrade" takes me to the exact same version of Java I already have installed.

I strongly suspect that FF is looking for Java in the wrong place on Ubuntu.  Since the plugin is disabled, though, I can't change the path.  Catch-22.

Please:

1. provide a workaround so that I can enable Java

2. fix java version detection on ubuntu.
can you go to about:plugins and give that information here please? also about:support
I did try deleting plugins.dat to force FF to rebuild it.  No dice.
about:plugins has nothing for Java.

about:support has:



  Application Basics

        Name
        Firefox

        Version
        19.0

        User Agent
        Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0

        Build Configuration

          about:buildconfig

  Extensions

        Name

        Version

        Enabled

        ID

        BBCodeXtra
        0.3.2
        true
        {af79f858-4b25-4ca4-822b-b5db1be628fc}

        Global Menu Bar integration
        3.7.2
        true
        globalmenu@ubuntu.com

        QuickJava
        1.8.0
        true
        {E6C1199F-E687-42da-8C24-E7770CC3AE66}

        Tab Utilities
        1.5.1
        true
        tabutils@ithinc.cn

        Toggle Word Wrap
        1.9
        true
        {cafe3945-058e-47e3-87f8-75bc120b9638}

        Ubuntu Firefox Modifications
        2.6
        true
        ubufox@ubuntu.com

        Unity Desktop Integration
        2.4.1
        true
        webapps-team@lists.launchpad.net

        Unity Websites integration
        2012.10.12.beta
        true
        {2e1445b0-2682-11e1-bfc2-0800200c9a66}

        Adblock Plus
        2.2.3
        false
        {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}

        Awesome screenshot: Capture and Annotate
        2.3.8
        false
        jid0-GXjLLfbCoAx0LcltEdFrEkQdQPI@jetpack

        Firebug
        1.11.2
        false
        firebug@software.joehewitt.com

        NoScript
        2.6.5.8
        false
        {73a6fe31-595d-460b-a920-fcc0f8843232}

        Regular Expressions Tester
        3.2.11
        false
        regexptester@sebastianzartner.ath.cx

        ViewSourceWith
        0.9.1.1
        false
        {eecba28f-b68b-4b3a-b501-6ce12e6b8696}

  Important Modified Preferences

      Name

      Value

        accessibility.typeaheadfind.flashBar
        0

        browser.cache.disk.capacity
        358400

        browser.cache.disk.smart_size_cached_value
        358400

        browser.cache.disk.smart_size.first_run
        false

        browser.cache.disk.smart_size.use_old_max
        false

        browser.places.smartBookmarksVersion
        4

        browser.startup.homepage
        http://cookaholics.org/

        browser.startup.homepage_override.buildID
        20130227155931

        browser.startup.homepage_override.mstone
        19.0

        browser.tabs.warnOnClose
        false

        dom.ipc.plugins.java.enabled
        true

        dom.mozApps.used
        true

        extensions.lastAppVersion
        19.0

        font.minimum-size.x-western
        14

        font.size.fixed.x-western
        16

        network.cookie.prefsMigrated
        true

        places.database.lastMaintenance
        1362335844

        places.history.expiration.transient_current_max_pages
        100686

        plugin.disable_full_page_plugin_for_types
        application/pdf

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_colorspace
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_downloadfonts
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_jobtitle
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_num_copies
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_orientation
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_paper_size
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_plex
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_printincolor
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_resolution
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.can_change_spoolercommand
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.colorspace.0.name
        default

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.colorspace.count
        1

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.has_special_printerfeatures
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.orientation.0.name
        portrait

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.orientation.1.name
        landscape

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.orientation.count
        2

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.0.height_mm
        210

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.0.is_inch
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.0.name
        A5

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.0.width_mm
        148

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.1.height_mm
        297

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.1.is_inch
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.1.name
        A4

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.1.width_mm
        210

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.2.height_mm
        420

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.2.is_inch
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.2.name
        A3

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.2.width_mm
        297

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.3.height_mm
        279

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.3.is_inch
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.3.name
        Letter

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.3.width_mm
        215

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.4.height_mm
        355

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.4.is_inch
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.4.name
        Legal

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.4.width_mm
        215

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.5.height_mm
        431

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.5.is_inch
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.5.name
        Tabloid

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.5.width_mm
        279

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.6.height_mm
        254

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.6.is_inch
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.6.name
        Executive

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.6.width_mm
        190

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.paper.count
        7

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.plex.0.name
        default

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.plex.count
        1

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.resolution.0.name
        default

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.resolution.count
        1

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_colorspace_change
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_downloadfonts_change
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_jobtitle_change
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_orientation_change
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_paper_size_change
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_plex_change
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_printincolor_change
        true

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_resolution_change
        false

        print.tmp.printerfeatures.CUPS/Hewlett-Packard-HP-LaserJet-P2055dn.supports_spoolercommand_change
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_colorspace
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_downloadfonts
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_jobtitle
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_num_copies
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_orientation
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_paper_size
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_plex
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_printincolor
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_resolution
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.can_change_spoolercommand
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.colorspace.0.name
        default

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.colorspace.count
        1

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.has_special_printerfeatures
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.orientation.0.name
        portrait

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.orientation.1.name
        landscape

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.orientation.count
        2

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.0.height_mm
        210

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.0.is_inch
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.0.name
        A5

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.0.width_mm
        148

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.1.height_mm
        297

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.1.is_inch
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.1.name
        A4

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.1.width_mm
        210

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.2.height_mm
        420

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.2.is_inch
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.2.name
        A3

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.2.width_mm
        297

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.3.height_mm
        279

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.3.is_inch
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.3.name
        Letter

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.3.width_mm
        215

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.4.height_mm
        355

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.4.is_inch
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.4.name
        Legal

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.4.width_mm
        215

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.5.height_mm
        431

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.5.is_inch
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.5.name
        Tabloid

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.5.width_mm
        279

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.6.height_mm
        254

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.6.is_inch
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.6.name
        Executive

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.6.width_mm
        190

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.paper.count
        7

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.plex.0.name
        default

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.plex.count
        1

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.resolution.0.name
        default

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.resolution.count
        1

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_colorspace_change
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_downloadfonts_change
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_jobtitle_change
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_orientation_change
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_paper_size_change
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_plex_change
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_printincolor_change
        true

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_resolution_change
        false

        print.tmp.printerfeatures.Hewlett-Packard-HP-LaserJet-P2055dn.supports_spoolercommand_change
        false

        privacy.sanitize.migrateFx3Prefs
        true

        security.warn_viewing_mixed
        false

  Graphics

        Adapter Description
        Intel Open Source Technology Center -- Mesa DRI Intel(R) Ivybridge Mobile

        Device ID
        Mesa DRI Intel(R) Ivybridge Mobile

        Driver Version
        3.0 Mesa 9.0.2

        GPU Accelerated Windows
        0/1 Basic

        Vendor ID
        Intel Open Source Technology Center

        WebGL Renderer
        Intel Open Source Technology Center -- Mesa DRI Intel(R) Ivybridge Mobile

        AzureCanvasBackend
        cairo

        AzureContentBackend
        none

        AzureFallbackCanvasBackend
        none

  JavaScript

        Incremental GC
        true

  Accessibility

        Activated
        false

        Prevent Accessibility
        0

  Library Versions

        Expected minimum version

        Version in use

        NSPR
        4.9.4
        4.9.4

        NSS
        3.14.1.0 Basic ECC
        3.14.1.0 Basic ECC

        NSSSMIME
        3.14.1.0 Basic ECC
        3.14.1.0 Basic ECC

        NSSSSL
        3.14.1.0 Basic ECC
        3.14.1.0 Basic ECC

        NSSUTIL
        3.14.1.0
        3.14.1.0
Based on the above I just tried disabling quickjava.  Also no difference.
Is the plugin marked as disabled in tools/add-ons/plugins ?
Component: General → Untriaged
Matthias: the plugin is not visible in tools/addons/plugins.  It's still being completely hidden by Firefox.
Component: Untriaged → General
The component Firefox:General is in general wrong. Please leave it in untriaged until it get moved into the right component.

Where is your the symlink to the java plugin located ?
The plugin would appear in the plugins tab of about:addons if it would be blocked.
It looks like that it's not found.
Component: General → Untriaged
I'm not sure.  Where *should* it be located, on Ubuntu?

Java isn't available as an installable plugin either.
>I'm not sure.  Where *should* it be located, on Ubuntu?
see bug 549308
So, after some digging around, this turns out to be an Ubuntu packaging issue with amd64 libs.  Taking it to the appropriate project, and closing this bug.

Sorry for the noise; the issue happend concurrently with Java being disabled for security reasons, so I assumed cause and effect.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
BTW: The plugincheck page can not detect if Java is just missing or if it's disabled.
Matthias,

Yeah, that added considerably to the confusion.  You might consider changing the wording on that page, since the current wording implies that Java has been disabled, causing me to chase red herrings for a while.
You need to log in before you can comment on or make changes to this bug.