Download Fedora Jam KDE Live 29

Fedora Jam KDE Live is an easy-to-use, free and open source GNU/Linux distribution, a spin (remix) of the widely used Fedora operating system tailored specifically for musicians and audio enthusiasts, allowing them to easily produce digital music.

Distributed as 32 and 64-bit Live DVDs

Fedora Jam KDE Live CD is distributed as two Live DVD ISO images, offering complete support for the 64-bit, as well as the 32-bit architectures. It can be installed on a local or external drive, or used directly from the live media.

Boot options à la Fedora Linux

Being derived from Fedora, the distro offers a boot menu that it identical in look and functionality with the one of the official Fedora Live DVDs. It allows users to try the operating system without installing it (live mode), as well as to test the RAM or boot an existing OS from the local disk.

Uses the beautiful KDE desktop environment

The distribution uses the beautiful KDE desktop environment, which features a traditional and familiar layout, comprised of a taskbar (panel) located on the bottom edge of the screen, as well as a Desktop Folder widget on the desktop.

Comes pre-loaded with a wide range of music-related apps

The operating system contains various open source audio creation applications, such as Audacity, Ardour, Frescobaldi, Musescore, and Qtractor, as well as the PulseAudio, ALSA and Jack sound servers. The latest LV2/LADSPA plugins are also included.

Among other open source applications that are included in Fedora Jam KDE Live CD, we can mention the Mozilla Thunderbird email and news client, Internet DJ Console graphical Shoutcast and Icecast client, Mozilla Firefox web browser, the entire Calligra office suite, Sieve mail filtering scripts editor, as well as all the standard KDE applications.

Source

Removing Duplicate PATH Entries | Linux Journal

The goal here is to remove duplicate entries from the PATH variable.
But before I begin, let’s be clear: there’s no compelling reason to
to do this. The shell will, in essence, ignore duplicates PATH entries;
only the first occurrence of any one path is important.
Two motivations drive this exercise.
The first is to look at an awk one-liner that initially
doesn’t really appear to do much at all.
The second is to feed the needs of those who are annoyed by
such things as having duplicate PATH entries.

I first had the urge to do this when working with Cygwin.
On Windows, which puts almost every executable in a different
directory, your PATH variable quickly can become overwhelming,
so removing duplicates makes it slightly less confusing
when you’re trying to decipher what’s actually in your PATH variable.

Your first thought about how to this might be to break up the path
into the individual elements with sed and
then pass that through sort and uniq to get rid of duplicates.
But you’d quickly realize that that doesn’t work, since you’ve
now reordered the paths, and you don’t want that. You want to keep
the paths in their original order, just with duplicates removed.

The original idea for this was not mine. I found the basic
code for it on the internet. I don’t remember exactly where, but
I believe it was on Stack Exchange.
The original bash/awk code was something like this:

PATH=$(echo $PATH | awk -v RS=: -v ORS=: ‘!($0 in a) ‘)

And it’s close. It almost works, but before looking at the output,
let’s look at why/how it works.
To do that, first notice the -v options. Those set the input
and output Record Separator variables that awk uses to separate
the input data into individual records of data
and how to reassemble them on output.
The default is to separate them by newlines—that is, each
line of input is a separate record.
Instead of newlines, let’s use colons as the separators,
which gives each of the individual paths in the PATH variable
as a separate record.
You can see how this works in the following where you change only
the input separator and leave the output separator as the newline,
and come up with a simple awk one-liner to print each of the elements
of the path on a separate line:

$ cat showpath.sh
export PATH=/usr/bin:/bin:/usr/local/bin:/usr/bin:/bin
awk -v RS=: ” <<<$PATH

$ bash showpath.sh
/usr/bin
/bin
/usr/local/bin
/usr/bin
/bin

So, back to the original code.
To help understand it, let’s make it look at bit more awkish by reformatting
it so that it has the more normal pattern { action }
or condition { action } look to it:

!($0 in a) {
a[$0];
print
}

