Odprtokodni pogled

Opensource view

tuxmachines.org

Syndicate content
Your source for Linux and Open Source news, reviews, and howtos.
Posodobljeno: 32 min 22 sec nazaj

GNOME: GTK, Librem and Fractal

Pon, 10/15/2018 - 07:18
  • A Clean GTK Theme Specially Designed for Laptop and Desktop

    The search for cool and new themes never stops. While digging through the thousands of themes in websites, search results – I found this cool and simple GTK theme – Stylish. Stylish is designed for GTK 3, GTK 2 and GNOME Shell. It comes with 6 base types of combinations with 4 color variants.

  • Linux Smartphone Librem 5 Will Ship With GNOME 3.32

    Last month, Purism announced that its Librem 5 Linux smartphone will ship in April 2019; earlier, it was scheduled to arrive in January 2019.

    It seems that the developers will now get sufficient time to ship their phone with GNOME 3.32. In a blog post, the project urged the app developers to “use libhandy 0.0.4 and up, use GTK+ 3.24.1 and up and target GNOME 3.32!”

  • Redesign of the invite dialog in Fractal (part 1)

    This month, I’ve had some time to work on the redesign of the invite dialog in Fractal. There is a dialog used for inviting users in a room you are in or inviting a user to start a direct chat with them. In this dialog, you can search for users by usernames. The result of this search is shown in a list below the search entry and you can click on the GtkListBox‘s rows to select users (in the case of direct chat invitations, the latest selected user will be the only one selected) and you can then click on the button “Invite” to send invitations to all selected users.

read more

Review: Reborn OS 2018.09.09 and Nitrux 1.0.15

Pon, 10/15/2018 - 07:12

This month I spent some time digging through the waiting list and trimming projects that have not survived the harsh and demanding growing period of their first year of existence. Among them I found a project which seemed simple on the surface, an Antergos-based distribution offering even more install-time options than its parent. What caught my attention was the specific list of extra options: 15 desktop environments to choose from, able to run Android apps through the Anbox compatibility software, optional Flatpak support, and the Mycroft desktop assistant. All of this on a rolling release base provided by Arch Linux.

The distribution is called Reborn OS and I downloaded what was, at the time, the latest build. Reborn is available as a 64-bit build only. The ISO I downloaded was 1.5GB in size and, booting from this ISO brought up the Budgie desktop environment. At the top of the desktop is a panel with the application menu, a couple of quick-launch buttons and a system tray. The Budgie desktop seemed to respond well once it finished loading and I was eager to get started.

read more

KDE: Supporting KDE via AmazonSmile, Krita Fundraiser, Qt-Related Hirings, KDE Project Funding

Pon, 10/15/2018 - 06:57
  • Support KDE via AmazonSmile

    For quite some time, the KDE e.V. – KDE’s non-profit organization – is listed in the AmazonSmile program.

  • The Last Day of the Krita Sprint and the Last Day of the Krita Fundraiser

    We fully intended to make a post every day to keep everyone posted on what’s happening here in sunny Deventer, the Netherlands.

  • Who is Hiring?

    Just as quick info: For some time, there is a sticky thread on r/cpp about who is hiring C++ developers. This thread gets cleaned quarterly, so all the open jobs listed there are likely still open.

  • KDE chalks up another year with cash to back community

    The KDE Project, a group that puts out a desktop environment that is used by numerous GNU/Linux distributions, has received two big donations that will enable it to do more to support the community, according to the president of the project, Lydia Pintscher.

    In a Twitter thread to mark the 22nd birthday of the project — which came to life on 14 October 1996 — Pintscher said over the past year the project had rallied behind the three goals that it cared about: privacy, onboarding and usability and productivity.

    KDE was started by German software developer Matthias Ettrich with the aim of providing GNU/Linux users with all the functionality that Windows had at the time.

  • Screen reader accessibility for the Plasma desktop

    It’s been rather quiet when it comes to accessibility in KDE land for a while. But I’m very happy to see some movement and fresh energy, moving in a good direction.

    If you’re curious about making our software available to more users, improving it for everyone (for example keyboard usability), now is the time to join. We are talking on the accessibility mailing list. It’s still to early to say what the exact plan will look like, but there will be progress. Thanks to the last Randa meeting, we reached the point where a few things in Plasma do work with a screen reader, enough to let a few brave souls experiment with it. Now we’ll have to structure what needs improvements, I could imaging defining some workflows.

