Language Selection

English French German Italian Portuguese Spanish

GNU

Censoring with GIMP

Filed under
GNU

In this tutorial to will learn to censor photos using computer program GIMP. This is part of a mini series GIMP for Author – so then you can conceal digital information for your articles like faces, passwords, emails, bank accounts, and anything. You will reuse techniques you learned from the basics part. to select and save the pictures. You will get examples and exercises again here. Happy editing!

Read more

GnuCash 4.1 and GNU World Order 364

Filed under
GNU

  • GnuCash 4.1

    GnuCash is a personal and small business finance application, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows. It’s designed to be easy to use, yet powerful and flexible. GnuCash allows you to track your income and expenses, reconcile bank accounts, monitor stock portfolios and manage your small business finances. It is based on professional accounting principles to ensure balanced books and accurate reports.

    GnuCash can keep track of your personal finances in as much detail as you prefer. If you are just starting out, use GnuCash to keep track of your checkbook. You may then decide to track cash as well as credit card purchases to better determine where your money is being spent. When you start investing, you can use GnuCash to help monitor your portfolio. Buying a vehicle or a home? GnuCash will help you plan the investment and track loan payments. If your financial records span the globe, GnuCash provides all the multiple-currency support you need.

  • GNU World Order 364

    The **joe** and **jove**

Raspberry Pi: Ubuntu Retro Remix, RaspEX Kodi OS for Raspberry Pi and Pi Compute Module 4

Filed under
GNU
Linux
Hardware

  • Meet Ubuntu Retro Remix, an Ubuntu Distro to Turn Your Raspberry Pi into a Retro Gaming Console

    Meet Ubuntu Retro Remix, a new, upcoming Ubuntu distro designed for retro gamers and Raspberry Pi fans. It’s an unofficial remix of Ubuntu that will turn your Raspberry Pi into a retro gaming machine.

    After building the Rolling Rhino, a command-line tool that lets you convert your regular Ubuntu installation into a rolling release, Canonical’s Ubuntu Desktop lead Martin Wimpress is now building a new Ubuntu-based distro specifically designed for Raspberry Pi computers and retro gaming, called Ubuntu Retro Remix.

    Why retro gaming? Because Martin Wimpress is a hardcore retro gamer who built several Raspberry Pi retro games consoles using cases that imitate the classic retro gaming consoles.

  • RaspEX Kodi for Rpi4, Rpi3 and Rpi2 with LXDE Desktop and Kodi 18.7 Media Center “Leia” with Netflix, YouTube, Plex and Amazon Video addons – Build 200713 (32-bit) and Build 200726 (64-bit)

    The system is made especially for the new Raspberry Pi 4 (8GB, 4GB and 2GB). RaspEX Kodi is based on Debian 11 Bullseye respectively Debian 10 Buster, Raspberry Pi OS (previously called Raspbian) and Kodi Media Center. In RaspEX Kodi I’ve added the LXDE Desktop with many useful applications such as VLC Media Player and NetworkManager. Makes it easy to configure your wireless network. I’ve also upgraded Kodi to version 18.7 Leia, which makes it possible to include useful addons such as Netflix and Amazon Video. Which I’ve done in Build 200713. Study all included packages in RaspEX Kodi Build 200713 respectively Build 200726.

  • RaspEX Kodi OS for Raspberry Pi Is Now Based on Debian GNU/Linux 11 “Bullseye”

    Arne Exton released today a new update to his RaspEX Kodi OS for Raspberry Pi devices based on the upcoming Debian GNU/Linux 11 “Bullseye” operating system series.

    The previous release of the RaspEX Kodi OS, which brought support for the latest Raspberry Pi 4 model with 8GB RAM was based on the stable Debian GNU/Linux 10 “Buster” operating system series, which is also the based on the official Raspberry Pi OS.

    But if you want a newer base from the Debian Testing repositories, where the development of the upcoming Debian GNU/Linux 11 “Bullseye” operating system series takes place, there’s now a new version of the RaspEX Kodi OS based on it, as well as on the official Raspberry Pi OS.

  • Links: July 26, 202

    It looks like the Raspberry Pi family is about to get a big performance boost, with Eben Upton’s announcement that the upcoming Pi Compute Module 4 will hopefully support NVMe storage. The non-volatile memory express spec will allow speedy access to storage and make the many hacks Pi users use to increase access speed unnecessary. While the Compute Modules are targeted at embedded system designers, Upton also hinted that NVMe support might make it into the mainstream Pi line with a future Pi 4A.

Enlightenment DR 0.24.2 Release

Filed under
GNU
Linux

Fixed null exec command running
Fixed handling of screen with no edid
Fixed signal.h, execinfo.h include for some libc's
Sped up pager thumb loading significant;y
Handle zone changes during startup
Longer efreetd timeout for update event
Fixed e's xsettings support on 64bit to use the right types
Fixed preloading of icon
Fixed e's wl backlight/dimming logic to be correct and reliable
Fixed noisy logging on invalid exec handle found
Fixed shot blurriness if size didn't quite match
Fixed battery on openbsd to use right constants
Fixed cpu freq setting on freebsd etc.
Handle error exits from dependency libs as an error and bring up alert
E system - isolate stdio so it doesn't affect ipc on stdin/out
Polkit & Askpass password - handle escaping right
Fix tiling issue with float/unfloat
Fixed shell autohide when clock data up
Handle x io error with proper exit code and exit

Read more

Also: Enlightenment 0.24.2, Terminology 1.8 Released

GNU GCC: Project Ranger Status

Filed under
Development
GNU
  • Project Ranger Status
    We originally intended to start pushing ranger code into trunk shortly 
    after the start of stage 1, but of course.. delays, delays :-)
    
    So here is the latest status/changes since last fall and our proposed 
    time-line going forward.  I'll do the executive summary here, and more 
    details at each submission stage.
    
    
    1) multi-range support - Imminent
    
    We have moved the representation of our multi-range class  from wide-int 
    to trees, and merged it with the value_range class .  There is now a 
    base class which "recognizes" a 1 sub-range case as a special legacy 
    mode which supports ANTI_RANGE and incorporates the original value_range 
    code.  Multi-range is fully interoperable/compatible with value_range 
    code now and all existing code which uses value_range still operates 
    exactly the same as it did.. its just slightly different under the covers.
    
    range-ops has been returned to working in multi-range mode again now 
    that its compatible with value_range. Any consumer working with ranges 
    can switch to multi-range by switching to the multi-range API.
    
    This code is currently going through a complete fedora build, and 
    assuming that passes, Aldy will be submitting it for trunk along with 
    various details and performance results in the coming week or so.
    
    
    2)  Ranger - Mid August
    
    The on-demand ranger has been substantially simplified, with well 
    defined components contained in just a few source files.    It is queued 
    up for trunk submission after the multi-range code goes in..
    
    Initially, we plan to enable it for a few client passes which we will 
    describe at submission time (mostly the same passes as last years 
    presentation discussed) , along with a VRP pass which will run 
    immediately before EVRP called RVRP.  It uses the same dom-walking 
    infrastructure that EVRP uses, but it still has a lack of relational 
    processing (to be addressed next)
    
    At submission time I'll provide the details, as well as performance and 
    shortcomings once it has also passed thru a fedora build cycle. This 
    will also include the test suite adjustment strategy.
    
    
    3) Equivalency/Relational Processing - Mid September(?)
    
      Finally, the relation code will come, probably in mid September. The 
    proof of concept oracle prototype looked good, so I'm re-working parts 
    of it for performance in production code.
    
    Once the relation code is in place, we will work on whatever remaining 
    differences there are between EVRP and the new RVRP pass.
       - with RVRP running immediately before EVRP, we can identify anything 
    EVRP finds of significance that is missed.
       - We can also run RVRP immediately after EVRP  and identify things 
    RVRP gets which EVRP does not.
    
    -------------
    
    We know we get immediate benefit from multiple passes when they are 
    switched to ranger, and we'd like to get that enabled ASAP  allowing the 
    code to be rigorously exercised during the rest of stage 1.
    
    The RVRP pass will be a work in progress, and it is 100% self contained 
    in one file, simply operating as a ranger client just like the other 
    passes.   If we reach the end of stage 1, and for whatever unforeseen 
    reason RVRP is not performing satisfactorily enough to replace EVRP, we 
    simply turn it off.  If it is operating well enough, then we turn of 
    EVRP.  We can decide towards the end fo the stage.
    
    
    Thats a quick synopsis of the current ranger work. Over the next 2 
    months we hope to get all of the components into trunk and available for 
    general use.
    
    Andrew & Aldy
    
  • GCC's New Ranger Infrastructure Aims To Be In Good Shape For GCC 11

    Making waves just over a year ago in the GNU Compiler Collection community was the "Ranger" project for on-demand range generator that's been worked on for several years at Red Hat. While their goals for GCC 10 didn't pan out, it's looking like in the next few months more of the Ranger infrastructure will land and thus putting it in the window for GCC 11.

    Ranger allows for querying range information on-demand for SSA names/variables from within anywhere in the IL with minimal overhead, among other benefits to the compiler internals.

If Coronavirus Happened in ’90s, Proprietary Software Would’ve Been a Disaster

Filed under
GNU
Linux

She starts the day by opening her Ubuntu-powered laptop, she had an assignment to finish last night, which she did using LibreOffice. Today, there’s a virtual classroom with the teacher, where everyone will be able to easily communicate together using Jitsi, just inside their Firefox web browser. Some educational materials are needed, of course, which she can easily grab from the university’s central LMS (Learning management system), powered by Moodle; A fully free and open source software.

Fatma, like many university students in her country and also like most students of the world in the age of Coronavirus, found the transition to a more digitalized education very accessible and very hassle-free, thanks to the efforts of open source developers which had been accumulating over each other for the past few decades.

Read more

Jussi Pakkanen: Pinebook Pro longer term usage report

Filed under
GNU
Linux
Reviews

I originally wanted to use stock Debian but at some point the Panfrost driver broke and the laptop could not start X. Eventually I gave up and switched to the default Manjaro. Its installer does not support an encrypted root file system. A laptop without an encrypted disk is not really usable as a laptop as you can't take it out of your house.

The biggest gripe is that everything feels sluggish. Alt-tabbing between Firefox and a terminal takes one second, as does switching between Firefox tabs. As an extreme example switching between channels in Slack takes five to ten seconds. It is unbearably slow. The wifi is not very good, it can't connect reliably to an access point in the next room (distance of about 5 meters). The wifi behaviour seems to be distro dependent so maybe there are some knobs to twiddle.

Video playback on browsers is not really nice. Youtube works in the default size, but fullscreen causes a massive frame rate drop. Fullscreen video playback in e.g. VLC is smooth.

Basic shell operations are sluggish too. I have a ZSH prompt that shows the Git status of the current directory. Entering in a directory that has a Git repo freezes the terminal for several seconds. Basically every time you need to get something from disk that is not already in cache leads to a noticeable delay.

The screen size and resolution scream for fractional scaling but Manjaro does not seem to provide it. Scale of 1 is a bit too small and 2 is way too big. The screen is matte, which is totally awesome, but unfortunately the colors are a bit muted and for some reason it seems a bit fuzzy. This may be because I have not used a sub-retina level laptop displays in years.

The trackpad's motion detector is rubbish at slow speeds. There is a firmware update that makes it better but it's still not great. According to the forums someone has already reverse engineered the trackpad and created an unofficial firmware that is better. I have not tried it. Manjaro does not provide a way to disable tap-to-click (a.k.a. the stupidest UI misfeature ever invented including the emojibar) which is maddening. This is not a hardware issue, though, as e.g. Debian's Gnome does provide this functionality. The keyboard is okayish, but sometimes detects keypresses twice, which is also annoying.

For light development work the setup is almost usable. I wrote a simple 3D model viewer app using Qt Creator and it was surprisingly smooth all round, the 3D drivers worked reliably and so on. Unfortunately invoking the compiler was again sluggish (this was C++, though, so some is expected). Even simple files that compile instantly on x86_64 took seconds to build.

Read more

Linux can bring your old PC or Mac back to life -- for free

Filed under
OS
GNU
Linux

Have you heard of Linux? It's a version of Unix developed by a Finn, Linus Torvalds. But what is Unix? It's a computer operating system developed by Bell Labs in the 1960s. What was Bell Labs? It was the research arm of Bell Telephone Co.
Unix lives on and we all use it just about every day. Every time we insert a dot (a period) inside something we type on the computer, like a .com, .org, or .gov, it is a Unix command to go to that location in its memory banks and find what came before the dot. Unix ran the big mainframe computers that used to fill large rooms; they had to be specially air-conditioned because of the heat generated by these huge machines. Torvald wanted a similar, free version of the system, so he rewrote it. A co-worker named it Linux, and the name stuck despite Torvalds' objection on grounds that it sounded egotistical.
Linux can run on just about anything. Got an old PC or Mac gathering dust at the back of the closet? You can load Linux into it and it will live again. It's relatively trouble-free and comes in 20 flavors, each with a slightly different look. The most common is called Ubuntu, the latest flavor of which is named after a cat in Madagascar. But a reader wrote to say that he favors Linux Mint because it's similar to the Mac operating system. He installs it for schools and nonprofit organizations for $5 per machine.
You can run Linux and keep your old operating system at the same time in one of two ways: Create a partition on your Windows PC and get an option to start up in either Windows or Linux. Linux will usually set this up automatically. The other way is to load Linux on a thumb drive and plug it in.

Read more (Ed: Really not accurate in a lot of places, but there we have it...)

What has happened and where we've come: A short history of DRM

Filed under
GNU

The Free Software Foundation's (FSF) fight against Digital Restrictions Management (DRM) goes a long way back, with efforts that have resulted in victories, and actions that have weakened the chains of DRM or even broken them. In 2006, the FSF ramped up its anti-DRM activities, under the campaign name Defective by Design (DBD). If we are to win the battle against DRM, it is important to have larger numbers on our side. To achieve that, it is fundamental to make people aware of the risk that DRM poses to our privacy and freedom.

Remembering the past is crucial for those who are approaching this problem for the first time and who barely know what DRM is, as well as those who have fought it for years, because the past helps us to better understand the future. Timelines that reconstruct the story of Defective by Design have already been created. What is being done here, instead, is outlining a brief history of our DRM-related campaign activities to highlight important moments in the history of DRM itself, which is now over twenty years old. Before reading this article, the novice to Defective by Design may find it helpful to review how DRM is defined.

Read more

Commonly Asked Questions and Answers For Windows Users Looking to Switch to Linux

Filed under
GNU
Linux
Microsoft

Many people know “Linux” as an operating system, but the term “Linux” is actually referring to the Linux kernel. The kernel is the core of an operating system that controls and facilitates interactions between hardware and software components.

When packaged with different desktop environment and software, it becomes an operating system, just like Windows or macOS. More accurately, it should be called a “Linux distribution” instead of “Linux”.

Read more

Syndicate content

More in Tux Machines

Proprietary Software Leftovers

  • Vivaldi 3.2 Brings a Mute Button on Picture-in-Picture Mode, More Improvements

    Vivaldi Technologies announced today the general availability of the Vivaldi 3.2 web browser for all supported platforms, an update that brings various improvements and new features. Vivaldi 3.2 comes about two months after Vivaldi 3.1 and introduces a mute button to the Picture-in-Picture implementation called Pop-out Video. This lets users better control the floating windows when watch clips by muting or unmuting the sound of the video. Vivaldi devs say that the new mute button on the Pop-out video window is a welcome addition when you work from home and you have to quickly jump into an online meeting or take a phone call as you can now immediately mute the clip without having to close the window. You can see the new mute button in action below. Of course, you can also mute the entire tab by right clicking on the tab where the video plays and selecting the “Mute Tab” context menu item or by using the quick commands, but it’s faster with the new mute button on the Pop-out video.

  • Windows 10 Devices Are at Risk From the BootHole Vulnerability

    Unfortunately, because this flaw is related to Windows’ boot sequence, it’s not something that you can fix yourself. Microsoft has to release a patch that fixes the BootHole flaw. However, this isn’t an easy task.

    The boot sequence is an essential part of keeping the operating system stable. As such, if Microsoft rushes out a buggy patch for the flaw, it will cause system instability.

    As a result of this, it may take Microsoft a while to release a patch that fixes BootHole. And we’re all reliant on Microsoft doing so.

  • Greg Joswiak replaces Phil Schiller as head of Apple marketing

    Marketing is a huge role inside of Apple that goes beyond simply advertising products, so this marks a significant change within the company. As Apple puts it, the marketing division is “responsible for Apple’s product management and product marketing, developer relations, market research, business management, as well as education, enterprise, and international marketing.” Joswiak has been in Apple leadership roles for more than two decades, and he’s led Apple’s worldwide product marketing for the last four years.

    Schiller has been with Apple since 1997, helping to steer the company from one of its lowest points to the technology juggernaut that it is today. While he’s been in charge of marketing, Schiller is also known for his involvement in Apple’s hardware, often presenting new products — like the previous Mac Pro — onstage at events.

  • Chromebook perks now include Google's Stadia service

    In fact, buying a Chromebook comes with two Stadia perks. The first offers $20 off the purchase of the Stadia Premiere Edition, which essentially replaces the Stadia Founder’s Edition cloud gaming hardware that launched and almost immediately sold out. But as the second perk points out, you don’t even need the Premiere Edition hardware: Chromebooks now ship with three months of Stadia Pro, the Stadia cloud gaming service. (Engadget previously reported the new Stadia perks.)

    Be aware that this is a trial. After the three-month service period expires, you’ll be signed up for Stadia Pro at $9.99 per month. Also, you’ll need to own a Chromebook released in June, 2017, or later.

  • Florida teen accused of Twitter [attack] pleads not guilty

    Tuesday's hearing in Tampa reportedly took place via Zoom. Clark is scheduled for a bond hearing Wednesday, with bail set at $725,000.

  • Twitter About To Be Hit With A ~$250 Million Fine For Using Your Two Factor Authentication Phone Numbers/Emails For Marketing

    There are many things that big internet companies do that the media have made out to be scandals that aren't -- but one misuse of data that I think received too little attention was how both Facebook and later Twitter were caught using the phone numbers people gave it for two factor authentication, and later used them for notification/marketing purposes.

