Feed aggregator

today's leftovers

TuxMachines - Sun, 2017-05-14 20:06
  • For the LAS Time | Linux Action Show 468
  • Best Games To Play In Linux Terminal

    Linux lovers spend most of their time in the distro is with a terminal. The terminal is just like one of our friends which we know can almost do anything. Delete files, copy files, tell the weather, send emails, kill the system processes and much more. Then why not play some games in terminal too? Today I am going to cover some of the best games I love to play in Linux terminal which you will definitely enjoy.
    ​The list is not exhaustive, which means It may happen that some games may be missed, but I will try my best to cover top games for terminal in Linux. The commands will be for Ubuntu based distro using “sudo”. Replace “sudo apt-get” with your respective command like “yum” or “dnf” as per requirements.

  • [Video] Plasma 5 layout - my most productive desktop configuration
  • This Week In Solus - Install #44

    Our old git infrastructure will continue to live, read-only, for a month. After such point it will be removed. This ensures any latent projects or packages definitely make the migration over to Diffusion.

    If you’re a package maintainer, maintain a clone of the repository, etc. you will need to either update your common’s git remote to, or re-clone, the HTTPS url from the new common repo. After that, run make pull -jN (N here would be how many repositories you want to be cloning at the same time and would depend on your connection) in your repository folder and you should have your existing cloned git repositories receive updated remote addresses.

  • [Video] Deepin 15.4 - See What's New

    Deepin 15.4 is the latest release of the Debian-based deepin Linux distribution. This release features Control Center that makes it easier for users to set up various general settings for the desktop and the rest of the system, and a brand-new installation UI that offers smart detection for existing installation, helpful tips, and a QR code if you want to give feedback.

  • First Release Candidate of Grml version 2017.05 available

    For detailed information about the changes between 2014.11 and 2017.05(-rc1) have a look at the official release announcement.

  • Red Hat (RHT) Earning Somewhat Favorable News Coverage, Report Shows

read more

Leftovers: OSS and Sharing

TuxMachines - Sun, 2017-05-14 20:05
  • Insomnia Is Now Open Source

    Today, I’m happy to announce that the Insomnia desktop app is now open source software under the GPLv3 license! The source code is hosted on GitHub for your viewing pleasure.

  • Coreboot Ported To Another Core 2 Era Motherboard: G41C-GS

    If you happen to have an ASRock G41C-GS still in use or tucked away in your closet, this older motherboard for Intel Core 2 CPUs now has support for Coreboot to free the proprietary BIOS of the motherboard. Or if you don't but still have other parts available, this motherboard is still available from a few online shops.

  • pfSense 2.5 and AES-NI

    We’re starting the process toward pfSense software release 2.3.4. pfSense software release 2.4 is close as well, and will bring a number of improvements: UEFI, translations to at least five lanuguages, ZFS, FreeBSD 11 base, new login page, OpenVPN 2.4 and more. pfSense version 2.4 requires a 64-bit Intel or AMD CPU, and nanobsd images are no longer a part of pfSense as of version 2.4.

  • John Sullivan, Executive Director of the Free Software Foundation - Recorded at LinuxFest NW, 2017

    A discussion (plus Q&A) with the Executive Director of the Free Software Foundation (FSF), John Sullivan - Recorded live at LinuxFest NorthWest. May 6th, 2017.

  • Machine learning for lawyers

    Machine learning is a technique that has taken the computing world by storm over the last few years. As Luis Villa discussed in his 2017 Free Software Legal and Licensing Workshop (LLW) talk, there are legal implications that need to be considered, especially with regard to the data sets that are used by machine-learning systems. The talk, which was not under the Chatham House Rule default for the workshop, also provided a simplified introduction to machine learning geared toward a legal audience.

  • Hackaday Prize Entry: Open Source Electrospinning

    Electrospinning is the process of dispensing a polymer solution from a nozzle, then applying a very high voltage potential between the nozzle and a collector screen. The result is a very, very fine fiber that is stretched and elongated down to nanometers. Why would anyone want this? These fibers make great filters because of their large surface area. Electrospinning has been cited as an enabling technology for the future of textiles. The reality, though, is that no one really knows how electrospinning is going to become a standard industrial process because it’s so rare. Not many labs are researching electrospinning, to say nothing of industry.

  • Oracle crushed in defeat as Java world votes 'No' to modular overhaul

    The database goliath has lost a Java Community public-review ballot by 13 to 10 that was to have approved its Java Platform Module System (JPMS) specification as a final draft. Executive Committee members ignored dire warnings from Oracle spec lead Mark Reinhold in an open letter where he claimed that a “no” vote would not only delay Java 9 but also be a “vote against the Java Community Process itself”.

    The JSR, number 376, needed a two-thirds majority to pass.

    In that bluntly worded letter, Oracle’s Java platform chief also chastised IBM and Red Hat for suggesting that they might vote against JPMS.

