Trending December 2023 # How To Make Gtk3 Apps Look Presentable In Kde4 # Suggested January 2024 # Top 18 Popular

You are reading the article How To Make Gtk3 Apps Look Presentable In Kde4 updated in December 2023 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 How To Make Gtk3 Apps Look Presentable In Kde4

With the release of Gnome 3, many developers of GTK apps have begun to port their programs from GTK2 to GTK3. If you have used Ubuntu 11.04, you will notice that many of the popular GTK2 themes did not yet have GTK3 equivalents, which left the few GTK3 applications looking awful.

The latest versions of Fedora, Ubuntu, and other Linux distributions have better support for GTK3 for Gnome, XFCE and other GTK-based desktops, but if you are a KDE user, you might have noticed that the default Oxygen theme works for GTK2 apps but not for GTK3. The following brief guide will explain how to get your GTK3 apps looking good in KDE. Nothing you do here will affect your GTK2 applications or your KDE installation.


The solution to this problem is a package called oxygen-gtk3, which has made its way into some Linux distributions. If it is not in your distribution’s default repository (and it probably is not unless you have the most bleeding edge release), you can likely get the package from a third party.

For Kubuntu and other Ubuntu-based distributions, add the following repository:




Then, install the package called gtk3-engines-oxygen:


apt-get update


apt-get install


For OpenSUSE, you need to add the swyear repository:




Index of









Then, install the oxygen-gtk3 package:





Other distribution installation procedures will vary. I did find Fedora packages available, but did not find any distribution-specific installation instructions.

For Archlinux, you need to install oxygen-gtk3-git from AUR.

Completing the Installation

If you have come this far, you might have noticed that your GTK3 applications still look awful, even after you restarted your desktop environment. That is because GTK3 requires its own configuration file called chúng tôi which may remind you of your old Windows days. Fortunately, this chúng tôi is not quite so aggravating, and you will only need to add a single configuration line.

If one does not already exist, create a folder at this location “~/.config/gtk-3.0”. In Archlinux, you can apparently just link to the default file:




















Next, create a file inside the gtk-3.0 folder called chúng tôi Using the text editor of your choice, add this line:

gtk-theme-name = oxygen-gtk

Save and close your text editor, and the settings should take effect immediately. If not, restart your desktop environment. When you open applications like Gufw, you should now see your Oxygen theme rather than the ugly , un-themed GTK3 default that it previously displayed. There have been some reports of certain apps crashing on some distributions. I have not experienced this, but if you do, you should definitely report it to the appropriate developers.

Keeping it Seamless

KDE users tend to like everything to flow nicely together. Oxygen-gtk3 allows you to keep your desktop looking seamless even when you need to use a GTK program. With the next major releases of most Linux distributions, you will probably see this package added by default, requiring no further action on your part. Until then, the above instructions should remain valid and usable.

Tavis J. Hampton

Tavis J. Hampton is a freelance writer from Indianapolis. He is an avid user of free and open source software and strongly believes that software and knowledge should be free and accessible to all people. He enjoys reading, writing, teaching, spending time with his family, and playing with gadgets.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Sign up for all newsletters.

By signing up, you agree to our Privacy Policy and European users agree to the data transfer policy. We will not share your data and you can unsubscribe at any time.

You're reading How To Make Gtk3 Apps Look Presentable In Kde4

How To Make Photos Look Torn In Photoshop (Ripped Paper Effect)

The ripped paper effect is a simple and fun effect to add to your images to make them look as if they were torn in half. Without needing much experience in Photoshop, you can create this effect by following a few basic steps outlined in this tutorial. 

Once you understand the steps, you can play around with the effect and create different rips on the page. I will first show you how to make a simple rip over half the page, then give you some ideas of how to expand it from there.

Where To Get Ripped Paper Textures For This Effect

When creating the torn paper effect in Photoshop, you can create your own page with a ripped look using a selection and adding different effects. However, it is much easier to simply download a ripped paper texture to add to your image. It will save you time, and you can also slightly manipulate the texture to make it unique.

There are plenty of sites to download free ripped paper textures to use. You could try the ripped paper texture set from Behance, which includes 10 different ripped textures on transparent backgrounds.

Alternatively, you could download this torn up paper curved pieces texture image from Unsplash. However, you will need to remove the background in Photoshop and crop the image to use each texture separately.

You can also download other ripped paper texture options from Freepik as a PSD file. Once you open the file, copy one of the paper textures to a new document and use the elements together, as I will show you with the other example below.

