Profile

Cover photo
Enrico Tagliavini
68 followers|83,641 views
AboutPostsPhotosVideos

Stream

 
Let me set aside the problems I have with Canonical for a moment.

This is cool, I'm happy to see someone else other than the KDE project with Plasma Active is working on something like this. I love Linux as I can found it in the desktop, like Gentoo, Fedora and Ubuntu. Android, on the other end, is a super frustrating experience for someone like me, Apple stuff is not even an option. I need deep control and freedom on the software I use (both in what I can do and how can I modify it), I can only make few exceptions. The ability to run an entire proper Linux desktop on my phone / tablet gives me a super high degree of freedom.

And I also want x86 (again for freedom reasons), ARM makes me sick with their closed nature.

I cannot wait to see what Plasma active will be able to do when based on KF5 (if not already, I kind of lost the track of mobile stuff in a while) and Wayland.

These kind of devices can make me happy of spending more than 500 euro on a phone or tablet and to actually make an internet contract for my phone (yes I don't have one, because 1. the costs are ridiculously high and 2. what do I need it for? I'm on my PC 12+ hours a day anyway I don't have to check the mail for that hour I'm not. With this kind of devices however the game changes a bit).

That said since I need more than one device (like one phone and one tablet or two phones) I still need more conventional one. The #Jolla phone and tablet and FirefoxOS phones are for sure an option.
1
Add a comment...

Enrico Tagliavini

Shared publicly  - 
 
After 123 days of uptime I rebooted my main server today. Was running gentoo hardened sources 3.14.7 and before rebooting had a memory leak of about 8GB. slabtop revealed this was dentry stuff. Updated to kernel 3.14.33-r1 (again hardened sources from gentoo indeed). Hopefully the memory leak will not come back :)
1
Add a comment...

Enrico Tagliavini

Shared publicly  - 
 
Well that's bull crap and not appreciated at all :(
Phoronix is the leading technology website for Linux hardware reviews, open-source news, Linux benchmarks, open-source benchmarks, distribution screenshots, interviews, and computer hardware tests.
1
Thomas Pfeiffer's profile photoEnrico Tagliavini's profile photo
2 comments
 
+Thomas Pfeiffer yes indeed it is a nice thing, provided I have the possibility of adding keys to the whitelist. Forcing me to use their BIOS/firmware or to remove the security feature is not a good thing. It is like UEFI secure boot. The first proposal by Microsoft was totally preventing you to run Linux and all other non Microsoft approved OSes. Then they added the option (not mandatory to implement though) to change the whitelist, but only few vendors are actually doing so, or to disable secure boot. The latter option grants you the ability to boot any OS, but you loose the security part, which is not nice.

I have an Haswell laptop here, a thinkpad 440s. The BIOS is really not the best. I had to update it for the UEFI security issues and it broke some stuff. Nothing preventing the use of the system, but annoying stuff regardless. I would seriously consider the option of migrating to coreboot on this system given what's provided by the vendor is not of top quality, but apparently I can't (and I understand why it is not supported as well).
Add a comment...
 
Yesterday I tried firefox hello for the first time (and it actually worked!). It looks quite interesting, quality is good I have to say. It really has the potential to become my favourite video conferencing tool, we will see.

Thank you +Mozilla Firefox 
1
Add a comment...

Enrico Tagliavini

Shared publicly  - 
 
Dear #Dell I would really love and appreciate if you could offer the same choice of Operating System in Europe as well. Namely I'm referring to Linux, as Ubuntu is currently a purchase option from the USA Dell Store. The m3800 is a beast of a computer and deserves a beast OS. On the less expensive side I would greatly appreciate the Linux choice to be extended to the Inspiron 7000 series, given they work like a charm anyway with Linux (a friend of mine bought one under my advise and got Arch Linux on it). That said it would be outstanding if you can also bring the XPS family there (my current laptop is a Dell XPS happily running Gentoo Linux from 27 months) and the Alienware X51, which was supposed to be a steam machine at the beginning, and thus deigned to run Linux, wasn't it?

Pretty please Dell, save me 100 bucks, but more than that the hassle of having to wipe off Windows from my just bought PC. I hate wasting money, time and hard drive space.
3
Add a comment...
 
Today I got surprised by the boot time of my Fedora 21, it was strangely slow. Hiding plymouth splash revealed the NetworkManager-wait-online.service was stuck, timed out (30 seconds) and boot continued normally. For some reason I didn't got an IP apparently, so that's ok it is supposed to do that.

What surprised me though is why the wait-online service was starting. This is a desktop machine, a laptop to be precise. It can survive without network, so why such a service was starting? I checked and it was not enabled, so something else must have pulled it in. I never used this command before and took me a while to find it so I though I'll share it:

root@quant~ # systemctl list-dependencies  --reverse NetworkManager-wait-online --all

I think this is a bit confusing. Given you have a list-dependencies I was expecting something like list-reverse-dependencies and the --reverse is not mentioned in the list-dependencies man page section but in the generic options section. That said this command is very useful, and it indeed helped. It looks like I had the remote-fs.target enabled and I use no remote-fs at all.

root@quant~ # systemctl disable remote-fs.target

Let's see if at next boot I'll still be greeted by NetworkManager-wait-online service :)
1
Enrico Tagliavini's profile photo
 
Looks like that was it! Today's boot looked good
Add a comment...
 
Well I was quite surprised to find out there are SSH clients as web browser extensions (Chrome / Chromium has one as well). Need to keep it in mind should I need it in the future.
1
Add a comment...
Have him in circles
68 people
Aaron Seigo's profile photo
rong deng's profile photo
Daina Interrante's profile photo
PureClick's profile photo
Elena Fanelli's profile photo
carlos morales (truthovercomfort)'s profile photo
Erick Wessels's profile photo
Emanuele Trainotti's profile photo
Fabio Erculiani's profile photo
 
So #Firefox 36 was released with a good news (HTTP/2.0) and a very bad news, for Linux users (well at least I'm affected): rendering performance dropped and regressed sharply! You might know with Firefox 33 Off Main Thread Compositing got enabled by default on Windows (and if I understood correctly OS X and Android came first, at least with partial support). Linux is the only one missing, OTMC is still disabled by default on Linux due to some issue still to be solved, but is marked as mostly working, see [1]. My best guess is that main thread compositing is simply rotting slowly (well not really a guess, see [2], that's a post from Oct 2013...). Now in most cases this regression is not that bad, unless you are "forced" to watch 60 fps 720p streams with Adobe flash (hello +Twitch, what about releasing some non flash based solution, at least opt-in like youtube does? Yes Firefox doesn't support MSE yet and it sucks.... but I would not mind too much to use Chromium for twitch until Firefox can support MSE or whatever you will choose.... if I can avoid flash at least, provided that's not something coming from Apple working only on Apple coff coff).

Back to topic, if you are so unfortunate to have to use flash, a nice optimized piece of software sucking between 60% and 90% of your mighty x86 CPU resources [3], Firefox starts having rendering serialization issue (VLC needs like 10% of one single core to say a lot IIRC). Firefox 35 was working very well for some reason, 36 is terrible. Well main thread compositing is less and less maintained, OMTC "mostly works", let's give it a shot. Well it works pretty well for me. I used it like only 15 minutes for now, performance is on par with Firefox 35, maybe a little bit better when loading multiple tabs (and under CPU load due to other programs), but it is hard to say for sure. That said if Firefox 36 is sending you back to the '90 (which were cool btw) you can set the env variable MOZ_USE_OMTC=1 to temporarly enable OMTC. If it doesn't work for you, just unset it and you'll be like before. So again the magic line is:

export MOZ_USE_OMTC=1
firefox

hope it will work for you as well. Please +Mozilla Firefox get this ready soon!

[1] https://wiki.mozilla.org/Platform/GFX/OffMainThreadCompositing
[2] https://mozillagfx.wordpress.com/2013/10/28/removing-old-opengl-layers/
[3] On a related note, I really recommend everybody to install the needed gstreamer plugins / libraries (mainly the libav one), go to https://www.youtube.com/html5, request html5 and enjoy. libav support is needed to enable H.264 support for Firefox in Linux. Regardless of the lack of MSE it works like a charm.
Overview. See BenWa's blog post about OMTC (note, however that the Java part in the blog post only applies to Android). Current status. Shipped on all platforms except Linux (almost there on Linux as of Oct 6th 2014). Goals. The main goal is to improve responsiveness. this architecture has the ...
1
Enrico Tagliavini's profile photo
 