The condition here is !($0 in a).
In this, $0 is the current input record, and a is an awk variable
(the use of the in operator, tells you that a is an array).
Remember, each input record is an individual path from the PATH variable.
The part inside the parentheses, $0 in a tests to see if the path
is in the array a.
The exclamation and the parentheses are to negate the condition.
So, if the current path is not in a, the action executes.
If the current path is in a, the action doesn’t execute,
and since that’s all there is to the script, nothing happens in that case.

If the current path is not in the array,
the code in the action uses the path as a key to
reference into the array.
In awk, arrays are associative arrays, and referencing a
non-existent element in an associate array automatically creates
the element.
By creating the element in the array, you’ve now set the array so
that the next time you see the same path element, your condtiion !($0 in a)
will fail and the acton will not execute.
In other words the action will execute only the first time that you see a path.
And finally, after referencing the array, you print the current path,
and awk automatically adds the output separtor.
Note that an empty print is equivalent to print $0.
Let’s see it in action:

$ cat nodupes.sh
export PATH=/usr/bin:/bin:/usr/local/bin:/usr/bin:/bin
echo $PATH | awk -v RS=: -v ORS=: ‘!($0 in a) ‘

$ bash nodupes.sh
/usr/bin:/bin:/usr/local/bin:/bin
:

As I said, it almost works.
The only problem is there’s an extra newline and an extra colon on
the following line.
The extra newline comes from the fact that echo is adding a newline
onto the end of the path, and since awk is not treating newlines as
separators, it gets added to the end of the last path,
which, in this case, causes it to look like awk failed to remove a duplicate.
But awk doesn’t see them as duplicates, it sees
/bin and /binn.
You can eliminate the trailing newline by using the -n option to echo:

$ cat nodupes2.sh
export PATH=/usr/bin:/bin:/usr/local/bin:/usr/bin:/bin
echo -n $PATH | awk -v RS=: -v ORS=: ‘!($0 in a) ‘

$ bash nodupes2.sh
/usr/bin:/bin:/usr/local/bin:

And you’re almost there, except for the trailing colon, which is not actually
a problem. Empty PATH elements will be ignored, but since you’ve come this
far on this somewhat pointless journey, you might as well go the distance.
To fix the problem, use awk’s printf command rather than print.
Unlike print, printf does not automatically include output record separators,
so you have to output them yourself:

$ cat nodupes3.sh
export PATH=/usr/bin:/bin:/usr/local/bin:/usr/bin:/bin
echo -n $PATH | awk -v RS=: ‘!($0 in a) ‘

$ bash nodupes3.sh
/usr/bin:/bin:/usr/local/bin

You may be a bit confused by this at first glance.
Rather than eliminating the trailing separtor,
you’ve reversed the logic, and you’re outputting the separator first,
then the PATH element, so instead of needing to eliminate the
trailing separator, you need to suppress a leading separator.
The record separator is output by the first %s format specifier
and comes from the length(a) > 1 ? “:” : “”,
so it is only printed when there’s more than one element in the array
(that is, the second and subsequent times).

As I said at the outset, there’s no reason you have to remove
duplicate path entries; they cause no harm.
However, for some, the simple fact that they are there is
reason enough to eliminate them.

Source

Introducing ODPi Egeria – The Industry’s First Open Metadata Standard | Linux.com

Organizations looking to better locate, understand, manage and gain value from their data have a new industry standard to leverage. ODPi, a nonprofit Linux Foundation organization focused upon accelerating the open ecosystem of big data solutions, recently announced ODPi Egeria, a new project that supports the free flow of metadata between different technologies and vendor offerings.

Recent data privacy regulations such as GDPR have brought data governance and security concerns to the forefront for enterprises, driving the need for a standard to ensure that data providence and management is clear and consistent—supporting the free flow of metadata between different technologies and vendor offerings. Egeria enables this, as the only open source driven solution designed to set a standard for leveraging metadata in line of business applications, and enabling metadata repositories to federate across the enterprise.

The first release of Egeria focuses on creating a single virtual view of metadata. It can federate queries across different metadata repositories and has the ability to synchronize metadata between different repositories. The synchronization protocol controls what is shared, with which repositories and ensures that updates to metadata can be made with integrity.

Read more at OpenDataScience