Whichever texture or image you decide to use, you can follow the steps below to add the effect to your image. Make sure that the paper texture or image is placed on a transparent background and grouped together with any effects used to create the rip texture.

How To Make Edges Of A Photo Look Ripped In Photoshop

You can then name the new layer as “White Background” in the window that opens and select OK.

Now, the side of the image next to the straight edge of the texture must be covered in white. To do this, remain on the Paper Texture layer, select the Brush Tool (B) from the toolbar, and ensure the foreground color is set to white.

Now resize your brush in the Options Bar or use ] to increase the size, then paint over the image next to the straight edge of the paper texture. 

The parts of your image that must be visible at the end of the process should now be covered in white. The rest of the image should be visible next to the torn edge of the paper.

Next, drag the Paper Texture layer below the image layer, so the paper texture is now hidden.

The image layer will have a small arrow next to the thumbnail indicating that the image is only applied to the layer directly below it, which in this case is the Paper Texture layer.

In the workspace, your image will now look as though it has a piece torn off on one side.

Adding A Drop Shadow To Complete The Ripped Effect

While you can stop the process here if you are happy with the result, you can also go one step further to make it look more realistic. A drop shadow makes it look as though one element is separate from the element below it, and this will make it look as though the torn image is sitting on white paper, with the torn edge slightly lifted.

Check the box next to Preview to see the effect on the image while adjusting the settings.

Adjust the settings to create the desired drop shadow result. In this case, focus on the following settings to make a good drop shadow under the paper texture.

Blend Mode: Set the blend mode to multiply to avoid a harsh shadow

Opacity: Keep the opacity quite high, but not at 100%, as you want the shadow to look faded

Angle: Move the angle around until the shadow is slightly visible next to the torn edge of the paper

Distance: The distance will control how far the shadow extends beyond the edge of the paper

Size: The size controls how compact or spread out the shadow is

The image will now look like the torn edge is slightly separated from the white background, giving the effect a more realistic look.

Get Creative With The Ripped Paper Effect

You can now try out new looks using the torn paper effect. One example is making it look like a part of the image was torn in the middle. Using the same steps from the above method, you can create this and add an extra paper layer with an extra copy of the image for two separate clipping masks.

Pull the circles up, down, left, or right to move, and pull the paper texture in the direction you want. Hit Enter when you are happy with the effect.

You can now have a different ripped effect on an image with more control over where and how the paper texture sits on the page.

Get More Photoshop Tips To Improve Your Creativity

How To Make Your Android Phone Look Like A Windows Phone

Windows Phone is dead. It’s been a long time coming, what with Microsoft’s mobile platform being born with the fatal defect of “Not Android or iOS Syndrome.” The Windows Phone had some noble ambitions, trying to fuse itself seamlessly with the PC version of Windows, but in the end it just didn’t get enough support. However, there are some things from the Windows Phone that are worth keeping, and luckily many of them are available in one form or another on Android.

Here are the tools and apps that will keep a piece of that Windows Phone magic alive, long after it’s gone to the great mobile market in the sky.

Launcher 8 WP Style

The name of this app may be all over the place, but don’t let that deter you if you’re looking for a convincing tile-based interface, harkening back to the “glory” days of Windows 8. While the tile stuff didn’t really work out on desktop, it works very nicely on touchscreens, and you get all the joys of changeable tile sizes, Windows theming, and live tiles as well, which dynamically flip over to let you know when someone’s trying to contact you or when you’ve received an email.

SquareHome 2


If you use voice assistants, then you’ll be aware that they largely define your mobile experience. Google Now (or Google Assistant as it’s come to be known) is Android all over, and if you want to truly get that Windows Phone experience (with the perks of Android’s customizability and Play Store, of course), you need to get Microsoft’s digital assistant, Cortana. It has much the same functionality as Google Assistant, is regularly updated, and syncs up nicely with Windows, too.

Here’s our guide to replacing Google Now with Cortana on Android.

A.I. Type Keyboard

A.I. Type Keyboard isn’t specifically designed to recreate the Windows Phone feel, but it has so many customization options contained in it that you can do just that. A couple of the free themes in this app are “Windows 8 Tablet Theme” or “Windows Phone 7 Theme,” which accurately mimic the dark look of the keyboards found on Windows Phone devices. If you fancy yourself as a bit of a designer, you can even customize the existing theme to your liking!

Microsoft Office

The trifecta of Microsoft Office apps – Word, Excel and PowerPoint – came to Android a couple of years ago, and it’s safe to say that they’ve been a great success. The polished look and feel of these apps makes them the very best that you can get on Android, and frankly their wealth of features puts Android’s native office suite – Docs, Sheets and Slides – to shame. A real masterclass of app design, this suite shows that even though Microsoft has bowed out of the hardware game on Android, it has a bright future on the software front.


