OpenMandrivaAssociation / distribution

OpenMandriva Lx is an exciting free Desktop Operating System that aims to cater to and interest first time and advanced users alike. It has the breadth and depth of an advanced system but is designed to be simple and straightforward in use.
https://openmandriva.org
8 stars 2 forks source link

FF & TBird invisible with Intel graphics #2802

Closed benbullard79 closed 2 years ago

benbullard79 commented 2 years ago

OpenMandriva version: Cooker Describe the bug: Firefox and Thunderbird not rendering correctly with Intel graphics. Steps to reproduce: On computer with Intel HD Graphics 3000 or 4000 install Firefox and/or Thunderbird in Cooker system. (Or perhaps box with similar Intel graphics.) Observed behavior: Graphics do not render and Firefox and Thunderbird are unusable. Expected behavior: That graphics in these render correctly and the applications are usable. Additional comment:

Logs and screenshots if relevant Screenshot_20220604_210924

Screenshot_20220604_211041

Konsole output:


$ firefox
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
JavaScript warning: moz-extension://3ffde736-37c6-4b16-9e69-81809cec446e/lib/filter/antibanner.js, line 1164: unreachable code after return statement
Missing chrome or resource URL: resource://gre/modules/UpdateListener.jsm
JavaScript error: resource://gre/modules/ConduitsChild.jsm, line 112: Error: sendRemoveListener on closed conduit {c8f79b34-c3ff-4ce4-bdf4-eefa15c87f98}.274877906954
JavaScript error: resource://gre/modules/ConduitsChild.jsm, line 112: Error: sendRemoveListener on closed conduit adblockultimate@adblockultimate.net.274877906961
Missing chrome or resource URL: resource://gre/modules/UpdateListener.jsm
console.error: "Error during quit-application-granted: [Exception... \"File error: Not found\"  nsresult: \"0x80520012 (NS_ERROR_FILE_NOT_FOUND)\"  location: \"JS frame :: resource:///modules/BrowserGlue.jsm :: _onQuitApplicationGranted/tasks< :: line 1969\"  data: no]"

###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PImageBridgeParent] Error: RunMessage(msgname=PImageBridge::Msg_WillClose) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PBackgroundParent] Error: Send(msgname=PBackgroundIDBDatabase::Msg_CloseAfterInvalidationComplete) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PBackgroundParent] Error: Send(msgname=PBackgroundIDBDatabase::Msg_CloseAfterInvalidationComplete) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PRemoteWorkerService::Msg___delete__) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PRemoteWorkerService::Msg___delete__) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PRemoteWorkerService::Msg___delete__) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PImageBridgeParent] Error: RunMessage(msgname=PImageBridge::Msg_WillClose) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PImageBridgeParent] Error: RunMessage(msgname=PImageBridge::Msg_WillClose) Channel closing: too late to send/recv, messages will be lost

###!!! [Parent][PCompositorManagerParent] Error: RunMessage(msgname=PCompositorBridge::Msg___delete__) Channel closing: too late to send/recv, messages will be lost

$ thunderbird
[calBackendLoader] Using Thunderbird's libical backend
[LDAPModuleLoader] Using LDAPDirectory.jsm
[MsgSendModuleLoader] Using MessageSend.jsm
[SmtpModuleLoader] Using SmtpService.jsm
console.debug: "Successfully loaded OpenPGP library librnp.so version 0.16+git20220124.f06439f7.MZLA from /usr/lib64/thunderbird/librnp.so"
console.debug: "Found 0 public keys and 0 secret keys (0 protected, 0 unprotected)"
console.debug: "Trying to load /usr/lib64/thunderbird/libotr.so"
console.debug: "Trying to load libotr.so from system's standard library locations"
console.debug: "Trying to load libotr.so.5 from system's standard library locations"
console.debug: "Successfully loaded OTR library libotr.so.5 from system's standard library locations"
JavaScript error: chrome://calendar/content/today-pane.js, line 60: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]
JavaScript error: chrome://messenger/content/msgHdrView.js, line 399: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]

journal for time when attempts to start FF and TBird occured:

journal-FF-TB.txt

omv-bug-report log form this: omdv-bug-report-20220604224301.log

inxi -G from the box used for this report:


$ inxi -G
Graphics:  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics driver: i915 v: kernel 
           Device-2: Alcor Micro Asus Integrated Webcam type: USB driver: uvcvideo 
           Display: x11 server: OpenMandriva X.org 1.21.1.3 driver: loaded: modesetting unloaded: fbdev,vesa 
           resolution: 1366x768~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 3000 (SNB GT2) v: 3.3 Mesa 22.1.1

And from another box with similar but newer Intel graphics:

$ inxi -G
Graphics:  Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel 
           Device-2: Chicony USB2.0 HD UVC WebCam type: USB driver: uvcvideo 
           Display: x11 server: OpenMandriva X.org 1.21.1.3 driver: loaded: modesetting unloaded: fbdev,vesa 
           resolution: 1366x768~60Hz 
           OpenGL: renderer: Mesa Intel HD Graphics 4000 (IVB GT2) v: 4.2 Mesa 22.1.1

OFC let me know if anything I can do to resolve this issue.

benbullard79 commented 2 years ago

Woops! This looks like I did this to myself reusing some config files. Plus I recently started installing on f2fs instead of ext4. Maybe that is also a factor.