Source

Kkrieger Guid | GamersOnLinux

 

kkrieger80.jpg

.kkrieger was created to be a tech demo to see how small a game could be made. Not short, but small… as in capacity. Boasting beautiful graphics, textures, lighting, intricate level design, spooky enemies, small arsenal of weapons and sound effects. In its unfinished state, .kkrieger is about 100Kb in size. This is the most code optimized game ever made.

kkrieger90.jpg

Follow my step-by-step guide on installing, configuring and optimizing kkrieger in Linux with PlayOnLinux.

Tips & Specs:
To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 18.3 64-bit

PlayOnLinux: 4.2.12
Wine: 3.0

Wine Installation
Click Tools

Select “Manage Wine Versions”
wine01.png

Look for the Wine Version: 3.0

Select it
Click the arrow pointing to the right
wine02.png

Click Next

Downloading Wine

wine04.png

Extracting

Downloading Gecko

wine05.png

Installed

wine06.png

Wine 3.0 is installed and you can close this window

Download .kkrieger
If you do a Google search, you will find .kkrieger available on several websites

I downloaded it from here: http://www.acid-play.com/download/kkrieger

PlayOnLinux Setup
Launch PlayOnLinux

Click Install
kkrieger01.png

Click “Install a non-listed program”

kkrieger02.png

Select “Install a program in a new virtual drive”

Click Next
kkrieger03.png

Name the virtual drive: kkrieger

Click Next
kkrieger04.png

Check all three options:

 

  • Use another version of Wine
  • Configure Wine
  • Install some libraries

Click Next
kkrieger05.png

Select Wine 3.0

Click Next
kkrieger06.png

Select “32 bits windows installation”

Click Next
kkrieger07.png

Wine ConfigurationApplications Tab
Windows version: Windows XP

Click Apply
kkrieger08.png

Graphics Tab
Check “Automatically capture the mouse in full-screen windows”

check “Emulate a virtual desktop”
Desktop size: 800×600
Click OK
kkrieger09.png

PlayOnLinux Packages (DLLs, Libraries, Components)

Check the following:

 

  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_tahoma

Click Next
kkrieger10.png

Note: All packages should automatically download and install
At the “Browse” screen

Click Cancel
kkrieger11.png

Extract kkrieger-beta to Program Files in your new virtual drive

Full path:

Code:

/home/username/.PlayOnLinux/wineprefix/kkrieger/drive_c/Program Files

kkrieger12.png

Back to PlayOnLinux

Click Configure
kkrieger13.png

Select “kkrieger” on the left side

General Tab
Click “Make a new shortcut from this virtual drive”
kkrieger14.png

Select “pno0001.exe”

Click Next
kkrieger15.png

Name the shortcut: KKrieger

Click Next
kkrieger16.png

Select “I don’t want to make another shortcut”

Click Next
kkrieger17.png

Now select “KKrieger” under the virtual drive kkrieger

kkrieger18.png

Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of Wine.Display Tab
Virtual meory size: enter the amount of memory your video card/chip uses

kkrieger19.png

Close Configure

Select “KKrieger”

Click Run
kkrieger20.png

Note: click debug to see errors and bugs
If you want to run .kkrieger in full-screen, you will need to set your Linux Desktop to 1024×768 or 800×600

Conclusion:
.kkrieger ran perfectly as expected. I doubt the packages were even necessary, but I always install them as a base just in case. I played it windowed without any problems. At the end of the 10 min demo it says “… to be continued” but I haven’t see any further development on it or anything like it. I have read that it was a programmers nightmare because of the huge amount of work it takes to keep a game this small in capacity. I’m thankful someone actually tried it. Its so small that it could play on just about any device.

Gameplay Video:

Screenshots:kkrieger81.jpg

kkrieger83.jpg

kkrieger84.jpg

kkrieger93.jpg

kkrieger94.jpg

kkrieger89.jpg

Source

Choosing a printer for Linux

