Hacker News new | past | comments | ask | show | jobs | submit login

If you have an integrated and separate card for gaming, then you can do just about anything, including running Mac inside Linux:

https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVM...




I doubt that any of that has anything to do with the reasons that there's no "mass Linux desktop adoption".

And I wouldn't count Linux running Windows in a VM most of the time as a "Linux desktop".


What do you consider some reasons then?

I really don't recommend running a Windows or Mac VM simply for compatibility, because then you lose out on a bunch of perks, but you can. I mean you can use something that is free and the source code is available for rich and poor people alike, and the web is full of information and communities to help you get started and prosper from your new open source skills and education. Or you can pay for spyware and then pay more to supposedly protect yourself from spyware, while installing more spyware to make you safer, and then you will need adware for that spyware, and then some additional apps to make sure that you only install OS-approved spyware.


> What do you consider some reasons then?

Too often users need to use the terminal.


Well, you had to admit that with auto-complete, it is pretty cool to just type a couple letters and tab your way to heaven. Have you tried Rofi? There are some descent themes, but in all honesty the terminal is great. It is a text-based dynamic solution which makes it extremely versatile and compatible.

What is more natural than just typing and tabbing to what you want? That is some simple voice navigation stuff as well, or once you get to VR, then tab-complete can be like auto-suggest.

Have you seen Vim with perfect horizontal, vertical windows, and re-scaling? I have, and it is glorious! Once you add proper icon font support and Airline, it is hard to beat... yes, Neovim is probably better.

However, it is a matter of time before chopsui or another UI toolkit comes along that will essentially wrap around all these great terminal applications in a way that will create the layouts and styling that web users are mostly used to. I hope instead though that, it is more general, and that information is decoupled from design. Instead, I hope that sites will be able to request to change layouts, and that we will build better decentralized marketplaces for developers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: