I have installed Linux Mint 18.2 Cinnamon 64-bit a month ago, and everything worked fine. I only used boot-repair from YannUbuntu in order to fix the black screen with blinking cursor that I got after booting up the new installation, but I didn't experience any problems after that (except now).
For some reason I got a black screen (without blinking cursor) this morning after choosing the default Linux Mint 18.2 Cinnamon 64-bit option in the GRUB menu. Nothing else happens and I have to turn off the PC with the power button. Putting "nomodeset" in the GRUB bootloader does work for me.
I've read somewhere else that this problem is because of the AMD drivers, but I don't know whether I am supposed to install any drivers because everything worked fine before this problem. I can't find any drivers in the Driver Manager. According to Citizen229's topic I need the open source drivers because my card is not on the list. I found the x.org website and this page: https://www.x.org/wiki/RadeonFeature/, but I don't know whether I need to install any open source drivers because I've read somewhere else that open source drivers are installed by default. Edit: In the inxi -Fxz I see "Display Server: X.Org 1.18.4 drivers: fbdev,ati (unloaded: vesa,radeon)", does that mean that the open source drivers are already installed?
I also didn't update the kernel or used any other level 3-4 update.
Operating system: Linux Mint 18.2 Cinnamon 64-bit
Cinnamon version: 3.4.3
Linux Kernel: 4.8.0-53-generic
Graphics card: AMD Radeon HD 7950 (R9 280?)
System info on GitHub: https://gist.github.com/anonymous/36bd4b9eb9bf36e71a32597e2ee1334a
System: Host: ZY-LinuxMint Kernel: 4.8.0-53-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.4.3 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.2 Sonya
Machine: Mobo: MSI model: H61M-E33 (MS-7680) v: 2.0
Bios: American Megatrends v: V10.10 date: 07/20/2011
CPU: Quad core Intel Core i7-2600K (-HT-MCP-) cache: 8192 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 27137
clock speeds: max: 3800 MHz 1: 3103 MHz 2: 2311 MHz 3: 2844 MHz
4: 2239 MHz 5: 2353 MHz 6: 3113 MHz 7: 2948 MHz 8: 2108 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]
Display Server: X.Org 1.18.4 drivers: fbdev,ati (unloaded: vesa,radeon)
GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 4.0, 256 bits)
GLX Version: 3.0 Mesa 17.0.7 Direct Rendering: Yes
Audio: Card-1 Advanced Micro Devices [AMD/ATI] Tahiti XT HDMI Audio [Radeon HD 7970 Series]
driver: snd_hda_intel bus-ID: 01:00.1
Card-2 Intel 6 Series/C200 Series Family High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Sound: Advanced Linux Sound Architecture v: k4.8.0-53-generic
Network: Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
driver: r8169 v: 2.3LK-NAPI port: d000 bus-ID: 05:00.0
IF: enp5s0 state: down mac: <filter>
Drives: HDD Total Size: 1252.3GB (1.6% used)
ID-1: /dev/sda model: SAMSUNG_HD103SJ size: 1000.2GB
ID-2: /dev/sdb model: Samsung_SSD_840 size: 250.1GB
ID-3: USB /dev/sdc model: USB_Flash_Disk size: 2.0GB
Partition: ID-1: / size: 222G used: 9.1G (5%) fs: ext4 dev: /dev/sdb1
ID-2: swap-1 size: 8.57GB used: 0.00GB (0%) fs: swap dev: /dev/sdb5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 74.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 243 Uptime: 1:25 Memory: 1395.5/7964.8MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
Edit: The problem is solved, I don't get the black screen now and I don't need to use the "nosetmode" parameter anymore. But I sadly don't know how it got solved.
Edit 2: I had this problem again a few days ago, after 5/6 hours of troubleshooting I've found the solution. All I had to do was pull the HDMI cable out and plug it back in again *facepalm*.