Language Selection

English French German Italian Portuguese Spanish

Slack

KDE: KWave and Plasma in Slackware

Filed under
KDE
Slack
  • Replacing Audacity with KWave

    KWave has been developed since 1998, yet few have heard of it. I only recently heard of it myself from writer and podcaster Marcel Gagné while I was setting up to do how-to-videos. Part of the reason for its obscurity might be that, despite its name, it only recently become an official KDE project in the last release. However, the major reason for its obscurity is probably that it has been overshadowed by the better-known Audacity — which is a pity, because in most ways, KWave is every bit as useful as an audio editor.

    Why would anyone want an Audacity substitute? For one thing, while Audacity is cross-platform, it is not well-integrated into Linux. Audacity handles its own resources, as you can tell by its lengthy load time. Often, Audacity frequently gives confusing options for input and playback sources, giving several names to the same device and offering irrelevant front and back options for mono devices, so that users can only find the one they need through trial and error. Sometimes, the necessary option for a particular source can change for no apparent each time Audacity starts.

  • October updates for the Slackware Plasma5 desktop

    There’s been updates to all the major components of the KDE Software Collection (I know they stopped using that name but I think it is still fitting). So I tasked my build box to compile hundreds of new packages and today I have for you the October ’17 set of Plasma 5 packages for Slackware 14.2 and -current. KDE 5_17.10 contains: KDE Frameworks 5.39.0, Plasma 5.11.0 and Applications 17.08.2. All based on Qt 5.9.2 for Slackware-current and Qt 5.7.1 for Slackware 14.2.

Refreshed ISO’s for Slackware Live Edition, and more

Filed under
Slack

When I released new Live ISO images almost two weeks ago, a bug in the init script which became apparent with the latest Slackware initrd broke the encrypted /home feature. Therefore I am releasing an updated set of ‘liveslak‘ scripts with version 1.1.9.1 .

The latest set of Slackware Live Edition ISOs are based on liveslak 1.1.9.1 and Slackware-current dated “Fri Sep 29 22:58:54 UTC 2017“). That means, the new Live ISOs contain the updates to TexLive and Python3 (well, no texlive in the XFCE image due to its size limit of course).

If you already use a Slackware Live USB stick that you do not want to re-format, you should use the “-r” parameter to the “iso2usb.sh” script. The “-r” or refresh parameter allows you to refresh the liveslak files on your USB stick without touching your custom content. If you want to modify other parameters of your USB stick, use the script “upslak.sh“. It’s main feature is that it can update the kernel on the USB stick, but it also can replace the Live init script. As with most (if not all) of my scripts, use the “-h” parameter to get help on its functionality.

Read more

Slackware-Based SlackEX Distro Updated with Linux Kernel 4.12, KDE 4.14.35 LTS

Filed under
Slack

After informing us of the release of his CruxEX 3.3 2017 GNU/Linux distribution, developer Arne Exton recently brought to our attention that his SlackEX distro got a new important update.

Read more

Slackware Security and Windows Insecurity

Filed under
Microsoft
Security
Slack
  • OpenJDK7 and Flash Player security updates (Aug ’17)

    On the blog of IcedTea release manager Andrew Hughes (aka GNU/Andrew) you can find the announcement for IcedTea 2.6.11 which builds OpenJDK 7u151_b01. This release includes the official July 2017 security fixes for Java 7. Note that the security updates for Java 8 were already pushed to my repository some time ago.

  • Kremlin's hackers 'wield stolen NSA exploit to spy on hotel guests in Europe, Mid East'

    Miscreants are using various techniques, including the leaked NSA EternalBlue exploit also wielded by the WannaCry malware, to hack into laptops and other devices used by government and business travelers, FireEye researchers declared on Friday.

It's Now Possible to Install the Linux 4.13 RC2 Kernel on Your Slackware Distro

Filed under
Linux
Slack

GNU/Linux developer Arne Exton is known for creating and maintaining a bunch of Linux-based operating systems, as well as for packaging the latest kernels for Slackware Linux.

Read more

Netrunner, Slackware and Debian Updates

Filed under
Slack
Debian
  • Netrunner Rolling 2017.07 released

    The Netrunner Team is happy to announce the release of Netrunner Rolling 2017.07 – 64bit ISO.

  • July 17 updates – Plasma 5, Live ISOS and more

    To celebrate I have created some goodies for you. Nothing you can eat or drink…

    First, Plasma 5 updates.

    I have uploaded the July ’17 set of Plasma 5 packages for Slackware 14.2 and -current to the ‘ktown’ repository. KDE 5_17.07 contains: KDE Frameworks 5.36.0, Plasma 5.10.3 and Applications 17.04.3. All based on Qt 5.9.0 for Slackware-current and Qt 5.7.1 for Slackware 14.2.

  • Calibre and rar support

    Thanks to the cooperation with upstream authors and the maintainer Martin Pitt, the Calibre package in Debian is now up-to-date at version 3.4.0, and has adopted a more standard packaging following upstream. In particular, all the desktop files and man pages have been replaced by what is shipped by Calibre. What remains to be done is work on RAR support.

