Change default gpu from intel to discrete AMD
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
0
down vote
favorite
I've bought new Dell 5570 i5 8250u 4GB RAM 1TB HDD AMD 530 2GB and it came with Ubuntu pre-installed.
After typing sudo lshw -class display
I got:
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:280 memory:d1000000-d1ffffff memory:b0000000-bfffffff ioport:f000(size=64)
Also, lspci
gives me
00:00.0 Host bridge: Intel Corporation Device 5914 (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Device 5917 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (rev ff)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
I'd like to change default gpu from intel hd 620 to discrete - AMD.
Is it possible?
amd-graphics gpu
add a comment |Â
up vote
0
down vote
favorite
I've bought new Dell 5570 i5 8250u 4GB RAM 1TB HDD AMD 530 2GB and it came with Ubuntu pre-installed.
After typing sudo lshw -class display
I got:
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:280 memory:d1000000-d1ffffff memory:b0000000-bfffffff ioport:f000(size=64)
Also, lspci
gives me
00:00.0 Host bridge: Intel Corporation Device 5914 (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Device 5917 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (rev ff)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
I'd like to change default gpu from intel hd 620 to discrete - AMD.
Is it possible?
amd-graphics gpu
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I've bought new Dell 5570 i5 8250u 4GB RAM 1TB HDD AMD 530 2GB and it came with Ubuntu pre-installed.
After typing sudo lshw -class display
I got:
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:280 memory:d1000000-d1ffffff memory:b0000000-bfffffff ioport:f000(size=64)
Also, lspci
gives me
00:00.0 Host bridge: Intel Corporation Device 5914 (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Device 5917 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (rev ff)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
I'd like to change default gpu from intel hd 620 to discrete - AMD.
Is it possible?
amd-graphics gpu
I've bought new Dell 5570 i5 8250u 4GB RAM 1TB HDD AMD 530 2GB and it came with Ubuntu pre-installed.
After typing sudo lshw -class display
I got:
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:280 memory:d1000000-d1ffffff memory:b0000000-bfffffff ioport:f000(size=64)
Also, lspci
gives me
00:00.0 Host bridge: Intel Corporation Device 5914 (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Device 5917 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445] (rev ff)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
I'd like to change default gpu from intel hd 620 to discrete - AMD.
Is it possible?
amd-graphics gpu
amd-graphics gpu
edited Mar 8 at 18:00
![](https://i.stack.imgur.com/Lrlbx.jpg?s=32&g=1)
![](https://i.stack.imgur.com/Lrlbx.jpg?s=32&g=1)
pa4080
12.3k52256
12.3k52256
asked Mar 8 at 18:00
mk1024
134211
134211
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
0
down vote
You can use vga_switcheroo which allows you to switch between GPUs if your machine has a hardware mux.
To check whether your kernel is compiled with the correct option you can examine the file config-2.6.nn-mm-generic in the /boot directory :
grep -i switcheroo /boot/config-*
vga_switcheroo mechanism works when the kernel is booted with either the modeset=1 kernel option and/or the nomodeset option being absent. To test if vga_switcheroo is enabled, look for the switch file :
ls -l /sys/kernel/debug/vgaswitcheroo/switch
Using vga_switcheroo
If vga_switcheroo is available, you can switch between GPUs. Be prepared for something to go wrong and the system to lockup as the fact this file is there doesn't gaurantee the machine is supported.
Use this command to turn on the GPU that is currently disconnected, but it doesn't switch the outputs :
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the integrated graphics with the outputs :
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the discrete graphics with the outputs :
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
This command turns off the graphics card that is currently disconnected :
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
This command lets you check the current state of the hybrid graphics. There will usually be two lines of output - one should show Pwr and the other shows Off :
cat /sys/kernel/debug/vgaswitcheroo/switch
Note: This method is not supported by all system types and only works if you are using an open source driver (nouveau, radeon) and not the proprietary ones (nvidia, fglrx).
Source: https://www.dell.com/support/article/uk/en/ukbsdt1/sln298475/a-guide-to-hybrid-video-on-dell-pcs-with-an-ubuntu-operating-system?lang=en
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
You can use vga_switcheroo which allows you to switch between GPUs if your machine has a hardware mux.
To check whether your kernel is compiled with the correct option you can examine the file config-2.6.nn-mm-generic in the /boot directory :
grep -i switcheroo /boot/config-*
vga_switcheroo mechanism works when the kernel is booted with either the modeset=1 kernel option and/or the nomodeset option being absent. To test if vga_switcheroo is enabled, look for the switch file :
ls -l /sys/kernel/debug/vgaswitcheroo/switch
Using vga_switcheroo
If vga_switcheroo is available, you can switch between GPUs. Be prepared for something to go wrong and the system to lockup as the fact this file is there doesn't gaurantee the machine is supported.
Use this command to turn on the GPU that is currently disconnected, but it doesn't switch the outputs :
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the integrated graphics with the outputs :
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the discrete graphics with the outputs :
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
This command turns off the graphics card that is currently disconnected :
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
This command lets you check the current state of the hybrid graphics. There will usually be two lines of output - one should show Pwr and the other shows Off :
cat /sys/kernel/debug/vgaswitcheroo/switch
Note: This method is not supported by all system types and only works if you are using an open source driver (nouveau, radeon) and not the proprietary ones (nvidia, fglrx).
Source: https://www.dell.com/support/article/uk/en/ukbsdt1/sln298475/a-guide-to-hybrid-video-on-dell-pcs-with-an-ubuntu-operating-system?lang=en
add a comment |Â
up vote
0
down vote
You can use vga_switcheroo which allows you to switch between GPUs if your machine has a hardware mux.
To check whether your kernel is compiled with the correct option you can examine the file config-2.6.nn-mm-generic in the /boot directory :
grep -i switcheroo /boot/config-*
vga_switcheroo mechanism works when the kernel is booted with either the modeset=1 kernel option and/or the nomodeset option being absent. To test if vga_switcheroo is enabled, look for the switch file :
ls -l /sys/kernel/debug/vgaswitcheroo/switch
Using vga_switcheroo
If vga_switcheroo is available, you can switch between GPUs. Be prepared for something to go wrong and the system to lockup as the fact this file is there doesn't gaurantee the machine is supported.
Use this command to turn on the GPU that is currently disconnected, but it doesn't switch the outputs :
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the integrated graphics with the outputs :
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the discrete graphics with the outputs :
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
This command turns off the graphics card that is currently disconnected :
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
This command lets you check the current state of the hybrid graphics. There will usually be two lines of output - one should show Pwr and the other shows Off :
cat /sys/kernel/debug/vgaswitcheroo/switch
Note: This method is not supported by all system types and only works if you are using an open source driver (nouveau, radeon) and not the proprietary ones (nvidia, fglrx).
Source: https://www.dell.com/support/article/uk/en/ukbsdt1/sln298475/a-guide-to-hybrid-video-on-dell-pcs-with-an-ubuntu-operating-system?lang=en
add a comment |Â
up vote
0
down vote
up vote
0
down vote
You can use vga_switcheroo which allows you to switch between GPUs if your machine has a hardware mux.
To check whether your kernel is compiled with the correct option you can examine the file config-2.6.nn-mm-generic in the /boot directory :
grep -i switcheroo /boot/config-*
vga_switcheroo mechanism works when the kernel is booted with either the modeset=1 kernel option and/or the nomodeset option being absent. To test if vga_switcheroo is enabled, look for the switch file :
ls -l /sys/kernel/debug/vgaswitcheroo/switch
Using vga_switcheroo
If vga_switcheroo is available, you can switch between GPUs. Be prepared for something to go wrong and the system to lockup as the fact this file is there doesn't gaurantee the machine is supported.
Use this command to turn on the GPU that is currently disconnected, but it doesn't switch the outputs :
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the integrated graphics with the outputs :
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the discrete graphics with the outputs :
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
This command turns off the graphics card that is currently disconnected :
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
This command lets you check the current state of the hybrid graphics. There will usually be two lines of output - one should show Pwr and the other shows Off :
cat /sys/kernel/debug/vgaswitcheroo/switch
Note: This method is not supported by all system types and only works if you are using an open source driver (nouveau, radeon) and not the proprietary ones (nvidia, fglrx).
Source: https://www.dell.com/support/article/uk/en/ukbsdt1/sln298475/a-guide-to-hybrid-video-on-dell-pcs-with-an-ubuntu-operating-system?lang=en
You can use vga_switcheroo which allows you to switch between GPUs if your machine has a hardware mux.
To check whether your kernel is compiled with the correct option you can examine the file config-2.6.nn-mm-generic in the /boot directory :
grep -i switcheroo /boot/config-*
vga_switcheroo mechanism works when the kernel is booted with either the modeset=1 kernel option and/or the nomodeset option being absent. To test if vga_switcheroo is enabled, look for the switch file :
ls -l /sys/kernel/debug/vgaswitcheroo/switch
Using vga_switcheroo
If vga_switcheroo is available, you can switch between GPUs. Be prepared for something to go wrong and the system to lockup as the fact this file is there doesn't gaurantee the machine is supported.
Use this command to turn on the GPU that is currently disconnected, but it doesn't switch the outputs :
echo ON > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the integrated graphics with the outputs :
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
This command connects the discrete graphics with the outputs :
echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
This command turns off the graphics card that is currently disconnected :
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
This command lets you check the current state of the hybrid graphics. There will usually be two lines of output - one should show Pwr and the other shows Off :
cat /sys/kernel/debug/vgaswitcheroo/switch
Note: This method is not supported by all system types and only works if you are using an open source driver (nouveau, radeon) and not the proprietary ones (nvidia, fglrx).
Source: https://www.dell.com/support/article/uk/en/ukbsdt1/sln298475/a-guide-to-hybrid-video-on-dell-pcs-with-an-ubuntu-operating-system?lang=en
edited Apr 16 at 10:25
answered Apr 16 at 7:51
![](https://lh3.googleusercontent.com/-XdUIqdMkCWA/AAAAAAAAAAI/AAAAAAAAAAA/4252rscbv5M/photo.jpg?sz=32)
![](https://lh3.googleusercontent.com/-XdUIqdMkCWA/AAAAAAAAAAI/AAAAAAAAAAA/4252rscbv5M/photo.jpg?sz=32)
Kiril Panayotov
12
12
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1013182%2fchange-default-gpu-from-intel-to-discrete-amd%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password