Ok trochę się pobawiłem o doszedłem do takiego momentu:
Kod: Zaznacz cały
rmmod uvcvideo hci_usb rfcomm l2cap bluetooth usbhid uhci_hcd ehci_hcd sdhci mmc_core sr_mod cdrom
Takie coś usuwa mi kamerę, bluetooth, usb, czytnik kart i cdrom.
Czy potrzebne jest tez stopowanie demonów z init.d? bo dla bluetooth jest, nie wiem czy dla innych też.
Powertop sugeruje też takie zmiany:
Kod: Zaznacz cały
echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
hal-disable-polling --device /dev/cdrom
2 komenda działa, z pierwszą mam problem bo
Kod: Zaznacz cały
sudo echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
odpowiada: Permission denied
Dodatkowo w /sys/class/scsi_host/ mam 5 katalogów, w każdym z nich to ustawiać?
Kolejna porada z powertop to:
Kod: Zaznacz cały
Suggestion: increase the VM dirty writeback time from 0.30 to 15 seconds with:
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
Co to dokładnie robi? Bo nie mogę zrozumieć
Kolejna sprawa, nie daję rady z usuwaniem modułów od karty dźwiękowej. Za każdym razem pojawiają się błędy:
Kod: Zaznacz cały
sudo rmmod snd_hda_intel snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_hwdep snd_page_alloc snd soundcore snd_seq snd_seq_dummy snd_seq_oss snd_rawmidi snd_seq_device
ERROR: Module snd_hda_intel is in use
ERROR: Module snd_pcm_oss does not exist in /proc/modules
ERROR: Module snd_mixer_oss does not exist in /proc/modules
ERROR: Module snd_pcm is in use by snd_hda_intel
ERROR: Module snd_timer is in use by snd_pcm,snd_seq
ERROR: Module snd_hwdep is in use by snd_hda_intel
ERROR: Module snd_page_alloc is in use by snd_hda_intel,snd_pcm
ERROR: Module snd is in use by snd_hda_intel,snd_pcm,snd_hwdep,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
ERROR: Module soundcore is in use by snd
ERROR: Module snd_seq is in use by snd_seq_midi,snd_seq_midi_event
ERROR: Module snd_seq_dummy does not exist in /proc/modules
ERROR: Module snd_seq_oss does not exist in /proc/modules
ERROR: Module snd_rawmidi is in use by snd_seq_midi
ERROR: Module snd_seq_device is in use by snd_seq_midi,snd_rawmidi,snd_seq
Próbowałem na kilka sposobów, dodanie wszystkich modułów z snd też nie załatwiło sprawy więc nie wiem czego brakuje.
Kolejne pytanie:
Kod: Zaznacz cały
rmmod lp parport_pc ppdev parport 2> /dev/null;
echo "Parallel port is now OFF";;
Od czego to jest?
Moduł pcspkr to głosniki?
Usunięcie modułu ndiswrapper (bo z niego korzystam z wifi) wyłączy kartę?
Poniżej wynik lsmod
Kod: Zaznacz cały
lsmod
Module Size Used by
af_packet 27272 4
ipv6 311848 10
i915 38144 2
drm 105896 3 i915
binfmt_misc 14860 1
rfcomm 47392 2
l2cap 28800 13 rfcomm
ppdev 11400 0
acpi_cpufreq 10832 2
cpufreq_stats 8416 0
cpufreq_ondemand 11152 1
cpufreq_conservative 10632 0
cpufreq_userspace 6180 0
cpufreq_powersave 3200 0
freq_table 6464 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand
container 6656 0
sbs 17808 0
sbshc 8960 1 sbs
dock 12960 0
iptable_filter 4608 0
ip_tables 24104 1 iptable_filter
x_tables 23560 1 ip_tables
ndiswrapper 243872 0
sbp2 27272 0
parport_pc 41128 0
lp 14916 0
parport 44300 3 ppdev,parport_pc,lp
joydev 15488 0
uvcvideo 62084 0
compat_ioctl32 11136 1 uvcvideo
videodev 30720 1 uvcvideo
v4l1_compat 15492 2 uvcvideo,videodev
v4l2_common 21888 3 uvcvideo,compat_ioctl32,videodev
hci_usb 19228 2
bluetooth 67748 7 rfcomm,l2cap,hci_usb
snd_hda_intel 440408 2
snd_pcm_oss 47648 0
snd_mixer_oss 20224 1 snd_pcm_oss
snd_pcm 92168 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 13200 2 snd_hda_intel,snd_pcm
snd_hwdep 12552 1 snd_hda_intel
snd_seq_dummy 5764 0
snd_seq_oss 38912 0
snd_seq_midi 10688 0
snd_rawmidi 29856 1 snd_seq_midi
snd_seq_midi_event 10112 2 snd_seq_oss,snd_seq_midi
sdhci 21508 0
video 23444 0
output 5632 1 video
mmc_core 59272 1 sdhci
snd_seq 63232 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 27912 2 snd_pcm,snd_seq
snd_seq_device 10644 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
serio_raw 9092 0
wmi_acer 11076 0
snd 70856 15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
button 10912 0
battery 16776 0
ac 8328 0
dcdbas 11312 0
evdev 14976 9
intel_agp 30624 1
iTCO_wdt 15312 0
iTCO_vendor_support 5764 1 iTCO_wdt
shpchp 38172 0
pci_hotplug 34608 1 shpchp
soundcore 10400 1 snd
pcspkr 4992 0
psmouse 46236 0
ext3 149264 1
jbd 57000 1 ext3
mbcache 11392 1 ext3
sr_mod 20132 0
cdrom 41512 1 sr_mod
pata_acpi 9856 0
usbhid 35296 0
hid 44992 1 usbhid
sg 41880 0
sd_mod 33280 3
ata_piix 24196 0
ohci1394 36532 0
tg3 124804 0
ahci 33028 2
ieee1394 106968 2 sbp2,ohci1394
ata_generic 9988 0
libata 176432 4 pata_acpi,ata_piix,ahci,ata_generic
scsi_mod 178488 5 sbp2,sr_mod,sg,sd_mod,libata
ehci_hcd 41996 0
uhci_hcd 29856 0
usbcore 169904 7 ndiswrapper,uvcvideo,hci_usb,usbhid,ehci_hcd,uhci_hcd
thermal 19744 0
processor 41448 4 acpi_cpufreq,thermal
fan 6792 0
fbcon 46336 0
tileblit 4096 1 fbcon
font 10112 1 fbcon
bitblit 7424 1 fbcon
softcursor 3712 1 bitblit
fuse 56112 3
jest tutaj coś jeszcze do wyłączenia?
jest tam coś od zwykłej sieciówki?
Wybaczcie za dosyć długi wpis ale liczę na jakaś pomoc.
No chyba że da się sprawdzić inaczej niż przez lsmod jakich dokładnie modułów używa jakieś konkretne urządzenie. To byłoby bardzo pomocne i rozwiązałoby kilka powyżej zadanych pytań.