Slackware Turns 24 Years Old

Filed under
Slack

Today marks 24 years since the original release of Slackware, which continues to be led by Patrick Volkerding. Slackware releases are much more infrequent these days with the last official release being Slackware 14.2 from June of last year and before that was Slackware 14.1 in 2013. But development on Slackware does continue and its rolling-release code is currently on the Linux 4.9 LTS kernel and has many new packages compared to the v14.2 release.

Read more

EFF Appeals EME Travesty, Slackware Developer Weighs In

Filed under
Slack
Web
  • Encrypted Media Extensions on the World Wide Web

    Before I continue, I want you to fully realize that with Slackware Linux, your rights are not taken away. You are free to use – or not use – technologies that allow you to watch “protected” content like Netflix videos. Our browsers will work just as well if you choose not to use DRM technologies. The libraries which implement the DRM layer are separate from the Slackware packages containing the browsers (Firefox, Chromium) and are not distributed with the OS. It is up to you to add DRM extensions if you need them. You are and remain in control of your OS.

  • [Older] Amid Unprecedented Controversy, W3C Greenlights DRM for the Web [Ed: see "I know this isn't specifically Linux related, but I'm shocked we're not talking about this already."]
  • EFF has appealed the W3C's decision to make DRM for the web without protections

    Five days ago, the World Wide Web Consortium announced that it would go ahead with its project of making DRM for web-video, and that the Director, Tim Berners-Lee had overruled or decided not to act further on all objections about the dangers this posed to legitimate and important activities including security audits, accessibility adaptation and competition.

    The W3C has an appeals process, which has never been successfully used in W3C history. If 5 percent of the members appeal a decision by the Director, all members are entitled to vote, and if there's a majority in favor of overulling the Director, the decision is unmade.

  • Global Web standard for integrating DRM into browsers hits a snag

    Days ago, Ars reported on a controversial decision by the industry trade group that oversees the global development of Web standards. The decision by the World Wide Web Consortium (W3C) to back a standard for implementing digital rights management (DRM) for Web-based content is now under appeal, the Electronic Frontier Foundation announced Wednesday.

Newly-Built Software for Slackware

Filed under
Slack
  • What if gcc 7 gives you headaches?

    In Slackware-current we use version 7.1.0 of the gcc compiler suite. These advanced compilers can sometimes be quite a bit more strict about what they accept as valid code. As a consequence, you will regularly run into compilation issues with software. Not just the software made with the scripts on slackbuilds.org, but also some of the software in the Slackware core distribution requires patches in order to get them to compile.

    Until now, I have been lucky to find the patches I needed in the repositories of other distributions, or else developers patched their software themselves. But there will be corner cases where solutions and patches are not readily found, or the developers will simply not support gcc 7. Pale Moon is such a piece of software where the developers recommend compiling with gcc 4.x or as a last resort, gcc 5.

  • Plasma 5 for Slackware – June release

    Slackware64 14.2 users will have to wait another day, but I have uploaded my latest set of Plasma 5 packages for Slackware-current to the ‘ktown’ repository. KDE 5_17.06 contains: KDE Frameworks 5.35.0, Plasma 5.10.2 and Applications 17.04.2. I based this new release on Qt 5.9.0 (at least for Slackware-current… for 14.2 I will stick to Qt 5.7.1).
    NOTE: I will no longer be releasing Plasma 5 packages for 32bit Slackware 14.2.

  • LibreOffice 5.3.4 packages for -current

    When looking for package updates in preparation for a new Slackware Live PLASMA5 edition, I noticed that the Document Foundation had released LibreOffice 5.3.4 without updating their blog with the news – it’s only mentioned on the download page.
    I have built and uploaded Slackware-current packages for libreoffice-5.3.4. If you are on Slackware 14.2 you will probably have to skip this one, as I will not have time for compiling packages the coming weeks (allocates one virtual machine for one day per build, since I can only check on progress in the evenings).
    The package for -current needed to be (re-)built anyway because of the library issue with Slackware’s updated libGLEW which prevented Impress to start.

Slackware Packages and Security Fixes

Filed under
Slack
Syndicate content

More in Tux Machines

