Skip to content

notes to self

a document of a plodding mind

Menu
Menu

Running Autodesk EAGLE 9.6.2 on Xubuntu 22.04

Posted on November 9, 2022June 19, 2024 by abram

So, I did a fresh install of Xubuntu 22.04 on a Dell Latitude 7390 with an Intel UHD 620 display adapter. I had some issues with the machine locking up just a few minutes after startup. I was able to resolve this by adding the following kernel option to the /etc/default/grub file.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0"

The resolved that issue well enough, and most everything using OpenGL (e.g. Atom, Firefox, etc.) ran just fine after that. The only thing that was giving me trouble now was EAGLE. WebEngineContext would issue an error about not being able to initialize and then the program would seg fault.

WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::SwapBehavior(DefaultSwapBehavior), swapInterval 1, profile  QSurfaceFormat::OpenGLContextProfile(NoProfile)) 
[5376:5376:0100/000000.883007:ERROR:broker_posix.cc(41)] Invalid node channel message
Aborted (core dumped)

After much googling, I came across a seemingly unrelated thread where they were removing some of the files from the internal lib folder to force EAGLE to use the system defaults. Since these seemed to be relevant to the error message I was getting, I decided to move the following library files into a folder named “backup” to see what would happen. Those files are shown here.

libX11-xcb.so.1
libxcb-dri2.so.0
libxcb-dri3.so.0
libxcb-glx.so.0
libxcb-present.so.0
libxcb-sync.so.1
libxcb-xfixes.so.0

After that, EAGLE actually opened. Of course, the fonts were huge on a very small 13.3″ screen. I had to go into Options -> User Interface to disable the “High DPI Scaling” option in order to get a more reasonable display.

Now, EAGLE seems to run beautifully. Fingers crossed that we can keep running Autodesk products on Linux in the future!

Leave a Reply Cancel reply

You must be logged in to post a comment.

about

Abram Morphew is an electrical engineer, bedroom musician, composer, naturalist, and amateur scientist. I play music in the the binary marketing show. This blog is a catalog of stuff that I make or bits of information that I think could prove useful later on when memory fails me.

 

I currently hold an Extra Class Amateur Radio Operator license and transmit on the air as K2NXF.

Tags

40m amp amplifier Arduino atmega328 atmel audio bash bjt breadboard circuit code cw delay digital effect effects electrical electronics homebrew lfo linux LM386 mellotronium music no. 5 opamp oscillator pcb pedal photos php pt2399 pwm radio rf schematic stereo stompbox synth tape TDA2040 tl072 TL082 tube

Social

  • Instagram
  • LinkedIn

Space Weather


© 2026 notes to self | Powered by Minimalist Blog WordPress Theme