We’ve made significant strides toward the long-rumored paperless society, but we still need to print hard copies of documents from time to time. If you’re a Linux user and have a printer without a Linux installation disk or you’re in the market for a new device, you’re in luck. That’s because most Linux distributions (as well as MacOS) use the Common Unix Printing System (CUPS), which contains drivers for most printers available today. This means Linux offers much wider support than Windows for printers.

Selecting a printer

If you’re buying a new printer, the best way to find out if it supports Linux is to check the documentation on the box or the manufacturer’s website. You can also search the

Open Printing

database. It’s a great resource for checking various printers’ compatibility with Linux.

Here are some Open Printing results for Linux-compatible Canon printers.

The screenshot below is Open Printing’s results for a Hewlett-Packard LaserJet 4050—according to the database, it should work “perfectly.” The recommended driver is listed along with generic instructions letting me know it works with CUPS, Line Printing Daemon (LPD), LPRng, and more.

In all cases, it’s best to check the manufacturer’s website and ask other Linux users before buying a printer.

Checking your connection

There are several ways to connect a printer to a computer. If your printer is connected through USB, it’s easy to check the connection by issuing lsusb at the Bash prompt.

$ lsusb

The command returns Bus 002 Device 004: ID 03f0:ad2a Hewlett-Packard—it’s not much information, but I can tell the printer is connected. I can get more information about the printer by entering the following command:

$ dmesg | grep -i usb

The results are much more verbose.

If you’re trying to connect your printer to a parallel port (assuming your computer has a parallel port—they’re rare these days), you can check the connection with this command:

$ dmesg | grep -i parport

The information returned can help me select the right driver for my printer. I have found that if I stick to popular, name-brand printers, most of the time I get good results.

Setting up your printer software

Both Fedora Linux and Ubuntu Linux contain easy printer setup tools. Fedora maintains an excellent wiki for answers to printing issues. The tools are easily launched from Settings in the GUI or by invoking system-config-printer on the command line.

Hewlett-Packard’s HP Linux Imaging and Printing (HPLIP) software, which supports Linux printing, is probably already installed on your Linux system; if not, you can download the latest version for your distribution. Printer manufacturers Epson and Brother also have web pages with Linux printer drivers and information.

What’s your favorite Linux printer? Please share your opinion in the comments.

Source

Android Oreo dev kit showcases the Snapdragon 670

Intrinsyc’s Android 8.0 driven Open-Q 670 HDK mobile development kit for the octa-core Snapdragon 670 SoC features a 5.65-inch touchscreen, 6GB LPDDR4, 6GB eMMC, WiFi, BT, GPS, NFC, and optional camera and sensor boards.

The 170 x 170mm, Mini-ITX form-factor Open-Q 670 HDK is one of Intrynsic’s Android mobile “open frame” kits with a smartphone like touchscreen. Most recently, these include the Open-Q 845, which taps the high-end, AI-enhanced Snapdragon 845. The similarly Android 8.0 powered Open-Q 670 HDK is built around Qualcomm’s somewhat less powerful, but still octa-core Snapdragon 670, which was announced in August.

Open-Q 670 HDK, front and back

The Snapdragon 670 fills the space between the Snapdragon 660, which powers the

Open-Q 660 HDK

, and the newer Snapdragon 710. The Snapdragon 670 offers twice the performance of the 660, according to Intrinsyc.

The SoC has the same configuration as the Snapdragon 710: 2x 2GHz and 6x 1.7GHz Kryo 360 cores that are roughly equivalent to Arm’s high-end Cortex-A75 and Cortex-A55 cores, respectively. The Snapdragon 670 is further equipped with an Adreno 615 GPU, Hexagon 685 DSP, and Spectra 250 ISP for dual 16-megapixel cameras. On the Open-Q 670 HDK, the Snapdragon 670 can drive 4K30 8-bit encode and decode and can also perform simultaneous 4K30 decode and 1080p30 encode.

The Open-Q 670 HDK is loaded with 6GB LPDDR4, 64GB eMMC 5.1, and a microSD slot. On top of the board is a 5.65-inch, 2160 x 1080 touchscreen driven by 4-lane MIPI-DSI. You also get HDMI and USB Type-C based DisplayPort 1.3 ports. Three 4-lane MIPI-CSI connections are bundled on a single connector, and an audio jack and headers are available.

