This Extension Can Save & Restore All Open App Windows in Ubuntu 22.04

I don’t remember when’s the last time auto-save session feature works correctly in my Ubuntu machine. While, enabling hibernation could be the best choice now to save and restore all open app windows in Ubuntu.

But for those who really like the auto-save session feature, here’s an Gnome Shell extension can do the job partially.

It’s ‘Another Window Session Manager’, an extension which adds an indicator icon on top panel system tray area. It provides an option to manually save all open windows, then allows to restore either manually via menu button or automatically at login.

Save open windows

Not only for classic Xorg, but it also supports Wayland session. Also, it remembers window size, position, and workspace. The downsides are that it does not restore the window workspace correctly sometimes, and restores some apps in empty window rather than last open files or URLs.

The extension is not perfect so far, but anyhow it’s better than nothing!

How to Install this session restore extension:

The extension so far support for Gnome 40, 41, 42 and 43. Meaning not only for Ubuntu 22.04, Ubuntu 22.10, it also works in Fedora 35/36/37 workstation, Rocky Linux 9, Arch, and other Linux with recent GNOME desktop.

For Ubuntu 22.04+, first search for and install “Extension Manager” app from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04+

Then, use the tool to search and install “Another Window Session Manager” under Browse tab.

For Fedora 35/36/37 and other Linux with GNOME, visit the extension web page and use ON/OFF switch to install it.

Enable Restore open windows at login

The feature to restore all open app windows on startup after user login is not enabled by default.

You can need to do following steps one by one to enable the function:

    1. First, go to ‘Installed’ tab in Extension Manager. Then open the configuration dialog for the extension, by clicking on the gear button. (or install Gnome Extensions app and use the tool to open the settings).
    2. Next, navigate to “Restore Sessions” tab and:
      • enable ‘Restore at startup’ toggle option.
      • enable ‘Restore at startup without asking’ to skip the confirm dialog on each login (optional)

Finally, open the indicator menu, and turn on the ON/OFF switch for your saved session, so it will restore automatically at next login.

That’s all. Enjoy!

Ivanti and Lookout Announce Extension on Partnership To Protect Mobile Devices

The partnership between Ivanti and Lookout, Inc is to be extended in a new announcement made today which will see Lookout Mobile Endpoint Security continue to be part of the Ivanti Neurons automation platform. The combined solution, which also includes Ivanti Go and Ivanti Neurons for Modern Device Management, allows Ivanti customers to deploy a mobile strategy to secure the hybrid workforce while reducing overall risk to the organisation.

This cloud-based solution is now available as an integrated add-on to Ivanti Neurons for Unified Endpoint Management (UEM) and the new add-on is fully embedded into the current UEM client, allowing customers to activate the add-on easily and seamlessly without creating friction for their end users.

This latest announcement comes after Ivanti and Lookout recently joined forces to help organisations accelerate cloud adoption and mature their Zero Trust security posture in the “Everywhere Workplace.” The joint solution – which includes Ivanti Neurons for Zero Trust Access (ZTA), Lookout Cloud Access Security Broker (CASB) and Lookout Secure Web Gateway (SWG) – helps customers achieve complete threat prevention and data security both on-premises and in the cloud, inside and outside the network, while following Zero Trust Access security principles.

The two companies are expanding their strategic partnership to now include Lookout Mobile Endpoint Security, powered by the Lookout Cloud Security Platform, which provides advanced mobile security for Android, iOS and Chrome OS devices. The solution embeds Lookout functionality into the Ivanti Go app, consolidating endpoint management and security functions for simple and seamless deployment and administration. Management functions such as locating lost devices, remotely wiping data and applying access control policies now sit alongside security that protects corporate data and credentials from compromise, resulting from mobile phishing attacks, device-level exploits, application malware and network threats.

Together, the joint Ivanti/Lookout solution enables companies to proactively protect all devices – PCs, mobile devices and cloud workloads – from vulnerabilities and attacks. One of the key features of the solution includes protection from web-based and sophisticated attacks that are typically unmonitored and unprotected by traditional solutions.

Key benefits outlines from the Ivanti+Lookout partnership include:

  • Enhanced detection and mitigation of cyber threats targeting mobile devices
  • More insight and control into mobile devices to meet privacy and compliance requirements
  • Simplified cloud adoption with secure access to SaaS apps from mobile devices
  • The ability to allow the hybrid workforce to work securely from any mobile device