read more

Linux Devices and Android

TuxMachines - Sun, 2017-05-14 20:05

read more


TuxMachines - Sun, 2017-05-14 20:04
  • Making Granite a Better Library

    To this end, the next release of Granite will include an almost entirely re-written Granite Demo with better navigation and comprehensive examples for every non-deprecated widget available in the library. A decent amount of work has already been done to this end with new views like a CSS demo.


    With AppCenter, we’re entering a new major evolution in elementary’s role as a development platform. We’re happy to continue making improvements to that platform and in the future we’ll be taking a good hard look at projects like Granite to make sure we’re meeting developer’s needs and helping them to build the great apps that their users want to see. Granite began as a way to make it easier to ship consistent, feature full apps and we’re confident that we can continue to deliver on that promise.

  • Federico Mena Quintero

    Of the ones I did create and maintained, my motivation was the same as for the rest of GNOME: because I agree with the FSF’s motivation for free software. I also agree with the “secondary” derivations of the four freedoms: I live in Mexico, where proprietary software is terribly expensive and always seems to come from other countries, so it doesn’t help ours. I like that free software can be made more secure and trustworthy than proprietary software. I also like “giving back” to the free software commons at large, since I have gotten so many things out of it.

  • GNOME Recipes for Linux comes to Apple macOS

    GNOME is not just a desktop environment, but a collection of apps too. Some are useful, while others... not so much. Case in point, GNOME has a new program called "Recipes." It is quite literally a searchable database of cooking recipes. While there is nothing really wrong with creating such an app, it sort of duplicates the functionality of a search engine, like Google or Bing. If resources were unlimited, I'd say more power to the developers. The open source project largely relies on donations, however, and it could be argued that Recipes is a bit unnecessary.

  • Flat-Plat-Aurora Theme Is Modified Version Of Flat-Plat for Ubuntu

    There are many themes available which are flat design and target people who prefer flat themes for their desktop. This theme Flat-Plat-Aurora is based on Flat-Plat which is material-design flat theme and it was released in 2015. It is compatible with GTK 3.22+ and Gnome Shell 3.22/3.24 and available for Ubuntu 16.10 Yakkety and 17.04 Zesty. It support almost every desktop such as Unity, Gnome Shell, Xfce, Cinnamon, Mate and so on but not compatible with KDE. If you encounter any issues with the latest version of the theme 3.20/3.22 then report it to developer and hopefully it will get fixed in the next update If you are using other distribution you can directly download theme from its page and install it manually. Pop Suite icons used in the following screenshots. You can use Unity Tweak Tool, Gnome-tweak-tool to change icons.

  • Perforated-Edge Icons Brought Different Look Of Vibrancy-Color Icons

    There are plenty of icon themes available from our site, many creators put their free time to create these eyecandy stuff for Linux users and give us free of cost, we should at least appreciate them. You may have tried various icons and you may have your favorite one right now on your desktop but there is no harm to try something new. Perforated Edge icons are modified version of Vibrancy Color icons, which looks quite different and nice with some themes, its initial version was released back in 2015 and most recent update brought 1000 new icons to the theme. This icon theme is compatible with most of the desktop environments such as Unity, Gnome, Xfce, Cinnamon, Mate and so but it is not compatible with KDE, it contains more than 4000 icons. It is in active development which means if you find any missing icon or problem with this icon set then you can report it via linked page and hopefully it will be fixed in the next update. You can use Unity Tweak Tool, Gnome-tweak-tool to change icons.

read more

Ubuntu on Laptops

TuxMachines - Sun, 2017-05-14 20:03
  • Installing Ubuntu on Dell Inspiron 7559

    While that is happening prepare your install USB stick for Ubuntu 16.04 LTS. Just as a note, I tried using Ubuntu 17.04 but had issues with the desktop locking up. Unity8 briefly worked but then it too froze. So I reverted back to 16.04 as the default. I suspect you can get 17.04 running if you put on the server version, and then manually install the desktop and configure the graphics and so forth and want to spend the extra time in resolving things.

    Once the Windows 10 is complete (allow several hours for that) then you need to do 2 steps. First run the Windows disk defragment utility to compress down the file system. Then run the disk manager utility and shrink down the partition. I was able to shrink it to 250GB, leaving 760GB for installing Ubuntu.

  • Review - 2017 System76 Galago Pro Ultrabook

    In this video I review the latest laptop from System76, the Galago Pro! Released in 2017, the Galago Pro aims to be a first-class Linux Ultrabook. Check it out in this review. This laptop was purchased with my own money, and was not sponsored in any way by System76.

  • [System76] GNOME!

    The Pop theme can be installed via our PPA for Ubuntu 16.04 and 17.04. It works with both Unity and GNOME though our focus will be on the GNOME experience.