Open-Q 670 HDK
The board provides USB 3.1 host and micro-USB serial ports, as well as sensor, I2C, SPI, GPIO, and UART headers. You can power the kit with a 12V/5A input or a 3000mAh Li-Ion battery.

Wireless features include a Qualcomm 2.4/5GHz 802.11a/b/g/n/ac module with 2X2 MIMO, supported by a PCB antenna and MH4L antenna connector. Bluetooth 5.x with BLE is also available. In addition, there’s an NFC header and a Qualcomm SDR660 GNSS receiver with GPS/GLONASS/COMPASS/Galileo support and its own PCB antenna and SMA connector option.

Two optional daughter boards are available. First is a camera board with an IMX318 rear camera, IMX258 front camera, and OV2281 Iris camera. There’s also a sensor board with gas, pressure, Hall, UV, ALSP, magnetometer, accelerometer/gyro, humidity, and temperature sensors.

Further information

The Open-Q 670 HDK is available for $1,199. More information may be found on Intrinsyc’s Open-Q 670 HDK product and shopping pages.

Source

Linux cryptocurrency miners are installing rootkits to hide themselves

Security researchers from Trend Micro have stumbled upon a new malware strain that mines cryptocurrency on Linux computers, but which is also different from previously seen cryptominers because it downloads a rootkit to alter the operating system’s behavior and hide the unwanted high CPU usage that usually comes with cryptocurrency mining.

Currently, Trend Micro has not identified the way through which the malware –which they named KORKERDS– infects systems, but they don’t believe this recent wave of infections is the result of an intrusive mass-hacking campaign.

Instead, researchers believe crooks are using poisoned Linux applications that have been modified to silently download and install the KORKERDS cryptominers during the installation process of a legitimate app. Which app? Trend Micro hasn’t figured that out yet.

But researcher did say that the KORKERDS samples they’ve recently analyzed would do more than just install a Monero miner –also downloading and installing a rootkit, which they described as “a slightly modified/repurposed version of publicly available code.”

korkerds-installation.jpg
Image: Trend Micro

Besides allowing KORKERDS to survive OS reboots, the rootkit component also contained code a slightly strange feature.

Trend Micro says that KORKERDS’ authors modified the rootkit to hide the cryptominer’s main process from Linux’s native process monitoring tools.

“The rootkit hooks the readdir and readdir64 application programming interfaces (APIs) of the libc library,” researchers said. “The rootkit will override the normal library file by replacing the normal readdir file with the rootkit’s own version of readdir.”

This malicious version of readdir works by hiding processes named “kworkerds” –which in this case is the cryptominers’ process.

Linux process monitoring tools will still show 100 percent CPU usage, but admins won’t be able to see (and kill) the kworkerds process causing the CPU resource consumption problems.

Linux process monitoring tool showing 100% CPU usage, but kworkerds process responsible for this problem

Image: Trend Micro

Trend Micro’s KORKERDS report contains a technical breakdown of the malware’s infection routine, including file names, processes, and file hashes that Linux users may be interested in tracking and using for debugging possibly-infected systems.

Based on the fact that KORKERDS is distributed inside legitimate apps, this also suggests the malware might also be a threat to Linux desktop users as well, and not only to servers, where almost all Linux cryptominers have been observed in the past two years.

Linux users weren’t the only ones that have been targeted by sneaky cryptocurrency-mining malware. Trend Micro also published a second report yesterday on another malware strain that targeted Windows users and which also used various techniques in an attempt of staying hidden as much as possible on infected systems.

Source

Solus Linux is Under New Management

It appears that Ikey Doherty, the founder and lead dev of Solus, has left the project.

But don’t worry Solus is in good hands.

Solus OS is under new management

Some Background

If you have never heard of Ikey before, no worries. I’ll provide some background information about him.

Ikey made his marks on Linux over the years by contributing to a variety of projects (not limited to the Brisk Menu and Linux Steam Integration). He worked on Linux Mint for while before starting his own Ubuntu based distro. After running into development limitations, Ikey created his own Linux distro from scratch. He did this all while working for Intel on their Linux distro. Last June, Ikey took the huge step of leaving his job at Intel to work full time on Solus.

