Language Selection

English French German Italian Portuguese Spanish

GNOME

Desktops: Cinnamon, KDE and GNOME

Filed under
GNU
KDE
Linux
GNOME
  • Call For Testing: Cinnamon 4

    As always, please raise a ticket if you found any issue with the build script or if you have any suggestion to improve the experience with Cinnamon Desktop.

  • KDE Bugsquad – Okular Bug Day on November 27th, 2018

    We will be holding a Bug Day on November 27th, 2018, focusing on Okular. Join at any time, the event will be occurring all day long!

    This is a great opportunity for anyone, especially non-developers to get involved!

  • Desktop icons RC release

    So it’s finally here, desktop icons release candidate for 1.0 is available now!

    This means that all the features we wanted for 1.0 are implemented and we freeze the implementation of new features. Now we will focus on polishing and removing noisy or unnecessary stuff in the UI, fix weird behaviours and UX, fix bugs, etc.

    [...]

    Nautilus desktop icons has never worked well in multimonitor setups. Files get stuck hidden in some not reachable places due to the nature of Nautilus that simply puts a big window as the desktop, instead of a window per monitor.

    This extension finally implements a sane multimonitor handling, by having a flexible grid per monitor. No more lost data…

    Also, as you might know, the Nautilus desktop icons was Xorg only. This extension is by nature Wayland ready.

GNOME 3.32 Mutter Should Perform A Lot Better For DisplayLink/USB-Display Type Setups

Filed under
GNOME

An improvement was merged today to GNOME's Mutter compositor / window manager that should allow it to perform much better in multi-GPU setups, particularly for scenarios where the display is driven via a USB-based DisplayLink adapter.

The change to Mutter's renderer code uses Cogl for the CPU copy path rather than the OpenGL glreadPixels() function. Plus it adds some pixel format conversion tables between DRM and Cogl formats.

Read more

Unite Shell: Making GNOME Shell More Like Ubuntu's Unity

Filed under
GNOME
Ubuntu

If you are/were a fan of Ubuntu's Unity desktop environment, Unite-Shell is one of the most promising efforts to date for making the current GNOME 3 stack more like Unity.

The Unite Shell is an extension to GNOME Shell for configuring it to look just like Ubuntu's Unity 7. While it made waves a bit earlier this month, a Phoronix reader reported in over the weekend just how good it looks and works that it's worthy of an extra shout-out.

Read more

Plata Is A New Gtk Theme Based On The Latest Material Design Refresh

Filed under
GNOME

Plata is a new Gtk+ theme based on the latest Material Design refresh. The theme comes in 3 variants, regular (mixed), Lumiere (light) and Noir (dark), each with regular and compact versions.

The theme, which mixes black, indigo and grey with bits of red and purple, supports Gtk+ 3.20.x, 3.22.x and 3.24.x, as well as Gtk+ 2, and a multitude of desktop environments like Gnome Shell (and Flashback), Cinnamon, Xfce, Mate, LXDE, and Budgie Desktop.

Patheon (elementary OS), Unity 7 and "Gnome Shell customized by Canonical" (the Ubuntu session) are not officially supported by Plata theme. I've used Plata in Ubuntu 18.10 with Gnome Shell and I didn't notice any issues other than the theme GDM theme not being used, but this is only after about an hour of usage.

Read more

GNOME 3.31.2 released

Filed under
GNOME

GNOME 3.31.2 is now available. This is the second unstable development release leading to 3.32 stable series. Apologies that it's slightly late: there were some technical snafus.

If you want to compile GNOME 3.31.2, you can use the official BuildStream project snapshot. Thanks to BuildStream's build sandbox, it should build reliably for you regardless of the dependencies on your host system...

Read more

Also: GNOME 3.31.2 Desktop Released

GNOME Development Updates From Carlos Garnacho and Robert Ancell

Filed under
Development
GNOME
  • Carlos Garnacho: On the track for 3.32

    It happens sneakily, but there’s more things going on in the Tracker front than the occasional fallout. Yesterday 2.2.0-alpha1 was released, containing some notable changes.

    On and off during the last year, I’ve been working on a massive rework of the SPARQL parser. The current parser was fairly solid, but hard to extend for some of the syntax in the SPARQL 1.1 spec. After multiple attempts and failures at implementing property paths, I convinced myself this was the way forward.

  • Robert Ancell: Counting Code in GNOME Settings

    I've been spending a bit of time recently working on GNOME Settings. One part of this has been bringing some of the older panel code up to modern standards, one of which is making use of GtkBuilder templates.

    I wondered if any of these changes would show in the stats, so I wrote a program to analyse each branch in the git repository and break down the code between C and GtkBuilder.

KDE and GNOME: NVIDIA, Krita/Atelier and GSoC Mentors Summit 2018

Filed under
KDE
GNOME
  • NVIDIA Working On An EGLStreams Back-End For KDE On Wayland

    With no recent activity on the NVIDIA-led Unix device memory allocation work that all developer communities could get behind to supersede GBM and EGLStreams for use by Wayland compositors, NVIDIA is working on an EGLStreams back-end for KDE's KWin compositor.

    Similar to the work done on an EGLStreams back-end for GNOME and other EGLStreams work by the smaller Wayland compositors, a NVIDIA engineer is now officially working on an EGLStreams back-end for KWin so that the NVIDIA proprietary driver would play well with KDE on Wayland. Up to now KWin has only supported the Mesa GBM interfaces. KDE developers have said they wouldn't invest in developing an EGLStreams back-end, but that they wouldn't be opposed if say NVIDIA would contribute and maintain the code -- that's what is happening now.

  • Shop update! Digital Atelier and a new USB-Card

    And we’ve also created a new USB-card, with the newest stable version of Krita for all OSes. Includes Comics with Krita, Muses, Secrets of Krita and Animate with Krita tutorial packs.

  • GSoC Mentors Summit 2018

    I represented GNOME, sadly alone because the other selected mentor didn’t get the US visa in time. This was my first trip out of India and I couldn’t plan it properly1, so I went there for just the two conference days.

GNOME Mutter Brings More Fixes, Shell 3.31.2 Has Some Performance Work

Filed under
GNOME

New development releases of GNOME Shell and Mutter are out today in the 3.31 development series along with new 3.30 stable point releases that back-port more fixes for these important pieces to the GNOME desktop.

Mutter 3.31.2 brings a number of fixes including better handling for non-UTF8 encodings, memory leak fixes from the 3.30 series, a possible crash when restarting the window manager, initial Meson build system support, a crash fix for monitor hot-plugging, and other fixes rounding this out as a practical update.

Read more

GNOME and KDE Krita Picks

Filed under
KDE
GNOME
  • Richard Hughes: More fun with libxmlb

    A few days ago I cut the 0.1.4 release of libxmlb, which is significant because it includes the last three features I needed in gnome-software to achieve the same search results as appstream-glib.

  • Usability Testing in Open Source Software (SeaGL)

    I've been involved in Free/open source software since 1993, but recently I developed an interest in usability testing in open source software. During a usability testing class in my Master's program in Scientific and Technical Communication (MS) I studied the usability of GNOME and Firefox. Later, I did a deeper examination of the usability of open source software, focusing on GNOME, as part of my Master's capstone. (“Usability Themes in Open Source Software,” 2014.)

    Since then, I've joined the GNOME Design Team where I help with usability testing.

  • [Krita] Second Edition of “Dessin et peinture numérique avec Krita” published!

    The first edition was written forfor Krita 2.9.11, almost three years ago. A lot of things have changed since then! So Timothée has completely updated this new edition for Krita version 4.1. There are also a number of notes about the new features in Krita 4.

    And more-over, D-Booker worked again on updating and improving the French translation of Krita! Thanks again to D-Booker edition for their contribution.

  • [Krita] Interview with HoldXtoRevive

    About 4 years ago I downloaded GIMP as I wanted to get back into art after not drawing for about 15 years. I got a simple drawing tablet soon after and things just progressed from there.

GNOME: Purism Fractal Sponsorship and Developer Center Initiative

Filed under
GNOME
  • Purism Fractal sponsorship

    I’m happy to announce that Purism agreed to sponsor my work on Fractal for the next couple of weeks. I will polish the room history and drastically improve the UX/UI around scrolling, loading messages etc. which will make Fractal feel much nicer. As part of this I will also clean up and refactor the current code. On my agenda is the following:

  • Developer Center Initiative – Meeting Summary 10th November 2018

    Thibault currently holds a branch for gnome-devel-docs. The branch contains the old GNOME Developer docs ported to markdown. To ensure that no duplicate work happens between gnome-devel-docs master and the branch, the next step is to announce to relevant mailing lists that further contribution to the developer docs should happen in the gnome-devel-docs branch. Even more ideal would be to have the branch pushed to master. The markdown port is not synchronized in any way with the mallard docs in master, so any changes to the mallard docs would require re-synchronization and that’s why currently editing ported markdown docs in the branch currently is a no-go for now.

    Pushing the branch does imply that we initially loose translations though and most changes made to gnome-devel-docs seem to be translations these days with a few exceptions (mostly grammar corrections). Thibault and Mathieu expressed interest in supporting translated docs in the future, but it is a substantial amount of work and low on the todo list.

    We agreed that I should try to get in touch by e-mail to the relevant mailing lists (including translations) and to individuals who contributed to gnome-devel-docs recently to hear their opinion before we proceed.

Syndicate content

More in Tux Machines

Ubuntu-Centric Full Circle Magazine and Debian on the Raspberryscape

  • Full Circle Magazine: Full Circle Weekly News #121
  • Debian on the Raspberryscape: Great news!
    I already mentioned here having adopted and updated the Raspberry Pi 3 Debian Buster Unofficial Preview image generation project. As you might know, the hardware differences between the three families are quite deep ? The original Raspberry Pi (models A and B), as well as the Zero and Zero W, are ARMv6 (which, in Debian-speak, belong to the armel architecture, a.k.a. EABI / Embedded ABI). Raspberry Pi 2 is an ARMv7 (so, we call it armhf or ARM hard-float, as it does support floating point instructions). Finally, the Raspberry Pi 3 is an ARMv8-A (in Debian it corresponds to the ARM64 architecture). [...] As for the little guy, the Zero that sits atop them, I only have to upload a new version of raspberry3-firmware built also for armel. I will add to it the needed devicetree files. I have to check with the release-team members if it would be possible to rename the package to simply raspberry-firmware (as it's no longer v3-specific). Why is this relevant? Well, the Raspberry Pi is by far the most popular ARM machine ever. It is a board people love playing with. It is the base for many, many, many projects. And now, finally, it can run with straight Debian! And, of course, if you don't trust me providing clean images, you can prepare them by yourself, trusting the same distribution you have come to trust and love over the years.

OSS: SVT-AV1, LibreOffice, FSF and Software Freedom Conservancy

  • SVT-AV1 Already Seeing Nice Performance Improvements Since Open-Sourcing
    It was just a few weeks ago that Intel open-sourced the SVT-AV1 project as a CPU-based AV1 video encoder. In the short time since publishing it, there's already been some significant performance improvements.  Since the start of the month, SVT-AV1 has added multi-threaded CDEF search, more AVX optimizations, and other improvements to this fast evolving AV1 encoder. With having updated the test profile against the latest state as of today, here's a quick look at the performance of this Intel open-source AV1 video encoder.
  • Find a LibreOffice community member near you!
    Hundreds of people around the world contribute to each new version of LibreOffice, and we’ve interviewed many of them on this blog. Now we’ve collected them together on a map (thanks to OpenStreetMap), so you can see who’s near you, and find out more!
  • What I learned during my internship with the FSF tech team
    Hello everyone, I am Hrishikesh, and this is my follow-up blog post concluding my experiences and the work I did during my 3.5 month remote internship with the FSF. During my internship, I worked with the tech team to research and propose replacements for their network monitoring infrastructure. A few things did not go quite as planned, but a lot of good things that I did not plan happened along the way. For example, I planned to work on GNU LibreJS, but never could find enough time for it. On the other hand, I gained a lot of system administration experience by reading IRC conversations, and by working on my project. I even got to have a brief conversation with RMS! My mentors, Ian, Andrew, and Ruben, were extremely helpful and understanding throughout my internship. As someone who previously had not worked with a team, I learned a lot about teamwork. Aside from IRC, we interacted weekly in a conference call via phone, and used the FSF's Etherpad instance for live collaborative editing, to take notes. The first two months were mostly spent studying the FSF's existing Nagios- and Munin-based monitoring and alert system, to understand how it works. The tech team provided two VMs for experimenting with Prometheus and Nagios, which I used throughout the internship. During this time, I also spent a lot of time reading about licenses, and other posts about free software published by the FSF.
  • We're Hiring: Techie Bookkeeper
    Software Freedom Conservancy is looking for a new employee to help us with important work that supports our basic operations. Conservancy is a nonprofit charity that promotes and improves free and open source software projects. We are home to almost 50 projects, including Git, Inkscape, Etherpad, phpMyAdmin, and Selenium (to name a few). Conservancy is the home of Outreachy, an award winning diversity intiative, and we also work hard to improve software freedom generally. We are a small but dedicated staff, handling a very large number of financial transactions per year for us and our member projects.

Security: Back Doors Running Amok, Container Runtime Flaw Patched, Cisco Ships Exploit Inside Products

  • Here We Go Again: 127 Million Accounts Stolen From 8 More Websites
    Several days ago, a hacker put 617 million accounts from 16 different websites for sale on the dark web. Now, the same hacker is offering 127 million more records from another eight websites.
  • Hacker who stole 620 million records strikes again, stealing 127 million more
    A hacker who stole close to 620 million user records from 16 websites has stolen another 127 million records from eight more websites, TechCrunch has learned. The hacker, whose listing was the previously disclosed data for about $20,000 in bitcoin on a dark web marketplace, stole the data last year from several major sites — some that had already been disclosed, like more than 151 million records from MyFitnessPal and 25 million records from Animoto. But several other hacked sites on the marketplace listing didn’t know or hadn’t disclosed yet — such as 500px and Coffee Meets Bagel. The Register, which first reported the story, said the data included names, email addresses and scrambled passwords, and in some cases other login and account data — though no financial data was included.
  • Vendors Issue Patches for Linux Container Runtime Flaw Enabling Host Attacks
  • How did the Dirty COW exploit get shipped in software?
    An exploit code for Dirty COW was accidentally shipped by Cisco with product software. Learn how this code ended up in a software release and what this vulnerability can do.

10 Cool Software to Try from CORP Repo in Fedora

In this article, we will share 10 cool software projects to try in Fedora distribution. All the apps or tools covered here can be found in COPR repository. However, before we move any further, let’s briefly explain COPR. Read more