Portál AbcLinuxu, 29. prosince 2025 17:16
sensors-detect (tusim jako root). Ten se vas popta na
nekolik veci a pak se pusti do detekce sensoru. Nekolik vam jich
vyhodi jako pravdepodobne nalezene. TO JSEM UDELAL A SKUTECNE TO NECO VYHODILO
u cisla dve jsem se zasekl - jako otevirat bednu a stourat se v ni se mi nechce
- to same c.3
4. Zkonfigurujte v gkrellmu - vubec nevim co a jak tam mam nastavit - nasel jsem menu -
- ani nevim co to presne je - jinak prikaz sensors-detect mi vypsal toto: (dal jsem to k sobe na forum at tu nepsamuju)
http://83.240.20.48/postupforum/viewtopic.php?p=5#5
jinak mam toto: http://83.240.20.48/postupforum/viewtopic.php?t=2
Bohuzel porad nevim jak a co am nastavit, aby GKrellm mi zobrazoval teplotu u cpu, hdd apod...
Diky !!!!!
modprobe w83627hf(lebo mám čip Winbond W83627THF). Podľa toho výpisu by mal fungovať (ak je modul skompilovaný)
modprobe w83627ehf
Linux mam teprve par dnu...
)
Uvadim take me icq: 207-433-828
Found `Winbond W83627DHG Super IO Sensors' Success!
(address 0x290, driver `w83627ehf')
modprobe w83627ehf
Bohuzel (alespon do jadra 2.6.16) ten modul nektere veci neumel. Nasel jsem sice patch pro jadro 2.6.17, ve kterem to jiz umet mel, ale nevim, zda byl tento patch do jadra zarazen, takze je mozne ze nektere veci nebudou fungovat.
modprobe i2c-i801
Nes:/lib/modules # modprobe i2c-i801
Nes:/lib/modules #
Nes:/lib/modules # modprobe w83627hf
FATAL: Error inserting w83627hf (/lib/modules/2.6.18.2-34-default/kernel/drivers/hwmon/w83627hf.ko): No such device
Nes:/lib/modules # modprobe w83627ehf
FATAL: Error inserting w83627ehf (/lib/modules/2.6.18.2-34-default/kernel/drivers/hwmon/w83627ehf.ko): No such device
Nes:/lib/modules #
Nes:/lib/modules #
alias char-major-89 i2c-devdo /etc/modprobe.conf a reštartovať (aj to je v tom výpise programu sensors-detect)
w83627ehf.ko neni v adresari /lib/modules/2.6.18.2-34-default/kernel/drivers/hwmon/ , tak s nim nebyly zkompilovany. Tzn. budes je muset zkompilovat.
OpenSuse konkretne neznam, takze s kompilaci jadra a modulu moc neporadim. Nicmene zrejme vse probiha pres Yast.
Pokud bys jadro a moduly kompiloval rucne v konzoli, proved nastaveni prikazem:
/usr/src/linux # make menuconfigprislusne moduly hledej v sekcich a nastav M(jako modul).
Device Drivers --->
I2C support --->
<*> I2C support
< M> I2C device interface
I2C Algorithms --->
I2C Hardware Bus support --->
< M> Intel 82801 (ICH)
Miscellaneous I2C Chip support --->
< M> EEPROM reader
Hardware Monitoring support --->
< M> Winbond W83627EHF
Pak uz by stacilo jadro a moduly zkompilovat, nahrat moduly, nahrat jadro, upravit zavadec a restartovat do noveho jadra. Presny popis necham na nekom, kdo pouziva Suse.
gcc -Wl,-rpath,/usr/local/lib -o prog/sensors/sensors prog/sensors/main.ro prog/sensors/chips.ro -Llib -lsensors
gcc -DETCDIR="\"/etc\"" -I. -Ikernel/include -I/usr/local/include -Wundef -Wall -O2 -c lib/test/test-scanner.c -o lib/test/test-scanner.ro
gcc -Wl,-rpath,/usr/local/lib -o lib/test/test-scanner lib/test/test-scanner.ro lib/conf-lex.ao lib/error.ao lib/general.ao -Llib
pak jsem podle navodu mel spustit sensors-detect - zde je vypis - http://83.240.20.48/postupforum/viewtopic.php?p=15#15
podle navodu jsem mel spustit prikaz sensors: Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 # sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 #
- mylsim, ze to znamena, ze to nic nenaslo
co tedy dal?
CITACE: prislusne moduly hledej v sekcich a nastav M(jako modul).KONEC CITACE - to vubec nevim co timto bylo myslene...
CITACE: Pak uz by stacilo jadro a moduly zkompilovat, nahrat moduly, nahrat jadro, upravit zavadec a restartovat do noveho jadra.KONEC CITACE - to jsem taky nepobral
- linux mam jen par dni...
Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 # depmod -a
Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 # ldconfig
You have new mail in /var/mail/root
Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 # mkdir /sys
mkdir: cannot create directory `/sys': File exists
Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 # mount -t sysfs sysfs /sys
mount: sysfs already mounted or /sys busy
mount: according to mtab, sysfs is already mounted on /sys
Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 #
Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 # sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
You have new mail in /var/mail/root
Nes:/home/Nesseznam.cz/lm_sensors-2.10.2 #
prikladam jeste obsah souboru sensors.conf - http://83.240.20.48/postupforum/viewtopic.php?p=18#18
lsmod | grep i2cJe v adresári /lib/modules/2.6.18.2-34-default/kernel/drivers/i2c/i2c-core.ko? Je v adresári /lib/modules/2.6.18.2-34-default/kernel/drivers/i2c/busses/i2c-i801.ko? Je v adresári /lib/modules/2.6.18.2-34-default/kernel/drivers/i2c/busses/i2c-isa.ko? (môj ovládač senoru potrebuje toto, a nie to vyššie) Je v adresári /lib/modules/2.6.18.2-34-default/kernel/drivers/i2c/chips/eeprom.ko?
Nes:~ # lsmod | grep i2c
i2c_dev 28168 0
i2c_isa 23040 0
i2c_i801 25364 0
i2c_core 41472 4 i2c_dev,i2c_isa,eeprom,i2c_i801
Nes:~ #
vsechny 4 soubory v uvedenych adresarich jsou...
modprobe w83627hf modprobe w83627ehfV manuáli k základnej doske býva zobrazená základná doska aj s popisom integrovaných obvodov. Nie je tam nakreslený nejaký Winbond čip (a jeho verzia)? Existujú "súbory" /dev/i2c*?
w83627ehf zda se taky mas. Pak ale bohuzel nerozumim te hlasce FATAL: Error inserting w83627hf ...
Modul i2c-i801 zkus najit v /lib/modules/2.6.18.2-34-default/kernel/drivers/i2c/busses/ .
Modul eeprom v /lib/modules/2.6.18.2-34-default/kernel/drivers/i2c/chips/ .
Sensors-detect uz spoustet nemusis, ten ti jenom nakonci doporuci, ktere moduly mas pouzit. Coz uz udelal. Tezko rict jestli doporucil ty spravne.
Ted je tu ten problem se zavedenim modulu. Bohuzel nevim co s tim :(
"prislusne moduly hledej v sekcich a nastav M(jako modul)" To bylo mysleno tak, ze kdybys chtel kompilovat jadro a nastavovat, ktere moduly se maji s jadrem zkompilovat, tak v kterych sekcich nastaveni je hledat.
lsmod
ls /sys/class/i2c-adapter
Nes:/lib/modules/2.6.18.2-34-default/kernel/drivers/hwmon # ls /sys/class/i2c-adapter
i2c-0 i2c-9191
You have new mail in /var/mail/root
Nes:/lib/modules/2.6.18.2-34-default/kernel/drivers/hwmon #
to i2c-0 i2c-9191 je fialovzm pismem (v putty)
ls -la z výpisu sa dá určiť, aký modul je potrebný (aby nebolo potrebné načítať všetky moduly :) ).
co jsem jsi to jenom s tim udelal?
ls -l /sys/bus/i2c/devices/9191-0290/driverNezmenili sa nastavenia GkrellM pre tie senzory? (Na záložke Setup by sa mali dať rozbaľovať tie položky "Temperatures", "Fans", Voltages") (možno až po reštarte GkrellM).
To make the sensors modules behave correctly, add these lines to /etc/modprobe.conf: #----cut here---- # I2C module options alias char-major-89 i2c-dev #----cut here---- To load everything that is needed, add this to some /etc/rc* file: #----cut here---- # I2C adapter drivers # modprobe unknown adapter bt878 #0 [sw] # modprobe unknown adapter NVIDIA i2c adapter 0 at 1:00.0 # modprobe unknown adapter NVIDIA i2c adapter 1 at 1:00.0 # modprobe unknown adapter NVIDIA i2c adapter 2 at 1:00.0 modprobe i2c-i801 # Chip drivers modprobe eeprom modprobe it87 # sleep 2 # optional /usr/bin/sensors -s # recommended #----cut here---- If you have some drivers built into your kernel, the list above will contain too many modules. Skip the appropriate ones! You really should try these commands right now to make sure everything is working properly. Monitoring programs won't work until the needed modules are loaded. Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no): insserv: script lm_sensors: service sensors already provided! insserv: exiting now! matrix:/home/rrr #
Vložil jsem "alias char-major-89 i2c-dev" do modprobe.conf i do modprobe.conf.local, zapsal pod rootem příkazy modprobe i2c-i801 modprobe eeprom modprobe it87 a /usr/bin/sensors -s vypíše:
No sensors found! Make sure you loaded all the kernel drivers you need. Try sensors-detect to find out which these are.
modprobe i2c_core modprobe i2c_isa modprobe lm78-isaTieto tri príkazy treba dať do nejakáho súboru, ktorý sa spúšťa po štarte. Nikdy som nepoužíval OpenSuse, takže neviem ktorý to je. Je možné, že modul lm78-isa ne je najlepší pre danú základnú dosku. Možno je tam aj nejaký iný, ktorý by bol lepší. Takže by som po reštarte vyskúšal načítavať iné, či nie je vhodný aj nejaký iný.
se nestalo...
- bude tam asi nejaka chyba
/home/Nesseznam.cz/eggdropspusten/eggdrop /home/Nesseznam.cz/eggdropspusten/nesbot.conf
ale je problem - eggdrop se nespusti pod rootem - potrebuji to spustit pod uzivatelem "Nes" - bez apostrofu.... Prosim jak to mam udelat?
su nes -c "/home/Nesseznam.cz/eggdropspusten/eggdrop /home/Nesseznam.cz/eggdropspusten/nesbot.conf"
Jeste bych tedy potreboval zda nekdo nevi, jak mohu dat aktualni meric teploty toho procesoru..
nvidia-settings -q all | grep GPUCoreTemp
http://www.abclinuxu.cz/forum/show/167817#8
Nes:~ # nvidia-settings -q all | grep GPUCoreTemp
- v nastaveni gkrellm v plugins nejsou vubec zadne pluginy (no plugins found
)
- pritom v tom souboru je ten prikaz uplne stejny jaky davam do prikazove radky ... - existuje nejaky log, kde je napsano co to pri spusteni pc vyhodilo za hlasku?
~/eggdropspusten/eggdrop16 ~/eggdropspusten/nesbot.confdo súboru ~/.bash_profile
su -c "/home/Nes/eggdropspusten/eggdrop16 /home/Nes/eggdropspusten/nesbot.conf"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.