Linux Weekly Daily Wednesday – Cute Vulkan

QT enables support for Vulkan, GNOME gets tweaked, Fedora 26 Beta adds a Night Light, and Inkscape moves to GitLab. All this, plus your feedback.

Subscribe: Linux Weekly Daily Wednesday


Colour key – Venn Pedro Mathieu Jordan

 

GNOME tweak
https://jeremy.bicha.net/2017/06/07/gnome-tweak-tool-3-25-2/

  • Kudos to Ikey for porting the app to Python 3!
  • It’s now possible to place the windows buttons on the left side without messing with dconf!
  • It’s now possible to see the Gnome Shell and GTK version from this tool, no more messing with apt!
  • Jeremy is right, there’s no need for a maximize button, I’m removing is right now… there, I feel much better now!
  • Gnome Tweak Tool is amazing!
  • I don’t see any improvements regarding the scaling of GTK stuff.
  • Ikey was complaining about it a while back on G+ when he got his UHD screen.
  • Good thing about the GNOME Tweak tool is that it works with proper desktops instead of just HUDs.
  • I can’t imagine running a DM that requires the use of a separate tool for “advance” configuration.  

 

What this program do
https://github.com/adgellida/ubunsys

  • First thing I noticed is that it’s inspired by a software named winsys (by the same author)
  • I appreciate the intent but I wonder if this can really be reliable
  • This should provide linux newbies new and exciting ways to break their box!  
    • It’ll certainly lower the time from first install to full breakage from a few hours to a few minutes.
  • If you’re just getting into Linux, stay away from this!
  • You will break something, otherwise.
  • executing actions to blow of mouse click”
    • At least that’s right at the top so you know to immediately close the tab.
  • Enable-disable sudo without pass? So, Windows mode?

 

QTVulkan
http://blog.qt.io/blog/2017/06/06/vulkan-support-qt-5-10-part-1/

  • First thing to remember: Vulkan is cross platform, DX12 isn’t
  • Second thing: it’s a good idea to isolate platform specific code and provide generic interfaces
  • Now both Gtk and Qt have plans for Vulkan support!
  • Vulkan rendering in my GUI is something I’ve been asking for awhile!
  • This is a step in the right direction, but we still need a lot more.

 

Poof, no more data on my phone
https://marc.info/?l=linux-btrfs&m=149702342210832&w=2

  • We’re not spending more than 3 minutes on a goddamn file system for mobile devices.
  • Since Android devices are much more likely to be shut down abruptly, this gives even more opportunities for btrfs to crash the filesystem
  • This is likely to be only for the system partition so your personal data should remain safe
  • I’m sure Google wouldn’t ship devices with btrfs as I’ve experienced it. This might lead to an usable filesystem in the end!
  • It really baffles me when Google asks btrfs maintainers for the status of encryption. Can’t they implement it themselves and send patches? Aren’t they a multi-billion company with thousands of top-notch engineers? What don’t they understand in the concept of open source?
    • You’re talking about the people that polled Chrome(ium) devs if they should remove ext3/4 support from ChromeOS.
    • Something they didn’t need worry about and decided it was a good idea to just scrap it.
  • Google doesn’t give a flying rodents backside about Open Source or anything the sort.
  • They use it because they can, without having to pay Microsoft, Apple, etc., money for Licenses.

 

Systemd rsync
https://github.com/systemd/casync

  • This might provide a nice way to version large directories of binary data which makes me very happy.
  • I don’t care if this is yet another systemd related project, I only care about whether the software is actually any good.
  • And I think systemd now provides even more functionality than svchost.exe.
  • Next step, a built in text editor!

 

Gitscape
https://inkscape.org/en/news/2017/06/10/inkscape-moves-gitlab/

  • If you would have asked me what large open source project is still hosted on Launchpad, I would have replied Inkscape, now I have no idea (not counting Ubuntu obviously).
  • Only good things will come out of this.
  • I had never questioned the proprietary state of Github until I read this.
  • I always associated it with open source, free software and source available software.
  • But yeah, it is very much a proprietary implementation of Git.

 

Full Time Farmer Cap
https://solus-project.com/2017/06/13/we-are-growing/

  • What you’ve seen so far is Solus maintained by Ikey Doherty as a side project. Now imagine what it will be like when he works full time on it! That’s right, you can’t, it’s too overwhelming!
    • 20% better XML performance.
  • So… Ikey is going at it full-time bringing his undivided attention to Solus.
  • It supports MATE and possibly, maybe, KDE in the future.
  • The /lib* and /usr/lib* folders will eventually be merged.
  • As much as can deal with Ubuntu MATE, it’s still Ubuntu.
  • Sorry, Martin! I think I may be changing to Solus at some point.
  • I still think you should rename the rolling release Punching Bag.

 

M’lady
https://fedoramagazine.org/announcing-the-release-of-fedora-26-beta/

  • 2 new spins, one based on LxQt and the other one named Python Classroom Lab. I approve!
  • I always liked the idea of LXQt.
  • LXDE with Qt and KWin as the window manager.
  • But every time I tried it it managed to break in new and interesting ways.
  • Blivet-gui
  • Go Language 1.8 /w 32-bits MIPS support.
  • Simultaneously releasing 64-bit F26 Beta for ARM (AArch64), Power (both little and big endian) and s390x architectures.
  • Workstation edition includes Night Light for the two people who don’t run their monitors on minimum brightness.  

 

Multi54
https://www.mozilla.org/en-US/firefox/54.0/releasenotes/

  • So this is the version where they ship multi process Firefox for everyone
  • Other than that, I don’t see a lot of changes
  • Check about:support and see if Multiprocess Windows is enabled.
  • It could be disabled because addons.
  • Force: about:config create a new boolean pref named browser.tabs.remote.force-enable and set it to true.

Slice of Pi

Mining
https://www.bleepingcomputer.com/news/security/linux-malware-mines-for-cryptocurrency-using-raspberry-pi-devices/

  • Moral of this story, don’t use the default credentials in your RasPis.
  • Better version of the moral, don’t use the default credentials on *any* device exposed to the internet (if the device is behind a router then you’re probably fine)
  • vi /etc/ssh/sshd_config
    • 22 5578008

Feedback

Humble books
http://linuxgamecast.com/bradley/?zt6EXp7

 

Servers
http://linuxgamecast.com/bradley/?NhjPuBW
https://www.theverge.com/2017/6/2/15728232/using-servers-to-heat-homes-nerdalize

0 Comments

Leave Your Reply