Odprtokodni pogled

Opensource view

Tuja odprtokodna scena

DXVK 1.2.2 Brings Minor CPU Overhead Optimizations, Game Fixes

Phoronix - Sob, 06/15/2019 - 13:15
In time for those planning to spend some time this weekend gaming, DXVK lead developer Philip Rebohle announced the release of DXVK 1.2.2 that will hopefully soon be integrated as part of a Proton update for Steam Play but right now can be built from source...

How To Test Drive 200+ Linux Distributions Without Ever Downloading Or Installing Them

tuxmachines.org - Sob, 06/15/2019 - 12:56

Basically you browse or search for the Linux distro you want to test (you can also filter the site by the very newest releases) and then click Start. The equivalent of booting up the Live ISO or installer image is streamed to your browser in a separate window via NoVNC, but you can also connect to the system on a locally installed VNC client -- the server's IP address and port are provided after you start your session.

I found I only needed to wait a few seconds for each distribution to load, and occasionally you may enter a queue to manage the server side's bandwidth load. Then you'll have a full two hours to treat the distro as your own. Add or remove software, tweak configuration files, partition and format hard drives, whatever you desire. Once you shut it down, the system is wiped clean.

You'll get a faster and smoother experience running these on your own hardware -- or even from locally installed Virtual Machine software -- but first impressions are everything, and DistroTest is a brilliant way to acquire that first impression!

read more

Security Leftovers: Patches, FUD, and Management Engine 12 (Intel Back Door)

tuxmachines.org - Sob, 06/15/2019 - 12:35

read more

Programming: Rust, Python, sphinxcontrib-spelling and More

tuxmachines.org - Sob, 06/15/2019 - 12:30
  • How to generate a usable map file for Rust code - and related (f)rustrations

    Cargo does not produce a .map file, and if it does, mangling makes it very unusable. If you're searching for the TLDR, read from "How to generate a map file" on the bottom of the article.

  • Converting a Python data into a ReStructured Text table

    This probably exist but I couldn’t find it. I wanted to export a bunch of data from a Python/Django application into something a non-coder could understand. The data was not going to be a plain CSV, but a document, with various tables and explanations of what each table is. Because ReStructured Text seems to be the winning format in the Python world I decided to go with that.

  • Python Anywhere: Using MongoDB on PythonAnywhere with MongoDB Atlas

    Lots of people want to use MongoDB with PythonAnywhere; we don't have support for it built in to the system, but it's actually pretty easy to use with a database provided by MongoDB Atlas -- and as Atlas is a cloud service provided by Mongo's creators, it's probably a good option anyway

    If you're experienced with MongoDB and Atlas, then our help page has all of the details you need for connecting to them from our systems.

    But if you'd just like to dip your toe in the water and find out what all of this MongoDB stuff is about, this blog post explains step-by-step how to get started so that you can try it out.

  • Toward a “Kernel Python”

    Prompted by Amber Brown’s presentation at the Python Language Summit last month, Christian Heimes has followed up on his own earlier work on slimming down the Python standard library, and created a proper Python Enhancement Proposal PEP 594 for removing obviously obsolete and unmaintained detritus from the standard library.

    PEP 594 is great news for Python, and in particular for the maintainers of its standard library, who can now address a reduced surface area. A brief trip through the PEP’s rogues gallery of modules to deprecate or remove1 is illuminating. The python standard library contains plenty of useful modules, but it also hides a veritable necropolis of code, a towering monument to obsolescence, threatening to topple over on its maintainers at any point.

    However, I believe the PEP may be approaching the problem from the wrong direction. Currently, the standard library is maintained in tandem with, and by the maintainers of, the CPython python runtime. Large portions of it are simply included in the hope that it might be useful to somebody. In the aforementioned PEP, you can see this logic at work in defense of the colorsys module: why not remove it? “The module is useful to convert CSS colors between coordinate systems. [It] does not impose maintenance overhead on core development.”

  • EuroPython: EuroPython 2019: Warning - Spoiler alert!

    The device was created and designed by Radomir Dopieralski, a long time EuroPython regular and enthusiastic Python device and robotics builder.

    The PewPew is a simplified game console, programmable with CircuitPython, a variant of MicroPython. It comes with a 64 LED display and a set of small buttons to drive the console.

    We will have one device per attendee with training or conference ticket and plan to give them out together with the badges.

  • sphinxcontrib-spelling 4.3.0

    sphinxcontrib-spelling is a spelling checker for Sphinx-based documentation. It uses PyEnchant to produce a report showing misspelled words.

  • Run-Length Encoding

read more

Screencasts: Manjaro, Enso OS, Endless OS, Dead Cells on Ubuntu

tuxmachines.org - Sob, 06/15/2019 - 12:26

read more

Systemd Is Now Seeing Continuous Fuzzing By Fuzzit

Phoronix - Sob, 06/15/2019 - 12:26
In hoping to catch more bugs quickly, systemd now has continuous fuzzing integration via the new "Fuzzit" platform that provides continuous fuzzing as a service...

Intel 19.23.13131 OpenCL NEO Stack Adds Comet Lake Support

Phoronix - Sob, 06/15/2019 - 12:13
The Intel open-source/Linux compute stack has added Comet Lake support along with more Icelake PCI IDs in its latest round-up...

Lightworks 14.6 Remains A Closed-Up Blob, But At Least The Linux Support Continues

Phoronix - Sob, 06/15/2019 - 12:01
It was nearly a decade ago the high-end, commercial video software editing solution Lightworks announced they would be going open-source but to this day that milestone has yet to be materialized. Lightworks though does continue advancing with their v14.6 release on the horizon and at least their added Linux support continues to be expanded upon...

It's Becoming Possible To Soft-Disable Intel ME 12 On Newer Motherboards

Phoronix - Sob, 06/15/2019 - 11:47
The past few years there's been the me_cleaner software for disabling and stripping parts of Intel's Management Engine for soft-disabling the notorious bit on modern Intel boards. ME_Cleaner has been making much progress and now there is work pending for being able to disable the newer Management Engine 12 found on more recent Intel motherboards...

FreeBSD 11.3-RC1 Now Available

tuxmachines.org - Sob, 06/15/2019 - 09:01

The first RC build of the 11.3-RELEASE release cycle is now available.

Also: FreeBSD 11.3 Release Candidate Brings Different Fixes

read more

FreeBSD 11.3 Release Candidate Brings Different Fixes

Phoronix - Sob, 06/15/2019 - 05:07
FreeBSD 11.3 is lining up for release in July while this weekend the first release candidate is available for testing...

Astra Linux-based mobile devices to get introduced in Russia

tuxmachines.org - Sob, 06/15/2019 - 03:37

A smartphone and two tablets based on the Astra Linux OS will be introduced in Russia, reports Vedomosti citing a joint statement put out by Mobile Inform Group, the producer of the devices, and of the Astra Linux group. The devices will be aimed at use in extreme conditions. Booking will become possible in September.

The MOG C55AL smartphone will feature a 5.5-inch screen, and the MIG T8AL and MIG T10AK tablets 8 and 10 inch screens, respectively. State institutions, the military, power, oil and gas companies, mining, industry and transport companies are expected to take up the devices.

read more

Games: GOG Summer Sale Festival, The Expression Amrilato, Atari VCS

