Habr•August 31, 2026•🇷🇺Translated from Russian

WebDesktopGL Framework Turns Web Sites into Desktop Apps on Astra Linux via Chromium

WebDesktopGL is a new open-source framework that allows developers to run web sites as native desktop applications on Astra Linux and other Linux distributions by leveraging a local Chromium instance.

The project was created after an information system based on an existing web platform had to be delivered under strict licensing constraints that forbade the use of unlicensed software. Instead of adopting Electron, the author built a custom solution using Bash scripts, a recompiled VirtualGL, and a local copy of ungoogled-chromium.

Technical Implementation

The framework supports both X11 and Wayland sessions. On X11 it can launch Chromium inside an Xephyr virtual display with GPU acceleration provided by the modified VirtualGL build. Clipboard synchronization between the host and the virtual display is handled by xclip.

Two main launch scripts are included:

  • InfoDoc.sh – full version that creates an isolated Xephyr session, applies window icon and title via the custom xdotool_xseticon utility, and enables GPU acceleration where available.
  • InfoDoc_light.sh – simplified version that runs Chromium directly without a virtual display, making it suitable for remote deployment over scp.

The repository also contains the source for xdotool_xseticon, example animated icons, and a demo web application featuring a 3D scene, PDF viewer based on pdf.js, and image viewer supporting common formats.

Installation is automated by Install_bash_WebDesktopGL.sh, which installs build dependencies, compiles VirtualGL and the icon utility, and unpacks the bundled Chromium archive. The framework has been verified on Ubuntu 24.04 (KDE), Ubuntu 22.04 (KDE), and Astra Linux 1.8.

Related articles

Habr•Other

Reviving Huawei SANEX9510: Expired Certificates, Zero-Byte Keystore and Lost '@' Symbol Fixed Without Database Restart

A three-day postmortem revealed seven independent failures across four TLS contours in a legacy Huawei SANEX9510 telecom OSS platform that had been offline for ten months. The issues included expired certificates, an empty 0-byte PKCS#12 keystore, a missing '@' character in an encrypted TrustStore password, incompatible PKCS#8 private key encryption formats, and connection leaks to Sybase IQ. All components were restored without rebooting servers, restarting the database, or resetting passwords. The engineer mapped every keystore reference across multiple property files to avoid breaking working segments while fixing others. A final table creation for missing DAS_DIRSIZE metadata resolved a month-old import failure unrelated to the certificate problems.

Habr•Other

Courtroom Sketches in the US and UK: Artistic Traditions, Charles Manson Trial and Lawyer Irvin Kanarek

The article explores the history and techniques of courtroom sketching in the United States and Britain, highlighting key artists and their distinctive styles. It details how Bill Robles captured the dramatic moment when Charles Manson lunged at Judge Older during his trial. The piece also reveals the unusual background of Manson's third attorney, Irvin Kanarek, a former rocket engineer turned lawyer known for deliberately prolonging cases. British artist Priscilla Coleman is noted for her method of sketching from memory after taking detailed notes in court. Additional artists such as Jane Rosenberg, Arnold Mesches, and Joseph Papin are profiled for their contributions to the genre. The text emphasizes that courtroom art conveys emotion and atmosphere that photographs cannot capture.

安全客•Other

No News Content Available

The provided news item contains no text or details in the original Chinese source. Without any substantive information, it is impossible to determine relevance to cybersecurity topics. The entry is therefore classified outside all security-related categories.

AntiMalware•Other

Russian Federal Tax Service Tests Scoring Model to Uncover Concealed Self-Employed Income

The Russian Federal Tax Service is piloting a new scoring system designed to detect self-employed individuals who attempt to hide revenue by improperly canceling receipts in the Moy Nalog application. The model analyzes patterns such as systematic cancellations over specific periods and instances where checks are annulled by partner platforms or banks. Vladimir Maltsev, head of the operational control department at the Federal Tax Service, confirmed that the system is already being tested in several regions. Over the first nine months of 2026, authorities imposed penalties on approximately 3,000 self-employed taxpayers for unlawful receipt cancellations, resulting in fines totaling around 300 million rubles. The approach mirrors risk-assessment techniques long used by banks and focuses not only on incoming funds but also on how users manage recorded transactions. Full details of the scoring parameters and their weighting remain undisclosed to prevent circumvention.