Device Driver, Cannot Remove rmmod: ERROR: module is in use - module

In attempts to remove a driver (simple_char_driver).., by running
sudo rmmmod simple_char_driver
I receive the following error.
rmmod: ERROR: Module simple_char_driver is in use
After running lsmod... it shows that its already in use by (2)
Module Size Used by
helloModule 16384 0
simple_char_driver 16384 2
I would like to remove this module.
Ive looked online and no solution helps remotely!
I need help! Thank you!

You can use rmmod -f to force the removal. But this is unsafe and can damage other things.
You can use it only if you are sure you module is isolated.
For more info, please read here.

Related

Using Ansible with Alibaba/Alicloud modules

I am relatively new to Ansible, and completely new to Alicloud. I am trying to figure out how I can use the list of modules found here: http://47.88.222.42:8080/ansible-alicloud/latest/modules/list_of_cloud_modules.html, or if there is, in fact, a way to do it.
Officially, it seems, Ansible supports only two modules of Alicloud (found here: https://docs.ansible.com/ansible/2.9/modules/list_of_cloud_modules.html), but the other modules I've seen on several websites before as part of tutorials, so I assume they are meant to be working. Can someone help me with this? I was specifically looking at this module: http://47.88.222.42:8080/ansible-alicloud/latest/modules/ali_vpc_module.html#ali-vpc-module
My current issue with it is that when running the playbook with the module, it gives me the error
ERROR! couldn't resolve module/action 'ali_vpc'. This often indicates a misspelling, missing collection, or incorrect module path.
Any help is appreciated.
Thanks in advance!
You need to install the modules by doing pip install ansible-alicloud.
Then you will be able to get the ali_vpc module from /home/cheshi/.local/lib/python3.8/site-packages/ansible/modules/cloud/alicloud/ali_vpc.py
https://pypi.org/project/ansible-alicloud/

Can modules be hotpatched?

I want to be able to hotpatch modules while the program is running for a project I'm working on. I tried this, but it doesn't work:
qx[rm -r .precomp/*];
try require PSBot;
try PSBot.test;
Is it possible to do? If so, how can I do it?
No, they can't. CompUnits, compilation units or installed modules are immutable. You cannot unload a module to load it again, which is what you mean by hotfix.

Anaconda won't activate virtual environment

I know similar problems have already been adressed, but I just couldn't find the solution in the previous answers that were given...
So here's the thing : I created an environment using
conda create -n djangodev pyhton=3.4
I checked, and the folder is created in \Anaconda3\envs but when I want to activate it :
activate djangodev
I get :
File "<ipython-input-71-d6d1f1bb5b1c>", line 1
activate djangodev
^
SyntaxError: invalid syntax
So I really don't know what to do. I tried changing the path but I couldn't find how to do it properly, as all the ways I've tried didn't work.
Could you help me please ?
Thanks !

Class 'Google_Service' not found

I am working on the Google + API blogger code. I have downloaded this file
https://github.com/google/google-api-php-client
I have inserted my Google Developer codes in the right places I do believe.
I am getting this error
Fatal error: Class 'Google_Service' not found in /home3/aundie/public_html/dandewebwonders.com/Blog/google-api-php-client-master/src/Google/Service/Blogger.php on line 33
Any help for a new developer in training would be most helpful. Thank you in advance
Try to include autoload.php file as the first require statement. I got the same error and this solved it for me.
require_once 'google-api-php-client/src/Google/autoload.php';
I hit the same problem as well. The solution is moving to php 5.3 or higher, as the Google API PHP client uses the newer class loading mechanism in php.
Just as the following at the beginning of the code, the same as advised by Lamiaa El-morsy
require_once 'src/Google/autoload.php';
On the GitHub page, they've explained the requirement.
So, you must install the required library first, by doing the following command if you're using composer.
$ composer require google/apiclient:^2.0

AIX 7.1 missing Xm/Xm.h header

I've written a sample c file which includes Xm/Xm.h. When compile it, I have the following error, "fatal error: Xm/Xm.h: No such file or directory"
I'm using AIX 7.1. What package do I need to install to fix this problem and where can I find it? I was not able to find anything online regarding this issue. Thank you.
I just got the same error message.
You need to install (with installp on Aix):
either openmotif (and openmotif-dev)
or lesstif2-dev (smaller then openmotif, and can be enough)
(as mentioned in this answer)