Optimus laptop issues


#1

Hello everyone,
I have switched from Ubuntu to Manjaro couple days ago and I have some issues regarding Optimus on my laptop. Here’s important part of inxi -Fx output

Machine:   Type: Laptop System: ASUSTeK product: GL503VD v: 1.0 serial: <root required> 
           Mobo: ASUSTeK model: GL503VD v: 1.0 serial: <root required> UEFI: American Megatrends 
           v: GL503VD.307 date: 03/13/2018 
Battery:   ID-1: BAT1 charge: 20.3 Wh condition: 53.1/64.4 Wh (82%) model: ASUS A32-K55 
           status: Discharging 
CPU:       Topology: Quad Core model: Intel Core i5-7300HQ bits: 64 type: MCP arch: Kaby Lake rev: 9 
           L2 cache: 6144 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19972 
           Speed: 1501 MHz min/max: 800/3500 MHz Core speeds (MHz): 1: 1537 2: 1540 3: 1597 4: 1595 
Graphics:  Device-1: Intel vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 
           Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] driver: N/A bus ID: 01:00.0 
           Display: x11 server: X.org 1.20.3 driver: N/A resolution: <xdpyinfo missing> 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2) v: 4.5 Mesa 18.3.2 
           direct render: Yes

My issue is - when I use bumblebee I have to add acpi_osi=! acpi_osi=“Windows 2009” flags at boot, but that disables my touchpad completely. As I don’t need nvidia card to work at all I tried to uninstall bumblebee and install video-linux driver with mhwd instead. It works but I have to add nouveau.modeset=0 flag at boot. The problem is that on this driver my laptop battery life is halved. So I’m stuck with either no touchpad or very bad battery life atm.

Any help would be greatly appreciated.


#2

Bumblebee is hit and miss on newer laptops, as you are finding out.

Video-linux on optimus laptops is basically broken IMO and Manjaro devs don’t want to fix it.

Another choice is Prime, which would make your nvidia card your default gpu, but mhwd doesn’t support it so it has to be manually configured.

You could also try optimus-manager, which is in the repos but also needs to be manually configured.

This would be better if you don’t want to use your nvidia gpu by default, and by all reports is pretty stable.

Checkout the github page for more info.


#3

Thank you for your answer @sueridgepipe, unfortunately both these options are no-go. First one does exactly oposite of what I want to achieve, and optimus-manager is freezing at login. After some research it looks like it is going to require acpi_osi option too (but not the one I used previously as it is not working), so issue with touchpad will still probably occur. offtopic Timeshift is the best thing in history of things, maybe ever :wink:


#4

This is OPTIONAL.

MHWD HANDLE this OUT OF BOX - You don’t use NVIDIA card? Fine, just don’t call optirun and primusrun app for activate eGPU.

  1. Reset to default grub flags - regenerate grub.
  2. Reinstall NON-FREE BUMBLEBEE profile.
  3. Reboot.
    Don’t touch ACPI OSI anymore cause in 2019 it is not needed at all. Issue is in bumbebee handle sometimes.

#5

@FadeMind System will not boot (it freezes before login screen) if I don’t specify acpi_osi. How is that optional?


#6

Each Vendor have own magic combination for OSI setup. Sometimes acpi_osi is needed. For example for my device I don’t need to.

Simply restore:

acpi_osi=! acpi_osi="Windows 2009"

and paste results of

xinput --list 

For figure out whats happen here.


#7

Here is xinput --list output


⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Razer Razer DeathAdder 2013             	id=11	[slave  pointer  (2)]
⎜   ↳ Razer Razer DeathAdder 2013 Consumer Control	id=13	[slave  pointer  (2)]
⎜   ↳ ITE Tech. Inc. ITE Device(8910) Consumer Control	id=18	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=8	[slave  keyboard (3)]
    ↳ Power Button                            	id=9	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=10	[slave  keyboard (3)]
    ↳ Razer Razer DeathAdder 2013 Keyboard    	id=12	[slave  keyboard (3)]
    ↳ Razer Razer DeathAdder 2013 System Control	id=14	[slave  keyboard (3)]
    ↳ Razer Razer DeathAdder 2013             	id=15	[slave  keyboard (3)]
    ↳ USB2.0 HD UVC WebCam: USB2.0 HD         	id=16	[slave  keyboard (3)]
    ↳ ITE Tech. Inc. ITE Device(8910) Keyboard	id=17	[slave  keyboard (3)]
    ↳ ITE Tech. Inc. ITE Device(8910) System Control	id=19	[slave  keyboard (3)]
    ↳ Asus WMI hotkeys                        	id=20	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=21	[slave  keyboard (3)]
    ↳ Razer Razer DeathAdder 2013 Consumer Control	id=22	[slave  keyboard (3)]
    ↳ ITE Tech. Inc. ITE Device(8910) Consumer Control	id=23	[slave  keyboard (3)]

#8

if your dont want to use the nvidia gpu at all, and if you have the option in bios to disable it (some do, some dont). given you have that option, disable it and use video-linux or if only the intel can be diabled, use video-nvidia. this may easily fix both and not need acpi parameters to boot. just an idea.


#9

Wrong idea! I don’t know WHY guys talking about DISABLING eGPU, when just IT IS DISABLED in default via bbswitch + bumblebee setup = MHWD care of it.


#10

probably because some care more about extending battery life and less about graphics performance. also because bumblebee works great on some/most systems and poorly or not at all on others.
myself, im less concerned about battery life and use prime because it performs better than the other options. its all preference of the user in the end, i was just presenting an option to the OP


#11

No option in bios unfortunately :confused: About the xinput - I’ve tried everything to make it work. There are many reports from users in the same situation as mine, stating that acpi_osi options disable touchpad completely. As soon as I use video-linux driver without bumblebee and without acpi_osi options, touchpad gets properly recognized as ELAN1200 touchpad. But then again - video-linux driver doesn’t power off discrete gpu properly and I get half of battery life.


#12

is that output while using bumblebee or while using nouveau(video-linux)?


#13

can you show output of xrandr --listproviders ?


#14

Bumblebee. When I use video-linux there is ELAN1200 instead of
ITE Tech. Inc. ITE Device(8910)

xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x48 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 0 name:Intel
  • that’s on bumblebee again

#15

sorry. I meant the output if you’re not using bumblebee (and get only half of battery life)

edit:
but dont switch back to that, first try to fix with bumblebee


#16

from bumblebee post output of:
libinput list-devices
lsmod


#17
libinput list-devices

Device:           Power Button
Kernel:           /dev/input/event3
Group:            1
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Video Bus
Kernel:           /dev/input/event20
Group:            2
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Video Bus
Kernel:           /dev/input/event21
Group:            2
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Power Button
Kernel:           /dev/input/event1
Group:            3
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Lid Switch
Kernel:           /dev/input/event2
Group:            4
Seat:             seat0, default
Capabilities:     switch
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Sleep Button
Kernel:           /dev/input/event0
Group:            5
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Razer Razer DeathAdder 2013
Kernel:           /dev/input/event4
Group:            6
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

Device:           Razer Razer DeathAdder 2013 Keyboard
Kernel:           /dev/input/event5
Group:            6
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Razer Razer DeathAdder 2013 Consumer Control
Kernel:           /dev/input/event6
Group:            6
Seat:             seat0, default
Capabilities:     keyboard pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Razer Razer DeathAdder 2013 System Control
Kernel:           /dev/input/event7
Group:            6
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Razer Razer DeathAdder 2013
Kernel:           /dev/input/event9
Group:            6
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           USB2.0 HD UVC WebCam: USB2.0 HD
Kernel:           /dev/input/event18
Group:            7
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           ITE Tech. Inc. ITE Device(8910) Keyboard
Kernel:           /dev/input/event11
Group:            8
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           ITE Tech. Inc. ITE Device(8910) Consumer Control
Kernel:           /dev/input/event14
Group:            8
Seat:             seat0, default
Capabilities:     keyboard pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           ITE Tech. Inc. ITE Device(8910) System Control
Kernel:           /dev/input/event15
Group:            8
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH Headphone
Kernel:           /dev/input/event22
Group:            9
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=3
Kernel:           /dev/input/event23
Group:            9
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=7
Kernel:           /dev/input/event24
Group:            9
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=8
Kernel:           /dev/input/event25
Group:            9
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=9
Kernel:           /dev/input/event26
Group:            9
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           HDA Intel PCH HDMI/DP,pcm=10
Kernel:           /dev/input/event27
Group:            9
Seat:             seat0, default
Capabilities:     
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Asus WMI hotkeys
Kernel:           /dev/input/event17
Group:            10
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           AT Translated Set 2 keyboard
Kernel:           /dev/input/event19
Group:            11
Seat:             seat0, default
Capabilities:     keyboard 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a
lsmod