With this lot, you’ll be able to pay fitting tribute to Windows Phone using your Android device. There was a lot to be said for Windows Phone, but it really didn’t cut it in the apps department, so here you get the best of both worlds. Even if you’re not that into Windows Phone (hence you’re on Android), it’s fun to tweak things, right? So do give it a go.

Robert Zak

Content Manager at Make Tech Easier. Enjoys Android, Windows, and tinkering with retro console emulation to breaking point.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Sign up for all newsletters.

By signing up, you agree to our Privacy Policy and European users agree to the data transfer policy. We will not share your data and you can unsubscribe at any time.

How Electronic Flight Bags Make Paper Look Like The Propeller Age

Traditional paper flight manuals are finally losing their tight grip on the airline industry. In a world accustomed to instant communication, it might be hard to believe that airline flight procedure manuals are often still printed on sheets of paper. They’re punched, bound, wrapped and shipped across the world, a process that can take weeks. However, electronic flight bags are bringing newfound speed and innovation to the cockpits and flight cabins of the world’s passenger jets.

A Cumbersome, Outdated Process

Updating paper manuals is an intricate and time-consuming process that often leaves pilots with little time to digest information. It’s also costly and slow; with each change, a new version has to be published, and some new regulations or guidelines released in the interim might have to wait for the next edition. This reduces the productivity of crews and pilots, who should be spending their work time solving problems instead of organizing updates.

On the back end, the technical writing department is incredibly busy keeping up with the federal government’s required revisions, aircraft manufacturer technical updates and internal policy changes. Once all of these changes have been reviewed and approved, this same department must also handle the printing and distribution. Hundreds of reams of paper are printed and distributed to every crew member at airports around the country or the world. They’re then unwrapped and put into each employee’s file. Crew members can spend up to an hour putting the updated materials into the relevant binders. This is valuable time that could, instead, be used to read the updated information, allowing crews to get back to their daily tasks faster.

What’s more, these paper manuals become bulky, contradictory and difficult to navigate over time. Fortunately, electronic flight bags can make this tedious process cheaper, quicker and more effective by publishing updates electronically and simultaneously to all users. What used to take weeks can now take mere minutes. Additionally, users can now certify that they’ve read and understood the information the moment they finish reading it.

The Ease of Electronic Information in Aviation

Not only are electronic documents easier to update and cheaper to distribute, they’re also easier to use. Good mobility solutions do more than put paper manuals on mobile devices; they reorganize information into a new, more interactive architecture that help crew members manage their workload. In particular, airline pilots need quick, easy access to information to make good decisions. One feature of a good electronic flight bag is readability. Mobile platforms allow pilots to zoom in, out and across information to quickly find the data they need, especially when reviewing checklists or charts. Some solutions also include a dark mode, which is crucial for night and low-light flying. Inverted colors allow pilots to quickly transition from screen to instruments and sky with minimal eye adjustment.

When organizing information, pilots often mark their paper manuals with highlights, margin notes or custom tabs. These shortcuts make the document easier to navigate, but when that section of the manual gets updated, pilots lose those notes unless they take the time to copy them onto the new sheets. Well-designed electronic mobility solutions can preserve annotations from one update to the next, vastly improving their usefulness to the end user. Additionally, pilots can layer sections to improve navigation, shrinking and expanding various sections as needed and focusing only on relevant information.

Comply365 and Samsung have partnered to provide all of these key features. A Samsung Galaxy tablet equipped with Comply365’s electronic flight bag solutions gives airlines a flexible array of products to meet any situation and budget. On the back end, technical writing departments can push out manual updates as needed and require crew members to enter a code when they’ve finished reading. This helps ensure compliance when distributing new regulations. Further, the software can manage online training, safety management programs, electronic forms, weather and safety reports and passenger service updates, sending information to the cloud from the mobile platform even when in flight.

Forecasting the Future

Perhaps the most exciting part of electronic flight bags is what they’ll be able to do in the future with dedicated in-flight connectivity. While passenger Wi-Fi® networks are now common, many airlines restrict crew member use due to security concerns and avionics restrictions. However, with full-time secure connectivity, mobility solutions will be able to easily access and alert staff to critical information.

With mobility solutions, a much better approach would be to have the flight attendant establish a live-stream videoconference link to let the doctor see the patient firsthand. This would improve the doctor’s ability to assist and keep the pilot from being a medical intermediary, allowing the pilot to focus on flying. Leveraging the power of mobility during medical emergencies is simpler, easier and more effective than current processes.