tuxmachines.org - Sob, 06/15/2019 - 03:33
  • GOG are giving away Toonstruck during the Summer Sale Festival finale

    The GOG Summer Sale Festival is ending on Monday June 17th at 10 PM UTC, so GOG are now giving away copies of Toonstruck.

  • The Expression Amrilato, a Yuri Visual Novel that teaches some Esperanto has a same-day Linux release on GOG

    Currently stuck in release limbo on Steam, 'The Expression Amrilato' has been released on GOG today with full Linux support. Curiously, this Yuri Visual Novel will also teach you some of the Esperanto language.

    I will fully admit to being completely uncultured here, I had to google around about Esperanto for a while. I had never heard of it until I saw this game. If you didn't know either, Esperanto is an international auxiliary language, something meant to help people communicate when they don't share a common language. Well, that's what my Googling told me anyway…

  • Here’s how Atari VCS will run PC games

    Back when Atari was first describing the VCS, it tried to position it as a jack-of-all-trades console that would play retro Atari games on top of being a media player on top of also playing some PC games. Today we’re getting a better idea of how it’s going to do all of that, and a lot of its capability lies in its Sandbox Mode.

    When you boot up the VCS, Atari says that you’ll be greeted by a “color-splashed modern dashboard,” which is where you’ll access things like your apps and the Atari Store. It’s there you’ll also find a bold window in the center, which you can select to reboot the console into Sandbox Mode. With Sandbox mode, you’ll be able to run your choice of a number of operating systems via USB boot drive (Atari mentions Windows, Ubuntu, and Chrome OS specifically), allowing you to run PC games on the machine.

    With an AMD Ryzen processor and Radeon graphics at the core, along with either 4 or 8GB of RAM depending on the model you buy, it sounds like the Atari VCS will be similar in power to an entry-level gaming PC (a notion that it’s $280 price tag supports). The console supports USB and Bluetooth keyboards, mice, controllers, and “most other PC peripherals,” so you’ll don’t necessarily have to settle for playing PC titles with a gamepad if you don’t want to.

  • Can Fortnite Run on Linux?

    Can Fortnite run on Linux? It sure can!

    Valve has been trying to improve the appeal and usability of PC gaming on Linux and making big games available on the platform is one of those steps.

    It involves some tinkering to play some of the games, including Fortnite. Here's how to do it.

read more

Best lightweight Linux distro of 2019

tuxmachines.org - Sob, 06/15/2019 - 03:31

Modern Linux distros are designed to appeal to a large number of users who run modern hardware.

As a result, they have become too bloated for older machines, even if you manually delete files. Without a healthy dollop of system memory and an extra core or two, these distros may not deliver the best performance.

Thankfully, there are many lightweight distros, trimmed and tweaked by expert hands, which can be used to breathe new life into older hardware.

But there's one caveat to bear in mind when working with lightweight distros – they usually manage to support ancient kit by cutting away just about everything you take for granted, such as wizards and scripts which make everyday tasks easier.

That said, these lightweight distros are fully capable of reviving older hardware and can even function as a replacement of your current operating system, if you're willing to adjust to their way of working and install extra programs as necessary.

read more

Regolith Linux is the i3 Ubuntu Spin You’ve Been Waiting For

tuxmachines.org - Sob, 06/15/2019 - 03:21

Okay, okay. If you are sat there mouthing “what is i3?” at me with a confused, borderline-desperate look on your face, I’ll fill you in:

i3 is a tiling window manager created for X11 (the display manager most Linux distros use, including Ubuntu). i3 supports traditional horizontal vertical window tiling — think window snapping, but arranged and resized automatically — as well as stacking and tabbing.

The differences don’t end there, though.

Like me, you’re probably used to managing app windows with a mouse, but the i3 window manager is largely keyboard driven. The idea is that you use keyboard shortcuts to move, manage and arrange open apps and windows (though you can use a mouse too).

read more

Give Ubuntu a Bold New Look with the Qogir Theme

tuxmachines.org - Sob, 06/15/2019 - 03:19

The background imagery in the Nautilus file manager (the effect also apparently works with Nemo, but I haven’t tested it) is the most visually striking element in the Qogir theme.

It’s a love it/hate it gimmick, which explains why it’s rarely used. Personally I enjoy the visual flourish it adds (though it certainly helps if your desktop wallpaper compliments it).

read more