read more

Fediverse and Mastodon

Pon, 10/15/2018 - 04:03
  • Spritely: towards secure social spaces as virtual worlds

    If you follow me on the fediverse, maybe you already know. I've sent an announcement to my work that I am switching to doing a project named Spritely on my own full time. (Actually I'm still going to be doing some contracting with my old job, so I'll still have some income, but I'll be putting a full 40 hours a week into Spritely.)

    tl;dr: I'm working on building the next generation of the fediverse as a distributed game. You can support this work if you so wish.

  • The demise of G+ and return to blogging (w/ mastodon integration)

    I’m back to blogging, after shutting down my wordpress.com hosted blog in spring. This time, fully privacy aware, self hosted, and integrated with mastodon.

    Let’s talk details: In spring, I shutdown my wordpress.com hosted blog, due to concerns about GDPR implications with comment hosting and ads and stuff. I’d like to apologize for using that, back when I did this (in 2007), it was the easiest way to get into blogging. Please forgive me for subjecting you to that!

    Recently, Google announced the end of Google+. As some of you might know, I posted a lot of medium-long posts there, rather than doing blog posts; especially after I disabled the wordpress site.

read more

Testing Ubuntu 18.10 and Lubuntu 18.10

Pon, 10/15/2018 - 04:00
  • You Can Help Ubuntu This Weekend Test The Near-Final Cosmic Cuttlefish

    If all goes well, the Ubuntu 18.10 "Cosmic Cuttlefish" release will happen on 18 October but for that to happen they could use your help this weekend testing their release candidate spins.

    Running a few days behind with ideally their RC builds should have been spinning on Thursday (11 October) but instead being announced on Saturday (13 October), there are non-final but test-friendly Cosmic RC builds now coming out for all Ubuntu 18.10 flavors.

  • Help test Lubuntu 18.10 Release Candidates!

    Please, help us test Lubuntu Release Candidates. You can find the link to the dailies on our downloads page. When you’re done, so we know you tested, please get an Ubuntu SSO account (if you don’t have one already) and report the result on iso.qa.ubuntu.com. This means you, i386 testers. It’s your time to shine!

read more

KaOS 2018.10

Ned, 10/14/2018 - 18:39

Plasma 5.14.0 was announced just a few days ago and is already included in this ISO. Highlights of this version include a new Display Configuration widget for screen management which is useful for presentations, the Audio Volume widget now has a built-in speaker test feature moved from Phonon settings, Plasma now warns on logout when other users are logged in, fixed non-centered task switchers on Wayland and the Kickoff application menu now switches tabs instantly on hover.

A new Glibc 2.27/GCC 7.3.1 based toolchain is among the many changes to the base of the system. Updates to Boost, ICU, x265, Protobuf, Net-SNMP, Qt required the rebuild of a large percentage of the KaOS repositories.

Also: KaOS 2018.10 Released With KDE Plasma 5.14 Desktop, Wayland 1.16

read more

Servers: Containers, Xen and Databases

Ned, 10/14/2018 - 11:54
  • Cloud Foundry Goes All-In With Kubernetes

    Further proof probably isn't needed to confirm that Kubernetes has become the de facto standard when it comes to container orchestration, but if you need more, the Cloud Foundry Foundation announced this week that it has taken on two new Kubernetes-focused projects.

  • Xen & Databases

    I'm running PostgreSQL and MySQL on my server that both serve different databases to Wordpress, Drupal, Piwigo, Friendica, Mastodon, whatever...

    In the past the databases where colocated in my mailserver VM whereas the webserver was running on a different VM. Somewhen I moved the databases from domU to dom0, maybe because I thought that the databases would be faster running on direct disk I/O in the dom0 environment, but can't remember the exact rasons anymore.

    However, in the meantime the size of the databases grew and the number of the VMs did, too. MySQL and PostgreSQL are both configured/optimized to run with 16 GB of memory in dom0, but in the last months I experienced high disk I/O especially for MySQL and slow I/O performance in all the domU VMs because of that.

read more

Weekend Game Suggestions, Crusader Kings II: Holy Fury a Month Away