Pilots and crew members spend a lot of time solving problems. Whether it’s late airplanes, passenger requests, crew rest issues or mechanical discrepancies, there are endless opportunities to exercise problem-solving skills. As mobile solutions make their way into the aviation industry, these processes will only improve, making the whole journey safer and more efficient.

Learn more about how Comply365 and Samsung are using tablets to enable companies to streamline their operations and ensure compliance with company policies and government regulations.

How To Make Potion Of Healing In Minecraft

Minecraft mobs are dangerous and deadly in nature. Some of them hold the ability to make you run for your life in just a single hit. And in such situations, eating food for a super slow health regeneration can be frustrating. That’s where a Potion of Healing in Minecraft comes in handy. Drinking this potion provides instant health regeneration and adds back up to 4 hearts to your health bar. Not only that, but its throwable version can also deal damage to some deadly mobs in the game. Along with the health potion, you need to make a Potion of Invisibility in Minecraft to be ready to take on any in-game mobs. But let’s not get ahead of ourselves and check out how to make a Potion of Healing in Minecraft.

Make Potion of Healing in Minecraft (2023)

Unlike most potions, this potion gives you instant one-time effects. The potion’s brewing method is the same for both Minecraft Java and Bedrock editions. So, there’s no duration or time delay attached to this health potion. With that said, let’s see what a Potion of Healing in Minecraft does in the game and how you can make it.

What a Potion of Healing in Minecraft Does?

As you might have guessed already, the healing potion gives the player instant health as soon as they finish drinking it. If used smartly, it’s one of the best positive potions in the game. And since there’s no duration attached to it, you won’t even need Redstone dust to extend this potion’s time.

Not to forget, unlike most potions in Minecraft, this potion has double effects. On one side, it heals the players, and on the other side, you can use it on some hostile mobs to harm them.

What You Need to Make Potion of Healing in Minecraft

Glistering Melon Slice

Awkward Potion

Blaze Powder

Water Bottle

Brewing Stand

So as not to clutter this tutorial, we have published dedicated guides on some of the most common items used to make some of the popular potions in Minecraft. You can follow this in-depth guide to create a Brewing Stand in Minecraft. It’s the main equipment you need to brew all types of potions in this sandbox game. Once it’s ready, you can use the Brewing Stand to make an Awkward Potion. It’s the base potion to brew most in-game potions, including the healing potion. With that out of the way, let’s see how you can get the rest of the items.

Get Blaze Powder in Minecraft

Blaze powder acts as the fuel for your Brewing Stand in the game. To get it, you first need to make a Nether portal in Minecraft. This portal will lead you to a Nether dimension where the Nether Fortress spawns with blazes in it. They are deadly mobs that you need to fight and kill to collect blaze rods in the game.

Once you place the blaze rods in the Crafting Table in Minecraft, you will get blaze powder. The powder doesn’t follow a specific recipe, so you can put the rods in any cell of the Crafting table to obtain blaze powder. Do make sure to make enough blaze powder because you are going to require the same fuel each time you use the Brewing Stand.

Get Glistering Melon Slice in Minecraft

The main ingredient of a Potion of Healing in Minecraft is Glistering melon slices. If you get lucky, you can find this item in Ruined portal chests. Or you can even get them by trading with a master-level chúng tôi let’s focus on the easiest method to craft them:

2. Then, you need to get 8 gold nuggets. These can be found in a variety of chests. Or you can place gold ingots on the Crafting table to create gold nuggets. One gold ingot gives you 9 gold nuggets, as shown in the screenshot below.

3. Once you have the nuggets and melon slices, you just need to combine the two. To do that, place the melon slice in the middle cell of the Crafting table and surround it with gold nuggets. Immediately, your glistering melon slice will be ready.

How to Make Potion of Healing (Instant Health) in Minecraft

Once you have collected the ingredients, making the instant health potion is easy. Just open your Brewing stand, and let’s get started:

1. To begin, place the blaze powder in the left cell of the brewing stand. It will automatically turn into fuel for the stand.

3. Finally, place the glistering melon slice in the middle cell at the top of the Brewing stand. Then, your Potion of Healing will be ready within seconds.

4. Once the process is complete, your glass bottles will now have a healing potion (Instant Health) in the bottom cells of the brewing stand. You can move the potion bottles to your inventory.

How to Make Potion of Healing (Instant Health II) in Minecraft

