The quality of image and video capture has improved tremendously over the years and the capabilities of our digital devices continue to push the limits of image quality. However, there is a bummer! The high-res images we take does come at the hefty price of an increase in the size of images taken.
For this reason, uploading images on the internet can be painfully slow especially if you’re on a network with minimal bandwidth. While there are varying online services and softwares for other platforms that will effectively convert your image files while still maintaining the original quality, it is rather hard to come by native clients for Linux systems.
XnViewMP – Image Manipulation Tool
XnviewMP is a full featured cross-platform image manipulation software; albeit not in the league of GIMP and Photoshop, the software does own up to its advertised features and capabilities.
Asides being a batch image converter, XnViewMP supports a wide variety of formats totaling 500 including animated; it is bundled with a number of filters and effects, and quite a few other basics as listed below followed by the 500 formats supported – you can, however, jump straight to XnViewMP installation , if you’d rather not go through the list.
Other noteworthy features of XnView’s Linux client include:
- 70 graphic export file formats supported
- Support for multipage TIFF, Animated GIF, Animated ICO
- Image IPTC, EXIF metadata support
- EXIF auto rotation support
- IPTC editing
- Support for resize, rotate, crop
- Brightness and contrast adjustment supported
- Fullscreen mode
- Image slide show with effects
- Screen capture
- Create or edit Multi-page file (TIFF, DCX, LDF)
- Compare image side by side
- Filmstrip layout
And the long list of supported input formats (alphabetically) are:
- ADEX img,rle
- AIM Grey Scale ima,im
- ARF arf
- AT&T Group 4 att
- Access g4
- Aces200 ace
- Acorn Sprite
- Adobe Illustrator ai
- Adobe PhotoParade php
- Adobe Photoshop psd
- Advanced Art Studio ocp,art,pic
- AirNav anv
- Alias Image File pix,als,alias
- Alpha Microsystems BMP bmp
- Amapi 2d
- Amica Paint ami,[b]
- Amiga IFF iff,blk
- Amiga icon info
- Amstrad Cpc Screen
- Andrew Toolkit raster object atk
- Apollo HDRU hdru,hdr
- ArcInfo Binary hdr
- Art Director art
- Artisan art
- Artist 64 a64
- Astronomical Research Network arn
- Aurora sim
- Auto F/X afx
- Autocad CAD-Camera img
- AutoCAD DXF dxf
- AutoCAD DWG dwg
- Autodesk Animator fli,flc
- Autodesk SKETCH thumbnail skf
- Autodesk SketchUp component skp
- Autologic gm,gm2,gm4
- Award Bios Logo epa
- Axialis Screensaver ssp
- B3D (images) b3d
- BFLI bfl,bfli
- BMF bmf
- BYU SIR sir
- Bfx Bitware bfx
- Bio-Rad confocal pic
- Blazing Paddles pi
- Bob Raytracer bob
- Brooktrout 301 brk,301,brt
- Buttonz & Tilez texture til
- byLight bif
- CALS Raster cal,cals
- CDU Paint cdu
- CMU Window Manager cmu
- CP8 256 Gray Scale cp8
- Calamus cpi,crg
- Canon Navigator Fax can
- Canon PowerShot crw
- Cartes Michelin big
- Casio QV-10/100 Camera cam
- Chinon ES-1000 digital camera cmt
- Cloe Ray-Tracer clo,cloe
- ColoRIX rix,sci,scx,sc?
- CompW wlm
- CompuServe GIF gif,giff
- Computer Eyes, Digital Vision ce
- ComputerEyes Raw ce1,ce2
- Core IDC idc
- Corel Draw Bitmap (preview) cdr
- Corel Draw Pattern (preview) pat
- Corel Flow bmf
- Corel Metafile Exchange (preview) cmx
- Corel PhotoPaint 6.0 cpt
- CoverDesigner ncd
- CoverDesigner Template nct
- DBW Render
- DIV Game Studio Map map
- DIV Game Studio Multi Map fpg
- DKB Ray-Tracer dis
- DPX dpx
- Dali Raw sd0,sd1,sd2
- Datacopy img
- Degas & Degas Elite pi1,pc1,pi2, pc2,pi3,pc3, pi4,pi5,pi6
- Deluxe Paint, Electronic Arts lbm,ilbm
- Dicom dcm,acr
- Digital F/X tdim
- Digital Research (GEM Paint) img,gem
- Discorp CMP Image cmp
- DjVu djvu,djv,iw4
- Doodle Atari doo
- Doodle C64 dd
- Doodle C64 (Compressed) jj
- Dr Halo cut
- Draz Paint drz
- EA Sports FSH fsh
- EPS Interchange Format epi
- ERI-chan (Entis Rasterized Image) eri
- ESM Software Pix pix
- Ecchi ecc
- Eclipse tile
- Edmics c4
- Electric Image ei,eidi
- Embroidery bmc
- Encapsulated Postscript(Preview) eps
- Enhance Simplex esm
- Eroiica eif
- Enhanced Compressed Wavelet ecw
- Explore (TDI) & Maya tdi,iff
- FIF (Iterated System) fif
- FIT fit
- Fax Group 3 g3,fax
- Fenix Map map
- Fenix Multi Map fpg
- Flash Image fi
- FlashPix Format fpx
- Flexible Image Transport System fts,fits,fit
- Fuzzy bitmap fbm,cbm
- GeoPaint geo
- Gfa Raytrace sul
- Gimp Bitmap xcf
- Gimp Brush gbr
- Gimp Icon ico
- Gimp Pattern pat
- GoDot 4bt,4bit,clp
- HF hf
- HP-48/49 GROB gro,grb
- HRU hru
- HSI Raw raw
- Half-Life Model mdl
- Hayes JTFax jtf
- Hemera Photo Image hpi
- Hemera Thumbs hta
- Heretic II MipMap m8
- Hi-Eddi hed
- Hires C64 hir
- Homeworld Texture lifHPGL/2 plt, hgl, hg, hpg, plo, hp,hp1, hp2, hpgl2, gl2, prn, spl
- IBM Kips kps
- IBM Printer Page Segment pse
- IM5 (Visilog) im5
- IMNET Image imt
- IOCA ica,ioca
- ISS iss
- Icon Library icl
- Image Capture Board icb
- Image Magick file mif,miff
- Image Speeder ish
- Image System (Hires) ish
- Image System (Multicolor) ism
- Image Systems RLC2 Graphic rlc
- ImageLab b&w,b_w
- Imaging Fax g3n
- Imaging Technology img
- Img Software Set img
- Inshape iim
- InterPaint (Hires) iph
- InterPaint (Multicolor) ipt
- Intergraph Format itg,cit,rle
- Interleaf iimg
- Iris CT ct
- Iris graphic iris
- J Wavelet Image Codec wic
- JBIG jbg,bie,jbig
- JPEG / JFIF jpg,jpeg,jif
- JPEG-2000 Code Stream jpc
- JPEG-2000 JP2 File Format jp2,j2k,jpx
- JPEG-LS jls
- Jeff’s Image Format jif
- Jovian VI vi
- Jpeg Network Graphics jng
- JustButtons animated bitmap btn
- Khoros Visualization Image file vif,viff,xv
- KinuPix Skin thb
- Kiss Cel cel
- Koala Paint koa
- Koala Paint (Compressed) gg
- Kodak Cineon cin
- Kodak DC120 Digital Camera kdc
- Kodak DC25 Camera k25
- Kodak Photo CD pcd
- Kofax Group 4 kfx
- Konica Camera File kqp
- LSS16 16
- LView Pro lvp
- LaserData lda
- Light Work Image lwi
- LucasFilm Format lff
- Lumena CEL cel
- LuraDocument Format ldf
- LuraWave Format lwf
- LuraWave JPEG-2000 Code Stream jpc
- LuraWave JPEG-2000 Format jp2,j2k,jpx
- MAGIchan Graphics mag
- MGI Photosuite Project pzp
- MGR bitmap mgr
- MTV Ray-Tracer mtv
- Mac Paint mac,mpnt,macp
- Macintosh Quickdraw/Pict pic,pict,pict2 pct
- Maggi Hairstyles & Cosmetics fff
- Male MRI pd,t1,t2
- Male Normal CT fre
- Marks Russel File mrf
- Mavica 411
- Maw-Ware Textures mtx
- Mayura Draw pdx
- MegaPaint bld
- Megalux Frame frm
- Micro Dynamics MARS pbt
- Micro Illustrator Uncompressed mil
- Micrografx Picture Publisher 4.0 pp4
- Micrografx Picture Publisher 5.0 pp5
- Microsoft Paint msp
- Microtek Eyestar img
- Mindjongg Format ipg
- MonkeyCard pdb
- MonkeyLogo pdb
- MrSid sid
- Msx 2 Screen sc2
- Multiple Network Graphics mng
- Multiple Network Graphics mng
- NCR Image ncr
- NIST ihdr pct
- National Imagery Transmission nitf
- NeoBook Cartoon car
- Neochrome (ST & TT) neo
- Neopaint Mask npm
- Neopaint Stamp stw
- Nikon D1 digital camera nef
- Nokia Group Graphics ngg
- Nokia Logo File nlm
- Nokia Operator Logo nol
- Nokia OTA bitmap otb
- OAZ Fax oaz
- OS/2 Bitmap bmp,bga
- Olicom Fax ofx
- Open Image Library Format oil
- Optigraphics cft
- Optigraphics Tiled ttf
- Optocat abs
- Oric Hires hir
- Oric TAP tap
- Os/2 Warp bga
- PABX background pix
- PC Paint / Pictor Page pic,clp
- PCO b16
- PM pm
- PWC pwc
- Page Control Language pcl
- Paint Magic pmg
- PaintShopPro Browser Cache File jbf
- PaintShopPro Frame pfr
- PaintShopPro Image psp
- PaintShopPro Mask msk
- PaintShopPro Pattern pat
- PaintShopPro Picture Tube tub
- PaintShopPro Texture tex
- Palm Pilot pdb
- Pegs pxs,pxa
- Pfs Art Publisher art
- Photo Deluxe pdd,pdb
- PhotoFantasy Image fsy
- PhotoFrame frm
- PhotoStudio File psf
- PhotoStudio Stamp stm
- Photomatrix cat
- Pict2 p2
- Photopaint Image apx
- Picasso 64 p64
- Picture Gear Pocket prc
- Pixar picture file pic,pxr,picio
- Pixel Power Collage ib7,i17,i18
- Pixia pxa
- Pixibox pxb
- Planetary Data System pds,img
- Playback Bitmap Sequence bms
- Pocket PC Bitmap 2bp
- Polychrome Recursive Format prf
- Portable Bitmap pbm,rpbm
- Portable Document Format pdf
- Portable Greyscale pgm,rpgm
- Portable Image pnm,rpnm,pbm
- Portable Network Graphics png
- Portable Pixmap ppm,rppm
- Portfolio Graphics pgf
- Portfolio Graphics Compressed pgc
- Portrait cvp
- Poser Bump bum
- Postscript ps,eps
- PowerPoint (images) pps
- PowerPoint Presentation (images) ppt
- Printfox/Pagefox bs,pg,gb
- Prisms pri
- Psion Serie 3 Bitmap pic
- Psion Serie 5 Bitmap mbm
- Punk Productions Picture ppp
- Puzzle pzl
- Q0 q0,rgb
- Qdv (Random Dot Software) qdv
- Qrt Ray-Tracer qrt
- Quake Texture wal
- Quantel VPB vpb
- QuickTime Image Format qtif,qti
- RIPTerm Image icn
- Radiance rad,img,pic
- Rainbow Painter rp
- Raw raw,gry,grey
- Rayshade pic
- Red Storm File Format rsb
- Ricoh Digital Camera j6i
- Ricoh Fax 001
- Ricoh IS30 pig
- RunPaint (Multicolor) rpm
- SBIG CCD camera ST-4 st4
- SBIG CCD camera ST-X stx,st4, st5, st6,st7,st8
- SPOT dat
- Saracen Paint sar
- SciFax sci
- SciTex Continuous Tone sct,ct
- Seattle Film Works sfw
- Seattle Film Works multi-image pwp,sfw
- SecretPhotos puzzle xp0
- Sega SJ-1 DIGIO sj1
- Sharp GPB img
- Silicon Graphics RGB rgb,rgba,bw
- Skantek skn
- Slow Scan Television hrz
- SmartDraw 6 template sdt
- SmartFax 001
- SmoothMove Pan Viewer pan
- Softimage pic,si
- Solitaire Image Recorder sir
- Sony DSC-F1 Cyber-shot pmp
- Sony Playstation TIM tim
- Spectrum 512 spu
- Spectrum 512 (Compressed) spc
- Spectrum 512 (Smooshed) sps
- SriSun ssi
- Stad pic,pac,seq
- Star Office Gallery sdg
- Starbase img
- Stardent AVS X x,avs,mbfs
- Starlight Xpress SX 500×291 RAW
- Stereo Image jps
- Structured Fax Format sff
- Sun Icon/Cursor icon,cursor,ico
- Sun Rasterfile ras,rast,sun
- Sun TAAC file iff,vff,suniff
- Synthetic Universe syn,synu
- TG4 tg4
- TI Bitmap 92i,73i,82i, 83i,85i,86i, 89i
- TIFF Revision 6 tif,tim,tiff
- TRS 80 hr
- TealPaint pdb
- Thumbnail tnl
- Tiny tny,tn1,tn2
- Total Annihilation gaf
- Truevision Targa tga,targa,pix
- Ulead Pattern pst
- Ulead PhotoImpact upi
- Ulead Texture pe4
- Usenix FaceServer fac,face
- Utah raster image rle,urt
- VITec vit
- VRML2 wrl
- Verity vif
- Vicar vic,vicar,img
- Vidcom 64 vid
- Video Display Adapter vda
- Vista vst
- Vivid Ray-Tracer img
- Vort pix
- Vue d’esprit vob
- WAD (Half Life) wad
- WaveL iwc
- Wavefront Raster file rla,rlb
- WebShots wbc,wbz
- WhyPic ypc
- WinFAX fxs,fxo,wfx
- WinMIPS pic
- Windows & Aldus Metafile wmf
- Windows Animated Cursor ani
- Windows Bitmap bmp,rle,vga
- Windows Clipboard clp
- Windows Cursor cur
- Windows DIB dib
- Windows Enhanced Metafile emf
- Windows Icon ico
- Wireless Bitmap (level 0) wbmp,wbm,wap
- Word Perfect Graphics wpg
- X Windows System dump xwd,x11
- X11 Bitmap xbm,bm
- X11 Pixmap xpm,pm
- XV Visual Schnauzer p7
- Xara (images) xar
- Xerox DIFF xif
- Ximage xim
- Xionics SMP smp
- YUV 16Bits yuv,qtl,uyvy
- YUV 16Bits Interleaved yuv,qtl,uyvy
- YUV 4:1:1 yuv,qtl
- YUV 4:2:2 yuv,qtl
- YUV 4:4:4 yuv,qtl
- ZX Spectrum Hobetta $s,$c,!s
- ZX Spectrum Snapshot sna
- ZX Spectrum standard screen scr
- ZZ Rough rgh
- Zoner Callisto Metafile (preview) zmf
- Zoner Zebra Metafile (preview) zbr
- Zsoft Multi-page Paintbrush dcx
- Zsoft Publisher’s Paintbrush pcx,pcc,dcx
- Description Extensions Legend
- Sound file, Audio Interchange Format aif,aiff
- Sun & Next Audio format au,snd
- Musical Instrument Digital Interface (MIDI) mdi
- Windows audio file wav
- Video for Windows avi,vfw
- QuickTime Movie mov,qt
- Moving Pictures Experts Group format mpg,m1v,mpa, mpe,mpeg
Installing XnviewMP in Linux
Note: Instruction is particular to Debian, Ubuntu, and derivative systems.
You can download the XnviewMP precompiled debs (available for both x86 and x64 architectures) or compressed tgz file (for other systems) from here. Alternatively, you can download the application from Getdeb.net which is an unofficial repository for Ubuntu packages.
Before downloading the package from Getdeb.net, you’ll need to install Getdeb itself and you can find instructions here after which you’ll then search for XnviewMP on Getdeb or download directly here – but only after you might have setup Getdeb on your PC.
xnviewmp startup wizard
xnviewmp batch converter
XnviewMP is overall great and surprisingly robust; however, the application is proprietary but free and doesn’t come with adware or bloatware.
Alternatively, if you prefer minimalistic, we recommend Trimage or XnConvert (a stripped down version XnViewMP) both of which are also quite the functional batch image converters without the bells and whistles XnviewMP ships with, of course.
Messaging has become an integral part of our everyday internet use and its use differs from person to person.
There are some of us who only use messaging apps to talk to friends and family but there are others who strictly use them for business purposes only,whatever your reason is, it won’t far fetched to say that messaging apps are as important in our daily lives as any other app found in our devices.
Wire is a secure messaging software that offers encrypted end to end text messaging, high-quality voice calls as well voice messaging between contacts. The cross-platform software has gone open-source with the source code posted on GitHub containing all the bits and pieces found on the Android, Windows, iOS, as well as Mac OS X platforms and including its Linux-compatible web app.
This is great news for the open-source community and despite the fact that there are already a countless number of open-source messaging apps, some of which are in the making, Wire brings to the table tried and tested features that can’t be found in some of the already available apps.
Unlike the cliché apps found everywhere on the internet, Wire is known to provide its users with reboast private conversations and now the developers are inviting app developers, and software enthusiast to help build their own clients, review the source code and contribute their findings.
According to the Co-Founder and CTO of WIRE Alan Duric, “Open sourcing was always part of our initial plan and it took some time to reach this stage. We decided to take the open source path because transparency and community engagement is of utmost importance for any product that has security at its core.”
“Open-sourcing the full Wire client code base represents an important milestone [for the company and the challenges it faces]. We can also imagine in the weeks, months and years to come that an open source, secure messenger client could be appealing in an internet of things paradigm, digital health and the automotive industry too.”
Details and all required information needed to get started can be found on the official Wire GitHub page .
The Meizu Pro 5 has been making its rounds on the internet despite the almost impossible means of getting the device. Given the smartphone runs Ubuntu Touch, we can’t but give into what happens to be the most powerful Ubuntu smartphone yet.
Previously, we covered the availability of the device which was set at a rather disappointing price of $370 as though it’s limited availability wasn’t bad enough (exclusiveness to JD.com ) – this, ofcourse, has turned many potential buyers away.
The Meizu Pro 5 remains an interesting device despite its quirks and lack of foresight of the manufacturing company. The Pro 5 is available in two variants – one running Ubuntu and the other which I’d assume you already know runs Android.
So in the case of this device, you can potentially decide to run Android on it or heck, get one running Android and slap Ubuntu Touch on it.
meizu pro 5 exterior
meizu pro 5 white
In essense, since the Ubuntu version is proving too hard to get, you can as well go for the Android-powered model and flash some Ubuntu goodness on it.
Just a remainder, or incase you never knew, the Pro 5 is an all metallic beauty powered by an Exynos 7420 made by Samsung and based on a 14nm process in a big.LITTLE configuration with a peak frequency of 2.2Ghz.
The device featured an FHD IPS display at 1920 by 1080 Pixel at 441 PPI with Corning Gorilla Glass 4 covering the panel. Other configurations worth a mention is it’s 4GB LPDDR4 RAM, an internal storage of 32GB, USB Type C with color variations of gold and silver – however, you can only get the gold version on the JD store otherwise Joybuy at the moment.
Despite the uninteresting facts associated with Meizu’s flagship Ubuntu Touch-powered smartphone, it’s an incredible device and achievement for the Linux space.
if you care to see the device in its glory, you may watch the unboxing video below. Be sure to leave your feedback in the comments at the end of this page and as usual, keep it tuned to Tecmint.
Vivaldi technologies is a company created by former CEO and co-founder of Opera software Jon Stephenson von Tetzchner who is also the brainchild behind the Vivaldi web browser.
The browser is aimed at power users as it tries to reincarnate the previous popular features found in Opera 12 mashed up with new and innovative ones geared towards enhancing both user experience as well as software stability.
Giving the browser an old feel from what Opera used to have allowed Vivaldi to entice many users of the Opera web browser who felt let down after Opera Software decided to move from the Presto Layout Engine to the Blink Layout Engine.
To keep things running smoothly for Vivaldi, the developers update the browser weekly using a method they dubbed “Snapshots.”
Snapshot 1.3.537.5 has arrived and with it, bringing much-needed features for Linux as well as address some of the problems raised during the previous Snapshot that includes fixes to the private window crash, problems with the selection of custom background image and issues with broken proprietary media on the most Linux distros.
To address some of these issues, the Linux Proprietary media system is made more robust on Ubuntu with additional support for OpenSUSE and Slackware users.
Improved support is coming to proprietary media (MP4 [H.264/MPEG-4AVC & AAC] Video and MP3 Audio) and those running Ubuntu only need to install the chromium-codecs-FFmpeg-extra package as the provide a well-suited library. It should be noted that though this library is supported, only certain version of the package is accepted.
“[…] we provide packages and updates in the most two common formats (.rpm and .deb) but are happy to work with any Linux distribution to see if Vivaldi can be included directly. In addition, even where we do not provide a native package format, we will accept bug reports from users of any Linux distribution and attempt to fix the issues they might encounter.”
This statement is an extract from the official Vivaldi website explaining why only fixes are provided and not the entire Slackware package.
Canonical might not be the first company to try to bridge the gap between mobile and desktop but at the moment, it is, however, apparent that they are ahead in many aspects of the spectrum after the recent release of a demo showcasing the wireless display capabilities of the BQ Aquaris M10 Ubuntu Edition tablets that went on sale at the beginning of the year.
Also read: Updated: Bq Aquaris M10 Tablet Unboxed and Reviewed – Videos Included
The idea is to allow users to quickly have access to their personal files and folders at any time and anywhere requiring only a display and a supported keyboard. The first device to receive the feature was the Meizu Pro 5 Ubuntu Edition during last month’s OTA-11 update.
“More updates and improvements! Our latest OTA-12 has just landed and we’re excited that you can now wirelessly connect your M10 tablet to a monitor! This gives users the full Ubuntu PC experience running from your smartphone. All the services running on your tablet are now available on the desktop through just a wireless dongle and no cables – giving you the full Ubuntu convergence experience – if you missed the above, check out the magic moment in the short video.” stated the description that accompanied the video post on YouTube.
The Wireless display feature for the BQ Aquaris M10 Ubuntu Edition Tablet is at the moment in its development phase but the company decided to roll it out to devices giving users the opportunity to take it out for a test drive.
“The tangle-free transformation feature is in development mode right now, but we thought we’d release it right now [to] give people a chance to play with it Canonical’s head of product, Richard Collins stated.
“This is wireless display running from the M10. From System Settings > Brightness & Display > Wireless Display > Wi-Fi signal from my external monitor,” he continued.
The OTA 12 is scheduled to land on all supported devices during a phase roll out starting from the 27th of July.
New GNU/Linux distributions keep appearing in the industry and today I will be introducing to you GNU/Linux users around the world a new and as usual an amazing distribution named Uruk GNU/Linux .
Uruk (you can check pronunciation from a sound clip posted on the homepage) GNU/Linux is a fast, simple and strong GNU operating system distribution that is currently based on Trisquel GNU/Linux core using the Linux-libre Kernel .
It is one of the many projects under the Uruk Project in its entirety and it’s designed for office and home use with easy find-and-install programs for users.
Here, we shall run through some of its best features so we may understand what it entails
Uruk GNU/Linux Features
- Comes with Mate desktop environment
- It is 100% free
- provides full control to user
- simple with several default software ready for use
- supports installation of
- also supports installation of programs from source
- comes with package managers simulator hence supporting many package managers
- it has docker image
Having looked at the general features of Uruk GNU/Linux, let us now dive into an overview of some of its functional features.
You can download it from the link provided above and install like you would Ubuntu or Linux Mint. After successfully installing it, you should be able to view this Grub menu after rebooting your system.
After a few seconds, the Uruk GNU/Linux kernel should be selected automatically and then you will have the login sreen as seen below. Select your username and enter your password to log in.
Upon a successful login, you will be presented with the desktop below.
Uruk GNU/Linux Desktop
To start navigating your system, click on the application launcher from the top left corner.
Find more information about Uruk GNU/Linux by searching for “about-uruk” in the search bar and click on “About Uruk”, you should be able to see the window below. Use the left and right arrows to navigate.
About Uruk GNU/Linux
There is also a desktop launcher that you can use as a shortcut to some system settings and applications.
Desktop Application Launcher
Below is the control center interface, where you find all your system settings.
Uruk GNU/Linux Control center
There are many themes to use, installed by default, you can change the appearance of your desktop from the interface below.
Change Appearance Interface
Uruk GNU/Linux uses Caja file browser by default as in the interface below.
Caja File Browser
Next in the line, i have selected a few other interfaces just for you to get a clear picture of Uruk GNU/Linux in your mind and these include the Mate terminal interface, how to change the background and graphical system monitor.
Mate Terminal Interface
Change Desktop Background
Uruk GNU/Linux System Monitor
I hope this overview has given you a good picture of Uruk GNU/Linux operating system, to find out more, all you have to do is download and try it in a live system. The installation process is simple and you should not face any difficulties, but in the case you do, then drop a comment in the comment section below and we will get back to you asap.
Ubuntu’s Snap package management system which was recently presented as a potential replacement for all the packages across all GNU/Linux systems sparked excitement as well as disapproval amongst Linux enthusiasts towards Canonical and their push of their Snappy format.
As much as Ubuntu’s new package management system poses a variety of advantages, it’s not the only package manager looking to unify the Linux ecosystem. In fact, there are two other noteworthy competitors to Ubuntu’s Snap namely Flatpak and Appimage.
The first which has a similar concept to Snap – runs an application is a sandbox with all its required libraries disallowing it to alter the core system in any possible way. While the other Appimage also has quite the same characteristics as the two except that it’s a little less secure.
The Snappy system you hate or love so much has landed on the Arch Community repo where it will be accessible to any Arch user that embraces the ideology of Snaps.
Zygmunt Krynicki of Canonical made it known via a blog post that, “I’d like to announce something that you may have noticed during the last update of snapd to version 2.0.10. The AUR package is no longer there. Instead, you can now get and update snappy on Arch…”
Arch Snappers can update or install snappy on their system with the entry below.
$ pacman -S snapd
He further added that “That’s right, snapd and snap-confine have now moved to the official community repository. This means that the barrier to entry is now significantly lower, and that installation is even faster than before. You still want to read the snapd wiki page to know the details about various post-install activities”.
Computers are very powerful machines and they have become part of our everyday life in one way or the other, we use them to accomplish different tasks. In recent years, there has been amazing advancements in computer technology, many sophisticated computing devices such as smart phones, and tablets have come up and they work with great computing and processing power to match some desktop computers and laptops.
This has made it much easier for users to accomplish certain day to day tasks that would require a laptop or desktop computer with just these small, easy to carry mobile devices. One of the main problems with using multiple computing devices is that users’ data is always disbanded many times due to lack of proper organization or uniformity in processing formats and many more.
And this is where the ideas of device convergence comes in, most times, users prefer to carry mobile devices such as smart phones and tablets or touch pads, but one factor limiting their use is display.
Therefore companies such as Canonical and Microsoft, plus many others in the industry have taken burden of developing operating systems that can work on both PCs and mobile devices to achieve device convergence. In order to understand the idea broadly, let us look at Ubuntu’s convergence and Microsoft’s continuum in terms of how they work.
What is Ubuntu’s convergence
The concept of Ubuntu convergence started with Unity 8, which is the the user interface and display scheme for Ubuntu Linux. It enables apps to run on all Ubuntu devices using the same underlying codebase to support a standard framework for developing apps and services.
With Ubuntu phones already in the market, many Ubuntu users can now get a desktop interface of the popular Linux distribution on their smart phones, users can now have smartphones which works as a PC with a mobile-optimized version of Ubuntu desktop.
The main idea is to bring Ubuntu PC experience on a smartphone, meaning that everything on PC is made available to a smartphone user and these include effortless multitasking, windows management, full version of desktop apps and thin clients support to enable mobility and productivity, file browsing, integrated services with desktop notifications, absolute system control plus many more desktop features and functionalities.
You can read this overview , to get a detailed explanation from the Ubuntu website.
Ubuntu Phone Connected To A Monitor
What is Microsoft’s continuum
When Microsoft released Windows 10 with an aim of to bring alive the dream of devices convergence, as with Ubuntu’s Unity 8, Microsoft introduced what is know as Universal Windows Platform(UWP), here is an overview of UWP.
UWP is a requirement for device convergence infrastructure on the Windows platform, and under it, programmers can develop apps once, which work on both mobile devices and PCs. When mobile Windows devices are connected to a larger display like a monitor through a docker or bluetooth, the interface of apps scales to fit the situation.
The main concept in Windows 10 is that, it adjusts your user experience to fit the activity, device and display you are using, with such simple design, users can achieve device convergence similar to Ubuntu’s convergence, there can find more from Microsoft website and also from here .
Microsoft Lumia 950 Connected To A Monitor
As many people today use up to three common types of devices to connect to the Internet, process data and handle information, that is PCs, smartphones and tablets or touch pads, the whole idea of multiple devices convergence makes working easy and straight forward. There are other major companies also investing in device convergence solutions including Motorola, though Canonical and Microsoft are known to be spear heading bringing to light this technology.
If you have been following news on our website concerning the first point release of the Ubuntu 16.04.1 LTS Xenial Xerus, you will be familiar with the news that the build will not come with GNOME 3.20 Stack updated.
With Ubuntu 16.04.1 LTS Xenial Xerus launched, it was just a matter of time before Ubuntu GNOME and similar projects followed suit. Canonical released the Ubuntu 16.04.1 LTS update which comes with some interesting new features as well as bugs fixes to all supported flavors including Ubuntu MATE 16.04.1 LTS, Xubuntu 16.04.1 LTS, and Ubuntu GNOME 16.04.1 LTS.
For those looking to upgrade from previous Ubuntu GNOME installation, – specifically 15.10 which is currently chopping away its final phase as it reach its end of life circle in the coming days – or you are freshman is looking to install the GNU/Linux operating for the first time on your machine, Ubuntu GNOME 16.04.1 LTS is a perfect fit as it combines both streamlined and robust stability of Ubuntu with the well-known GNOME desktop environment with all the bells and whistles.
The downside to installing the new Ubuntu GNOME 16.04.1 LTS operating system is that the build won’t include the GNOME 3.20 stack update. It is still unclear why Canonical is holding out on the option to add the program to its upcoming builds but apps like the GNOME Software will be updated to the 3.20.x branch.
The rest will still utilise the 3.18.x series including Nautilus which is still stuck at version 3.14.
One of the project’s members Jeremy Bicha stated that “As usual, this point release includes many updates and updated installation media has been provided so that fewer updates will need to be downloaded after installation. These include security updates and corrections for other high-impact bugs, with a focus on maintaining stability and compatibility with Ubuntu GNOME 16.04 LTS.”
The team also made some interesting addition to new build which allows users rocking the Ubuntu GNOME 14.04.4 LTS (Trusty Tahr) GNU/Linux operating by making it a lot easier to upgrade to Ubuntu GNOME 16.04.1 LTS without having to start all over again with a fresh install.
In an effort to make Windows a great platform for developers to build impressive applications, websites and services for all platforms and devices, Microsoft teamed up up with Canonical to build a Windows Subsystem for Linux(WSL), to enable Windows users run a genuine Ubuntu user-mode image on Windows, and this has come with the running of native Bash on Ubuntu on Windows.
Many Windows developers welcomed the idea by making several requests for open-source tools to be availed for use on Windows, therefore several improvements were made to Windows cmd, multiple command-line tools, PowerShell and other developer scenarios.
But the one improvement that took the Technology world by surprise was the execution of native Bash on Ubuntu on Windows without the need of the Linux kernel, this means that Windows users running the latest version of Windows can now execute Linux command-line utilities such as apt-get, grep, awk, sed plus many more, run Bash scripts, and also try out Linux-first tools such as Python, Git, Ruby and many more.
A lot has been talked about Bash on Ubuntu on Windows, but here we shall have a shift of focus, and importantly starting with how to setup Bash on Ubuntu on Windows, then proceed to looking at some shortcomings of the whole project, how it can be improved for better developer experience and also look at a final verdict and future expectations.
How To Setup Bash on Ubuntu on Window 10
Having looked at how Bash on Ubuntu on Windows really came about, let us dive into how you can setup Ubuntu bash on Windows in these simple steps below:
- 64-bit version of Windows 10
- At least Windows 10 build 14316
- Enroll for Windows Insider program from here
If your system meets all the requirements above, you should be good to go, open system Settings and go to Update & Security->For Developers. Then activate “Developers Mode”
Activate Developer Mode
Open your system Control Panel, then click on Programs, under Programs and Features, click Turn Windows features on or off, you should be able to see the interface below. Then enable “Windows Subsystem for Linux(Beta)” option by checking the small box and finally click “OK”
Enable Windows Subsystem For Linux
You will be prompted to restart your machine, simply click on “Restart Now” to restart so that the new feature will be installed.
Next, after your machine has restarted, login and in the search bar, simply type “bash” and hit the [Enter] button. This will execute the
bash.exe file, to download and install “Bash on Ubuntu on Windows”, you will be prompted to accept Terms of Service as in the interface below:
Seach For Bash.exe
Download and Install Bash On Ubuntu On Windows
That is it, you should be able to have complete Bash on Ubuntu on Windows and run common Linux tools natively on Windows.
When you open it, you will drop direct to a root shell therefore you do not need to use sudo utility to run root user commands.
Shortcomings of Ubuntu Bash On Windows
For experienced bash users, there are a lot of expectations with the coming of Bash on Ubuntu on Windows, not all the features and functionalities will be the same as in Ubuntu Linux. There have already been several demands for functionalities that users would expect to be available in Bash on Ubuntu on Windows. We shall take a look at a few of the most important, you can view a full list from here .
One of the main shortcomings of the Windows Subsystem for Linux is that it is not open-source as of now, but probably in future releases, making it open-source may be a possibility. Another problem is that users can not control the Windows side system in conjunction with launching Windows processes directly from Bash, which could be a major set back for users who prefer to control system processes from the command-line.
Further more, accessing USB devices directly from bash is also not possible as requested by many users, these are few problems users are bound to face, but since the technology is new, we expect many future changes and improvements. So keep your fingers crossed and watch what happens as it advances on the Windows platform.
How It Could Be Better
With Bash on Ubuntu on Windows being a new idea on the Windows platform, there are several expectations from developers, and also a lot of developers are anticipated to shift to coding on Windows since the amazing features of Bash are now on Windows.
But how can the whole project be made better and interesting for developers? One important thing for Microsoft to do is to highly consider user suggestions as in this wants, requests and ideas provided by different users and developers. Since the whole idea is to boost and improve developer experience, then putting all those views into consideration would make the project a lot more awesome.
There has already been a lot of argument about whether this is good for Linux especially on Desktop Linux, but it is obviously going to bring a lot of open-source users and developers to Windows. The use of Linux on desktop has been lagging behind Windows and Mac OSX, and the Windows Subsystem for Linux project could yet be another big blow for the “year of Desktop Linux”.
But above all, it will help in promoting the open-source world to Windows users, may be this will mean a positive shift in use open-source tools specifically among new users under the Windows umbrella, which by the way is already is happening and is foreseen to grow in the future.
As a last thought, many developers will definitely move to Windows to try out this new project which could act as a savior for Windows since of late there has been a turn of event, with many users seeking open-source development solutions.