“We are thrilled to partner with Lookout to provide more options for our customers as they secure an increasingly mobile workforce​,” said Srinivas Mukkamala, chief product officer at Ivanti. “With Ivanti Neurons for MTD, machine learning algorithms provide immediate and ongoing visibility into malicious threats across all protected devices. The combination of unified endpoint management and mobile threat defense enables organisations to proactively manage and secure mobile devices against the broadest array of attacks and defend against web-based and sophisticated attacks.”

“Our partnership with Ivanti continues to go from strength to strength – we couldn’t be prouder of our collective commitment to help customers simplify their cloud adoption and secure their hybrid workforce from anywhere, at any time, from any device,” said Jim Dolce, Lookout CEO. “Regardless of an organisation’s access or hosting method, our joint solution addresses the challenges and realities of data protection today, ensuring that CISOs and CIOs have the most seamless, robust solution for securing their data, regardless of where it flows and where it resides.”

For more information, click here

The post Ivanti and Lookout Announce Extension on Partnership To Protect Mobile Devices appeared first on IT Security Guru.

This Extension Adds Audio Visualizer on Desktop in Ubuntu 22.04 | 22.10

Want to display audio/music visualizer on the desktop? This extension can do the job for Ubuntu 22.10, Fedora 37, Arch/Manjaro Linux with GNOME.

It’s “Sound Visualizer” extension for Gnome Shell based on Gstreamer specially for Wayland. And, it’s working good in my case in Ubuntu 22.04, though it’s said for Gnome v43.

Besides for music playback, it works when any sound play from your computer. And, it has a right-click menu to switch between input/output audio sources. Meaning, it supports sounds input from microphone.

How to Install this “Sound Visualizer” desktop widget

1. (For Ubuntu 22.04 only) As mentioned, the extension supports GNOME v43 at the moment of writing. If you want to try it out in 22.04, first disable extension version validation.

To do so, press Ctrl+Alt+T on keyboard. When it opens, run command:

gsettings set org.gnome.shell disable-extension-version-validation true

2. Next, open Ubuntu Software. Search for and install ‘Extension Manager‘ tool for installing and managing Gnome Shell extensions. Or, run command in terminal in case the Software App does not work.

sudo apt install gnome-shell-extension-manager

Install Extension Manager in Ubuntu 22.04+

3. Finally, launch ‘Extension Manager‘, and navigate to ‘Browse‘ tab. Search for and install the ‘Sound Visualizer‘ extension. (For Ubuntu 22.04, just click on Unsupported button)

For Fedora 37, Arch and Manjaro Linux with GNOME, visit this page in web browser and use the ON/OFF switch to install it.

4. After installation, try playing some sounds and see your desktop for the result. To move the widget, you have to temporarily disable “Desktop Icons NG (DING)” under ‘Installed’ tab in Extension Manager.

You can also adjust the visualizer size by opening the extension preferences either via widget’s context menu or by clicking the gear button for that extension in Extension Manager.


This Extension Tells Your App Startup Time in Ubuntu 22.04 | 20.04

Want to measure your application launch time in Linux? There’s an extension can do the job for GNOME desktop.

Meaning Ubuntu, Fedora workstation, and other Linux with GNOME desktop can easily tell how much time it takes for launching an application, which is useful for benchmark and/or software developing purpose.

With the extension enabled, every time you launching an application, an on-screen display pops up shows the loading time in millisecond. Not only for native .deb/.rpm, but also for Snap and Flatpak applications.

How to Install the App Start Time Measure extension

For Ubuntu 22.04, first search for and install “Extension Manager” from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04+

Then launch “Extension Manager” and use it to search & install ‘application start time measure’:

For Ubuntu 20.04, first press Ctrl+Alt+T on keyboard to open terminal. When it opens, run command to install the agent package:

sudo apt install chrome-gnome-shell

Then, go to extension page in the link below and use ON/OFF switch to install it:

Install the browser extension if prompted via link in that page and refresh if you don’t see the ON/OFF switch.

After installing the extension, it should be enable automatically (verify via ‘Gnome Extensions’ or ‘Extension Manager’). You can then launch something and see the magic!

Use GTK4 port of Desktop Icons NG Extension in Ubuntu 22.04 | 22.10

As you may know, icons on Ubuntu desktop is handled by an extension called “Desktop Icons NG”. While GNOME has been moving to GTK4, the extension so far still uses GTK3 toolkit to implement all the functions.

A GTK4 port of this extension now is in development, with all previous functions, bug-fixes, as well new features.

The new version works as another extension as it’s not been merged upstream. It comes with GSconnect integration, and features drag and drop app icons from Ubuntu Dock (Dash-to-Dock) to the desktop.

  • Drag and drop from left dock panel to desktop will REMOVE app icon from favorites.
  • Hold Ctrl + drag and drop will REMOVE from favorites, and ADD onto desktop.
  • Hold Shift + drag and drop will ADD icon to desktop without removing it from favorites.

Also, it adds more functions to drag and drop files from file manager (Nautilus) to the desktop. By default, drag and drop between desktop and Nautilus will MOVE the files from one to another directory. With the new extension, you can also:

  • Press and hold Ctrl + drag’n’drop to COPY files.
  • Press and hold Alt + drag and drop to select between ‘MOVE’, ‘COPY’, ‘LINK’ actions.

As well, it has a GNOME 43 style file context menu when you right-clicking on desktop. When looks more native in Ubuntu 22.04, except for the arrow …

Install GTK4 port of Desktop Icons NG:

1. Ubuntu 22.04+ users can first search for and install ‘Extension Manager’ app from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04+

2. Then press Super (‘Windows’ logo) key on keyboard to open overview, search and open the tool.

3. Finally, search ‘DING’ and install the new extension under ‘Browse’ tab.

4. To use the extension, user has to disable the system built-in ‘Desktop Icons NG’ extension, and enable the new GTK4 version.

To restore, just re-enable ‘Desktop Icons NG’, disable or remove the GTK4 version via Extension Manager.

This Extension Enables More Useful Top Bar Buttons in Ubuntu 22.04

For Ubuntu 22.04, Ubuntu 22.10, Fedora 36/37 & other Linux with GNOME 42/43, there’s a new extension to enable more useful gadgets into top panel.

It’s “Aylur’s Widgets” extension that adds Dash, Workspace dots, Media playback control, Battery bar, Power menu in top-bar. All of them have ON/OFF switches, position option (left, center, right) as well as other settings.

Dash is a trigger to quickly access frequently used system settings, including Wi-Fi, Bluetooth, Settings, Shutdown Menu, Favorite Apps, Playback Control, Social Media websites, and have a glance at time & date, battery status, CPU usage, core temperature.

The button has configurable text and icon, and allows to replace the “Activities” button. With it enabled, user may also press Super + D on keyboard to trigger the menu. In case you use the shortcut key to show/hide desktop, you may assign another shortcut via Dconf Editor.

It also displays round dots on panel indicates all available desktop workspaces, and allows to quickly switch between them by clicking a single click. As well, there are music playback control, customizable date time format, battery bar and power button for choice.

How to Install Aylur’s Widget Extension

NOTE: the extension so far supports GNOME 42/43, which means you need Ubuntu 22.04|22.10, Fedora 36/37, Manjaro or Arch Linux with GNOME.

For Ubuntu, first search for and install “Extension Manager” from Ubuntu Software.

Install Extension Manager in Ubuntu 22.04

Then, search for and open the tool from ‘Activities’ Overview:

When it opens, navigate to ‘Browse’ tab, search for and install the ‘Aylur’s Widget’ extension:

After installation, go back ‘Installed’ tab, and click on gear button to configure the extension:

For other Linux, go to the extension page below and use the ON/OFF switch to install it:

And configure it using “Gnome Extensions” app which is available to install via GNOME Software or your system software manager.

This Extension Enables Rounded Window Corners in Ubuntu 22.04/Fedora36

Gnome finally has an extension to enable rounded corners for all app windows, and customize the window borders!

Start in Gnome 40, more and more applications use GTK4 toolkit for rendering their user interface. So, you have modern apps with rounded (bottom) corners and classic GTK3 and Qt apps with sharp (bottom) corners.

To make your system apps look consistent, this project is created and works on Ubuntu 22.04, Fedora 35/36, Arch Linux, Manjaro Linux with GNOME.

GTK3 app with rounded corners

The extension provides options for configuring window border width, color, and radius. There can be some applications that are not working well with the extension, so it provides blacklist option. Also, it supports for setting different clip padding on per app basis.

Set border width, color. radius, and blocklist

How to Install the Extension in Ubuntu 22.04

Ubuntu 22.04 user can simply search for and install ‘Extension Manager‘ first in Ubuntu Software.

Then, search for and open ‘Extension Manager’ from Activities overview. Finally, use the tool to search and install “Rounded Window Corners” extension under ‘Browse’ tab:

After installation, you may switch back to “Install” tab in the tool, and click on gear icon to open the settings dialog for the extension.

Configure Extension

Install the Extension in Fedora 35/36 & other Linux

For Fedora and other Linux with GNOME 40+ desktop, simply go to the link button below in your web browser:

If you don’t see the ON/OFF switch, click the link in that page to install browser extension and refresh.