The X11 widget does not populate the graphics adapter annotations
Categories
(Core :: Widget: Gtk, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: gsvelto, Unassigned, Mentored)
Details
(Whiteboard: [good first bug][lang=c++])
Attachments
(1 file)
Reporter | ||
Updated•7 years ago
|
Comment 1•7 years ago
|
||
In AddCrashReportAnnotations() in windows/Gfxinfo.cpp, certain functions are specific to windows platform, how can I find their alternatives for linux?
Reporter | ||
Comment 2•7 years ago
|
||
As Ted pointed out on IRC we already gather some information from Linux by running the 'glxtest' program and reading it's output, see here:
The data is read in GfxInfo::GetData():
The data retrieved from the program is parsed here:
Finally we format it into a string and add it to the crash annotation notes:
You would need to change this to add crash annotations instead. In particular the vendor string (mVendor) should be assigned to the AdapterVendorID annotation, the adapter description (mAdapterDescription) should go into the AdapterDeviceID and finally the vendor string into the AdapterDriverVersion annotation.
It would also be best if the annotations themselves would be moved into the AddCrashReportAnnotations() method.
Comment 3•7 years ago
|
||
Bug 1509030 : The X11 widget populate graphics adapter annotations through AddCrashReportAnnotations()
Reporter | ||
Updated•7 years ago
|
Updated•7 years ago
|
Comment 4•7 years ago
|
||
bugherder landing |
![]() |
||
Comment 5•7 years ago
|
||
bugherder |
Updated•6 years ago
|
Description
•