Feed aggregator

[Discussion] Are you still optimistic about Desktop Linux?

Reddit - Mon, 2018-01-15 18:28

It feels like Desktop Linux is losing the momentum and the interest it had years ago. Even Ubuntu seems to have lose interest in the desktop and moved on to servers and IOT. Linux will always do well on the server side of things but do you still feel it could bounce back and do well in the desktop market?

submitted by /u/oneUnit
[link] [comments]

New Raspberry Pi: Zero

TuxMachines - Mon, 2018-01-15 18:27

Debugging and Compiling

TuxMachines - Mon, 2018-01-15 18:26
  • How debuggers really work

    A debugger is one of those pieces of software that most, if not every, developer uses at least once during their software engineering career, but how many of you know how they actually work? During my talk at linux.conf.au 2018 in Sydney, I will be talking about writing a debugger from scratch... in Rust!

    In this article, the terms debugger/tracer are interchangeably. "Tracee" refers to the process being traced by the tracer.

  • GCC 8.0 Moves On To Only Regression/Documentation Fixes

    The GCC 8 compiler is on to its last stage of development

read more

The Screenshots of Photoshop CC 2018 64bit on Linux

Reddit - Mon, 2018-01-15 18:19

https://imgur.com/a/k0HI0

SUSE Tumbleweed, Wine 3.0rc5, Wayland session. Working: all from left toolbar, filters, OpenGL, 3D and tons of other stuff. I just doesn't have time to test all features of this monster.

Gigantic thanks to Wine/Crossover developers: U guys ROCK!!

submitted by /u/paulcarroty007
[link] [comments]

Security: Meltdown and Spectre, GPG and SSH, Mageia Updates

TuxMachines - Mon, 2018-01-15 18:16
  • Beware! Fake Spectre & Meltdown Patches Are Infecting PCs With “Smoke Loader” Malware [Ed: Welcome to Microsoft Windows]

    One of the most common tactics employed by notorious cybercriminals involves taking advantage of the popular trends and creating fraudulent websites/apps to trick users. It looks like some of the players have tried to exploit the confusion surrounding Meltdown and Sprectre CPU bugs.

    Forget buggy updates which are causing numerous problems to the users, Malwarebytes has spotted a fake update package that installs malware on your computer. The firm has identified a new domain that’s full of material on how Meltdown and Spectre affect CPUs.

    [...]

    The fake file in the archive is Intel-AMD-SecurityPatch-10-1-v1.exe.

  • An update on ongoing Meltdown and Spectre work

    Last week, a series of critical vulnerabilities called Spectre and Meltdown were announced. Because of the nature of these issues, the solutions are complex and requires fixing delicate code. The fixes for Meltdown are mostly underway. The Meltdown fix for x86 is KPTI. KPTI has been merged into the mainline Linux tree and many stable trees, including the ones Fedora uses. Fixes for other arches are close to being done and should be available soon. Fixing Spectre is more difficult and requires fixes across multiple areas.

    Similarly to Meltdown, Spectre takes advantage of speculation done by CPUs. Part of the fix for Spectre is disallowing the CPU to speculate in particular vulnerable sequences. One solution developed by Google and others is to introduce “retpolines” which do not allow speculation. A sequence of code that might allow dangerous speculation is replaced with a “retpoline” which will not speculate. The difficult part of this solution is that the compiler needs to be aware of where to place a retpoline. This means a complete solution involves the compiler as well.

  • CPU microcode update code for amd64
  • Using a Yubikey for GPG and SSH
  • Inspect curl’s TLS traffic

    Since a long time back, the venerable network analyzer tool Wireshark (screenshot above) has provided a way to decrypt and inspect TLS traffic when sent and received by Firefox and Chrome.

  • Mageia Weekly Roundup 2018 – Week 2

    The year is definitely under way, with an astonishing 412 packages coming through commits – mostly for cauldron, but a few are the last remaining updates for Mageia 5, as well as important security updates for Mageia 6.

    Among those updates are all the kernel and microcode updates – our thanks to tmb and our untiring devs for these – to begin hitting Meltdown and Spectre on the head.

    A big hand for the upstream kernel team, as well as our own packagers, QA testers and everyone else that was involved in getting this tested and released.

