X
點擊此處開啟此網站的行動版。

技術支援討論區

How to create newly installed firefox 54 desktop launch/shortcut instead of starting from file using Linux OS?

已張貼

Managed to update firefox from 34 to 54 via ~/firefox/firefox at Linux terminal. but have to go into firefox file and double click firefox program file for it to launch. I had to delete the launch shortcuts for 34 but can figure out how to get a desktop launch/shortcut for firefox 54. Any help would be great. This is on an old NEC versa pro VY10A with a Centrino Duo. Thanks!

Managed to update firefox from 34 to 54 via ~/firefox/firefox at Linux terminal. but have to go into firefox file and double click firefox program file for it to launch. I had to delete the launch shortcuts for 34 but can figure out how to get a desktop launch/shortcut for firefox 54. Any help would be great. This is on an old NEC versa pro VY10A with a Centrino Duo. Thanks!

額外的系統細節

已安裝的外掛程式

  • Shockwave Flash 11.2 r202

應用程式

  • Firefox 54.0
  • 使用者代理:Mozilla/5.0 (X11; Linux i686; rv:54.0) Gecko/20100101 Firefox/54.0
  • 技術支援網址:https://support.mozilla.org/1/firefox/54.0/Linux/en-US/

擴充套件

  • Application Update Service Helper 2.0 (aushelper@mozilla.org)
  • Firefox Screenshots 6.6.0 (screenshots@mozilla.org)
  • Multi-process staged rollout 1.50 (e10srollout@mozilla.org)
  • Pocket 1.0.5 (firefox@getpocket.com)
  • Web Compat 1.1 (webcompat@mozilla.org)

JavaScript

  • incrementalGCEnabled: True

圖形

  • adapterDescription: Intel Open Source Technology Center -- Mesa DRI Intel(R) 945GM x86/MMX/SSE2
  • adapterDeviceID: Mesa DRI Intel(R) 945GM x86/MMX/SSE2
  • adapterDrivers:
  • adapterRAM:
  • adapterVendorID: Intel Open Source Technology Center
  • crashGuards: []
  • currentAudioBackend: pulse
  • driverDate:
  • driverVersion: 1.4 Mesa 9.2.1
  • featureLog: {u'fallbacks': [], u'features': [{u'status': u'blocked', u'description': u'Compositing', u'log': [{u'status': u'blocked', u'message': u'Acceleration blocked by platform', u'type': u'default'}], u'name': u'HW_COMPOSITING'}, {u'status': u'unavailable', u'description': u'OpenGL Compositing', u'log': [{u'status': u'unavailable', u'message': u'Hardware compositing is disabled', u'type': u'default'}], u'name': u'OPENGL_COMPOSITING'}, {u'status': u'unavailable', u'description': u'WebRender', u'log': [{u'status': u'available', u'type': u'default'}, {u'status': u'unavailable', u'message': u"Build doesn't include WebRender", u'type': u'runtime'}], u'name': u'WEBRENDER'}]}
  • info: {u'ApzWheelInput': 1, u'CairoUseXRender': 0, u'AzureFallbackCanvasBackend': u'none', u'AzureCanvasAccelerated': 0, u'AzureCanvasBackend': u'skia', u'AzureContentBackend': u'skia'}
  • numAcceleratedWindows: 0
  • numAcceleratedWindowsMessage: [u'blockedGfxCard']
  • numTotalWindows: 1
  • webgl1DriverExtensions: -
  • webgl1Extensions: -
  • webgl1Renderer: WebGL creation failed: * Refused to create native OpenGL context because of blacklist entry: FEATURE_FAILURE_OPENGL_1 * Exhausted GL driver options.
  • webgl1Version: -
  • webgl1WSIInfo: -
  • webgl2DriverExtensions: -
  • webgl2Extensions: -
  • webgl2Renderer: WebGL creation failed: * Refused to create WebGL2 context because of blacklist entry: FEATURE_FAILURE_OPENGL_1
  • webgl2Version: -
  • webgl2WSIInfo: -
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Basic

修改過的偏好設定

其他

  • User JS: 否
  • 輔助功能: 否
bygabyga 15 個解決方法 171 個答案

Hello

You updated or downloaded Firefox from firefox.com and you removed a symlink to ~/firefox/firefox from ~/Desktop, yes?

You can make Firefox your default browser from Preferences which would create ~/.local/share/applications/userapp-Firefox-*.desktop

Then in your terminal emulator do:

cd ~/Desktop/
ln -s ~/.local/share/applications/userapp-Firefox-*.desktop .

The dot at the end is important.

About ~/.local/share/applications/userapp-Firefox-*.desktop

You may have to comment out NoDisplay=true or set it to false

You can also add Icon=firefox

You can use this script for the icons to work:

#!/bin/sh
## assuming firefox/ is extracted in ~/Downloads/
## chmod +x this-script
## ./this-script to run
## Icons
  for i in 16x16 32x32 48x48; do
    mkdir -pv ~/.icons/hicolor/$i/apps/
    cp -v ~/Downloads/firefox/browser/chrome/icons/default/default${i/x*}.png \
             ~/.icons/hicolor/$i/apps/firefox.png
  done
## 128x128
  mkdir -pv ~/.icons/hicolor/128x128/apps/
  cp -v ~/Downloads/firefox/browser/icons/mozicon128.png \
        ~/.icons/hicolor/128x128/apps/firefox.png

Let us know if this helped.

Hello You updated or downloaded Firefox from firefox.com and you removed a symlink to <code>~/firefox/firefox</code> from <code>~/Desktop</code>, yes? You can make Firefox your default browser from '''Preferences''' which would create <code>~/.local/share/applications/userapp-Firefox-*.desktop</code> Then in your terminal emulator do: cd ~/Desktop/ ln -s ~/.local/share/applications/userapp-Firefox-*.desktop . The dot at the end is important. ''About'' <code>~/.local/share/applications/userapp-Firefox-*.desktop</code> You may have to comment out <code>NoDisplay=true</code> or set it to <code>false</code> You can also add <code>Icon=firefox</code> You can use this script for the icons to work: #!/bin/sh ## assuming firefox/ is extracted in ~/Downloads/ ## chmod +x this-script ## ./this-script to run ## Icons for i in 16x16 32x32 48x48; do mkdir -pv ~/.icons/hicolor/$i/apps/ cp -v ~/Downloads/firefox/browser/chrome/icons/default/default${i/x*}.png \ ~/.icons/hicolor/$i/apps/firefox.png done ## 128x128 mkdir -pv ~/.icons/hicolor/128x128/apps/ cp -v ~/Downloads/firefox/browser/icons/mozicon128.png \ ~/.icons/hicolor/128x128/apps/firefox.png Let us know if this helped.