Originally the Potion of Healing in Minecraft only heals two hearts on your health bar. But you can easily increase its quality and brew the popular Instant Health II potion by adding glowstone dust to it. Glowstone dust can be obtained by mining glowstone blocks, which are common in the Nether realm. You can also get it by killing witches in the game.

Once you are ready, place the regular healing potion bottles in the bottom 3 cells and glowstone dust in the middle cell at the top of the Brewing stand. Once brewed, the level 2 Potion of Healing bottle in Minecraft will heal 4 hearts instead of 2 on your health bar.

How to Make a Splash Potion of Healing in Minecraft

Once you have obtained the gun powder, place it in the middle cell at the top of the Brewing stand. Then, place the potion bottles in the bottom 3 cells to make a throwable splash Potion of Healing in Minecraft.

Easiest Way to Brew Potion of Healing in Minecraft

Android Bug Lets Apps Make Rogue Phone Calls

A vulnerability present in most Android devices allows apps to initiate unauthorized phone calls, disrupt ongoing calls and execute special codes that can trigger other rogue actions.

The flaw was found and reported to Google late last year by researchers from Berlin-based security consultancy firm Curesec, who believe it was first introduced in Android version 4.1.x, also known as Jelly Bean. The vulnerability appears to have been fixed in Android 4.4.4, released on June 19.

However, the latest version of Android is only available for a limited number of devices and currently accounts for a very small percentage of Android installations worldwide. Based on Google’s statistics, almost 60 percent of Android devices that connected to Google Play at the beginning of June ran versions 4.1.x, 4.2.x and 4.3 of the mobile OS. Another 13 percent ran versions 4.4, 4.4.1, 4.4.2 or 4.4.3, which are also vulnerable. Version 4.4.4 had not been released at that time.

Any call, any time

The issue allows applications without any permissions whatsoever to terminate outgoing calls or call any numbers, including premium-rate ones, without user interaction. This bypasses the Android security model, where apps without the CALL_PHONE permission should not, under normal circumstances, be able to initiate phone calls.

The flaw can also be exploited to execute USSD (Unstructured Supplementary Service Data), SS (Supplementary Service) or manufacturer-defined MMI (Man-Machine Interface) codes. These special codes are inputted through the dial pad, are enclosed between the * and # characters, and vary between different devices and carriers. They can be used to access various device functions or operator services.

“The list of USSD/SS/MMI codes is long and there are several quite powerful ones like changing the flow of phone calls (forwarding), blocking your SIM card, enabling or disabling caller anonymisation and so on,” Curesec’s CEO Marco Lux and researcher Pedro Umbelino said Friday in a blog post.

A different Android vulnerability discovered in 2012 allowed the execution of USSD and MMI codes by visiting a malicious page. Researchers found at the time that certain codes could have been used to reset some Samsung phones to their factory default settings, wiping all user data in the process. Another code allowed changing the card’s PIN and could have been used to lock the SIM card by inputting the wrong confirmation PUK (Personal Unblocking Key) several times.

Slow patch rate extends vulnerability window

The new vulnerability might be exploited by malware for some time to come, especially since the patching rate of Android devices is very slow and many devices never get updated to newer versions of the OS.

“An attacker could, for instance, trick victims into installing a tampered application and then use it to call premium-rate numbers they own or even regular ones and listen to the discussions in the range of the phone’s microphone,” said Bogdan Botezatu, a senior e-threat analyst at Bitdefender who confirmed the bug found by the Curesec researchers Monday. “The premium-rate approach looks more plausible, especially since Android does not screen premium-rate numbers for voice as it happens with text messages.”

The attack is not exactly silent, as users can see that a call is in progress by looking at the phone, but there are ways to make detection harder.

A malicious app could wait until there is no activity on the phone before initiating a call or could execute the attack only during nighttime, Lux said Monday via email. The app could also completely overlay the call screen with something else, like a game, he said.

The Curesec researchers have created an application that users can install to test whether their devices are vulnerable, but they have not published it to Google Play. As far as Lux knows, Google is now scanning the store for apps that attempt to exploit the vulnerability.

The only protection for users who don’t receive the Android 4.4.4 update would be a separate application that intercepts every outgoing call and asks them for confirmation before proceeding, Lux said.

Lux and his team have also identified a separate vulnerability in older Android versions, namely 2.3.3 to 2.3.6, also known as Gingerbread, that has the same effect. Those Android versions were still used by around 15 percent of Android devices as of June, according to Google’s data.

Update the detailed information about How To Make Gtk3 Apps Look Presentable In Kde4 on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!