Besides being involved with Solus full-time, Ikey joined the Late Night Linux podcast. In August of 17, the show covered a news story about the Krita project running into problems with the tax man. In that episode, Ikey revealed that he intended to make sure that Solus would not suffer a similar situation. In fact, he wanted to make sure that if something happened to him, the project would survive. Kinda prophetic.

The Current Situation

In July of this year, Ikey had to move from Ireland to England for personal reasons. During this time, he began making sure that the other Solus devs (Joshua and Bryan) had access to the Solus infrastructure. The plan was to continue the following day, but scheduling conflicts delayed it. Matters were complicated further when Ikey discovered his new location had a poor internet connection and he was unable to contribute much to Solus. On top of that, he got sick with the flu.

Towards the end of August, the Solus servers encountered several outages. The Solus team was unable to contact Ikey, partly because he had either deleted or withdrawn from his social media accounts. The hosting company was initially evasive, but later revealed that the service had not been paid. Without access to the server control panel or the PayPal account, Joshua and Bryan decided to move the whole thing to a new URL (getsol.us), which Joshua had purchased for direct downloads. During the mammoth task of moving all the required services to new hosting, Ikey contacted the team on September 7th: “and i am very very sick atm. all will be paid up for the next 30 days and gives me time to get back out and transfer to you. ill speak with you tomorrow afternoon/evening”. Ikey never followed up on this message.

In the wake of the server outages, the Solus team decided to check to see what services they had access to. The list looks something like this:

  1. Dediserve provided the Solus domain name and DNS. They refused to hand over control to the Solus team.
  2. Fastly is a CDN service that made the Solus packages available worldwide. They provided the Solus team with the necessary access.
  3. Google Apps for Business was used to provide email and document collaboration. Google did not respond.
  4. OVH hosted the Solus build, repo, and web servers. The team only had partial access via SSH. OVH did not hand over control but kept the servers up so the Solus team could migrate to a new hosting service.
  5. Patreon was used to raise money to pay Ikey to work on Solus full-time. At first, Patreon refused to hand control of the account over to the Solus team. However, that has since changed. Currently, the Solus Patreon campaign is frozen. The Solus team has decided to stop accepting donations for the time being.
  6. Money withdrawn from Patreon was stored in PayPal. They are still working to “recover this account”. Until they do, they won’t know how much money is actually available to the project.
  7. SendGrid was used as the mail delivery service for Phabricator and the Forums. SendGrid did not respond to the Solus team, but they created a new account.

As I mentioned above, the Solus team is no longer accepting donations. It appears that even though Ikey intended to put some legal protections in place for the project, he never got around to it. The Solus team is planning to fix that:

“Going forward, we will continue to not accept any monetary donations until decided otherwise, or we have a legal entity such as the Software Freedom Conservancy handling legal and financial matters for Solus. I want to thank everyone that has continued to offer their support for Solus, whether that be financial or otherwise. We look forward to providing more means of donating to the project in the future once we’ve returned to more normal development operations and have a legal entity working on behalf of the project.”

The Future

The current Solus Devs (Joshua, Bryan, Peter) plan to continue the Solus project. They are already planning the next release of Solus: Solus 4. Solus 4 will focus on finalizing Budgie 10.5. The Software Center will also receive work in the 4.x branch. They will also be working to improve “build tooling, including continued improvements and updates to cuppa and eopkg-deps”. They also plan to make other changes that may include “sol, a new Installer, a power management replacement for TLP, and yes even a GTK4-based Budgie 11”.

Even though Ikey is no longer at the head, the team is very much led by his vision:

“Ikey’s vision for Solus is one that all of us on the Core Team share. Solus is a selfish, pragmatic obsession with building a technically excellent linux distribution. This vision is what attracted us all to the project in the first place. We each bring our own unique experiences and expertise to the table, with Ikey’s phenomenal mentoring over the years giving us an incredible foundation to build on.”

Ikey Speaks

