Skip to main content
Topic: General Unix/Linux Thread (Read 120523 times)

Re: General Unix/Linux Thread

Reply #275
Dedoimedo says GNOME 3 might finally be approaching usability again.

Fedora 23 Workstation with the Gnome desktop is a very reasonable release. I am surprised first and foremost by the advancement in the Gnome framework. It's usable, and there's no reason to hate it anymore. This shows how objective and cool I am, and that my past resistance was all legit techno babble. When credits are due, I'm a bloody bank.

Indeed, self praise aside, Gnome has reached a point where it can be used. 'Tis a paradox, because it was perfect before being ruined, and now it's approaching the same level of usability it had years ago. But if we put the background story aside, yes, it's okay, and it makes sense on top of Fedora. The distro itself also works well. It's stable, robust, the hardware support is really good, all my peripherals were properly initialized, all the network protocols ate their bits and bytes without hiccups, and with some extra pimpage, you have a pleasant, friendly system that can serve entertainment as well as state-of-the-art functionality.

Re: General Unix/Linux Thread

Reply #276
Just for the hell of it - posting from this:

Code: [Select]
NetBSD 7.99.25 (CUBIETRUCK) #28: Thu Dec 24 09:53:18 EST 2015
        root@claymore:/home/build/obj_earm/sys/arch/evbarm/compile/CUBIETRUCK
total memory = 2048 MB
avail memory = 2022 MB
sysctl_createv: sysctl_create(machine_arch) returned 17
timecounter: Timecounters tick every 10.000 msec
mainbus0 (root)
cpu0 at mainbus0 core 0: 960 MHz Cortex-A7 r0p4 (Cortex V7A core)
cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled
cpu0: 32KB/32B 2-way L1 VIPT Instruction cache
cpu0: 32KB/64B 4-way write-back-locking-C L1 PIPT Data cache
cpu0: 256KB/64B 8-way write-through L2 PIPT Unified cache
vfp0 at cpu0: NEON MPE (VFP 3.0+), rounding, NaN propagation, denormals
cpu1 at mainbus0 core 1
armperiph0 at mainbus0
armgic0 at armperiph0: Generic Interrupt Controller, 160 sources (151 valid)
armgic0: 32 Priorities, 128 SPIs, 7 PPIs, 16 SGIs
...

Re: General Unix/Linux Thread

Reply #277
What do you use it for? :p

Re: General Unix/Linux Thread

Reply #278
Dedoimedo says GNOME 3 might finally be approaching usability again.

While it is better, I'm unable to use Gnome 3 without getting annoyed. I think the main cause of is the Dash (if I'm using the right term :p) Instead of organized menu, you get a full screen with the names and icons of every application in alphabetical order instead of categories. I do realize the way around this is the menu extension or going into classic mode, but then I wind up with DE who's look and functionality is easily replicated and IMHO improved upon in XFCE while using much less system resources (keeping in mind this poor little machine only has three gigs of ram.) I see from the screenshots he's using the Dash to Dock extension, which does greatly improve usability for a lot of users.
“What kind of man would put a known criminal in charge of a major branch of government? Apart from, say, the average voter.”
― Terry Pratchett, Going Postal

Re: General Unix/Linux Thread

Reply #279
There are now plenty of alternatives for those who dislike Gnome 3. Ubuntu created Unity, which remains probably the most-used option for those who don't know any better. In my opinion, Cinnamon is the best desktop forked off of Gnome. Then there are Budgie and just now I took a look at Deepin desktop https://manjaro.github.io/Manjaro-Deepin-released/ The Deepin Game app (supposedly a collection of Flash games, the main reason why I tried this desktop) fails to load its contents - probably because its server considers me third world or something - but the desktop overall has its attractive aspects. And Manjaro team generally does a good job designing and preconfiguring stuff for easy readiness.

Re: General Unix/Linux Thread

Reply #280

What do you use it for? :p

Programming of course. Lightweight / low power debugging aid ( for example, if you mess with graphics drivers it kinda helps to have an extra set of monitor & keyboard ). Also, got to finish & commit the support code for the VGA port. Just needs a little more cleanup and I want to add hotplug support as well.
Our A20 code was written for a Cubieboard 2 so there isn't much support for the Cubietruck's extra bells & whistles. I'm slowly changing that.





Re: General Unix/Linux Thread

Reply #285
I was having trouble connecting to GitHub.

Code: [Select]
$ git pull
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.


A little debugging showed the following:
Code: [Select]
$ ssh -vT git@github.com
OpenSSH_7.1p2 Debian-2, OpenSSL 1.0.2f  28 Jan 2016
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to github.com [192.30.252.130] port 22.
debug1: Connection established.
[…]
debug1: Skipping ssh-dss key /home/frans/.ssh/id_dsa for not in PubkeyAcceptedKeyTypes
[…]
debug1: No more authentication methods to try.
Permission denied (publickey).


Checking OpenSSH.com tells me that "OpenSSH 7.0 and greater similarly disables the ssh-dss (DSA) public key algorithm. It too is weak and we recommend against its use." So, although I could obviously re-enable it easily, I guess I'll have to generate a new key. I hope GitHub's guide is accurate for generating something sufficiently secure, because I'm kind of ticked off that something I generated in 2013 is already considered "legacy." Clearly it must've already been quite old back then.

