<div dir="ltr">Hi-Angel:<div><br></div><div>> <span style="font-size:12.8px">Have you rebuild initramfs after blacklisting by the way?</span></div><div><br></div><div>So...I did what that thread (and the thread that it points to within that thread) says to do.</div><div><br></div><div>Created <font face="monospace, monospace">blacklist.conf</font> and then put in there:</div><div><br></div><div><font face="monospace, monospace">blacklist mgag200</font></div><div><br></div><div>and then I ran <font face="monospace, monospace">dracut --regenerate-all --force</font> and rebooted (per the thread-inside-that-thread's instructions).</div><div><br></div><div>(like I said, I'm a grossly underqualified sysadmin so I just do what "I am told" from those sources.)</div><div><br></div><div><br></div><div>Here is the output of lsmod:</div><div><br></div><div><div><font face="monospace, monospace">Module                  Size  Used by</font></div><div><font face="monospace, monospace">ebtable_filter         12827  0</font></div><div><font face="monospace, monospace">ebtables               35009  1 ebtable_filter</font></div><div><font face="monospace, monospace">ip6table_filter        12815  0</font></div><div><font face="monospace, monospace">ip6_tables             27025  1 ip6table_filter</font></div><div><font face="monospace, monospace">iptable_filter         12810  0</font></div><div><font face="monospace, monospace">ip_tables              27239  1 iptable_filter</font></div><div><font face="monospace, monospace">x_tables               34059  5 ip6table_filter,ip_tables,iptable_filter,ebtables,ip6_tables</font></div><div><font face="monospace, monospace">af_packet              39847  0</font></div><div><font face="monospace, monospace">fuse                   95758  3</font></div><div><font face="monospace, monospace">iscsi_ibft             12862  0</font></div><div><font face="monospace, monospace">iscsi_boot_sysfs       16051  1 iscsi_ibft</font></div><div><font face="monospace, monospace">raw                    13091  0</font></div><div><font face="monospace, monospace">msr                    12865  0</font></div><div><font face="monospace, monospace">joydev                 17344  0</font></div><div><font face="monospace, monospace">iTCO_wdt               13480  0</font></div><div><font face="monospace, monospace">iTCO_vendor_support    13718  1 iTCO_wdt</font></div><div><font face="monospace, monospace">dm_mod                110780  0</font></div><div><font face="monospace, monospace">intel_rapl             18783  0</font></div><div><font face="monospace, monospace">intel_powerclamp       14690  0</font></div><div><font face="monospace, monospace">coretemp               13435  0</font></div><div><font face="monospace, monospace">kvm_intel             151399  0</font></div><div><font face="monospace, monospace">kvm                   496652  1 kvm_intel</font></div><div><font face="monospace, monospace">crct10dif_pclmul       14307  0</font></div><div><font face="monospace, monospace">crc32_pclmul           13133  0</font></div><div><font face="monospace, monospace">crc32c_intel           22094  0</font></div><div><font face="monospace, monospace">pcspkr                 12718  0</font></div><div><font face="monospace, monospace">sb_edac                26894  0</font></div><div><font face="monospace, monospace">edac_core              66438  1 sb_edac</font></div><div><font face="monospace, monospace">igb                   204492  0</font></div><div><font face="monospace, monospace">ptp                    18933  1 igb</font></div><div><font face="monospace, monospace">i2c_i801               22557  0</font></div><div><font face="monospace, monospace">pps_core               19333  1 ptp</font></div><div><font face="monospace, monospace">ipmi_si                57482  0</font></div><div><font face="monospace, monospace">i2c_algo_bit           13413  1 igb</font></div><div><font face="monospace, monospace">ipmi_msghandler        49676  1 ipmi_si</font></div><div><font face="monospace, monospace">mei_me                 18355  0</font></div><div><font face="monospace, monospace">wmi                    19193  0</font></div><div><font face="monospace, monospace">mei                    86782  1 mei_me</font></div><div><font face="monospace, monospace">lpc_ich                21093  0</font></div><div><font face="monospace, monospace">ioatdma                71777  0</font></div><div><font face="monospace, monospace">mfd_core               13435  1 lpc_ich</font></div><div><font face="monospace, monospace">shpchp                 32951  0</font></div><div><font face="monospace, monospace">dca                    15130  2 igb,ioatdma</font></div><div><font face="monospace, monospace">processor              44678  0</font></div><div><font face="monospace, monospace">button                 13971  0</font></div><div><font face="monospace, monospace">hid_generic            12559  0</font></div><div><font face="monospace, monospace">usbhid                 52573  0</font></div><div><font face="monospace, monospace">btrfs                1022893  2</font></div><div><font face="monospace, monospace">xor                    21411  1 btrfs</font></div><div><font face="monospace, monospace">raid6_pq              101908  1 btrfs</font></div><div><font face="monospace, monospace">sd_mod                 50160  4</font></div><div><font face="monospace, monospace">ghash_clmulni_intel    13230  0</font></div><div><font face="monospace, monospace">aesni_intel            52860  0</font></div><div><font face="monospace, monospace">isci                  149868  0</font></div><div><font face="monospace, monospace">aes_x86_64             17131  1 aesni_intel</font></div><div><font face="monospace, monospace">glue_helper            13990  1 aesni_intel</font></div><div><font face="monospace, monospace">lrw                    13286  1 aesni_intel</font></div><div><font face="monospace, monospace">gf128mul               14951  1 lrw</font></div><div><font face="monospace, monospace">ablk_helper            13597  1 aesni_intel</font></div><div><font face="monospace, monospace">cryptd                 16263  3 ghash_clmulni_intel,aesni_intel,ablk_helper</font></div><div><font face="monospace, monospace">ehci_pci               12914  0</font></div><div><font face="monospace, monospace">libsas                 87336  1 isci</font></div><div><font face="monospace, monospace">ehci_hcd               79237  1 ehci_pci</font></div><div><font face="monospace, monospace">ahci                   29929  2</font></div><div><font face="monospace, monospace">scsi_transport_sas     45130  2 isci,libsas</font></div><div><font face="monospace, monospace">libahci                36105  1 ahci</font></div><div><font face="monospace, monospace">usbcore               254961  3 ehci_hcd,ehci_pci,usbhid</font></div><div><font face="monospace, monospace">libata                244519  3 ahci,libahci,libsas</font></div><div><font face="monospace, monospace">usb_common             13057  1 usbcore</font></div><div><font face="monospace, monospace">sg                     40629  0</font></div><div><font face="monospace, monospace">scsi_mod              244588  6 sg,isci,scsi_transport_sas,libata,libsas,sd_mod</font></div><div><font face="monospace, monospace">autofs4                42930  2</font></div></div><div><br></div><div>Out of that list, I don't see mgag200 there, but then again, I also don't see any module that I recognize as being a "video driver" either.</div><div><br></div><div>I hope that helps answer your questions(? 0.o?)</div><div><br></div><div>Thanks.</div><div><br></div><div>Sincerely,</div><div>Ewen</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 7, 2017 at 1:46 AM, Hi-Angel <span dir="ltr"><<a href="mailto:hiangel999@gmail.com" target="_blank">hiangel999@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Don't worry, I don't believe in Laplace's demon, and hence I believe<br>
everybody don't know something.<br>
<br>
Tbh I'm not sure if the output of lspci implies the module is still<br>
loaded, although I would assume it still is. Either way, to be sure<br>
you can use `lsmod` command, it lists all currently loaded modules.<br>
Have you rebuild initramfs after blacklisting by the way?<br>
<div class="HOEnZb"><div class="h5"><br>
On 7 December 2017 at 08:32, Ewen Chan <<a href="mailto:chan.ewen@gmail.com">chan.ewen@gmail.com</a>> wrote:<br>
> Stupid question though (again, I'm a grossly underqualified sysadmin).<br>
><br>
> How can I tell if the blacklisting worked correctly?<br>
><br>
> When I type in:<br>
><br>
> # lspci -v | more<br>
><br>
> this is what it outputs for the VGA section:<br>
><br>
> 08:01.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA<br>
> G200eW WPCM450 (rev 0a) (prog-if 00 [VGA controller])<br>
>         Subsystem: Super Micro Computer Inc Device 062f<br>
>         Flags: bus master, medium devsel, latency 64, IRQ 11<br>
>         Memory at dd000000 (32-bit, prefetchable) [size=16M]<br>
>         Memory at df800000 (32-bit, non-prefetchable) [size=16K]<br>
>         Memory at df000000 (32-bit, non-prefetchable) [size=8M]<br>
>         Expansion ROM at <unassigned> [disabled]<br>
>         Capabilities: [dc] Power Management version 1<br>
>         Kernel modules: mgag200<br>
><br>
> Is there another way to confirm that the blacklisting did what it was<br>
> supposed to?<br>
><br>
> Thanks.<br>
><br>
> On Wed, Dec 6, 2017 at 11:39 PM, Hi-Angel <<a href="mailto:hiangel999@gmail.com">hiangel999@gmail.com</a>> wrote:<br>
>><br>
>> On 7 December 2017 at 06:19, Hi-Angel <<a href="mailto:hiangel999@gmail.com">hiangel999@gmail.com</a>> wrote:<br>
>> > On 7 December 2017 at 06:05, Ewen Chan <<a href="mailto:chan.ewen@gmail.com">chan.ewen@gmail.com</a>> wrote:<br>
>> >> Hi-Angel:<br>
>> >><br>
>> >> Thank you for that!!!<br>
>> >><br>
>> >> Two questions:<br>
>> >><br>
>> >> 1) Will the commands from the CentOS distro work with SuSE?<br>
>> ><br>
>> > Well, the linked post doesn't show how to blacklist because it was<br>
>> > created after the fact (author forgot to re-build initramfs). For an<br>
>> > example of doing that you can refer e.g. this<br>
>> > <a href="https://askubuntu.com/a/110343/266507" rel="noreferrer" target="_blank">https://askubuntu.com/a/<wbr>110343/266507</a> Except I am not sure how to<br>
>> > rebuild initramfs on SuSe — on Archlinux I'm using it is `sudo<br>
>> > mkinitcpio -p linux`.<br>
>> ><br>
>> >> 2) Do you think there will be problems using the VESA driver instead of<br>
>> >> the<br>
>> >> mgag200 driver? (i.e. the GUI/remote X/VNC would exhibit unexpected<br>
>> >> behaviours?<br>
>> ><br>
>> > Nothing that I know of. You'd obviously get a lower graphics<br>
>> > performance, but otherwise I think it should be fine.<br>
>><br>
>> You know, btw, another silly idea: if blacklisting the driver will<br>
>> help, but you actually care of graphics performance — you could try<br>
>> enabling it back, and then installing modesetting driver, and forcing<br>
>> Xorg to use it through a xorg.conf. Per my understanding the leak<br>
>> could specifically be in Matrox DDX driver — if this is the case, by<br>
>> replacing it with modesetting DDX you'd keep the performance and get<br>
>> rid of leaks. "modesetting" is a vendor-neutral DDX driver which is<br>
>> implemented on top of whatever driver provides OpenGL functional.<br>
>><br>
>> It should be noted though that if leaks are in the matrox's provision<br>
>> of OpenGL, it won't help.<br>
><br>
><br>
</div></div></blockquote></div><br></div>