Ubuntu: LXD, New Stuff and Snaps

tuxmachines.org - Sob, 06/15/2019 - 03:07
  • Development in LXD

    Most of my development is done in LXD containers. I love this for a few reasons. It takes all of my development dependencies and makes it so that they're not installed on my host system, reducing the attack surface there. It means that I can do development on any Linux that I want (or several). But it also means that I can migrate my development environment from my laptop to my desktop depending on whether I need more CPU or whether I want it to be closer to where I'm working (usually when travelling).

    When I'm traveling I use my Pagekite SSH setup on a Raspberry Pi as the SSH gateway. So when I'm at home I want to connect to the desktop directly, but when away connect through the gateway.

  • Snap Store Is Available for Ubuntu!, How to Install It?

    Snap is a software used to install software packages that can run on various Linux distributions. This time Snap Store can be installed and used like using the Software Center (on Ubuntu), or GNOME Software. This application was created specifically to make it easier for users when installing software packages on Snap.

    Actually, the Ubuntu Software Center and GNOME software can add the url of a software package and install it. But both of these applications will mix search results that are snap, flatpak and others.

  • Use Font Finder to Install Google Fonts on Ubuntu

    If you are in search of finding and using some pretty fonts for your Ubuntu desktop, applications, and web pages, Font Finder is there for your help.

  • An OpenJPEG Surprise

    My previous blog post seems to have resolved most concerns about my requests for Ubuntu stable release updates, but I again received rather a lot of criticism for the choice to make WebKit depend on OpenJPEG, even though my previous post explained clearly why there are are not any good alternatives.

    I was surprised to receive a pointer to ffmpeg, which has its own JPEG 2000 decoder that I did not know about. However, we can immediately dismiss this option due to legal problems with depending on ffmpeg. I also received a pointer to a resurrected libjasper, which is interesting, but since libjasper was removed from Ubuntu, its status is not currently better than OpenJPEG.

    But there is some good news! I have looked through Ubuntu’s security review of the OpenJPEG code and found some surprising results. Half the reported issues affect the library’s companion tools, not the library itself. And the other half of the issues affect the libmj2 library, a component of OpenJPEG that is not built by Ubuntu and not used by WebKit. So while these are real security issues that raise concerns about the quality of the OpenJPEG codebase, none of them actually affect OpenJPEG as used by WebKit. Yay!

  • Call for testing: chromium-browser deb to snap transition

    The chromium browser has been available as a deb package for all supported Ubuntu releases and as a snap since version 60, and the time has come to start transitioning away from the debs.

  • Canonical Announces Embedded Computer Manifold 2 for Drone Developers, Request For Help Testing Snap Package, PHP v7.4.0 Available, PyCharm 2019.2 EAP3 Released, Talks To Port Over Microsoft's Chromium-Based Edge browser To Linux

    Yesterday, Canonical, the company behind Ubuntu announced the availability of Manifold 2, a high-performance embedded computer offered by leading enterprise drone manufacturer, DJI. This availability will allow developers access to containerized software packages (e.g. Snaps), allowing for infinite evolution and functionality changes.

    It looks as if Ubuntu is transitioning the Chromium Debian package to a Snap one. The community behind this effort is asking for assistance in testing the Snap package.

read more

An Overview to deepin 15.10 GNU/Linux

tuxmachines.org - Sob, 06/15/2019 - 02:59

For users who want to know latest deepin 15.10 before downloading it, this article is for you. In this version, deepin once again fulfills its commitment to be pretty and user friendly, as it brings a lot of new improvements in shapes and performance. Nw it introduces Auto Merge on desktop, along with new control for Sound Effects. The file manager got Advanced Search. It even got a new window manager, called dde-kwin, modified from KDE Kwin. And now it is rebased to Debian Stable instead of Unstable, for the users to get more timely security updates. I hope this short overview gives you enough information to finally try deepin 15.10.

read more

Syndicate content
sfy39587f05