Beta

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

XWayland Aiming For Glamor Support, Merge Next X.Org Release

neuro88 Re:Is it just me? (83 comments)

At this point, it's mostly just you. All this work going on vastly simplifies the stack. Wayland compositors are much simpler than the entire X stack (which has to be supported even though much of it isn't used). Unfortunately, X still needs to stay around in some capacity so we can still play our proprietary games ,etc.

about 4 months ago
top

Ubuntu's Mir Gets Delayed Again

neuro88 Re:This could be good news... (241 comments)

Agreed. Wayland development appeared to accelerate after Ubuntu announced Mir. If the only thing that ever happens because of Mir is that it made the rest of the Linux community unite behind Wayland and speed its adoption, that's still a good thing.

From what I've heard about the commit statistics, there was no real change in Wayland development itself. Where we're seeing the acceleration is the desktop environments realizing they really needed to start their porting work. THIS is definitely a good thing.

And Ubuntu started Mir because their engineers seem to believe Mir has fundamental performance advantages over Wayland in resource-constrained environments like phones. It's possible they're completely wrong, but if they're right then we need Mir for Linux on smart phones.

There seems to be this myth that Wayland doesn't work with Android GPU drivers. Mir's support for Android drivers uses libhybris to achieve this, which is atually Wayland library for allowing Wayland to work with Android GPU drivers.

And we're starting to this sort of thing a lot. Mir really just isn't too fundamentally different from Wayland. Typically when Mir support is added to something, they've simply taken the Wayland support and have made a relatively small amount of changes (sdl2, xwayland/xmir, etc). I think in the long run, Canonical will partially throw in the towel and Mir will end up being a Wayland compositor that's also capable of running Mir specific (mobile?) apps.

I don't know that the Mir devs really believed these issues. That's not to say that such claims weren't made (most/all of which were thoroughly debunked the same day they came out), but the real reason for Mir's existence is control for their mobile platform. Wayland is MIT licensed, and Mir is GPLv3 which a CLA. If canonical had been more honest about their reasons for Mir, I think they'd be receiving far less flak for it. No other reason really makes much sense. They're just too similar.

about 5 months ago
top

Valve's Steam Machines Are More About Safeguarding PCs Than Killing Consoles

neuro88 Re:PulseAudio can emulate ESD (296 comments)

Wikipedia's article about PulseAudio claims that PulseAudio can emulate ESD. Or is this emulation too broken to work with SimCity 3000?

I have no idea... I didn't know about this so I never tried... But thanks for the info, I just may give this a shot!

about 7 months ago
top

Valve's Steam Machines Are More About Safeguarding PCs Than Killing Consoles

neuro88 Re:Explain (296 comments)

This quote makes zero sense: "...reliance on Windows and DirectX (and to a lesser extent Mac OS), systems that cannot be relied upon in the long term." Really, because my experience with Linux and backwards / forwards support for both software and hardware has been vastly worse than Windows from XP through 8. Sure before XP, Windows 9x was terrible, but are we really going to keep basing derp derp FUD on a 5 year window of hard lessons from nearly 15 years ago? Can we just fess up and admit that SteamOS is an effort predicated on a personal beef Gabe Newell has with Microsoft and especially the fact that Windows 8 included it's own store and that store was not Steam. The story is well documented and the whole industry is going to blow a lot of money on development just to satisfy one man's ego.

Linux supports older hardware than windows 7 and 8, no question. Regarding the software... You definitely have a point there. Almost. The Linux kernel itself actually has backwards compatibility for userspace software going back quite a bit. It's mostly glibc that breaks this. If it isn't happening already, it will eventually. You'll be downloading games from that simply ship with their own libraries. I believe a lot of Windows software works this way.

You can actually get a lot of old loki games to run in linux by installing older versions of various libraries. Although, you do encounter some issues. For example, Simcity 3000 won't give you sound since it wants to use esd (which hasn't seen use in years), but the game will otherwise run. This takes some work to setup, but if the games on steam do this for you, it's a non-issue.

about 7 months ago
top

PC Shipments In 2013 See the Worst Yearly Decline In History

neuro88 Re:Custom Builds (564 comments)