Ned, 10/14/2018 - 11:51
  • Saturday Mag: Linux gaming news odds and ends plus a look at a few things on sale

    A day early! Your new weekly roundup of odds and ends for Linux gaming that didn't make it into the main news this week, plus a look at some sales.

    Firstly, Encased, an "old school isometric turn-based RPG" that's currently on Kickstarter is planning Linux support. They've got 3 days to go and they've managed to hit their funding goal so we have another great looking game coming our way! They've only just scraped by though, hitting just over the €86K goal.

  • Crusader Kings II: Holy Fury thunders its way towards release on November 13th

    The latest expansion for the delightfully messy medieval grand strategy title will be with us soon. You’ll be able to take your faith and dynasty to new heights in with the upcoming content.

read more

KDE: Kubuntu RC, Usability & Productivity, LaKademy 2018

Ned, 10/14/2018 - 11:49
  • Please help test our initial Cosmic 18.10 RC ISOs

    The Ubuntu release team have announced a 1st test ISO RC build for all 18.10 flavours.

    Please help us test these and subsequent RC builds, so that we can have an amazing and well tested release in the coming week.

  • This week in Usability & Productivity, part 40

    I’d like to specially highlight one very important fix this week: external hard drives are now safely powered off when unmounted. The fix is in KDE Frameworks 5.52, which will be released in approximately three weeks, and I’d like to give a big thanks to Stefan Brüns who fixed it!

    Speaking of Stefan, he and Igor Poboiko have been doing an absolutely smashing job fixing Baloo over the past two weeks. A lot of their work is hard to blog about because it’s not immediately user-facing (though I’ve included as much as possible below), but between the two of them, they’ve made an enormous number of improvements to Baloo that should make it work faster and more smoothly in a lot of subtle ways.

    But obviously that’s not all; take a look at the rest of the week’s work:

  • LaKademy 2018 – Second Day (October 12th)

    During the second day of LaKademy I was more focused on resolution of bugs in the code that I implemented during the first day for KDE Partition Manager. During the afternoon, I decided to start RAID resizing and discussed with Andrius Stikonas on calamares IRC channel about some RAID functionalities related to resizing disks and about bugs on both LVM and RAID. I also talked with some KDE coders here in LaKademy about Qt and C++, learning more about it.

read more

Celebrating KDE’s 22nd Birthday with Some Inspiring Facts from its Glorious Past!

Ned, 10/14/2018 - 10:43

Wishing A Very Happy Birthday to KDE! Let us Celebrate this moment by looking back into its Glorious history with some Inspiring Facts on this legendary and much-loved Desktop Environment!

read more

Debian dev forks Redis modules that are under Commons Clause licence

Ned, 10/14/2018 - 04:31

Debian GNU/Linux developer Chris Lamb is taking the fight to those pushing the Commons Clause, a non-free licence, by setting up a two-man team to fork modules that add functionality to the in-memory database Redis, after the company that makes Redis put the modules under this licence and started to charge for them. Lamb is the current leader of the project but said he was doing this in a private capacity.

The Commons Clause licence prevents anyone from selling software, something which all licences that qualifiy as open source do not prohibit. It is specifically aimed at companies like Amazon which make use of free and open source software but pay nothing for it.

Lamb told iTWire: "...the short version is that with the recent licensing changes to several Redis Labs modules making them no longer free and open source, GNU/Linux distributions such as Debian and Fedora are no longer able to ship Redis Labs' versions of the affected modules to their users."

Also: Shutter removed from Debian & Ubuntu

read more

Programming: RcppNLoptExample, PyGotham, Litestats, Survey and GCC9