Module                  Size  Used by
fuse                  131072  3
ccm                    20480  6
rfcomm                 86016  4
snd_hda_codec_hdmi     61440  1
snd_hda_codec_realtek   122880  1
snd_hda_codec_generic    90112  1 snd_hda_codec_realtek
arc4                   16384  2
bnep                   28672  2
bbswitch               20480  0
psmouse               172032  0
intel_rapl             28672  0
x86_pkg_temp_thermal    20480  0
intel_powerclamp       20480  0
serio_raw              20480  0
coretemp               20480  0
atkbd                  36864  0
iwlmvm                442368  0
kvm_intel             245760  0
libps2                 20480  2 atkbd,psmouse
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
mac80211              946176  1 iwlmvm
asus_nb_wmi            28672  0
asus_wmi               32768  1 asus_nb_wmi
sparse_keymap          16384  1 asus_wmi
i8042                  32768  1 asus_nb_wmi
serio                  28672  6 serio_raw,atkbd,psmouse,i8042
crct10dif_pclmul       16384  1
uvcvideo              114688  0
crc32_pclmul           16384  0
videobuf2_vmalloc      20480  1 uvcvideo
btusb                  57344  0
videobuf2_memops       20480  1 videobuf2_vmalloc
ghash_clmulni_intel    16384  0
mxm_wmi                16384  0
videobuf2_v4l2         28672  1 uvcvideo
btrtl                  20480  1 btusb
i915                 2109440  17
videobuf2_common       57344  2 videobuf2_v4l2,uvcvideo
btbcm                  16384  1 btusb
btintel                28672  1 btusb
input_leds             16384  0
bluetooth             651264  31 btrtl,btintel,btbcm,bnep,btusb,rfcomm
iwlwifi               348160  1 iwlmvm
nls_iso8859_1          16384  1
nls_cp437              20480  1
videodev              229376  3 videobuf2_v4l2,uvcvideo,videobuf2_common
vfat                   20480  1
fat                    81920  1 vfat
aesni_intel           200704  4
aes_x86_64             20480  1 aesni_intel
crypto_simd            16384  1 aesni_intel
kvmgt                  32768  0
media                  57344  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
vfio_mdev              16384  0
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
joydev                 28672  0
mdev                   24576  2 kvmgt,vfio_mdev
mousedev               24576  0
vfio_iommu_type1       32768  0
glue_helper            16384  1 aesni_intel
vfio                   36864  3 kvmgt,vfio_mdev,vfio_iommu_type1
kvm                   741376  2 kvmgt,kvm_intel
ecdh_generic           24576  1 bluetooth
intel_cstate           16384  0
cfg80211              778240  3 iwlmvm,iwlwifi,mac80211
irqbypass              16384  1 kvm
i2c_algo_bit           16384  1 i915
intel_uncore          135168  0
drm_kms_helper        208896  1 i915
intel_rapl_perf        16384  0
drm                   499712  8 drm_kms_helper,i915
r8169                  94208  0
pcspkr                 16384  0
rtsx_pci_ms            24576  0
memstick               20480  1 rtsx_pci_ms
rfkill                 28672  8 asus_wmi,bluetooth,cfg80211
intel_gtt              24576  1 i915
i2c_i801               36864  0
snd_hda_intel          49152  6
libphy                 86016  2 r8169
i2c_hid                32768  0
battery                24576  0
snd_hda_codec         155648  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
agpgart                53248  2 intel_gtt,drm
snd_hda_core           98304  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep              16384  1 snd_hda_codec
tpm_crb                20480  0
tpm_tis                16384  0
snd_pcm               135168  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
tpm_tis_core           24576  1 tpm_tis
syscopyarea            16384  1 drm_kms_helper
tpm                    69632  3 tpm_tis,tpm_crb,tpm_tis_core
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
wmi                    32768  2 asus_wmi,mxm_wmi
mei_me                 45056  0
fb_sys_fops            16384  1 drm_kms_helper
snd_timer              40960  1 snd_pcm
rng_core               16384  1 tpm
evdev                  24576  45
snd                   102400  20 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
mei                   114688  1 mei_me
mac_hid                16384  0
ac                     16384  0
idma64                 20480  0
soundcore              16384  1 snd
pcc_cpufreq            20480  0
intel_lpss_pci         20480  0
intel_lpss             16384  1 intel_lpss_pci
intel_pch_thermal      16384  0
crypto_user            20480  0
ip_tables              32768  0
x_tables               49152  1 ip_tables
ext4                  749568  2
crc32c_generic         16384  0
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  131072  1 ext4
fscrypto               32768  1 ext4
hid_generic            16384  0
usbhid                 61440  0
hid                   143360  3 i2c_hid,usbhid,hid_generic
sd_mod                 57344  5
rtsx_pci_sdmmc         32768  0
mmc_core              180224  1 rtsx_pci_sdmmc
ahci                   40960  4
libahci                40960  1 ahci
libata                282624  2 libahci,ahci
xhci_pci               20480  0
crc32c_intel           24576  4
scsi_mod              258048  2 sd_mod,libata
xhci_hcd              262144  1 xhci_pci
rtsx_pci               77824  2 rtsx_pci_sdmmc,rtsx_pci_ms

#18

yikes, please edit and put ``` (3 backtics) above and below any terminal output so its formatted properly, you can also use the </> button above the post entry box


#19

Syntax fixed :wink:


#20

Sorry about that -_-