Not anymore. Asus mentioned they have sold millions of high end/gaming motherboards as gamers no longer buy Dells and replace the GPU like they did in the old days.

You can thank crappy PSU's and proprietary tiny cases for this decline as gamers are the only ones who upgrade besides corporations and they only do so every 10 years now when MS decides it needs more money for another OS upgrade.

I was about to ask you to back up that claim, but a quick google shows what you're saying as true: http://www.maximumpc.com/gigabyte_asus_wrestle_motherboard_shipment_crown2013

The article is a bit dated, but apparently Asus was expecting to ship 22.2 million mid to high end boards in 2013. It's starting to seem custom rigs (particularly for gaming) is hardly a niche. Maybe the market's somewhat smaller than desktop machines, but it's certainly large enough to be considered healthy and is still growing.

about 7 months ago
top

Sailfish Can Officially Be Installed To Android Devices

neuro88 S4 (118 comments)

I think I may very well put this on to my S4. I got the S4, because nothing else really looked appealing to me, but I'm really not a fan of touchwiz. If this is better than touchwiz (very hard not to be), then I'll give it a shot.

The fact that Sailfish uses Wayland also makes this very interesting to me.

about 8 months ago
top

Torvalds: SteamOS Will 'Really Help' Linux On the Desktop

neuro88 Re: Old African word meaning can't configure Debia (304 comments)

steam works pefect in GNOME shell in archlinux. unity is not a requeriment.

To add to this, I don't think SteamOS will use unity period. I suspect they'll use a custom window manager or perhaps full screen mode for steam os will be the window manager. I personally run steam in KDE without issues.

about 9 months ago
top

Intel, Red Hat Working On Enabling Wayland Support In GNOME

neuro88 Re:Sounds like 13.10 is to be avoided (168 comments)

But kubuntu 13.10 won't be using xmir, that's just vanilla ubuntu (and possibly xubuntu I think).

Running an X desktop on Mir by using the XMir layer just adds another unnecessary layer (that is bound to have bugs), so it's good the Lubuntu and Kubuntu folks are avoiding that. It's a shame KDE5 (which will have Wayland support) is a good ways off.

about a year ago
top

Intel, Red Hat Working On Enabling Wayland Support In GNOME

neuro88 Re:The real agenda? (168 comments)

Mir isn't being released until ubuntu 13.10, and then it will only use xmir. That is, the mir layer isn't doing anything other than introducing another potential layer of bugs, and flipping pages. Seeing as how xmir is 99% xwayland, and mir itself is doing almost nothing at all, I'm not sure I'd call it a "release".

Gnome 3.10 is due to be released on Sept. 25th and is well on its way to having actual wayland support which will beat Ubuntu 13.10's October release date (same with Enlightenment 18 which has partial wayland support). Ubuntu 14.04 is when they expect to start having native (actual) mir support in Unity/ubuntu.

about a year ago
top

Intel, Red Hat Working On Enabling Wayland Support In GNOME

neuro88 ..and (168 comments)

KDE's support is also in the works but further down the line. I think later 2014 or early 2015? Can't find the schedule at the moment. Enlightenment 18 has partial wayland support with full support expected in 19.

FINALLY we're going to be free of X. Of course, I still suspect it will take some time to iron out the wrinkles to the point where the experiences on wayland for the various DE's are relatively bug free and are as smooth as butter.

about a year ago
top

Sony Unveils the PS Vita TV and Slimmer Vita Handheld

neuro88 multiple account support! (86 comments)

I think this is a great idea if they can finally start allowing your vita to have multiple accounts at once. Currently, the only way to switch accounts is to reset the thing to factory defaults (which involves watching an annoying video when it starts for the "first" time), as well as format your memory card. This is pretty inconvenient on a portable, but would be flat out ridiculous on more of a home console type system.

about a year ago
top

Schneier: The US Government Has Betrayed the Internet, We Need To Take It Back

neuro88 Re:What is Bruce Schneier's game? (397 comments)

Peer review is no panacea. I'm not going to argue against open-source, but open-source is at significant risk too. You can't pull an _NSAKEY but with the resources available to the NSA it is no big feat to weaken an implementation in a non-obvious way.

Silent Circle's approach is that they sell their software to the US and UK government. If the NSA were to require them to install a secret backdoor then the NSA would be compromising the security of all of their government customers because they don't sell two different versions of their software, it is the same for all customers.