read more

Games: CRYENGINE, Epic Car Factory, Godot, Depth of Extinction, Yuzu, GPD

TuxMachines - Mon, 2018-01-15 17:48

read more

Graphics: Mir, Vulkan, Mesa

TuxMachines - Mon, 2018-01-15 17:46
  • Experimental XDG-Shell Support For Mir's Wayland Support

    Mir's Wayland support continues being hacked on and now being tackled is support for the XDG-Shell protocol.

    A proof of concept implementation for the XDG Shell protocol has been posted for Mir. The XDG-Shell protocol as a reminder is used for managing surfaces under Wayland compositors for dealing with window dragging, resizing, stacking, and other actions.

  • Vulkan 1.0.68 Published

    Coming just over one week since Vulkan 1.0.67 is now the Vulkan 1.0.68 graphics/compute programming specification update.

    Given the short time from Vulkan 1.0.67 to 1.0.68, this updated version does not introduce any new extensions. Vulkan 1.0.68 just has documentation fixes: correcting some typos and making other clarifications for helping developers understand expected behavior of some elements of Vulkan.

  • Intel's Mesa Driver Is A Step Closer To ARB_gl_spirv Support

    Igalia has sent out the fourth version of their patches for wiring in ARB_gl_spirv support into the Mesa OpenGL driver. This extension is the last main blocker from Intel having OpenGL 4.6 support and allows for SPIR-V ingestion support for better interoperability between OpenGL and Vulkan.

  • Mesa Gets Patches For EGL_ANDROID_blob_cache

    An Intel open-source developer has sent out a set of patches implementing the EGL ANDROID_blob_cache extension for Mesa.

read more

I need to buy a laptop today and get Linux installed on it, need some advice.

Reddit - Mon, 2018-01-15 17:42

I was thinking about heading to bestbuy and grabbing a 400-500 dollar computer, getting a thumb drive, downloading linux onto that drive and then booting from that on the laptop.

I’ve never done this before and I’m wondering if there’s anything I’m not taking into account. Would also appreciate any advice on recommended comps or distros.

submitted by /u/logical_course
[link] [comments]

How to Install Java on Ubuntu

LXer - Mon, 2018-01-15 17:22
Easy to follow, step by step, up to date instructions on how to install and set up Java on Ubuntu 14.04, 16.04, 18.04 and any other release.

Intel's Mesa Driver Is A Step Closer To ARB_gl_spirv Support

Phoronix - Mon, 2018-01-15 17:22
Igalia has sent out the fourth version of their patches for wiring in ARB_gl_spirv support into the Mesa OpenGL driver. This extension is the last main blocker from Intel having OpenGL 4.6 support and allows for SPIR-V ingestion support for better interoperability between OpenGL and Vulkan...

Best Linux desktop of 2018

TuxMachines - Mon, 2018-01-15 17:15
  • Best Linux desktop of 2018

    The desktop is a critical aspect of your Linux experience, providing you with a user-friendly way to interact with your computer. Unlike Windows or Mac, Linux doesn't tie you to a single desktop. Switching desktop environments is incredibly straightforward – just install a new one, log out and choose it from the login screen. You can install as many desktop environments as you like, although you can only use one at a time.

    In this guide, we've rounded up seven of the most popular desktops, highlighting their strengths and weaknesses. Before you dive in, however, take some time to think about what you want from your desktop.

    A desktop environment is more than the wallpaper which appears when you log in. It also includes a window manager and usually a set of utilities. It may come in the form of a pre-assembled package, such as Gnome or KDE, or it may be assembled by the distro maintainer, such as CrunchBang++'s Openbox or Puppy's JWM.

  • Best Linux distros 2018: the finest open source operating systems around

    Linux is widely-regarded as the discerning techie's operating system of choice, and with good reason. The open source OS has an awful lot to recommend it, and it's every bit as capable as Windows or macOS.

    One of the reasons Linux has proved to be so popular with developers, engineers and technical professionals is that it's almost infinitely versatile, with a wealth of customisation options. It's also got a reputation as being extremely secure.

    Linux doesn't just cater to traditional desktop PCs, either. There are also distros designed to run enterprise-grade applications and servers as well as desktop clients.