The same day that the Solus team posted their second message about the transition, Phoronix published a message from Ikey. Right off the bat, he wants to set the record straight, “I’d like to start out by thanking the Solus team for all their hard work and passion over the years. By way of response to their recent blog post, I in no way see what they’ve done as a “hostile takeover”, rather, a natural evolution of the project.”

In fact, he seems to hand over all ownership of the Solus Project. “If one is to look at the timeline analysis from the Solus team, it is crystal clear that they are more passionate about the project than anyone, and will survive anything. For this reason I happily condone their leadership in the project, and assign any and all intellectual, naming and branding rights relating to the ownership of Solus to their collective with immediate and permanent effect, acknowledging them as the official owners and leadership of the project. “

Ikey does not come out and say what happened to him while he was out of touch with everyone else. Nor does he explain what made him disappear from social media, though this might point in the right direction, “I ask that they stay strong to their cause, and rise above the toxicity and politics that plague the Linux desktop world”.

It does appear that Ikey has started a family. “it’s unlikely I’ll be seeking personal project involvement of any description – as a new parent I must plan to father my child and support my family through work, instead of fathering my work and rely on my family supporting me.”

Final Thoughts

I was drawn to Solus in part by Ikey. He always seemed to look at some part of current computing wisdom and say, “Why are we doing that when this would work so much better? Why didn’t we do this before?” I also liked the fact that Solus was the little distro that wanted to succeed in a field full of almost carbon copies. On the other hand, Ikey always made sure that his innovations helped all Linux not just Solus.

I wish the team at Solus well. They have big shoes to fill, but they sound like they are cut from the same cloth as Ikey. I will keep Solus as one of my main distros for the foreseeable future.

I would like to address my final comment to Ikey (though I doubt he will ever see it). Ikey, my prayers are with you and your new family. I pray that you find happiness and peace on your new path. You may have encountered toxicity in the Linux community, but remember that you also helped a great number of people through your efforts. Always remember, the time that you spent working on Solus was not wasted.

Have you ever used Solus? What do you think of these recent events? Let us know in the comments below.

If you found this article interesting, please take a minute to share it on social media, Hacker News or Reddit.
Source

Download Fedora Design Suite Live 29

Fedora Design Suite Live is an open source and free operating system based on the latest Fedora technologies and built around the stylish and compelling GNOME desktop environment. Intially developed for the Fedora Design Team, the distribution aims to help artists of all kind to freely express their artistic visions.

Availability, boot options and supported platforms

It can be downloaded from the dedicated download section (see above) as two Live DVD ISO images of approximately 1.5GB in size, allowing users to deploy them on USB flash drives of 2GB or higher capacity, or burn them onto blank DVD discs.

The most important feature of a Live CD is that users can try the operating system without installing anything on their computers. In addition, it is also possible to start an existing OS from the first disk or run a memory diagnostic test.

The only Live CD tailored for designers

The Live CD comes with many useful and open source applications, which can be used for multimedia production and publishing. An interesting feature is that all applications are organized into categories, such as Accessories, Games, Graphics, Internet, Office, Programming, Sound & Video, Sundry, System Tools, Utilities, and Other.

Among the pre-installed graphical applications, we can mention GIMP image editor, Inkscape vector graphics editor, Scribus desktop publishing software, Synfig Studio 2D animation software, Phatch batch image processor, Dia diagram creator, Blender 3D animation renderer, Darktable RAW image editor, Entangle tethered shooting utility, and the entire Hugin suite.

Default applications include the FileZilla file transfer client, Mozilla Firefox web browser, Bluefish HTML editor, Empathy instant messenger, LibreOffice office suite, Evolution email and calendar client, Totem video player, Brasero CD/DVD burning software, Cheese webcam viewer, Audacity audio editor, PiTiVi video editor, and Rhythmbox music player.

Bottom line

No matter if you want to create CD sleeves, design websites, build GUIs (Graphical User Interfaces) for applications, create desktop backgrounds, flyers and posters, the Fedora Design Suite Live CD is here to help you achieve all this and much more with minimum effort and without having to pay for expensive products.

Source

WP2Social Auto Publish Powered By : XYZScripts.com