read more

Latest of Linux 4.11 and 4.12

TuxMachines - Sun, 2017-05-14 20:02
  • Linux 4.11 Gets First Point Release, It's Now the Latest Stable Kernel Available

    Greg Kroah-Hartman announced today the immediate availability of the first point release of the Linux 4.11 kernel series, marking the new branch as stable on the kerne.org website.

    Linux kernel 4.11 was unveiled by Linus Torvalds two weeks ago, on April 30, 2017, which stayed marked as a "mainline" kernel on kernel.org until today when the Linux 4.11.1 patch landed as the latest stable kernel available for Linux-based operating systems. This, of course, means that it can now be deployed on various stable GNU/Linux distros who want to have the newest Linux kernel.

  • 4.12 Merge window part 1

    The 4.12 merge window opened on May 1; as of this writing, just over 4,300 non-merge changesets have been pulled into the mainline repository. Though things are just beginning, it has the look of yet another busy development cycle for the kernel community. Thus far, the bulk of the changes merged have been in the block I/O and networking areas.

  • Git Statistics Showing The Rate Of Change For Linux 4.12 Development

    Yesterday I provided some numbers about over one million lines added to Linux 4.12, much more than any of the recent merge windows for the Linux kernel. Here are some additional numbers and stats with finishing up the gitstats analytics on the Linux Git code-base.

  • An alternative TTY layer

    The Linux kernel is highly scalable but, while it runs nicely on the world's largest computers, it is not an entirely comfortable fit on the smallest. The difficulties involved in running Linux on machines with 1MB or less of memory have left an opening for other operating systems, such as Zephyr, with lower memory needs. Some developers have not given up on scaling Linux to the smallest computers, but the approaches they have to take have always been a bit of a hard sell with the rest of the development community. Nicolas Pitre's minitty patch set is a case in point.

read more

Leftovers: Software

TuxMachines - Sun, 2017-05-14 20:01
  • 3 Awesome Complete Open Source Mail Servers Solutions For Linux and UNIX servers

    Most mail servers made of Mail delivery agent (MDA) and Mail Transfer Agents (MTA). MDA software used to routes e-mail to its destination. You use MDA such as Dovecot, Qpopper, Courier, and Cyrus IMAP/POP3 servers. MTA software used to transfers e-mail between servers or computers. You use MTA such as Exim, Qmail, Sendmail, OpenSMTPD, Postfix, and others. Apart from MTA and MDA, you need to install and use Antispam, Antivirus, Webmail and other software too. You need to make sure your IP address stay clean. Apart from mail server software configuration, you need to install some database to store user names, email IDs, password and other information. Setting up and maintaining a full-fledged email server is a complicated task. You need to be a technology expert and a good sysadmin to set it up.

  • FreeType 2.8 Completes OpenType Variation Fonts Support

    FreeType 2.8 has been released and this version brings some big features to this widely-used open-source font engine.

    FreeType 2.8 marks the completion of OpenType Variation Fonts support. The last missing pieces of OpenType Variation Fonts support was completed for v2.8.

  • COPR for Xfce - 4.13 development packages

    Xfce 4.13 is the development version leading to Xfce 4.14. I have setup a COPR repository for Xfce 4.13 packages. This COPR provides packages for Rawhide, Fedora 26 and Fedora 25.

  • Bookmarks for Nextcloud 0.10.0 released

    I am happy to announce the availability of Bookmarks for Nextcloud 0.10.0! Bookmarks is a simple way to manage the remarkable websites and pages you come across on the Internet. Bookmarks 0.10.0 provides API methods to create, read, update and delete your bookmarks as well as compatibility with upcoming Nextcloud 12, next to smaller improvements and fixes.

  • Firebird 3.0.2 Package is uploaded into Firebird 3.0 ppa.

    There are packages for Ubuntu 17.04 (Zesty ), 16.10 (Yakkety) , 16.04 LTS (Xenial) and 14.04 LTS (Trusty).

  • OnlyOffice: Another Free Office Suite For Linux

    When someone mentions a “free office suite”, probably the first name would be the famous LibreOffice. Which is – indeed – one of the best free office suites out there. However, there are a lot of other alternatives which you can try.

    OnlyOffice is another cross-platform office suite which offers solutions to create, edit and view many different documents formats. It’s free and licensed under the AGPL 3.0 license. Check the code on GitHub.

  • LibreOffice 5.3.3 Released and Available via PPA for Ubuntu/Linux Mint