In fact, I think you may very well be correct. I think it's time for folks to take another look at this story:
http://blogs.csoonline.com/1296/an_fbi_backdoor_in_openbsd

about a year ago
top

Intel Launches Core I7-4960X Flagship CPU

neuro88 Actually launched? (180 comments)

Doesn't seem the chip is actually available anywhere yet. I've also been hearing that September 10th may be the actual launch date.

about a year ago
top

Linux 3.11 Features Fall Into Place With Merge Window

neuro88 FINALLY! (70 comments)

3.11, linux for workgroups!

And YES, we are going to see almost nothing but comments making variations of this joke.

1 year,20 days
top

Canonical To Ship Mir Display Server In Ubuntu 13.10

neuro88 Re:Exciting (122 comments)

Your analogy holds true only if both projects, being Wayland and Mir, are serving the same purpose - They aren't.

Yes, they are both a display server/protocol, and yes, they are designed to replace X, but the goals of each project couldn't be more dissimilar.

Wayland is a long needed update to X that will fix a number of issues and allows for secure buffers that only the application and server can access. Wayland is being designed for the existing Linux desktop market and is a much needed project.

Mir, while adopting some ideas from Wayland, is a completely different beast that will focus on achieving two primary objectives: A display server that runs natively on both desktop and mobile, and, being actively developed and supported by new commercial partner Valve. It makes little sense for Canonical to wait for Wayland and then extend it for these two purposes as doing so will leave Canonical years behind on a shift that is happening NOW.

Wayland is absolutely being developed with mobile and desktops in mind: From the official wayland site itself (http://wayland.freedesktop.org/): "Part of the Wayland project is also the Weston reference implementation of a Wayland compositor. Weston can run as an X client or under Linux KMS and ships with a few demo clients. The Weston compositor is a minimal and fast compositor and is suitable for many embedded and mobile use cases."

And that's just the reference compositor.

But there's more. Work to get Wayland running on android about a year before (april 2012) Canonical's Mir announcement : http://lists.freedesktop.org/archives/wayland-devel/2012-April/003149.html

In fact, while we're on the topic of Android, Canonical took someone else's code (libhybris) for running Wayland on Android drivers to achieve Mir support for android drivers. Here's an article about it from the author of libhybris: http://mer-project.blogspot.fi/2013/04/wayland-utilizing-android-gpu-drivers.html
Quote from the article "Earlier this year however, I discovered that a well-known company had taken the code - disappeared underground with it for several months, improved upon it, utilized the capability in their advertisements and demos and in the end posted the code utilizing their own source control system, detached from any state of that of the upstream project's. Even to the extent some posters around the web thought libhybris was done by that company itself."

Oh yeah, Canonical's criticisms of Wayland (ie, their stated reasons for creating their own display server instead of going with Wayland) were so awful that they had to retract them: http://www.phoronix.com/scan.php?page=news_item&px=MTMxODY

Regarding Valve's support... Citation please. Last I heard Valve was sticking with X and hadn't made any further comments. Unfortunately I'm unable to find a link to back this up at the moment. I *suspect* Valve is taking a wait and see approach, and they're probably silently hoping Wayland wins as Canonical has stated that Mir has no stable API/ABI, which would make it a nightmare for application developers to support. It's unclear if they'll stabilize the ABI/API in the future, but it's sounding like they won't. This is one of the major reasons why the major desktops don't want to support Mir.

Everyone has been waiting for the Year of Linux on the Desktop; this will bring the goal one step closer. The same goes for an unadulterated Linux on the Mobile where graphical applications are more easily ported from their desktop counterparts.

There is nothing stopping Wayland importing code from Mir and vice versa.

Mir can use Wayland code as Wayland is under the extremely permissive MIT license. Mir is under a dual licensing scheme. You can use it under the GPLv3 or you can give Canonical money for use of Mir in more proprietary settings. This worked really well for Qt's dual licensing with the GPLv2 (which is more permissive than v3) and KDE adoption, didn't it?

Oh and by the way, to contribute to Mir, you need to assign the copyright of your code to Canonical, so they can change the licensing terms as they see fit. However, I suspect the MIT license is permissive enough that Canonical might be okay with taking code from Wayland without copyright assignment.

What this means is that Wayland really can't use Mir code as that would require Wayland to be distributed under the GPLv3, which would ironically hinder mobile adoption. This has already been pointed out by developers: http://mjg59.dreamwidth.org/25376.html

I think we'll see companies tend towards Wayland for their mobile display server to avoid paying Canonical for a license.

The projects simply have different priorities for the time being and are likely to co-exist or even possibly merge when the race is over.

Or... Canonical could have been part of the development process from the start so they wouldn't have to wait to add their own improvements after Wayland was "finished". In fact, Canonical had at least one developer working on Wayland... Canonical could have voiced any concerns they had, but never even attempted to.

So as it turns out, you're right, they do have different priorities. Where you got it wrong is what those priorities are. Canonical's goal with Mir is control. You either abide by the GPLv3 or license Mir. There are no such restrictions on Wayland. With Mir, they run the show. Not unlike Unity.

To borrow from your analogy: Canonical have found a reason to require a triscrew head. They believe it will work in more environments and also, with some effort, work on systems using a hex-screw. You are not locked in to using the triscrew and don't even have to change your screwdriver head should you not be involved in porting hex-screw to tri-screw or developing tri-screws for mobile devices.

None of this affects you. These guys are building a treehouse entirely in their own backyard. You seem a little miffed simply because you know some guys that previously built a treehouse and they are renovating it. Nonsensical.

As long as Valve doesn't jump on board, I don't see this affecting anyone adversely except Canonical. Without Steam (which is a killer app on the desktop), I really don't see much chance of success for Mir. Everyone else is is going with Wayland, and while Unity has picked up some fans, it's still overall been pretty poorly received. Steam is the only thing they could have going for it.

If steam does come to Mir, then I think this scenario would be very damaging if one of the biggest killer apps for linux on the desktop is locked to one distribution (Mir could theoretically run on other distributions, but Canonical would still hold all the keys to it).

about a year ago
top

Kernel-Based Virtual Machine Ported To ARM64

neuro88 Re: So what's KVM got over other virt tech? (58 comments)

Solaris or illumos Zones on ZFS is what you want then.

Even better is SmartOS (http://smartos.org/)! It's OpenSolaris/Illumos *and* makes use of KVM and Zones (with Copy-On-Write help from ZFS). Yes, they actually ported KVM to the illumos (OpenSolaris) kernel.

No idea if it works on SPARC... but I suspect not. Maybe it will eventually?

-Cameron

about a year ago
top

Nintendo Release 3DS XL and New Mario 2 In the USA Today

neuro88 Re:[PSA] Ken Starks of HeliOS fame has 2-3 weeks l (93 comments)

I opened this thread to read about the 3DS XL and New Super Mario Bro's 2 (which I've bought via the online shop and I'm downloading on to my regular 3ds). I'm kind of interested in the XL as I'm hoping the larger size will be more accommodating to my adult hands, and the battery life of the 3ds is perhaps even worse than my PS Vita.

That said, thank you for posting this here. After spending $39.99, I've now donated $50 to Ken Starks. I had never heard of the HeliOS project so I had to look it up... You might consider giving a brief summary with it (you're apparently more familiar with it than so I won't do it).

about 2 years ago
top

Ask Slashdot: Most Underappreciated Sci-Fi Writer?

neuro88 Re:David Gerrold! (1130 comments)

You beat me to it. Gerrold is one of my absolute favorite authors, and The War Against the Chtorr was what inspired me to become a scientist almost twenty years ago. Stylistically, his prose is quite similar to Heinlein's, and gives me the same warm, fuzzy feeling.

And his Star Wolf series is essentially a "realistic" version of Star Trek - kind of what life would be like in a galactic Federation if you weren't serving on the flagship, but were just another cog in the works. The main character even has the same initials as Kirk.

I've never read Star Wolf... but I think I just might now. I heard that other book about "h.a.r.l.i.e" is good and there's references to it in the Chtorr series. When H.a.r.l.i.e Was Won or something like that?

about 2 years ago

Submissions

neuro88 hasn't submitted any stories.

Journals

neuro88 has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?
or Connect with...

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>