Language Selection

English French German Italian Portuguese Spanish

GNOME

GNOME Shell & Mutter, Everybody’s Gone To The GUADEC

Filed under
GNOME
  • GNOME Shell & Mutter Updated Ahead Of GNOME 3.29.4

    GNOME 3.29.4 is coming out this week as the latest development release building up to GNOME 3.30 this September. GNOME Shell and Mutter have put out their latest releases for this development milestone.

    The Mutter 3.29.4 window/compositing manager has a crash fix as well as preserving paint volumes to optimize CPU use. That paint volume change for Mutter should be useful for further lowering the CPU usage but additional optimizations are on the way, particularly when Mutter is acting as a Wayland compositor.

  • Everybody’s Gone To The GUADEC

    It’s been ten days since I came back from GUADEC 2018, and I’ve finally caught up enough to find the time to write about it. As ever, it was a pleasure to see familiar faces from around the community, put some new faces to familiar names, and learn some entirely new names and faces!

GUADEC 2018 and GNOME

Filed under
GNOME
  • Felipe Borges: Summing up GUADEC 2018

    This year’s edition was once again a blast. The best opportunity to put faces into the names we interact daily throughout the communication channels of our community, and to meet new folk.

    Once again a volunteer, this year a chaired the sessions in the auditorium during the first day, organized one of the newcomers activities, and the football game. Don’t forget to check out the conference photos.

  • GUADEC 2018 (It’s a Gitlab world)

    GUADEC in Almería was a great opportunity to catch up with some technologies in the GNOME world, hang out with lovely folks again, and spend time at the beach.

  • Jakub Steiner: Detail Considered Harmful

    As many moons have passed since GNOME 3, it’s fair to stop and reconsider the aesthetic choices we made. We don’t actually present app icons at small resolutions anymore. Pixel perfection sounds like a great slogan, but maybe this is another area that dillutes our focus. Asking app authors to craft pixel precise variants that nobody actually sees? Complex size lookup infrastructure that prominent applications like Blender fail to utilize properly?

    [...]

    The irony of the previous blog post is not lost on me, as I’ve been seduced by the shading and detail of these highres artworks. But every day it’s more obvious that we need to do a dramatic redesign of the app icon style. Perhaps allowing to programatically generate the unstable/nightlies style. Allow a faster turnaround for keeping the style contemporary and in sync what other platforms are doing. Right now, the dated nature of our current guidelines shows.

Software, howtos and GNOME

Filed under
Software
GNOME
HowTos
  • whowatch – Monitor Linux Users and Processes in Real Time

    whowatch is a simple, easy-to-use interactive who-like command line program for monitoring processes and users on a Linux system. It shows who is logged on to your system and what they are doing, in a similar fashion as the w command in real-time.

    It shows total number of users on the system and number of users per connection type (local, telnet, ssh and others). whowatch also shows system uptime and displays information such as user’s login name, tty, host, processes as well as the type of the connection.

  • Notes/Domino is alive! Second beta of version 10 is imminent

    IBM’s effort to make its Notes/Domino platform relevant for the future kicks up a gear this week, as the company prepares a second beta of a new version 10.

    Notes combined messaging and an application development environment, which set hearts a-fluttering in the early-to-mid 1990s. IBM laid out a then-record $3bn to acquire Lotus, which invented Notes, and drove the product to great prominence. IBM re-branded Notes’ back end as Domino and kept the Notes name for the client. But once Microsoft launched Outlook, bound it to Exchange and web-based development took off, both faded.

    And faded and faded until October 2017 when IBM decided it had had enough and did a deal with HCL that saw the latter company pledge to take on future development work.

  • Curse of the CSV monster
  • Curl Command Examples
  • How to Install and Use GIMP 2.10 on Ubuntu 18.04 LTS
  • What is Hostname in Linux and How Can You Change It?
  • How to install Ubuntu Minimal Server
  • Five-or-More Modernisation - Progress Report

    Over the course of the past couple of months, I was able to achieve a promising progress in modernising Five or More, although I would have to say there is a fair share of aspects to tackle yet.

    I opted for rewriting the code module by module, without combining C and Vala code. There was was an old attempt to port Five or More to Vala, but I chose not to use it due to the fact that the partial port was 4 years old and it definitely needed an update, which might have taken quite some time, and might have produced some nasty bugs. While doing so, I paid extra attention to keep things nicely separated: all of the currently ported modules separate the game logic from the drawing logic and the UI.

    I also managed to port the app menu and the preferences window. However, due to the new design gudelines, which are currently only in the state of a proposal, the app menu might require future alterations.

  • GUADEC18 Developer Center BoF Part 2: Possible Audiences

    This is Part 2 of a blog post series summarizing the Developer Center BoF. See also Part 1: The Developer Experience.

    Hi Again! As promised I will now cover our discussion of possible audiences at the GUADEC Developer Center BoF.