Incidentally, to change the passphrase one would use the -p option, e.g.:
Code: [Select]
ssh-keygen -f id_rsa -p

Re: General Unix/Linux Thread

Reply #286
Here's a blog post about how to use pdftk to combine a signature (entered using e.g. Inkscape) with a bureaucracy PDF.

http://www.enricozini.org/2016/pdftk-inkscape/

And here's an advantage of open-source: if you know what's up, you can just fix the darn problem yourself. https://blog.sesse.net/blog/tech/2016-02-23-11-23_multithreaded_opengl_driver_quality.html

Re: General Unix/Linux Thread

Reply #287
I'm not sure; would one be able to do this in Windows?

http://www.enricozini.org/blog/2016/debian/simple-one-liner-to-save-battery-life-and-reduce-system-latency/
Quote
Lynoure suggested this simple one-liner which helps immensely, to a point that I have turned it into a habit:

Code: [Select]
pkill -STOP chromium

When I want to use the browser again:

Code: [Select]
pkill -CONT chromium

I wish web browsers would stop running anything when unfocused, unless asked otherwise on a site by site basis.


Re: General Unix/Linux Thread

Reply #289

Iceweasel is dead. So it goes.

https://glandium.org/blog/?p=3622

Palemoon also seems to be ailing. For half a year I haven't had Firefox installed. Am I really forced to return to it?

In other news, Linux Mint servers got cracked once again less than a month ago. All forum users should change their passwords and the ISO's downloaded during the cracked period may be compromised.

Re: General Unix/Linux Thread

Reply #290
Palemoon also seems to be ailing. For half a year I haven't had Firefox installed. Am I really forced to return to it?

Iceweasel is basically just Firefox with a few different icons and a different name. Mozilla finally gave permission: http://news.softpedia.com/news/debian-finally-switches-iceweasel-name-back-to-firefox-500966.shtml



Re: General Unix/Linux Thread

Reply #293
Apparently Microsoft created reverse WINE
http://blog.dustinkirkland.com/2016/03/ubuntu-on-windows.html
Quote
"So maybe something like a Linux emulator?"  Now you're getting warmer!  A team of sharp developers at Microsoft has been hard at work adapting some Microsoft research technology to basically perform real time translation of Linux syscalls into Windows OS syscalls.  Linux geeks can think of it sort of the inverse of "wine" -- Ubuntu binaries running natively in Windows.  Microsoft calls it their "Windows Subsystem for Linux".  (No, it's not open source at this time.)

Oh, and it's totally shit hot!  The sysbench utility is showing nearly equivalent cpu, memory, and io performance.


(And no, this isn't an April First joke from the looks of it.)

 

Re: General Unix/Linux Thread

Reply #294
Debian stable, always cause for much debate

So, coming back to the title for this entry. The most obvious failure of the commons is where a basically malicious actor consumes while giving nothing back, but if an actor with good intentions ends up consuming more than they contribute that may still be a problem. An upstream author releases a piece of software under a free license. Debian distributes this to users. Debian's policies result in the upstream author having to do more work. What does the upstream author get out of this exchange? In an ideal world, plenty. The author's software is made available to more people. A larger set of developers is willing to work on making improvements to the software. In a less ideal world, rather less. The author has to deal with bug mail about already fixed bugs. The author's reputation may be harmed by user exposure to said fixed bugs. The author may get less in the way of useful bug fixes or features because people are running old versions rather than fixing new ones. If the balance tips towards the latter, the author's decision to release their software under a free license has made their life more difficult.

Most discussions about Debian's policies entirely ignore the latter scenario, focusing more on the fact that the author chose to release their software under a free license to begin with. If the author is unwilling to handle the consequences of that, goes the argument, why did they do it in the first place? The unfortunate logical conclusion to that argument is that the author realises that they made a huge mistake and never does so again, and woo uh oops.


From the comments:

Quote
Locking down versions brings stability to the user experience: on a system-wide scale, known and static issues are better than unknown and ever-changing issues, obviously.

Which is why, when I don't have the time or desire to tinker with my computer, I pretty much prefer Debian/stable or Ubuntu LTS over anything else (including more recent versions of Windows).

Re: General Unix/Linux Thread

Reply #295

Which is why, when I don't have the time or desire to tinker with my computer, I pretty much prefer Debian/stable or Ubuntu LTS over anything else (including more recent versions of Windows).

If it works like this, why not. But I have found that Manjaro smoothens out all the bleeding edges of Arch rather operatively. When I detect an issue with an update and report it according to my shallowish level of comprehension, it always gets fixed in days. It's not up to policy, really, but up to the enthusiasm of the tinkerers.

Re: General Unix/Linux Thread

Reply #296
Eh, my main daily driver is actually Debian/unstable. It's quite stable in every sense of the word except the one meant by Debian/stable.


Re: General Unix/Linux Thread

Reply #298
I just found this awesome website: http://explainshell.com/

It automatically extracted the info from basically all of Ubuntu's manpages so that if you put in a command you see in a shellscript or online or whatnot, it explains what it does. Of course, being sourced from Ubuntu means it'll be useful on anything Debian-based, but it won't help you with e.g. emerge, pacman, yum, and zypper.