read more

A Look at Firefox 57 and Comparison to Chrome

TuxMachines - Sun, 2017-05-14 19:56
  • Firefox 57: new Photon design screenshots

    The following article gives you a glimpse of the upcoming Photon design of the Firefox web browser which will come out later this year.

    Mozilla plans to make Firefox 57 a milestone release. It is the version of Firefox in which the cut is made that leaves legacy add-ons behind, and also the Firefox version that will feature a design update.

    This design update is called Photon, and we talked about this previously already here on Ghacks Technology News.

  • Firefox vs Chrome & Other Browsers

    Not too many years ago, Firefox was king of the jungle. Sadly, this is no longer the case. Is Chrome the browser to beat in 2017 on the Linux desktop? Can Firefox or other alternatives possibly make a dent in Chrome’s reign? I examine this matter closely.

  • Firefox vs Chrome & Other Browsers | Feedback Hangouts Video

read more

Talks and FOSS Events

TuxMachines - Sun, 2017-05-14 19:55

read more

Security Leftovers

TuxMachines - Sun, 2017-05-14 19:51
  • Intel's zero-day problem
  • Reverse-engineering the Intel Management Engine’s ROMP module

    Last month, while I was waiting for hardware to arrive and undergo troubleshooting, I had some spare time to begin some Intel ME reverse engineering work.

    First, I need to give some shout out to Igor Skochinsky, a Hex-Rays developer, who had been working on reverse engineering the Intel ME for a while, and who has been very generous in sharing his notes and research on the ME with us, which is going to be a huge help and cut down months of reverse engineering and guesswork. Igor was very helpful in getting me to understand the bits that didn’t make sense to me.

  • Intel AMT on wireless networks

    More details about Intel's AMT vulnerablity have been released - it's about the worst case scenario, in that it's a total authentication bypass that appears to exist independent of whether the AMT is being used in Small Business or Enterprise modes (more background in my previous post here). One thing I claimed was that even though this was pretty bad it probably wasn't super bad, since Shodan indicated that there were only a small number of thousand machines on the public internet and accessible via AMT. Most deployments were probably behind corporate firewalls, which meant that it was plausibly a vector for spreading within a company but probably wasn't a likely initial vector.


    Case 2 is the scary one. If you have a laptop that supports AMT, and if AMT has been provisioned, and if AMT has had wireless support turned on, and if you're running Windows, then connecting your laptop to a public wireless network means that AMT is accessible to anyone else on that network[1]. If it hasn't received a firmware update, they'll be able to do so without needing any valid credentials.

  • Intel declared war on general purpose computing and lost, so now all our computers are broken

    It's been a year since we warned that Intel's Management Engine -- a separate computer within your own computer, intended to verify and supervise the main system -- presented a terrifying, unauditable security risk that could lead to devastating, unstoppable attacks. Guess what happened next?

    For the past week, the IT press has been full of news about the AMT module in the Management Engine making millions of systems vulnerable to local and remote attacks, with a firmware update to disable the module as the only really comprehensive solution. But AMT is only one of the many components of ME, and every one of them could have a vulnerability as grave as this one -- and Intel is not offering any way to turn off ME altogether, meaning that there's a lot of this in our future.

    ME is a brilliant example of why declaring war on general-purpose computing is a terrible idea. There are lots of reasons to want a computer that can only run some programs (instead of every program): preventing poisoned operating systems and other malware, preventing game cheating, enforcing copyright restrictions (DRM), etc... Every one of them is presented as a use-case for ME.

  • OSS-Fuzz: Five months later, and rewarding projects
  • USN-3285-1: LightDM vulnerability
  • generic kde LPE
  • QSB #30: Critical Xen bugs related to PV memory virtualization (XSA-213, XSA-214)
  • Europe is living under Microsoft’s digital killswitch

    All across Europe, from Finland to Portugal, Ireland to Greece, governments rely on Microsoft software. As their digital systems grow in size and importance, countries are becoming increasingly dependent on this single American corporation. But what consequences does this “lock-in” have? What risks does it pose for the security of European data? And what can governments do to counter it?

    It’s estimated that Microsoft makes around two billion euros in Europe every year, just from its business with the public sector. In 2012 the European Commission released a report that stated that 1.1 billion euros were unnecessarily lost by the European public sector due to being locked-in in business with IT system providers.