GNOME: GUADEC, GSoC, GitLab

Filed under
GNOME
  • Petr Kovar: GUADEC 2018

    Back from GUADEC, held in the beautiful Andalusian city of Almería, Spain, from 6th July through 11th July, 2018, I wanted to share a few notes wrt documentation and localization activities at the conference and during the traditional post-conference hacking days.

  • GUADEC18 Developer Center BoF Part 1: The Developer Experience

    At this year’s GUADEC lightning talks I spontaneously announced and arranged a Developer Center BoF (Birds of a Feather) session. We were six attendants who met together Wednesday the 11th September. I think it is important that we communicate our doings to the rest of the community, so I will make a few short blog posts based on our meeting notes and my own thoughts on the subject.

  • GSoC 2018: Safe Shared Access to Cairo Image Surfaces

    I’m working on librsvg, a GNOME SVG rendering library, to port the SVG filter effects and related infrastructure from C to Rust. Librsvg uses Cairo, a 2D graphics library, for most of its drawing operations. Cairo can draw to a number of different surfaces like XCB and Xlib windows and pixmaps, PDF documents and PostScript files.

  • Have you ever commented while angry?

    Here’s my proposal (feature request for GitLab / irssi?

Linux Audio Conference and GUADEC

Filed under
Linux
GNOME
  • Linux Audio Conference Team: All videos now available

    The title says it all: We have finally finished up on the remaining videos.

    You can find them all either linked on the respective event pages in the schedule or in the collection of videos on media.ccc.de (linked to in the menu).

    Due to holidays and other things in life, releasing the few remaining videos (mainly concerts, a few workshops and the keynote) took longer than anticipated. We hope they're worth the wait and are sure you will be able to enjoy them!

  • Linux Audio Conference 2018 Videos Available For Your Enjoyment

    Taking place last month at Berlin's C-Base was the sixteenth Linux Audio Conference. The 2018 Linux Audio Conference focused on everything from different open-source sound projects to different multimedia tools and more.

  • GUADEC 2018 Almería

    I recently attended the recent GNOME Users and Developers European Conference (GUADEC) in Almería, Spain. This was my fifth GUADEC and as always I was able to attend thanks to my employer Canonical paying for me to be there. This year we had seven members of the Ubuntu desktop team present. Almería was a beautiful location for the conference and a good trade for the winter weather I left on the opposite side of the world in New Zealand.

GNOME and GUADEC Leftovers

Filed under
GNOME
  • Description view

    Now, coming to the description view itself, along with displaying metadata objects like Developer, Publisher, Co-op, Release Date, Genre as GtkLabels, Cover is being displayed in a thumbnail view with the game’s title placed just below the thumbnail as a GtkLabel, additionally a game’s Rating is rounded off and shown as a Star Rating. Description is shown in a GtkScrolledWindow placed just adjacent to the thumbnail.

  • GUADEC 2018 Almeria – reflections

    Almeria was a grand time, as usual being able to connect with friends and acquaintances is a large part of what makes GUADEC special. I found all the evening events to be spectacular and full of surprises. The beach party was awesome, and the flamenco night was just spectacular. I was really moved by the music and the dancing. There was clearly a lot of different influences there.

  • Ruxandra Simion: GUADEC 2018

    I would like to begin this special blog post by congratulating everybody for contributing to a memorable GUADEC. This was my first time officially attending the GUADEC conference, after attending as a visitor some of the events held in Manchester during the GUADEC 20th edition last year, and this time it was truly an amazing experience.

    [...]

    I would like to thank through this blogpost the organising team for the effort and dedication put into holding the GUADEC conference in the beautiful city of Almeria. Without all of your hard work I would not be writing this post now.

    To the women of GNOME, thank you for kindly receiving me at the women’s dinner and sharing your experiences with me. I truly appreciate it, and I will try my best to keep in touch with you all and continue to share ideas and experiences with you.

    Thank you to everyone who interacted with me after delivering the lightning speech on modernising Five or More. It really means the world to me you came by to say hi, are willing to offer feedback, or even help with some aspects.

  • Nautilus and GTK+ 4

GNOME: Pitivi, Gitlab CI, Flatpak and Mutter

Filed under
GNOME
  • Harish Fulara: [GSoC 2018] Welcome Window Integration in Pitivi – Part 4

    The next and the last task under “Welcome Window Integration in Pitivi” as per my GSoC project is to integrate project thumbnails in recent projects list. I am currently working on this task and hope to finish it by next week.

  • Application screenshots with Gitlab CI

    The fresh new tooling used for development in the GNOME project (gitlab, meson, docker, flatpak) has a lots of potential

  • Matthias Clasen: The Flatpak BoF at Guadec

    Here is a quick summary of the Flatpak BoF that happened last week at Guadec.

  • Flatpak 1.0 Is En Route For Linux App Sandboxing & Easy Program Distribution

    At the recent GUADEC 2018 conference in Spain, GNOME developers plotted the imminent Flatpak 1.0 release as well as what's coming after the big 1.0 milestone.

  • More Mutter Performance Tuning Work Landing For GNOME 3.30

    GNOME 3.30 is looking like Mutter will be quite fit with the ability to remove its dependence on X11 code and various performance tuning optimizations. On top of already landed performance work in recent months, more optimizations have just landed and it looks like more could still be on the way.

    Most recently, as of this morning, this two month old GitLab request was merged about re-using paint volumes. From the last commit it explains, "Cuts down approximately all paint volume calculations when there's windows that redraw frequently, but don't move."

GNOME Desktop/GTK/GUADEC

Filed under
GNOME
  • Carlos Soriano: Gtk4 Flatpak example

    As part of Ernestas Kulik work on porting Nautilus to gtk4 he has created a tagged entry widget to replace libgd tagged entry and eventually upstream to gtk proper. To give easy testing he created a Flatpak file for building a simple app with this widget, which serves as an example of how to create a simple app with gtk4 too.

  • Philip Withnall: GUADEC 2018 thoughts

    GUADEC this year was another good one; thank you to the organisers for putting on a great and welcoming conference, and to Endless for sending me.

    Unfortunately I couldn’t make the first two days due to a prior commitment, but I arrived on the Sunday in time to give my talks. I’ve got a lot of catching up to do with the talks on Friday and Saturday — looking forward to seeing the recordings online!

    The slides for my talk on the state of GLib are here and the notes are here (source for them is here). I think the talk went fairly well, although I imagine it was quite boring for most involved — I’m not sure how to make new APIs particularly interesting to listen to!

  • Georges Basile Stavracas Neto: My Perspective on This Year’s GUADEC

    This year, I had the pleasure to attend GUADEC at Almeria, Spain. Lots of things happened, and I believe some of them are important to be shared with the greater community.

    [...]

    A big cleanup was merged during GUADEC. This probably will mean small adaptations in extensions, but I don’t particularly think it’s groundbreaking.

    At the second BoF day, me and Jonas Ådahl dived into the Remote Desktop on Wayland work to figure out a few bugs we were having. Fortunately, Pipewire devs were present and we figured out some deadlocks into the code. Jonas also gave a small lecture on how the KMS-based renderer of Wayland’s code path works (thanks!), and I feel I’m more educated in that somewhat complex part of the code.

    As of today, Carlos Garnacho’s paint volume rework was merged too, after extensive months of testing. It was a high-impact work, and certainly reduces Mutter’s CPU usage on certain situations.

    At the very last day, we talked about various ideas for further performance improvements and cleanups on Mutter and GNOME Shell. I myself am on the last steps of working on one of these ideas, and will write about it later.

    [...]

    Even though I was reluctant to go, this GUADEC turned out to be an excellent and productive event.

  • Daniel García Moreno: GUADEC 2018

    GUADEC is the GNOME Users And Developers European Conference, is an annual conference that take place in Europe, and this year was in Spain, so I should go. I've became a foundation member this year and I've two Google Summer of Code students from GNOME organization working on Fractal, so this year GUADEC was an important one for me.

GNOME: GTK+ 4.0, GUADEC, Fedora Atomic Workstation, and Pitivi @ GSoC

Filed under
GNOME
  • GTK+ 4.0 Likely Being Released In Spring Of 2019

    While the GTK+ 4.0 tool-kit was previously talked about for release by the end of 2018, that's now looking more like spring of 2019 when this next major version will be released.

    Happening the past week was the GUADEC 2018 GNOME developer conference and now the GTK+ team has put out their notes from the planning and discussions that happened pertaining to the next major version of the tool-kit.

    In case you missed the recent GTK news, a GTK+ 3.24 minor feature update release is being planned for this fall alongside GNOME 3.30. GTK+ 3.24 will serve as an interim release until GTK+ 4.0 is available and adopted.

  • A report from the Guadec GTK+ BoF

    The GTK+ team had a full day planning session during the BoF days at Guadec, and we had a full room, including representatives from several downstreams, not just GNOME.

  • Writing docs in a container

    In February, Matthias Clasen started a series of blog posts about Fedora Atomic Workstation (now Team Silverblue) and Flatpak. I gave it a try to see how the container would work with the documentation tools.

    The screenshot below shows the setup I used to submit this merge request. The buildah container is in the shell window on the right where git and Emacs operate in the /srv directory. At the same time on the Silverblue desktop, gitg and Yelp see the same files in the /var/srv directory.

  • Welcome Window Integration in Pitivi – Part 3

    In my last post (link), I talked about Pitivi finally getting a Welcome window. In this window, the layout of the recent projects list was pretty basic – we were only showing the name of the projects.

GNOME: GUADEC and News From GLib 2.58

Filed under
GNOME
  • GUADEC 2018: BoF Days

    Monday went with engagement BoF. I worked with Rosanna to finalize the annual report. Please help us proofread it! I have also started collecting information for the GNOME 3.30 release video. If you are a developer and you have exciting features for GNOME 3.30, please add them to the wiki. The sooner you do it, the happier I am.

  • GNOME Foundation opens recruitment for further expansion

    Today, July 6th 2018, the GNOME Foundation has announced a number of positions it is recruiting for to help drive the GNOME project and Free Software on the desktop. As previously announced, this has been made possible thanks to a generous grant that the Foundation has received, enabling us to accelerate this expansion.

  • Emmanuele Bassi: News from GLib 2.58

    Next September, GLib will hit version 2.58. There have been a few changes during the past two development cycles, most notably the improvement of the Meson build, which in turn led to an improved portability of GLib to platforms such as Windows, macOS, and Android. It is time to take stock of the current status of GLib, and to highlight some of the changes that will impact GLib-based code.

Syndicate content

More in Tux Machines

Linux Mint Updates

  • [Linux Mint] Monthly News – July 2018
    A mistimed MESA update in Xenial temporarily broke Ubuntu and Linux Mint upgrades. We were able to block it on the 7th of July, and ask people to revert the upgrade with Timeshift. On the 9th, everything was resolved, and the upgrade path was fixed and re-opened. More recently, a grub update triggered an issue in one of our own packages. That issue could only be triggered by a new grub update and so it had gone undetected during QA and the BETA test. Although it was fixed in a matter of hours in the repositories, it still affects our installation ISO images and it breaks EFI installations when the live session is connected to the Internet. The release notes were updated to ask people to install offline. New 64-bit ISO images for Linux Mint 19 Cinnamon, MATE and Xfce were produced with the fixed package and they passed QA yesterday. These new ISOs will replace the current images in the days to come. Be careful with Kernel 4.15.0-24. A critical issue causes some computers to boot really slowly, or not to boot at all. Ubuntu is aware of it and working on a fix. We’ve also received negative feedback from the 4.15 kernel series in Mint 18.x (based on Ubuntu Xenial). Although Ubuntu decided to switch the HWE series towards it, the 4.15 series doesn’t appear to support some proprietary drivers yet (nvidia-3.04 and nvidia-340 among them). We’re also aware of regressions in the Bionic base affecting VPN, Samba, Wine (recently fixed). Ubuntu 18.04 is a brand new base and we’re sure it will settle, receive bug fixes and get more mature with time. Of course our attention is mostly focused on the problems and we quickly forget about all the improvements. We had a great Linux Mint 19 release, we also received a huge amount of positive feedback and we’ve seen many great changes when moving from 16.04 to 18.04.
  • Linux Mint Debian Edition 3 Is On The Way, Cinnamon 4.0 Working On Speed
    The Linux Mint team has shared a routine status update about the work they have been engaged in over the past month, including dealing with some nasty package updates and readying the beta of Linux Mint Debian Edition 3 (LMDE 3). This month they had to deal with some headaches causing issues stemming from Ubuntu stable release updates around Mesa and GRUB in particular. There's also been a kernel problem to deal with, among other regressions. But for those that are fans of Linux Mint Debian Edition whereby the distribution uses a Debian based over Ubuntu LTS, the LMDE 3 release is on the way. The developers believe the LMDE 3 Beta should surface by the end of July. Additionally, they plan to ship LMDE 3 both with their own live installer as well as a Calamares-based installer option.
  • Free eBook from Packt - Linux Mint Essentials

Play Addictive Puzzle Game 2048 in Linux [GUI and Terminal]

Popular mobile puzzle game 2048 can also be played on Ubuntu and Linux distributions. Heck! You can even play 2048 in Linux terminal. Don’t blame me if your productivity goes down because of this addictive game. Read more

Red Hat News

Android Leftovers