Ned, 10/14/2018 - 04:25
  • RcppNLoptExample 0.0.1: Use NLopt from C/C++

    A new package of ours, RcppNLoptExample, arrived on CRAN yesterday after a somewhat longer-than-usual wait for new packages as CRAN seems really busy these days. As always, a big and very grateful Thank You! for all they do to keep this community humming.

  • PyGotham 2018 Talk Resources

    At PyGotham in 2018, I gave a talk called "The Black Magic of Python Wheels". I based this talk on my two years of work on auditwheel and the manylinux platform, hoping to share some dark details of how the proverbial sausage is made.

  • Introducing Litestats
  • Software developers today, by the numbers: 4 takeaways

    The firm surveyed 20,500 professional software developers around the globe during Q2 of this year; its ongoing tracking of developer experiences and attitudes typically includes more than 40,000 devs each year. The most recent survey reveals or reinforces several key storylines about the modern software developer’s day-to-day job and future career path.

  • GCC9 Lands Initial C++ Networking TS Implementation

    The GCC9 compiler code as of Friday has an initial implementation of the C++ networking technical specification.

    Currently in working draft form, one of the experimental C++ features is an extension for standardizing network handling. The C++ Networking TS adds support to the programming language and C++ standard library for operations around sockets, timers, buffer manager, host name resolution, and Internet protocols.

read more

Graphics: NVIDIA's New Vulkan Driver and Intel's Vulkan Driver Is Working On A NIR Cache

Sob, 10/13/2018 - 19:19
  • NVIDIA 396.54.09 Vulkan Driver Released With Transform Feedback, Intel ANV Gets TF Too

    Today is certainly a very exciting day in the Vulkan space.

    Following the release of Vulkan 1.1.88 that brings initial support for the much anticipated transform feedback support, to help projects like DXVK and VKD3D for mapping Direct3D (or even OpenGL) atop Vulkan, there has been a slew of driver updates.

  • anv: Add a NIR cache

    This patch series adds a simple NIR shader cache that sits right after spirv_to_nir and brw_preprocess_nir and before linking. This should help alleviate some of the added overhead of link-time optimization since most of the NIR-level optimization is now cached prior to linking.

  • Intel's Vulkan Driver Is Working On A NIR Cache

    As a possible performance win, Jason Ekstrand as the lead developer of the Intel ANV open-source Vulkan driver has been developing a NIR cache.

read more

Release of DXVK 0.90 and Vulkan API News

Sob, 10/13/2018 - 19:12
  • Hot on the heels of the latest release of the Vulkan API, DXVK 0.90 is now out with Stream Output support

    DXVK [GitHub], the awesome Vulkan-based D3D11 and D3D10 implementation that's used in Wine and Steam Play's Proton has just put out version 0.90 after the latest release of the Vulkan API.

  • DXVK 0.90 Released With Stream Output, Several Game Fixes

    Hot off merging transform feedback into DXVK for supporting Direct3D 11 Stream Output, Philip Rebohle released DXVK 0.90.

    The main addition with DXVK 0.90 is the support for Stream Output via Vulkan Transform Feedback -- of course, you'll need the updated/patched Vulkan drivers. At this stage this Stream Output support helps games running on Unity Engine, The Witcher 3 (especially with NVIDIA Hairworks support), Final Fantasy XV, Quake Champions, Overwatch, and other games with different rendering issues or missing elements.

  • DXVK Already Lands Vulkan Transform Feedback Support, RADV Posts Patches

    With the newly-announced Vulkan 1.1.88 that brings VK_EXT_transform_feedback, the DXVK Direct3D-on-Vulkan layer has already implemented the transform feedback support.

    DXVK developer Philip Rebohle working under contract for Valve has already merged his transform feedback implementation into the mainline code-base. He didn't magically write all of the necessary code for Direct3D 11 stream outputs mapped to Vulkan and the like today, but had written it in advance -- presumably thanks to Valve's involvement with the Vulkan working group. This is good news as working out the DXVK transform feedback support prior to firming up the VK_EXT_transform_feedback extension ensured that this new extension would work out for DXVK's needs.

  • Vulkan 1.1.88 Released With Transform Feedback As A Big Win For VKD3D / DXVK

    Vulkan 1.1.88 is out this morning and it's an exciting Vulkan update. Say hello to Vulkan transform feedback!

read more

LibreOffice Lands More Qt5 Integration Improvements, LXQt Support

Sob, 10/13/2018 - 19:07

Recently there's been more improvements for LibreOffice with its Qt5 integration to allow this open-source office suite to jive better with Qt5-based desktops like KDE Plasma and now LXQt.

On and off throughout the year we have seen a lot of improvements to the Qt5/KDE5 interface plug-in with LibreOffice. In the update shared earlier this month was initial accessibility support as well as Qt5 clipboard support. Since then, more code has been merged.

read more

sfy39587f05