Here’s the glaring potential flaw in Windows 10X devices as Chromebook competitors

Stop me if you’ve heard this before: Imagine an operating system that’s focused on using the web browser and you can’t install traditional desktop apps on. No, I’m actually not talking about Chromebooks, and if I was, that would be an outdated thought experiment since you can install full desktop Linux apps on Chrome OS. I’m talking about upcoming devices running Microsoft Windows 10X, a “lite” software platform that is reportedly debuting in roughly 9 months. You may not recall that Microsoft tried a similar approach in 2012 with Windows RT and the first Surface device. Read more Also: Linux Marketshare Dipped in July – But Not By Much! [Ed: No, it is wrong to base one's assessment on a Microsoft partner that pretends Android, ChromeOS etc. don't even exist]

OpenSUSE: Election Campaign and Leap 15.2 Install Party

  • Stasiek Michalski answers Richard Brown's questions as the openSUSE election campaign progresses

    Community members are welcome to ask the candidates questions about their views on the project and to comment on some of the pertinent matters within the community. Richard Brown, former Chairman of openSUSE, put a few questions to Stasiek Michalski about his views on conflict resolution, the board structure and the project's key sponsor SUSE. Stasiek expressed his views as he answered Richard on the project mailing list.

  • Leap 15.2 Install party @ GOLEM - A quick report

    Ah, the event was also recorded, but they still have to let me know whether that worked well or not. I decided to do a live install as I think our installer is great, and wanted to show it off a bit. :-) In fact, I’ve heard a few times people saying that installing openSUSE is difficult, and I wanted to give it a shot to busting that myth. I showed how it is possible to install the distro with just a few clicks, which is the opposite of difficult. After that, I went back and explained all the various possible customizations that one can make – but only if she wants to– at each stage. Feedback on this was extremely good, and I think I’m going to reuse this same approach for other similar occasions. While the installer was copying packages, there was the time to talk a bit about the characteristics of Leap such as its goals, release cycle, development process, relationship with SLE, etc. I quickly mentioned the maintenance process, taking advantage of some slides kindly provided by Marina (thanks to you again as well!), and this also was perceived as very interesting. After the system was ready, I had the time to showcase YaST a little, to explain how to add Packman repos for the codecs and to introduce BTRFS snapshots, snapper and demo a reboot into a previous snapshot and the rollback.

Why I switched to Fedora

As stated above Fedora has a software freedom commitment similar in spirit to that of Debian. This means that you should be able to give Fedora to anyone, anywhere without violating intellectual property laws. Any software which is either not licensed in a way that Fedora finds acceptable or that bares US patent encumbrances can be found in the rpmfusion.org repository. After the install your next concern is undoubtedly configuring things and installing new packages. Fedora’s command-line package manager is dnf. It works as you would expect. Note also that since rpm uses file-based dependency tracking instead of package-based dependency tracking, as almost all others do, there are very few traditional metapackages. There are, however, package groups. Read more