Greetings everyone:
I have been using the Windows version of the assembler (fasmg), Toolchain and CEmu 2.0 to create programs for the CE for years and never had any problems with them. I also have the Toolchain installed on Ubuntu 24.04. Today, I decided that I would install CEmu on Ubuntu so I wouldn't have to transfer the .8xp over to Windows to test it using CEmu for Windows.

I did a manual install of CEmu following the Ubuntu 24.04 version commands. I copied the rom.ROM file I've been using with the Windows version over and started CEmu. I setup the ROM with no problems and the CEmu emulator came up like it should.

Then CEmu basically become un-useable at this point. The terminal has this message:
"MESA error: ZINK: failed to choose pdev"
"glx: failed to create drisw screen"
The keypad isn't visible and when I select it from the dock often, but not always a black box appears which completely covers the CEmu menus so I can no longer access the menu because I can't move either out of the way. When this doesn't happen and the keypad is visible, it appears on top of the screen and can't be moved, it appears to be grayed out but the screen sometimes can be moved. Clicking the buttons on the keypad doesn't do anything. I have to shut CEmu down by clicking the close [X] button.

I, of cource, can use the Windows version. I figure I must have missed something when I installed the Ubuntu version of CEmu. Any suggestions would be helpful.
Not a CEmu issue it's a you issue.
Thank you! I appreciate the smart a answer
The error messages you quoted seem consistent with issues in your graphics driver stack, which seems like it would tend to cause the graphical issues you're observing (because CEmu uses Qt, which I'd expect to use hardware-accelerated graphics).

Whatever's going wrong, it's an issue with either your system or Ubuntu in general (presumably related to your hardware). Here are some random suggestions you might try: https://askubuntu.com/questions/1516040/mesa-and-glx-errors-when-running-glxinfo-ubuntu-24-04
Greetings

I seem to have solved the problem by adding:
export GALLIUM_DRIVER=d3d12
to .bashrc

Unlike Mateos answer your answer was very helpful and pointed me in the right direction!
CEmu seems to be working correctly now but I've only run it once.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement