P.S. I did try the gdm3 method initially (which installs the display package manager for jessie distribution) but that just led me to a blank screen after login so after spending hours I had to return to the blank screen that I initially encountered by pressing the Ctrl + Alt + F1-F6 (any one of them, they lead you to the tty(1-6)'s) followed by the following command.
If the above answers were not working for you then i think when you are installing kali linux you should connect to internet (over wifi or ethernet) for me when i was installing kali 2020.1 in my pc most of the features of 202.1 versions were not showing up, at the select and install software section it was showing only some features then i had tried a lot of solutions but didnt work... then i installed kali having connected with internet and it worked. May be these sound silly but it worked, may be without internet connection it just installed the terminal mode (tty1)
I've installed Kali Linux, or I'm trying to install it. Why is it so hard? Why doesn't it recognize my hardware? Why do I need to set up so many things manually? Why can't I install the applications I want to use? Why don't tutorials written for other distributions work?
Kali Linux is a distribution for professional penetration testers who are already very familiar with Linux. It is meant to be used from a USB dongle for penetration testing. It can be installed, but it is not really meant to be. It is not meant for general use (even by professional penetration testers) such as Internet browsing, word processing, gaming, development, etc.
If you want a distribution that is designed to be easy for beginners and where beginners can find a lot of help, use Ubuntu. You can ask for help on our sister site Ask Ubuntu or on the Ubuntu forums. (Do NOT ask for help on Ask Ubuntu or the Ubuntu forums if you're using a distribution that is based on Ubuntu, but is not one of the official variants of Ubuntu!)
With any distribution, even distributions targeted for beginners, you can learn by looking under the hood. The difference is that with easy-to-use distributions, you can install first, and then explore to learn.
Using Kali does not make you a hacker! Too many people think so and are completely out of their depth, being unable to do basic tasks in some cases. If you wish to learn the fundamentals the right way, forget about Kali at first. Kali's a Debian fork, and a modern version of Ubuntu or Debian has better hardware support. You might also be able to find repositories with the same tools Kali does for these distros. That's for later though. Work through something like Linux the hard way or LFS101. Understand the basics. Learn Linux before you get yourself delusions of grandeur. You make yourself a hacker, not the distro.
Kali is a somewhat overrated distro that's specialised, attracts skiddies, and doesn't have anything special to offer to the newbie Linux user. You'll find that with a certain degree of hacking skill, you'd probably end up customizing your own environment anyway. Kali's really designed for the middle ground where one has basic-good skills but needs a standard, fairly substantial set of tools available. It is certainly a terrible distro for someone who isn't used to bash or the Linux environment.
If you are using Kali to learn/develop/use it as a desktop/notebook environment, select a more stable and user friendly distribution. Please take the time to have a look at the other answers on this thread.
These together with it being a rolling release drinking from Debian testing and mixing random packages from Debian unstable means you will get stranger problems than using another distribution when using it as a production system/desktop;
Due to the nature/instability of Kali, and being it a rolling release often it may make more sense reinstalling the latest version from scratch than upgrading/investing time into fixing it when you face update problems - and facing problems in updates is more the norm than the exception;
If you are trying to setup an Wifi adapter in a VM, the adapter is in the physical machine and not in the VM machine, and as such has to configured as passthrough/captured by the hypervisor/Virtualbox/VMWare see How to use Wireless Network in Virtualbox? e.g. you can only configure it once, either in the host or in a VM;
If you intend to place a wifi adapter in Monitor mode, you have got to have a primary network/Internet connection, either an ethernet adapter or another Wifi stick for both Internet access and not losing remote control of the VM/raspberry being it remote;
Beware also that not all brand/models of wifi adapters support Monitor mode, and there is even less support for packet injection - see this thread for why you should not buy realtek, and for more general wifi advice Wi-Fi problems using ASUS USB-N13 adapter (realtek)
Even for experienced Linux users, Kali can pose some challenges. (...)Adding repositories to your software sources which have not beentested by the Kali Linux development team is a good way to causeproblems on your system.
If you are unfamiliar with Linux generally, if you do not have at leasta basic level of competence in administering a system, if you arelooking for a Linux distribution to use as a learning tool to get toknow your way around Linux, or if you want a distro that you can useas a general purpose desktop installation, Kali Linux is probably notwhat you are looking for.
If you are looking for a Linux distribution to learn the basics ofLinux and need a good starting point, Kali Linux is not the idealdistribution for you. You may want to begin with Ubuntu, Mint, orDebian instead.
If you want to learn it, learn it in a virtual machine like VirtualBox, VMware, or use some KVM front end like gnomeboxes or libvert manager. Your hardware will not be an issue with a virtual machine. It will have diminished power when compared to installing it on your hard disk drive, but with snap shots you can restore it to the last known working configuration in about 2 seconds when you screw up... You will screw up. Look at the relatively new documentation from Offensive Security, the new book Kali Linux Revealed. It is a decent resource to get started with.
Speaking as someone who has responded to a fair few questions on setting up or using kali I have given up responding because the answers to most questions can be found somewhere already. A little web research will resolve most issues and questions like this one indicate to me that the poster has perhaps been a bit lazy in that respect.
I assume that others answer questions on forums like this for the same reason I do, not just to show off, but because of the intellectual challenge involved. Figuring out the answer to good/awkward and above all new questions is fun and you usually end up learning something yourself. On the other hand, doing the same old web searches and pointing people to the same old links is just plain boring.
Lastly, Mr Robot isn't cool because he uses kali, he is just cool. Period. He would be equally cool hacking the world from an Ubuntu or debian install with the same tools installed. If this single piece of advice was taken by posters then everyone would be having much more fun.
Kali and BackTrack are each more of a utility distro, like the GPARTED .iso, or Rescatux. You need to have a need to be using these. I'm not saying you are up to no good, but maybe later or with a mentor perhaps.
If you are an absolute beginner, and you have had some experience with Windows, then I suggest you try a number of distributions. It is very likely you will be installing any number of them any number of times. Indeed this is the upgrade path for many of them. The ones that may be easiest to cope with may not be the coolest. Zorin OS is friendly to Windows users, but it is Ubuntu underneath. Mint also has Ubuntu under the hood and also tries to have everything work out of the box, but can be quirky when it doesn't. CentOS is "Enterprise Strength" but may lag behind the bleeding edge, a plus is the Gnome desktop. And then there is Ubuntu/Kubuntu, lots of support but Unity desktop and Plasma respectively. Debian is a good choice, and relatively cool due to being upstream for the .deb distros and because people see Etch Raspbian.
All of these have some issues, and generally for installation it boils down to the package maintainer's lack of care. If you don't stray from the path too much you should be OK. Hardened professionals can spend a whole day wrestling with MariaDB and PHP7 say because the dependencies never seem to be quite right.
While I'm no security expert, not even a security beginner, you have to understand why Kali was made and for what reason. Of the above, Rui's answer seem to be close to a perfect answer. To be more pragmatic, you have to think why it was made the way it is made. As you have heard from other users, it is a collection of tools to pentest a machine. Now think from either a hacker or a security company. Now you are supposed to compromise a machine without compromising yourself. And anybody who knows anything about security would tell you there is always a compromise between having a feature and occupying memory space. So the idea is have and leave minimum memory footprint (even temporarily) while at the same time detecting if the system has been compromised or compromising it.
Then when you get back to your own home/organization etc. you do not any worm/virus etc. to infect your systems. While one can argue one way or the other, there have enough examples even in mainstream media that showed how viruses/worm jumped from one system to the other even though they were directly not connected. And in this, you actually put a usb disk in so from a threat perspective, it is even higher.
Of course, this goes without saying that those who are in the security business and whatnot have to have a healthy dose of paranoia but even that is sometimes is not sufficient. As always 'better safe than sorry' is probably a good mantra to live by.
59fb9ae87f