February 2023 - Nerdizen
How to Get Rid of Annoying "System program problem detected" on Linux
Distros

How to Get Rid of Annoying "System program problem detected" on Linux Distros

On some beautiful day I was using my laptop running Ubuntu Mate Linux distro and when I was using an app, it’s suddenly crashed and a notification appearred “System program problem detected”. Problem is, the notification is not gone away even after some boot cycles. 😭


Nerdizen.xyz — The “System program problem detected” is a notification, a pop-up, or a warning dialog, if you may prefer, that appears when a program/application we are running suddenly crashed.

When a program/app, or game if you are playing on your Linux desktop 😉 suddenly crashed, it is usually will store the log files of the crash in /var/crash/ directory along with a notification windows with “System program problem detected” will appears onscreen.

When a “System program problem detected” warning dialog appears, it is usually followed by a “Report” button that allow us to report the crash by automatically send (upload) the crash log to the program/app developer.

Linux Ubuntu Mate system program problem detected warning dialog

The problem is, when I was using Ubuntu Mate (version 20, If I remember it correctly) on my Toshiba Dynabook R734/K laptop, the “System program problem detected” warning dialogue kept appearing even after I had choosed to report it, even after I restarted my PC several times.

After searched high and low and scratching my head, thankfully I could find a quick fix/solution to get rid the annoying “System program problem detected” warning dialog from my laptop running Linux distro.

How to make “System program problem detected” notification dissappear from our Linux desktop

This tutorial example is when I run Ubuntu Mate 20.04 Linux distro, which is using “caja” file manager. But it should be able to be applied on any Linux distros, the differences maybe just from the method (command) used or what file manager app is being used.

TL;DR: All we have to do to make the “System program problem detected” notification dissappear is by removing the crash log files located on /var/crash/ of our Linux distro installation.

Requirement:

  • Root access using sudo command.

A. Cleaning /var/crash/ from file manager app

  1. Open our file manager app on our Linux distro’s desktop.
  2. Navigate to our root / Linux installation directory, then go to /var/crash/ directory.
  3. Now, we are on /var/crash/ directory, we need to proceed here as root. On most file manager apps shipped with various Linux distros like “caja” (Mate Desktop), “thunar” (XFCE Desktop), “nemo” (Cinnamon Desktop) etc., we can “Open as root” or “Open as Administrator” (depends on file manager being used) on a directory inside the file manager.
  4. Right click on empty space to open the context menu, then choose “Open as root”/”Open as Administrator” on the context menu list.

    Linux Ubuntu Mate file manager var/crash/ open as administrator
  5. Enter our user account password to get the root access, then a new window of the file manager with root access now will open.
  6. On the newly opened file manager with root access, select all files (ctrl + a) inside the /var/crash/ and delete them.

    Linux Ubuntu Mate file manager root access /var/crash/ delete files
  7. Restart our PC to see if the “System program problem detected” still appears.
Cleaning /var/crash/ using file manager app to fix "System program problem detected" warning kept appearing, video on Youtube.

B. Cleaning /var/crash/ using terminal

⚠️ Warning: Be extra careful when typing, as rm command will execute to delete things without confirmation. Make sure our target path is right.

  1. Open our favorite terminal app.
  2. Delete all files inside /var/crash/ directory using root access, for example using sudo command below:
sudo rm -v /var/crash/*
  1. Restart our PC to see if the “System program problem detected” notification is still appears.
[Intel HD] Fixing Screen Flickers on Windows 10/11 Fullscreen Games

[Intel HD] Fixing Screen Flickers on Windows 10/11 Fullscreen Games

Intel HD is the onboard graphic processor of Intel processors, the most popular processor family powering millions of PCs. While Intel HD is mostly enough for everyday use, many times I had encounter bugs of it on Windows 10 / 11: The screen flicker when running some games in fullscreen.


Nerdizen.xyz — Are you perhaps one the population who are playing games on your Intel processor-powered Windows PC without a GPU? No, not me, but I was a few years ago 😁.

It was the first ever Windows tablet and device I ever got, because I was younger back there, I tortured the Windows 8.1 tablet playing PC games on it everyday 🤣. And because it is a Windows tablet powered by Intel processor, yes it’s using Intel HD to power the graphic processor.

But the problem arose when I upgraded it to Windows 10, the screen flicker started appears when I running games on fullscreen mode.

The first game I found had screen flicker when running it on fullscreen mode is The SIMS if I remember it correctly. Later then, I also experienced the screen flicker on The SIMS 3, The SIMS 4, and Need for Speed Most Wanted 2005.

Sims 3 start menu fullscreen normal Windows 11
Sims 3 start menu fullscreen flicker Windows 11

Not only on Windows 10, but the fullscreen game flicker also happened on my also Intel HD graphic-powered Toshiba Dynabook R734/K laptop when running Windows 11.

Initially, I could make the screen flicker problem gone if I turned off V-Sync on some games graphic settings. But turning off V-Sync is indeed solving the screen flicker problem, but bringing a new problem to our eyes (screen tearing) 😅.

So, after I try to dig what possible settings could make the changes to get rid screen flicker when running some games in fullscreen on Windows 10 / 11, I finally found the answer: Disable fullscreen optimizations of the game’s executable (exe).

How to solve screen flickering on Windows 10 / 11 PC running Intel HD when playing fullscreen games

  1. Find our game launcher or executables (exe) and right click on it.
  2. Click “Properties”.
    Sims 3 game properties Windows 11
  3. Now the Windows game exe’s Properties windows will appear, click on “Compatibility” tab located on top of the window.
    Sims 3 game compatibility tab Windows 11
  4. On the “Settings” section, check the box of “Disable fullscreen optimizations”.
  5. Click “OK” button located on bottom of the window to save the configurations.
    Sims 3 game disable fullscreen windows 11
  6. Run our game in fullscreen, enjoy the flicker-free experience on our Intel HD powered Windows PC 😃.

How to solve screen flicker when running games in fullscreen mode on Windows 10 / 11 PC video on our Youtube
AncientOS Andoid 12 Generic System Image (GSI) Download + Review

AncientOS Andoid 12 Generic System Image (GSI) Download + Review

On the earlier post, I have shared the AncientOS Android 10 Q Generic System Image (GSI), now here it comes the beautiful custom ROM for Android, in the latest Android 12 operating system!


Nerdizen.xyz — Quoted from the official website, Ancient ROM or AncientOS is an AOSP-based custom ROM project aimed to be performant, secure, and stable with lost of customization options for daily use.

AncientOS itself is a ROM (or GSI, in this matter) that actually focuses on heavy UI customizations, giving plenty of options for us to customize our Android device interface here and there.

In short, I can say AncientOS is created by a team who has a clear goal, not just copy pasting other ROM projects and rebranding it with their own name and logo.

And once again, thankfully to the now ever popular Android GSI project, now we can try, or even use the beautifully crafted AncientOS custom system UI as daily driver on every Project Treble-supported Android devices, including my unfamous ASUS Zenfone Live L2 ZA550KL Android phone.

AncientOS Android 12 S Generic System Image (GSI) info

Homescreen - AncientOS 6.2 GSI on Asus Zenfone Live L2 Quick Settings - AncientOS 6.2 GSI on Asus Zenfone Live L2 Settings main menu - AncientOS 6.2 GSI on Asus Zenfone Live L2 Ancient features - AncientOS 6.2 GSI on Asus Zenfone Live L2 Quick Settings customizations - AncientOS 6.2 GSI on Asus Zenfone Live L2 About info - AncientOS 6.2 GSI on Asus Zenfone Live L2
ROM name AncientOS / Ancient ROM
official website ancientrom.xyz
maintainer naz664@Telegram
build Official
android version Android 12 / Android 12L
partition style AB
architecture ARM64 / A64 (Binder)

Quick review of AncientOS Android 12 Generic System Image on ASUS Zenfone Live L2

Just like I said, AncientOS ROM/GSI in my opinion is focused on extending customizations and features on the user interface side, so there are no debate that this GSI has pleasant looks and features that will satisfy UI customizations-hollic.

But still, it’s Android 12 GSI we’re talking about. Your device may suffer a little bit of performance degrade, it’s a GENERIC System Image after all and especially if you are using older Android device such as mine ASUS Zenfone Live L2 Android phone that is launched as Android 8 (Oreo).

Summary, it’s quite pleasant to use this AncientOS Android 12 GSI on my ASUS Zenfone Live L2 if I use it for general purpose like chatting, enjoying multimedia, or browsing. Gaming or multitasking is ok, but it’s back to your device hardware of course (not expecting much for my low end ASUS Zenfone Live L2 ?).

AncientOS Android 12 GSI quick tour video on my ASUS Zenfone Live L2 smartphone

Bugs I found on AncientOS Android 12 GSI on my ASUS Zenfone Live L2

Keep in mind that an Android GSI build will results vary on each Android device brands, models, and architecture. These bugs is when I was using AncientOS Android 12 GSI on my ASUS Zenfone Live L2 Android phone with it’s beta stock Android 9 (Pie) vendor:

  • Buggy Camera and flashlight. Workaround:
    • Enable all camera related settings in PHH Treble Settings.
    • Enable Camera2API.
  • Buggy Wi-Fi hotspot/Tethering. Sometimes need reboot to make it work correctly.

Changelogs of AncientOS Android 12 Generic System Image (GSI)

6.4
  • Initial Android 12 L build
  • Based on V415 PHH Patches
  • Added vibration fix for Meizu devices (Need testing)
  • Added GCam Go as default camera
6.2
  • February security patch
  • Based on phh Patches v402
  • Fixed boot issues on some devices

How to install AncientOS Android 12 Generic System Image (GSI)

Requirements:

  • Project Treble supported Android device.
  • Backups! Your Android device data and internal storage, better safe than sorry.
  • Either a custom recovery (TWRP recommended) or a PC with fastboot command.

Different Android devices may have differents procedures to correctly installing AncientOS Android 12 GSI. But generally, the steps are:

  1. Use stock ROM and/or kernel. Using custom ROM and/or kernel to flash an Android GSI is discouraged as per phhusson’s comments.
  2. Check your device Project Treble compatibility and download correct AncientOS Android 12 GSI image that matched our device hardware architecture and system. For checking your Android device Project Treble compatibility and choosing the right GSI image, you can read more on: Finding the right GSI image for our Android device using Treble Info app.
  3. Install/flash the AncientOS Android 12 GSI image to our device system partition. The GSI image here means the file ends with .img extension, if it not then you forget to extract it ?.
  4. [Custom recovery only] If we are using custom recovery such as TWRP, we need to “Reboot to recovery” once after flashed the AncientOS Android 12 GSI to make the system partition working normal again. After “Reboot to recovery”, do “Resize system” to make the system partition refreshing it’s partition size info.
  5. [Optional] Install Google Apps (GAPPS) if we are flashed a vanilla Android GSI build.
  6. Install specific additional patches for your device (if any).
  7. Done! Reboot your Android device to start the AncientOS Android 12 GSI on your Android device!

If you are using ASUS Zenfone Live L2 Android phone, you can read specific tutorial on how to easily installing AncientOS Android 12 GSI via custom recovery here: How to install Android GSI on ASUS Zenfone Live L2.

Note: The links are from it’s official website, by downloading from the link, it will give a small amount of tip to the AncientOS team thus supports the project development.

⬇️ AncientOS Android Generic System Image (GSI) v. 6.4 – All Architectures Builds

Older Versions:

⬇️ AncientOS Android Generic System Image (GSI) v. 6.2 – All Architectures Builds

Formulir Kontak