read more

GNOME Internet Radio Locator 10.0.0

LinuxToday - Sun, 2017-05-14 19:00

GNOME Internet Radio Locator is a Free Software program that allows the user to easily locate live radio programs on radio broadcasters over the Internet.

Think I made a mistake on my proxmox server

Reddit - Sun, 2017-05-14 18:27

I was going to post this in homelab, but I think what I've done here isn't specific to proxmox, and is more a general linux question.

I was in the process of setting up apcupsd to work with my new APC. After going through the configuration file I apparently made a mistake as I couldn't get the service to run. When I would try to start the service it would error out and reference my config file.

I decided to remove (apt-get remove) and listed off all parts of apcupsd I had installed in an attempt to start over with a fresh config file). I also... and this is where I think I've screwed up... went through an deleted the directory (rm /etc/apcupsd). I rebooted the server and once it was back up I reinstalled all parts of apcupsd. Now after doing this the /etc/apcupsd directory remains empty. So there is no config file to edit to get apcupsd up and running.

Any ideas?

submitted by /u/-RYknow
[link] [comments]

Can you please help me to correct this mistake in my code... I will forever owe you my life

Reddit - Sun, 2017-05-14 18:14


Write a script called restore individual files back to their original location. The user will determine which file is to be restored and use the file name with inode number in order to restore the file. For example: sh restore f1_1234.

My Code


restore ()


inode=$(ls -i $fileName | cut -d " " -f1)

bname=$(basename $fileName)

dname=$(dirname $fileName)

echo "Your file $basename has been restored"

mv deleted/$restore_file /$HOME/$basename



if [ $# -eq 0 ]


echo "You have not entered a file"

elif [ -e deleted/$restore_file ]



grep $(basename $restore_file) $HOME/.restore.info >> $HOME/.restore.info.tmp

cp $HOME/.restore.info.tmp $HOME/.restore.info

rm $HOME/.restore.info.tmp


echo "Your file "$restore_file" does not exist"


if [ -e "$HOME/$basename" ]


echo "$restore_file found."

echo "Do you want to overwrite?"

echo "y/n"

read ans

case "$ans" in

[yY]|YES|yes) mv $restore_file $HOME/$basename ;;

[n]|NO|no|n*) echo "File not deleted" ;;



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

Which Official Ubuntu Flavor Is Best for You?

LXer - Sun, 2017-05-14 17:51
When Mark Shuttleworth decided to nix Unity, the choice was obvious to Canonical—make GNOME the official desktop of Ubuntu Linux. This begins with Ubuntu 18.04 (so April, 2018) and we’ll be down to the official distribution and four recognized flavors.

Linux 4.11.1

TuxMachines - Sun, 2017-05-14 17:47

I'm announcing the release of the 4.11.1 kernel.

All users of the 4.11 kernel series must upgrade.

The updated 4.11.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.11.y
and can be browsed at the normal kernel.org git web browser:

Also: Linux 4.10.16

Linux 4.9.28

Linux 4.4.68

read more

Kernel Space/Linux

TuxMachines - Sun, 2017-05-14 17:38
  • Kernel prepatch 4.12-rc1
  • The Many New Features Of The Linux 4.12 Kernel

    With the Linux 4.12 merge window now over, here is a look at some of the most exciting features that were added to the Linux kernel for this next installment.

  • Razer Sabertooth & Mad Catz Brawlstick Support In Linux 4.12

    Dmitry Torokhov has sent in some last-minute updates for the Linux 4.12 kernel around its input support.

    In particular, this final pull request is primarily an xpad input driver update. This xpad driver update adds in USB IDs for the Mad Catz Brawlstick and Razer Sabertooth.

  • Freedreno Gallium3D Gets Hardware Binning For A5xx

    The Freedreno Gallium3D driver for open-source, reverse-engineered 3D driver support for Qualcomm Adreno graphics has another important performance feature.

    Hardware binning is now supported by the latest-generation A5xx hardware on Freedreno. Hardware binning can boost performance, when it was added for older hardware on Freedreno developer Rob Clark mentioned performance boosts of 35~45% for vertex-heavy workloads.

read more


Subscribe to LinuxInsight aggregator