Parrot Os @ Asus Vivobook Pro(N580VD)

Hi there, after testing Parrot Os alongside with other linux Distros on Vm under windows 10 i decided to run it on a USB Pen with persistence mode, mainly becouse of some limitations on Vm such as Nvidia drivers for my GTX1050 and some troubleshooting with my AWUS036ACH Usb Adapter.

My Setup:
Asus Vivobook Pro(N580VD) 16Gb i7 GTX10504Gb
Info As shown in System Monitor:
Intel® Core™ i7-7700HQ CPU @ 2.80GHz × 8
15.6 GiB
Release 4.5 64-bit
Kernel Linux 4.19.0-parrot1-13t-amd64 x86_64
MATE 1.20.4
Available disk space: 41.4 GiB

Shutdown and reboot always hand somehow during the final shutdown, i figure its something with the drivers, still updating everything.
The system “Freezes” for seconds every 20 seconds as i am doing this post, again i am updating and i hope has something to do with all the tasks in hand.

  1. PERSISTENCE - I have installed it on a 32gb Usb pen with ext4 persistence partition, i am able to boot in persistence mode, keep files in the desktop but i run into troubles opening them straight from the desktop… if i open the folder i can acess and open the files, also the persistence partition it is not avaiable…it shows as a file system but i cannot open it.

2)Nvidia GTX Drivers - I Will follow this tutorial found in this community, once all my updates & repos are fully updated:

My point in using the correct drivers for my GTX is to use GPU hash cracking instead of Cpu: Wich Driver should i go for? Bumblebee-Nvidia nouveau open sourced driver or the nvidia proprietary driver?
3)Monitor & Packet Inj.
My adapters are:
TpLink WN722N v1 (Always works, reliable and plug and play)
INTEL Dual-band AC8265 (Just realised that it has monitor mode capabilities :slight_smile:
Alfa AWUS036ACH Usb 3.0
On this last one i have not yet been able to run it properly apart from windows machines, it works and it disconects on VM, it works sometimes others it doesn’t a good thing is that i can see the blue LED on on Parrot Os for the first time, my question is if anyone has had similar issues with this device drivers…

4)Login: On my persistence setup, no login is required after boot, as a vm machine Parrot asks me for both root andd user login stock… i already changerd my user default password but i would like to boot straight off as root, or at least to have a root login when i sudo su.

Sorry for the long post , i will post some hardware info on the comments so this post its not longer :slight_smile:
Thanks in Advance.

As i said here is the retourn of some hardware probe commands:
─[root@parrot]─[~]
└──╼ #lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 05)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #0 (rev 31)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #1 (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1)
00:1e.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO UART #0 (rev 31)
00:1e.2 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO SPI #0 (rev 31)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation CM238 HD Audio Controller (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
03:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

[root@parrot]─[~]
└──╼ #lspci -v | grep “3D controller” -A 12
01:00.0 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
Subsystem: ASUSTeK Computer Inc. GP107M [GeForce GTX 1050 Mobile]
Flags: bus master, fast devsel, latency 0, IRQ 130
Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at e0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at ef000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [250] Latency Tolerance Reporting

┌─[root@parrot]─[~]
└──╼ #lsusb
Bus 002 Device 003: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac WLAN Adapter
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 8087:0a2b Intel Corp.
Bus 001 Device 005: ID 0951:1665 Kingston Technology Digital DataTraveler SE9 64GB
Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 003: ID 04f2:b57a Chicony Electronics Co., Ltd
Bus 001 Device 007: ID 046d:c01e Logitech, Inc. MX518 Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

┌─[✗]─[root@parrot]─[~]
└──╼ #lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 3.4G 1 loop /lib/live/mount/rootfs/filesystem.squashfs
sda 8:0 0 238.5G 0 disk
├─sda1 8:1 0 260M 0 part
├─sda2 8:2 0 16M 0 part
├─sda3 8:3 0 237.4G 0 part
└─sda4 8:4 0 800M 0 part
sdb 8:16 0 931.5G 0 disk
└─sdb1 8:17 0 931.5G 0 part
sdc 8:32 1 29.3G 0 disk
├─sdc1 8:33 1 5G 0 part /lib/live/mount/persistence/sdc1
└─sdc2 8:34 1 24.3G 0 part /lib/live/mount/persistence/sdc2

So i can see my Nvidia GTX( not installed yet), my problematic Alfa adapter on USB3 and for some reason both partitions on my Usb are monted as persistence?!
Once again, Thanks in advance.
Greetings

Freezes can be related to ACPI problems. I am also an user of ASUS gaming laptop and had these issues. Please try to boot with acpi=off kernel parameter, and if there is any difference, try to do acpi_gpufix as listed here: https://askubuntu.com/questions/921580/ubuntu-freezes-on-login-after-prime-select-intel#923216

1 Like

Will try it, thank you for your input :slight_smile:

Have you followed all the steps in that link?

Yes. Without that fix booting my laptop with intel card (which was selected by default), freezed my system.

1 Like

Thank mate, will follow it step by step… By the way what kind of install do you have, Grub or live USB?
Thanks for your help.

Grub is a boot manager, not an installer.

I installed it via Live USB using balenaEtcher.

1 Like

I know, I meant to ask if you did a permanent install or run it as a live USB, is etcher any better than Rufus or win32diskimager?

1 Like

Well, I can’t tell you what’s the technical difference betwene those, but etcher is very minimalistic, clossplatform and easy to use, and it never betrayed me.

Please see here for why you should always user Etcher.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.