GNU, GTK/GNOME, and More Development News

  • GNU Emacs 27.1 Adds HarfBuzz Text Shaping, Native JSON Parsing

    GNU Emacs 27.1 is the latest feature release for this very extensible text editor. With Emacs 27.1 there is support for utilizing the HarfBuzz library for text shaping. HarfBuzz is also what's already used extensively by GNOME, KDE, Android, LibreOffice, and many other open-source applications. Emacs 27.1 also adds built-in support for arbitrary-size integers, native support for JSON parsing, better support for Cairo drawing, support for XDG conventions for init files, the lexical binding is now used by default, built-in support for tab bar and tab-line, and support for resizing/rotating images without ImageMagick, among other changes.

  • Philip Withnall: Controlling safety vs speed when writing files

    g_file_set_contents() has worked fine for many years (and will continue to do so). However, it doesn’t provide much flexibility. When writing a file out on Linux there are various ways to do it, some slower but safer — and some faster, but less safe, in the sense that if your program or the system crashes part-way through writing the file, the file might be left in an indeterminate state. It might be garbled, missing, empty, or contain only the old contents. g_file_set_contents() chose a fairly safe (but not the fastest) approach to writing out files: write the new contents to a temporary file, fsync() it, and then atomically rename() the temporary file over the top of the old file. This approach means that other processes only ever see the old file contents or the new file contents (but not the partially-written new file contents); and it means that if there’s a crash, either the old file will exist or the new file will exist. However, it doesn’t guarantee that the new file will be safely stored on disk by the time g_file_set_contents() returns. It also has fewer guarantees if the old file didn’t exist (i.e. if the file is being written out for the first time).

  • Daniel Espinosa: Training Maintainers

    Is not just help others to help you, is a matter of responsibility with Open Source Community. Your life have wonders and should change for better, so you will be lost opportunities or simple can’t work on your favorite open source project. Prepare your self to be a maintainer professor, change your mind for the beginning and help others, that is also a great contribution to open source software. Be kind. Your potential contributors will take over when required. Making sure they have the abilities and use best practices in the project, is not just good for your project, is good for all others out there; they will use them to help other projects.

  • nanotime 0.3.1: Misc Build Fixes for Yuge New Features!

    The nanotime 0.3.0 release four days ago was so exciting that we decided to do it again! Kidding aside, and fairly extensive tests notwithstanding we were bitten by a few build errors: who knew clang on macOS needed extra curlies to be happy, another manifestation of Solaris having no idea what a timezone setting “America/New_York” is, plus some extra pickyness from the SAN tests and whatnot. So Leonardo and I gave it some extra care over the weekend, uploaded it late yesterday and here we are with 0.3.1. Thanks again to CRAN for prompt processing even though they are clearly deluged shortly before their (brief) summer break.

  • Explore 10 popular open source development tools

    There is no shortage of closed-source development tools on the market, and most of them work quite well. However, developers who opt for open source tools stand to gain a number of benefits. In this piece, we'll take a quick look at the specific benefits of open source development tools, and then examine 10 of today's most popular tooling options. [...] Git is a distributed code management and version-control system, often used with web-based code management platforms like GitHub and GitLab. The integration with these platforms makes it easy for teams to contribute and collaborate, however getting the most out of Git will require some kind of third-party platform. Some claim, however, that Git support for Windows is not as robust as it is for Linux, which is potentially a turnoff for Windows-centric developers. [...] NetBeans is a Java-based IDE similar to Eclipse, and also supports development in a wide range of programming languages. However, NetBeans focuses on providing functionality out of the box, whereas Eclipse leans heavily on its plugin ecosystem to help developers set up needed features.

  • Andre Roberge: Rich + Friendly-traceback: first look

    After a couple of hours of work, I have been able to use Rich to add colour to Friendly-traceback. Rich is a fantastic project, which has already gotten a fair bit of attention and deserves even more. The following is just a preview of things to come; it is just a quick proof of concept.

  • Growing Dask To Make Scaling Python Data Science Easier At Coiled

    Python is a leading choice for data science due to the immense number of libraries and frameworks readily available to support it, but it is still difficult to scale. Dask is a framework designed to transparently run your data analysis across multiple CPU cores and multiple servers. Using Dask lifts a limitation for scaling your analytical workloads, but brings with it the complexity of server administration, deployment, and security. In this episode Matthew Rocklin and Hugo Bowne-Anderson discuss their recently formed company Coiled and how they are working to make use and maintenance of Dask in production. The share the goals for the business, their approach to building a profitable company based on open source, and the difficulties they face while growing a new team during a global pandemic.

today's howtos and instructional sessions/videos

TDF Annual Report and LibreOffice Latest

           
  • TDF Annual Report 2019

    The Annual Report of The Document Foundation for the year 2019 is now available in PDF format from TDF Nextcloud in two different versions: low resolution (6.4MB) and high resolution (53.2MB). The annual report is based on the German version presented to the authorities in April. The 54 page document has been entirely created with free open source software: written contents have obviously been developed with LibreOffice Writer (desktop) and collaboratively modified with LibreOffice Writer (online), charts have been created with LibreOffice Calc and prepared for publishing with LibreOffice Draw, drawings and tables have been developed or modified (from legacy PDF originals) with LibreOffice Draw, images have been prepared for publishing with GIMP, and the layout has been created with Scribus based on the existing templates.

  • LibreOffice QA/Dev Report: July 2020

    LibreOffice 6.4.5 was announced on July, 2

  • Physics Based Animation Effects Week#10

    This week, I was mainly working on cleaning up and migrating the patches from my experimental branch to LO master.

Better Than Top: 7 System Monitoring Tools for Linux to Keep an Eye on Vital System Stats

Top command is good but there are better alternatives to Top. Take a look at these system monitoring tools in Linux that are similar to top but are actually better. Read more