So there is something that confuses me a little. Looking at about:support OMTC is not reported to be enabled, still my experience changed dramatically by setting this environment variable. Maybe it was just a fluke, but it was not looking like so, I restarted firefox many times before even starting thinking about enabling OMTC. So there might be a bug in about:support. That said if you want to squash any doubt there is a config setting available in about:config. WARNING you warranty is void if you do this. Make a backup, pray and hold your butt

layers.offmainthreadcomposition.enabled = true

this should give you the following in about:support

GPU Accelerated Windows    0/1 Basic (OMTC)

and for the real brave you can even enable openGL acceleration with

layers.acceleration.force-enabled = true

be aware for me setting this last option breaks, Firefox locks up after short usage. This is not recommended for daily usage for me.
Add a comment...

Enrico Tagliavini

Shared publicly  - 
 
Ok this is a real pile of bull crap +Lenovo. I will keep this very well in my mind next time I by a PC. I'm pretty sure there are really few companies out there with clean hands, but at least make some damn effort not to let me know and give me at least the benefit of a false sense of security, do you mind? :/
Lenovo is being lambasted for its use of a visual search technology called Superfish, as many believe it poses a privacy problem by intercepting users' traffic to display adds. But the more serious concern is that it could be abused by hackers to attack other Lenovo laptop users.
1
Add a comment...
 
Get it ready soon +Mozilla Firefox that's very much needed. Also try to get Linux version not to lag behind much (or at all if you can). Of all the platforms I think Linux is the one needing it the most. New versions support for flash is gone from a long time and security (ahahahah) updates support is going away soon.
Mozilla's Shumway project aims to run the Web's Flash programs without the Flash plugin. It's now running by default for some video tasks in the cutting-edge version of Firefox.
3
Add a comment...
 
Well this was an unexpected good surprise. The article on +Phoronix ends with "Feel free to share your Linux energy tips or preferred system configuration with the community by commenting on this article in our forums.", so I though "want to see someone has something smart to share?". Well this was indeed the case. I was already knowing about tuned, I used it in the past on some CentOS / Red Hat server to set some parameter automatically at boot, but I never used it in a way it was a lot more useful than a bash script called from /etc/rc.d/rc.local (well before systemd was a thing at least).

Now changing tuned profile dynamically using udev is clever for sure, but the feature that bought me is that a tool called powertop2tuned exists and name describes it all. How many times I used powertop to increase my battery life when disconnecting the AC? Well now it is going to be automated I suppose. Oh and guess what, there is a very nice tuned package in the official gentoo portage tree!
Phoronix: Fedora 21 vs. Ubuntu 14.10 Power Consumption On An ASUS Zenbook In upgrading to the new ThinkPad X1 Carbon Broadwell ultrabook, I'm debating whether to switch back to Fedora after having used Ubuntu for a number of years on my main production system after some falling out with a few less then stellar Fedora Core releases back in the day (of course, on test systems, there's plenty of Fedora around here but this is just about deciding ...
1
Add a comment...
 
The more open science (and to be open Free Software is not an option), the better.

See also http://www.nano-archimedes.com/
Sponsored by the Free Software Foundation. Thanks to your support, 2015 marks 30 years of the FSF! In the next 30 years, we want to do even more to defend computer user rights. To kick off in that direction, we're setting our highest-ever fundraising goal of $525000 by January 31st. Read more.
1
Francesca Ghidoni's profile photo
 
fantastico! (dante)
Add a comment...
People
Have him in circles
68 people
Aaron Seigo's profile photo
rong deng's profile photo
Daina Interrante's profile photo
PureClick's profile photo
Elena Fanelli's profile photo
carlos morales (truthovercomfort)'s profile photo
Erick Wessels's profile photo
Emanuele Trainotti's profile photo
Fabio Erculiani's profile photo
Links
Basic Information
Gender
Male