I installed ubuntu on my hard drive. Now I can't get my wifi to work. Also I can't get the correct drivers for my graphics card. I had to reinstall ubuntu after I got the computer stuck in low graphics mode. I believe the computer has an integrated graphics chip. I have also tried using the software update, the commands I could find for terminal but nothing worked. I have installed ubuntu 14.04 on my laptop. My laptop is a MSI GS70 stealth silver. It has Intel Core i7-4720HQ Nvidia GeForce GTX 970M (6GB GDDR5). The RF is 802.11ac+BT
Ubuntu has two ways to update it, the application "update" or in a terminal "sudo apt-get update" and then "sudo apt-get upgrade"
as for video I am not sure since it is a laptop, did you try the "additional drivers app"?
It may benefit you to use ubuntu 15.04 as it has a much newer kernal.
WiFi is kinda hit or miss as far as i know, you can try to update the kernal, or see what brand the wifi is and try to see if there is a driver, I am not too familiar with wifi drivers. so I don't know if this info is right.
I have tired the terminal commands sudo apt-get update and the sudo apt-get upgrade. Also when I went to the additional drivers app, it said that there are no additional drivers. I will look into 15.04.
You might have to use a PPA repository but I do not know how the drivers handle laptop gpu's so I don't what to say to try it but I guess it doesn't matter since you can just reinstall. Look up "edgers PPA". here is the guild i used.
What you need to do is in a terminal (PPA's can be dangerous to use, this one is pretty safe many people use it)
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-352
Make sure you reboot after installing these.
when you did the apt-get update did it install a bunch of stuff? it should have updated the pc, assuming it has internet that is.
I will try this. I am currently using an Ethernet connection.
For your wifi run
lspci -vv -s $(lspci | awk '/Network/ {print $1}')
in the terminal and post the output back here.
FOSS drivers for NVIDIA are bad, you'll have to use the proprietary binaries. If your laptop has Optimus technology, you'll have to install Intel drivers first before installing NVIDIA drivers.
Hybrid Graphics is documented over here:
https://help.ubuntu.com/community/HybridGraphics#NVIDIA_Optimus
lspci -vv -s $(lspci | awk '/Network/ {print $1}')
05:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 20)
Subsystem: Bigfoot Networks, Inc. Killer N1525 Wireless-AC
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=2M]
Capabilities:
This fixed the graphics for me.
Yes you will either need Bublebee or Primus for Otimus hybrid drivers. Bumble bee can choose what GPU for each program but you have to tell it to do so (the is a command you can put in steam games to use the NVIDIA card) And Promis just simply switches the card for the current session both have their plusses and minuses but you are new Use Primus for Ubuntu, since it is easier.
Don't forget the steam flags.. Sometimes I seriously hate nvidia.. Be careful with kernel upgrades op.. Be sure to disable and foss when upgrading Ubuntu versions... It's best to stick to lts for proprietary graphics
Primus just simply switches over to the discrete card for the session so everything uses it. And if you un plug swapp it back to Intel graphics for power savings. It is what I use for My MSI laptop.
That's a better solution lols
Looks like that card isn't very well supported yet. So your best bet from what I could find is either kernel 4.2, or a custom kernel. Looking at kernel 4.2-rc1 source, it doesn't look like all of the patches made it in. For a custom kernel there's a branch on github that has most of the patches that's built off kernel 4.1, but you have to build it. You also have to grab some firmware for the github kernel.
Unless someone else can come up with anything else.