read more

How To Boot Into Linux Command Line

TuxMachines - Mon, 2018-01-15 17:11

There may be times where you need or want to boot up a Linux system without using a GUI, that is with no X, but rather opt for the command line. Whatever the reason, fortunately, booting straight into the Linux command-line is very simple. It requires a simple change to the boot parameter after the other kernel options. This change specifies the runlevel to boot the system into.

more" title="Read the rest of this article" />

read more

Barcelona and GNU/Linux (Now in Corporate Media)

TuxMachines - Mon, 2018-01-15 17:04
  • Barcelona to ditch Microsoft in favour of open source software

    THE SPANISH CITY OF BARCELONA plans to replace its Microsoft software with open source alternatives including Linux, Libre Office and Open Xchange.

    Barcelona plans to invest 70 per cent of its annual software budget in open source this year, according to El Pais, with the aim of completing the transformation by spring 2019.

    Microsoft's Outlook and Exchange Server email software is to be replaced by Open-Xchange, Microsoft Office will be ditched in favour of Libre Office, and Mozilla's Firefox will be made the default browser across systems.

  • Barcelona becomes the poster child for Linux

    The City of Barcelona is migrating its computer systems away from Windows making it the poster child for Open Source rather than Munich which is frantically trying to migrate back.

    According to the Spanish newspaper El País, the City's strategy is first to replace all user applications with open-source alternatives until the underlying Windows operating system is the only proprietary software remaining. Then the operating system will be replaced with Linux.

    Commissioner of Technology and Digital Innovation at Barcelona City Council, Francesca Bria, said the transition would be completed before the current administration's mandate ends in spring 2019.

  • Barcelona gives Microsoft the boot in move to open source

    With this move Barcelona becomes the first city to join an initiative by Free Software Foundation Europe dubbed 'Public code, public money' which calls on public bodies to invest tax revenues in free reusable systems that are open to local businesses rather than proprietary licensed software.

  • Barcelona to ditch Microsoft in favour of open source Linux software

    Catalan capital Barcelona is planning to ditch proprietary software products from Microsoft in favour of free, open source alternatives such as Open-Xchange email.

    That’s according to a report by Spain's national paper El Pais, which reports that Barcelona plans to invest 70% of its annual software budget in open source this year.

read more

Vulkan 1.0.68 Published

Phoronix - Mon, 2018-01-15 16:27
Coming just over one week since Vulkan 1.0.67 is now the Vulkan 1.0.68 graphics/compute programming specification update...

Experimental XDG-Shell Support For Mir's Wayland Support

Phoronix - Mon, 2018-01-15 16:22
Mir's Wayland support continues being hacked on and now being tackled is support for the XDG-Shell protocol...

Mesa Gets Patches For EGL_ANDROID_blob_cache

Phoronix - Mon, 2018-01-15 16:07
An Intel open-source developer has sent out a set of patches implementing the EGL ANDROID_blob_cache extension for Mesa...

Might be a bias topic. When it comes to writing a simple script, what language do you prefer?

Reddit - Mon, 2018-01-15 15:52

When I say simple, it still needs to be able to do api calls.

What's your poison? Python, Swift, Bash, Ruby...?

submitted by /u/yellowliz4rd
[link] [comments]

How debuggers really work

LXer - Mon, 2018-01-15 15:28
A debugger is one of those pieces of software that most, if not every, developer uses at least once during their software engineering career, but how many of you know how they actually work? During my talk at linux.conf.au 2018 in Sydney, I will be talking about writing a debugger from scratch... in Rust!In this article, the terms debugger/tracer are interchangeably. "Tracee" refers to the process being traced by the tracer.read more

Pages

Subscribe to LinuxInsight aggregator