Autor Tópico: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!  (Lida 1376230 vezes)

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1365 Online: 17 de Setembro de 2009, 05:37 »
Citar
Hqx meu caro, tentei compilar essa nova versão do Omnislash mas deu erro! Aliás, um não,  mas uma série deles. Começou na aplição do patch. Ele reclamou que vários patchs bloqueariam o Ramswap! Mas mandei bala mesmo assim confirmando com a opção -R.

Começou na aplicação do patch??? :o :o :o

Duas semanas atrás quando eu estava testando alguns patches e aplicando na série 2.6.30 (lembre-se que não é para aplicar na 2.6.30.7) eu apliquei o patch e vi vários erros...

O que aconteceu foi que antes de eu dar um:

tar -xvjf linux-2.6.30.tar.bz2

Já existia a pasta linux-2.6.30 e com isso parte das alterações que eu tinha feito ficaram... resultando em vários erros...

Antes de dar esse comando naquele passo a passo do blog tente dar um:

cd /usr/src

mv linux-2.6.30 lala

tar -xvjf linux-2.6.30.tar.bz2

Aí vc continua...

Coloquei os patches novamente para conferir e o resultado foi esse:

debian:/usr/src# cd /usr/src/linux
debian:/usr/src/linux# bzcat omnislash.bz2 |patch -p1
patching file Documentation/RCU/rculist_nulls.txt
patching file Documentation/sysctl/vm.txt
patching file drivers/ata/libata-core.c
patching file drivers/ata/libata-eh.c
patching file drivers/ata/libata.h
patching file Makefile
patching file arch/alpha/include/asm/percpu.h
patching file arch/arm/include/asm/cacheflush.h
patching file arch/blackfin/kernel/irqchip.c
patching file arch/blackfin/kernel/setup.c
patching file arch/blackfin/mach-common/head.S
patching file arch/blackfin/mach-common/smp.c
patching file kernel/kthread.c
patching file arch/ia64/kernel/pci-dma.c
patching file arch/parisc/include/asm/system.h
patching file arch/parisc/include/asm/tlbflush.h
patching file arch/parisc/kernel/cache.c
patching file arch/parisc/kernel/pci-dma.c
patching file arch/powerpc/boot/dts/asp834x-redboot.dts
patching file arch/powerpc/boot/dts/mpc8349emitx.dts
patching file arch/powerpc/boot/dts/mpc834x_mds.dts
patching file arch/powerpc/boot/dts/sbc8349.dts
patching file arch/powerpc/platforms/83xx/mpc83xx.h
patching file arch/powerpc/platforms/83xx/usb.c
patching file arch/powerpc/platforms/ps3/time.c
patching file arch/powerpc/sysdev/mpic.c
patching file arch/sparc/include/asm/pgtable_64.h
patching file arch/sparc/kernel/irq_64.c
patching file arch/sparc/kernel/ktlb.S
patching file arch/sparc/kernel/nmi.c
patching file arch/sparc/kernel/sys32.S
patching file arch/sparc/mm/init_64.c
patching file arch/sparc/mm/init_64.h
patching file arch/sparc/prom/misc_64.c
patching file arch/sparc/prom/printf.c
patching file arch/x86/boot/video-vga.c
patching file arch/x86/crypto/aesni-intel_asm.S
patching file arch/x86/include/asm/apic.h
patching file arch/x86/include/asm/cpufeature.h
patching file arch/x86/include/asm/fixmap.h
patching file arch/x86/include/asm/io_apic.h
patching file arch/x86/include/asm/irqflags.h
patching file arch/x86/include/asm/kvm_host.h
patching file arch/x86/include/asm/kvm_x86_emulate.h
patching file arch/x86/include/asm/mce.h
patching file arch/x86/include/asm/pci.h
patching file arch/x86/include/asm/uaccess.h
patching file arch/x86/include/asm/uaccess_64.h
patching file arch/x86/include/asm/uv/uv_bau.h
patching file arch/x86/include/asm/uv/uv_hub.h
patching file arch/x86/include/asm/vmx.h
patching file arch/x86/kernel/apic/io_apic.c
patching file arch/x86/kernel/apic/ipi.c
patching file arch/x86/kernel/apic/x2apic_uv_x.c
patching file arch/x86/kernel/cpu/amd.c
patching file arch/x86/kernel/cpu/mcheck/mce_32.c
patching file arch/x86/kernel/cpu/mcheck/mce_64.c
patching file arch/x86/kernel/hpet.c
patching file arch/x86/kernel/mfgpt_32.c
patching file arch/x86/kernel/pci-gart_64.c
patching file arch/x86/kernel/reboot.c
patching file arch/x86/kernel/setup.c
patching file arch/x86/kernel/tlb_uv.c
patching file arch/x86/kernel/tsc.c
patching file arch/x86/kernel/vm86_32.c
patching file arch/x86/kernel/vmi_32.c
patching file arch/x86/kernel/vsyscall_64.c
patching file arch/x86/kvm/mmu.c
patching file arch/x86/kvm/svm.c
patching file arch/x86/kvm/vmx.c
patching file arch/x86/kvm/x86.c
patching file arch/x86/kvm/x86_emulate.c
patching file arch/x86/mm/gup.c
patching file arch/x86/mm/memtest.c
patching file arch/x86/mm/pageattr.c
patching file arch/x86/mm/srat_64.c
patching file arch/x86/mm/tlb.c
patching file arch/x86/pci/i386.c
patching file block/Kconfig
patching file block/blk-core.c
patching file drivers/acpi/processor_thermal.c
patching file drivers/acpi/processor_throttling.c
patching file drivers/acpi/sleep.c
patching file drivers/ata/libata-core.c
Hunk #1 succeeded at 4275 (offset 4 lines).
patching file drivers/ata/libata-eh.c
patching file drivers/block/floppy.c
patching file drivers/char/epca.c
patching file drivers/char/moxa.c
patching file drivers/char/n_r3964.c
patching file drivers/char/pcmcia/cm4000_cs.c
patching file drivers/char/rocket.c
patching file drivers/char/vc_screen.c
patching file drivers/char/vt_ioctl.c
patching file drivers/edac/x38_edac.c
patching file drivers/firewire/fw-sbp2.c
patching file drivers/firmware/memmap.c
patching file drivers/gpu/drm/i915/i915_dma.c
patching file drivers/gpu/drm/i915/i915_drv.c
patching file drivers/gpu/drm/i915/i915_drv.h
patching file drivers/gpu/drm/i915/i915_gem.c
patching file drivers/gpu/drm/i915/i915_irq.c
patching file drivers/gpu/drm/i915/i915_suspend.c
patching file drivers/gpu/drm/i915/intel_bios.c
patching file drivers/gpu/drm/i915/intel_display.c
patching file drivers/gpu/drm/i915/intel_fb.c
patching file drivers/gpu/drm/i915/intel_lvds.c
patching file drivers/hid/usbhid/hiddev.c
patching file drivers/hwmon/asus_atk0110.c
patching file drivers/hwmon/max6650.c
patching file drivers/hwmon/smsc47m1.c
patching file drivers/i2c/chips/tsl2550.c
patching file drivers/ide/ide-cd.c
patching file drivers/ide/ide-disk.c
patching file drivers/ide/ide-dma.c
patching file drivers/ide/ide-iops.c
patching file drivers/ide/ide-probe.c
patching file drivers/ieee1394/sbp2.c
patching file drivers/ieee1394/sbp2.h
patching file drivers/infiniband/hw/mlx4/qp.c
patching file drivers/input/misc/wistron_btns.c
patching file drivers/isdn/gigaset/ev-layer.c
patching file drivers/isdn/hisax/hfc_pci.c
patching file drivers/isdn/hisax/hisax.h
patching file drivers/md/dm-exception-store.c
patching file drivers/md/dm-exception-store.h
patching file drivers/md/dm-log.c
patching file drivers/md/dm-mpath.c
patching file drivers/md/dm-raid1.c
patching file kernel/workqueue.c
patching file drivers/block/Kconfig
patching file drivers/block/Makefile
patching file drivers/block/ramzswap.c
patching file drivers/block/ramzswap.h
patching file drivers/block/xvmalloc.c
patching file drivers/block/xvmalloc.h
patching file drivers/block/xvmalloc_int.h
patching file drivers/md/dm-snap-persistent.c
patching file drivers/md/dm-table.c
patching file drivers/md/dm.c
patching file drivers/md/md.c
patching file drivers/md/raid5.c
patching file drivers/media/dvb/frontends/lgdt3305.c
patching file drivers/media/video/Makefile
patching file drivers/media/video/cx18/cx18-controls.c
patching file drivers/media/video/cx2341x.c
patching file drivers/media/video/gspca/ov534.c
patching file drivers/media/video/ivtv/ivtv-controls.c
patching file drivers/media/video/pvrusb2/pvrusb2-hdw.c
patching file drivers/media/video/saa7134/Makefile
patching file drivers/mmc/host/mvsdio.c
patching file drivers/net/8139too.c
patching file drivers/net/arm/ixp4xx_eth.c
patching file drivers/net/atl1c/atl1c.h
patching file drivers/net/atl1c/atl1c_ethtool.c
patching file drivers/net/atl1c/atl1c_main.c
patching file drivers/net/benet/be.h
patching file drivers/net/benet/be_ethtool.c
patching file drivers/net/benet/be_main.c
patching file drivers/net/bonding/bond_sysfs.c
patching file drivers/net/e100.c
patching file drivers/net/e1000e/netdev.c
patching file drivers/net/ehea/ehea.h
patching file drivers/net/ehea/ehea_main.c
patching file drivers/net/gianfar.c
patching file drivers/net/mv643xx_eth.c
patching file drivers/net/plip.c
patching file drivers/net/ppp_generic.c
patching file drivers/net/pppol2tp.c
patching file drivers/net/ps3_gelic_net.c
patching file drivers/net/ps3_gelic_wireless.c
patching file drivers/net/sky2.c
patching file drivers/net/smc91x.c
patching file drivers/net/smsc911x.c
patching file drivers/net/sunvnet.c
patching file drivers/net/tun.c
patching file drivers/net/usb/cdc_subset.c
patching file drivers/net/usb/kaweth.c
patching file drivers/net/usb/pegasus.c
patching file drivers/net/via-rhine.c
patching file drivers/net/via-velocity.c
patching file drivers/net/wireless/ar9170/main.c
patching file drivers/net/wireless/ath5k/base.c
patching file drivers/net/wireless/ath9k/calib.c
patching file drivers/net/wireless/ath9k/main.c
patching file drivers/net/wireless/ath9k/pci.c
patching file drivers/net/wireless/ath9k/regd.c
patching file drivers/net/wireless/ath9k/xmit.c
patching file drivers/net/wireless/iwlwifi/iwl-agn.c
patching file drivers/net/wireless/iwlwifi/iwl-rfkill.c
patching file drivers/net/wireless/iwlwifi/iwl-sta.c
patching file drivers/net/wireless/iwlwifi/iwl3945-base.c
patching file drivers/net/wireless/orinoco/main.c
patching file drivers/net/wireless/rt2x00/rt2x00.h
patching file drivers/parisc/eisa_eeprom.c
patching file drivers/parport/parport_pc.c
patching file drivers/pci/iov.c
patching file drivers/pci/iova.c
patching file drivers/pci/pci.c
patching file drivers/pci/pci.h
patching file drivers/pci/pcie/aspm.c
patching file drivers/pci/setup-bus.c
patching file drivers/pci/setup-res.c
patching file drivers/platform/x86/Kconfig
patching file drivers/platform/x86/wmi.c
patching file drivers/scsi/libsas/sas_port.c
patching file drivers/scsi/mpt2sas/mpt2sas_base.c
patching file drivers/scsi/mpt2sas/mpt2sas_base.h
patching file drivers/scsi/mpt2sas/mpt2sas_config.c
patching file drivers/scsi/mpt2sas/mpt2sas_scsih.c
patching file drivers/scsi/qla2xxx/qla_dbg.c
patching file drivers/scsi/sd.c
patching file drivers/scsi/sg.c
patching file drivers/scsi/sym53c8xx_2/sym_hipd.c
patching file drivers/scsi/zalon.c
patching file drivers/serial/bfin_5xx.c
patching file drivers/spi/spi_mpc83xx.c
patching file drivers/staging/rt2870/2870_main_dev.c
patching file drivers/staging/rt2870/common/2870_rtmp_init.c
patching file drivers/staging/rt2870/common/cmm_data.c
patching file drivers/staging/rt2870/common/rtmp_init.c
patching file drivers/staging/rt2870/common/rtusb_io.c
patching file drivers/staging/rt2870/rt2870.h
patching file drivers/staging/rt2870/rt_linux.h
patching file drivers/staging/rtl8187se/ieee80211/ieee80211_softmac_wx.c
patching file drivers/staging/uc2322/aten2011.c
patching file drivers/usb/class/usbtmc.c
patching file drivers/usb/core/devio.c
patching file drivers/usb/core/hcd.h
patching file drivers/usb/core/hub.c
patching file drivers/usb/core/hub.h
patching file drivers/usb/core/message.c
patching file drivers/usb/gadget/ether.c
patching file drivers/usb/host/ehci-au1xxx.c
patching file drivers/usb/host/ehci-fsl.c
patching file drivers/usb/host/ehci-hcd.c
patching file drivers/usb/host/ehci-ixp4xx.c
patching file drivers/usb/host/ehci-orion.c
patching file drivers/usb/host/ehci-pci.c
patching file drivers/usb/host/ehci-ppc-of.c
patching file drivers/usb/host/ehci-ps3.c
patching file drivers/usb/host/ehci-q.c
patching file drivers/usb/host/ehci-sched.c
patching file drivers/usb/host/ehci.h
patching file drivers/usb/serial/aircable.c
patching file drivers/usb/serial/belkin_sa.c
patching file drivers/usb/serial/cp210x.c
patching file drivers/usb/serial/cyberjack.c
patching file drivers/usb/serial/cypress_m8.c
patching file drivers/usb/serial/digi_acceleport.c
patching file drivers/usb/serial/empeg.c
patching file drivers/usb/serial/ftdi_sio.c
patching file drivers/usb/serial/ftdi_sio.h
patching file drivers/usb/serial/garmin_gps.c
patching file drivers/usb/serial/generic.c
patching file drivers/usb/serial/io_edgeport.c
patching file drivers/usb/serial/io_tables.h
patching file drivers/usb/serial/io_ti.c
patching file drivers/usb/serial/ipaq.c
patching file drivers/usb/serial/iuu_phoenix.c
patching file drivers/usb/serial/keyspan.c
patching file drivers/usb/serial/keyspan.h
patching file drivers/usb/serial/keyspan_pda.c
patching file drivers/usb/serial/kl5kusb105.c
patching file drivers/usb/serial/kobil_sct.c
patching file drivers/usb/serial/mct_u232.c
patching file drivers/usb/serial/mos7720.c
patching file drivers/usb/serial/mos7840.c
patching file drivers/usb/serial/omninet.c
patching file drivers/usb/serial/opticon.c
patching file drivers/usb/serial/option.c
patching file drivers/usb/serial/oti6858.c
patching file drivers/usb/serial/pl2303.c
patching file drivers/usb/serial/sierra.c
patching file drivers/usb/serial/spcp8x5.c
patching file drivers/usb/serial/symbolserial.c
patching file drivers/usb/serial/ti_usb_3410_5052.c
patching file drivers/usb/serial/usb-serial.c
patching file drivers/usb/serial/visor.c
patching file drivers/usb/serial/whiteheat.c
patching file drivers/usb/storage/transport.c
patching file drivers/usb/storage/unusual_devs.h
patching file drivers/video/fbmon.c
patching file drivers/video/xen-fbfront.c
patching file fs/Kconfig
patching file fs/binfmt_elf.c
patching file fs/binfmt_flat.c
patching file fs/bio.c
patching file fs/buffer.c
patching file fs/cifs/cifs_dfs_ref.c
patching file fs/cifs/connect.c
patching file fs/cifs/dir.c
patching file fs/cifs/file.c
patching file fs/compat_ioctl.c
patching file fs/ecryptfs/keystore.c
patching file fs/eventpoll.c
patching file fs/exec.c
patching file fs/fs-writeback.c
patching file fs/fuse/dev.c
patching file fs/fuse/file.c
patching file fs/hugetlbfs/inode.c
patching file fs/inode.c
patching file fs/jffs2/wbuf.c
patching file fs/jfs/jfs_extent.c
patching file fs/nfs/direct.c
patching file fs/nfs/read.c
patching file fs/nfs/write.c
patching file fs/nfsd/vfs.c
patching file fs/nilfs2/btnode.c
patching file fs/nilfs2/cpfile.c
patching file fs/nilfs2/dat.c
patching file fs/nilfs2/segment.c
patching file fs/ocfs2/aops.c
patching file fs/ocfs2/super.c
patching file fs/partitions/check.c
patching file fs/proc/base.c
patching file fs/proc/task_mmu.c
patching file fs/proc/task_nommu.c
patching file fs/ramfs/inode.c
patching file fs/select.c
patching file fs/sysfs/dir.c
patching file fs/xfs/xfs_bmap.c
patching file fs/xfs/xfs_iget.c
patching file fs/xfs/xfs_inode.h
patching file fs/xfs/xfs_log.c
patching file include/acpi/processor.h
patching file include/asm-generic/percpu.h
patching file include/linux/bitmap.h
patching file include/linux/blkdev.h
patching file include/linux/cpumask.h
patching file include/linux/firmware-map.h
patching file include/linux/fs.h
patching file include/linux/hugetlb.h
patching file include/linux/ide.h
patching file include/linux/kvm_host.h
patching file include/linux/mlx4/qp.h
patching file include/linux/mm.h
patching file include/linux/netdevice.h
patching file include/linux/nfs_fs.h
patching file include/linux/percpu-defs.h
patching file include/linux/personality.h
patching file include/linux/sched.h
patching file include/linux/security.h
patching file include/linux/serial.h
patching file include/linux/usb/serial.h
patching file security/security.c
patching file sound/core/pcm_lib.c
patching file sound/core/seq/seq_midi_event.c
patching file sound/isa/cmi8330.c
patching file sound/pci/ca0106/ca0106_main.c
patching file sound/pci/ca0106/ca0106_mixer.c
patching file sound/pci/hda/patch_realtek.c
patching file sound/pci/hda/patch_sigmatel.c
patching file sound/pci/intel8x0.c
patching file sound/pci/oxygen/oxygen_lib.c
patching file sound/pci/oxygen/oxygen_pcm.c
patching file sound/pci/oxygen/virtuoso.c
patching file sound/soc/codecs/wm8753.c
patching file sound/soc/codecs/wm8903.c
patching file sound/usb/usbaudio.c
patching file virt/kvm/irq_comm.c
patching file virt/kvm/kvm_main.c
patching file mm/page-writeback.c
patching file kernel/sched.c
patching file kernel/sched_features.h
patching file kernel/sched_fair.c
patching file include/linux/sched.h
patching file kernel/sched_fair.c
patching file kernel/sysctl.c
patching file kernel/sched_fair.c
patching file drivers/input/mouse/alps.c
Hunk #1 succeeded at 101 (offset 1 line).
Hunk #2 succeeded at 211 (offset 1 line).
patching file drivers/input/mouse/psmouse.h
Hunk #1 succeeded at 42 with fuzz 1.
patching file init/do_mounts.c
Hunk #1 succeeded at 371 (offset 1 line).
patching file init/main.c
Hunk #1 succeeded at 803 with fuzz 2 (offset -34 lines).
Hunk #2 succeeded at 826 (offset -34 lines).
Hunk #3 succeeded at 840 (offset -34 lines).
patching file Documentation/kernel-parameters.txt
Hunk #1 succeeded at 1735 with fuzz 2 (offset 112 lines).
patching file drivers/pci/msi.c
Hunk #2 succeeded at 795 (offset 7 lines).
patching file drivers/pci/pci.c
Hunk #1 succeeded at 2576 (offset 525 lines).
patching file drivers/pci/pci.h
Hunk #1 succeeded at 112 (offset 7 lines).
patching file drivers/char/mxser.c
Hunk #1 succeeded at 1044 (offset -4 lines).
patching file drivers/char/nozomi.c
patching file drivers/input/keyboard/atkbd.c
Hunk #1 succeeded at 416 (offset 7 lines).
patching file net/sched/sch_api.c
patching file drivers/base/power/main.c
Hunk #1 succeeded at 70 (offset 1 line).
patching file drivers/input/serio/i8042.c
patching file net/can/af_can.c
patching file arch/x86/lib/delay.c
patching file arch/x86/kernel/cpu/Makefile
patching file drivers/char/vt_ioctl.c
Hunk #2 succeeded at 1263 (offset 95 lines).
Hunk #3 succeeded at 1272 (offset 95 lines).
patching file drivers/ata/libata-core.c
Hunk #1 succeeded at 4268 (offset -182 lines).
patching file drivers/char/vt_ioctl.c
Hunk #1 succeeded at 1274 (offset 95 lines).
Hunk #2 succeeded at 1284 (offset 95 lines).
patching file drivers/usb/storage/usb.c
Hunk #1 succeeded at 74 (offset -33 lines).
patching file arch/x86/boot/video.c
Hunk #1 succeeded at 311 (offset -158 lines).
Hunk #2 succeeded at 326 with fuzz 2 (offset -158 lines).
debian:/usr/src/linux#

E o meu ramzswap está funcionando:

cat /proc/ramzswap
DiskSize:        112260 kB
NumReads:           181
NumWrites:          603
FailedReads:          0
FailedWrites:         0
InvalidIO:            0
PagesDiscard:         0
ZeroPages:            7
GoodCompress:        90 %
NoCompress:           0 %
PagesStored:        596
PagesUsed:          115
OrigDataSize:      2384 kB
ComprDataSize:      446 kB
MemUsedTotal:       460 kB

Verifique também se colocou o arquivo omnislash.bz2 em usr/src/linux que é o link simbólico para o linux-2.6.30...

Mais uma coisa galactus... vc verificou o md5sum???

Obrigado e Bom dia!!

Hqx
« Última modificação: 17 de Setembro de 2009, 05:46 por Hqxriven »
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.653
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1366 Online: 17 de Setembro de 2009, 12:46 »
Hqx meu caro, nada como falar com o mestre!  ;D


Agora foi sem erros!

Foi só apagar a pasta linux-2.6.30.

Quanto ao novo Kernel 2.6.30-4.7 Omnislash, no "achômetro" me parece mais lento que a versão 4.2. Mas não tive tempo de fazer mais testes para confirmar.

Depois te conto!

Obrigado e tenha um bom dia!
Ubuntu  Mate 19.04 64bits /  Kubuntu 19.04 64bits

Offline edisonjr

  • Usuário Ubuntu
  • *
  • Mensagens: 39
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1367 Online: 17 de Setembro de 2009, 20:08 »
sei que essa minha postagem pode ficar meio off-topic, mas com o profundo conhecimento do hqx em kernel, sei que ele me respoderá mais rapidamente essa minha duvida.. Como resolvo a encrenca abaixo:

Código: [Selecionar]
sudo invoke-rc.d kdump start
 * Loading crashkernel...                                                                                                                                   
Memory for crashkernel is not reserved
Please reserve memory by passing "crashkernel=X@Y" parameter to the kernel
Then try loading kdump kernel
                                                                                                                                                      [fail]

e abaixo vai a linha de comando passada para o kernel...

Citar
[    0.000000] Kernel command line: root=UUID=ec2ce427-5e6b-45b6-9a9d-76181cd13560 ro quiet splash  crashkernel=384M-2G:64M@16M,2G-:128M@16M

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.653
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1368 Online: 20 de Setembro de 2009, 19:30 »
Grande Hqx, estou utilizando o kernel 2.6.30-4.7 há 3 dias apenas no Notebook. Comparando com o 2.6.30-4.2:

O 4.7 é 1,5 segudos mais rápido no Boot que o 4.2.

De maneira bem subjetiva, o 4.2 é mais fluido que o 4.7, mas o 4.7 é mais rápido que o 4.2. Não sei como explicar de maneira clara, mas vou dar um exemplo com os menus do Gnome. Na versão 4.2 enquanto vou clicando nas aplicações a serem abertas, o menu abre normalmente e consigo navegar nele (no menu) sem problemas. Na versão 4.7 é mais difícil de fazer o mesmo, o menu não responde da mesma maneira, contudo as aplicações abrem um pouco mais rapidamente.
O que notei com o htop aberto enquanto uso as aplicações é que a versão 4.7 acaba tendo um "overhead" maior em relação as requisições.

Os parâmetros utilizados na compilação das duas versões foram iguais. Eu acabo mexendo pouco neles. Compilo exclusivamente para os processadores Intel com arquitetura Core2 ou novos Xeon, ativo os CFlags e removo o suporte a rádio, bluethoo e infra-vermelho. Há sim, não altero o System Real Time padrão de sua configuração, que fica em 300. Quem sabe com alterações nele as coisas piorem ou melhorem. Não é mesmo?

Até mais e boa noite.
Ubuntu  Mate 19.04 64bits /  Kubuntu 19.04 64bits

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1369 Online: 20 de Setembro de 2009, 20:18 »
sei que essa minha postagem pode ficar meio off-topic, mas com o profundo conhecimento do hqx em kernel, sei que ele me respoderá mais rapidamente essa minha duvida.. Como resolvo a encrenca abaixo:

Código: [Selecionar]
sudo invoke-rc.d kdump start
 * Loading crashkernel...                                                                                                                                   
Memory for crashkernel is not reserved
Please reserve memory by passing "crashkernel=X@Y" parameter to the kernel
Then try loading kdump kernel
                                                                                                                                                      [fail]

e abaixo vai a linha de comando passada para o kernel...

Citar
[    0.000000] Kernel command line: root=UUID=ec2ce427-5e6b-45b6-9a9d-76181cd13560 ro quiet splash  crashkernel=384M-2G:64M@16M,2G-:128M@16M

O kdump é simples porém para fazê-lo funcionar algumas coisas são necessárias...

Esse foi o tutorial mais simples que já vi, dá uma olhada só para compreender o que falo:

http://www.dedoimedo.com/computers/kdump.html

Grande Hqx, estou utilizando o kernel 2.6.30-4.7 há 3 dias apenas no Notebook. Comparando com o 2.6.30-4.2:

O 4.7 é 1,5 segudos mais rápido no Boot que o 4.2.

De maneira bem subjetiva, o 4.2 é mais fluido que o 4.7, mas o 4.7 é mais rápido que o 4.2. Não sei como explicar de maneira clara, mas vou dar um exemplo com os menus do Gnome. Na versão 4.2 enquanto vou clicando nas aplicações a serem abertas, o menu abre normalmente e consigo navegar nele (no menu) sem problemas. Na versão 4.7 é mais difícil de fazer o mesmo, o menu não responde da mesma maneira, contudo as aplicações abrem um pouco mais rapidamente.
O que notei com o htop aberto enquanto uso as aplicações é que a versão 4.7 acaba tendo um "overhead" maior em relação as requisições.

Os parâmetros utilizados na compilação das duas versões foram iguais. Eu acabo mexendo pouco neles. Compilo exclusivamente para os processadores Intel com arquitetura Core2 ou novos Xeon, ativo os CFlags e removo o suporte a rádio, bluethoo e infra-vermelho. Há sim, não altero o System Real Time padrão de sua configuração, que fica em 300. Quem sabe com alterações nele as coisas piorem ou melhorem. Não é mesmo?

Até mais e boa noite.

Vc está falando da 4.7 ou do 7.1 (o último)??

Assim que vc postou eu comecei a analisar as diferenças entre eles...

Comecei a analisar o 4.2 e o 7.1 criando um novo 7.2 com tudo do 4.2 mas as atualizações da vanila 30.7

Eu fiz um omnislash 7.2 (só para mim e para testes) com o BFQ (que é uma das diferenças entre eles) e nos jogos acontecem lags com as otimizações no CFS (agendador de processos) e estas foram sugeridas pelo Ingo Molnar e a galera desenvolvedora de kernels em uma discussão bem interessante por sinal...

O BFQ só teve o seu código corrigido no 2.6.31 em relação a isso (CFS) e ele está com um pequeno vazamento de memória na versão 4.2 (só pude perceber isso na versão 7.1 quando o consumo da memória no firefox caiu bastante)...

E isso não ocorre no 7.1 (que usa o CFQ)...

Quanto ao overhead da 7.1 talvez seja do novo comportamento do scheduler através da desativação do NEW_FAIR mas isso é para melhorar a performance geral... (e utilizar mais o processador)

Para você ter uma idéia o BFS (CPU scheduler) usa 100% quando vc executa as tarefas e depois ele desce...

Já estou trabalhando no 2.6.31 que terá essas correções... (O novo zen já as tem). Daqui há há uns 4 meses possivelmente lançarei uma versão estável...

Fui... e obrigado pela análise!!!

Hqx
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline dtomadon

  • Usuário Ubuntu
  • *
  • Mensagens: 591
  • Fatec SCS,Segurança da Informação, BackTrack5
    • Ver perfil
    • Computação Forense e suas Leis
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1370 Online: 20 de Setembro de 2009, 22:19 »
Olá, Hxq, acabei de compilar o 7.1 , aconteceu o seguinte :

Primeiro tive que instalar novamente o usbmodeswitch e demais arquivos de configuação do modem 3g

Segundo tô sem som

Terceiro quando abro várias janelas percebi uma demora entre o fechamento de uma e abertura da outra, ainda não sei o nome correto para isso ?

Quarto veja a minha Ramzswap

dtomadon@dtomadon:~$ cat /proc/swaps
Filename                                Type            Size    Used    Priority
/dev/sda2                               partition       1534196 0       -1
/dev/ramzswap0                          partition       256624  0       -2 ( no seu blog mostra 100 )
dtomadon@dtomadon:~$ cat /proc/ramzswaps
cat: /proc/ramzswaps: Arquivo ou diretório inexistente
dtomadon@dtomadon:~$ cat /proc/ramzswap
DiskSize:        256628 kB
NumReads:            29
NumWrites:            0
FailedReads:          0
FailedWrites:         0
InvalidIO:            0
PagesDiscard:         0
ZeroPages:            0
GoodCompress:         0 %
NoCompress:           0 %
PagesStored:          0
PagesUsed:            0
OrigDataSize:         0 kB
ComprDataSize:        0 kB
MemUsedTotal:         0 kB

o que pode estar errado?

No mais tudo dez!


Editando o terceiro item que citei neste post, após ativar o compiz melhorou visivelmente o problema citado por mim, digo até que ficou mais rápido
a abertura das janelas e programas.!

« Última modificação: 20 de Setembro de 2009, 23:39 por dtomadon »
BacKTrack5 64 bits com Vídeo SIS

kernel omnislash 1.4.4 64 bits , Que venha o 5º Semestre !!!

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1371 Online: 23 de Setembro de 2009, 20:48 »
Citar
Segundo tô sem som

Citar
erceiro quando abro várias janelas percebi uma demora entre o fechamento de uma e abertura da outra, ainda não sei o nome correto para isso ?

Descobri uma coisa interessante...

Fiz testes bem mais pesados... e descobri que o meu kernel em algumas máquinas não está mostrando todo o potencial...

Por isso fiz uma nova versão, com alguma coisas a mais...

Gostaria de agradecer aos usuários pelas notificações!!!

Até que enfim...

Kernel 2.6.30.7.2.1-omnislash

O que esse kernel possui:

Fastboot - para um boot um pouco mais rápido
Kthread com nice -15
Compcache para melhorar a performance
Desativação do NEW_FAIR_SLEEPERS, START_DEBIT, LB_BIAS para melhorar a performance (Recomendação para o CFS ser mais interativo como o BFS)
Inclusão do NEXT_BUDDY
Alteração dos valores do scheduler para melhorar a fluidez (sem aumentar muito o uso do processador)
Alteração do delay do tsc
Alteração do delay de dispositivos usb de 5 para 1 segundo
Conserto no vazamento de memória do kernel (tc)
Alteração do libata para detectar se o cabo é 40 vias ou 80 e mudar para a velocidade máxima (se suportada) - Valeu gatohumano!!! e desculpe pela demora... Eu tive que criar o patch e gastei o dia todo...

Pessoal o omnislash vai entrar em estado de congelamento... por um bom tempo!!

Por isso acredito que as próximas atualizações vão demorar um pouco para sair... Só fiz essa porque notei que poderia melhorar um pouco antes de congelar...

Quem puder fazer o favor de testar e dizer o que achou da velocidade... agradeço!!!

Obrigado e Boa Noite

Hqx
« Última modificação: 23 de Setembro de 2009, 21:02 por Hqxriven »
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.653
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1372 Online: 25 de Setembro de 2009, 01:52 »
Foi mal Hq, confundi tudo mesmo!  :-[ Era 4.7 e 7.1 !

Mas você entendeu tudo direitinho assim mesmo!  :D

Já to baixando as modificações para nova compilação!

No fim de semana posto alguns comentários!

Té+
Ubuntu  Mate 19.04 64bits /  Kubuntu 19.04 64bits

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.653
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1373 Online: 25 de Setembro de 2009, 12:41 »
HQx meu velho! Olha eu aqui de novo pra te encomodar!

Deu erro de novo!

Dessa vez eu apaguei os diretórios, tudo nos conforme, anotei o erro completo:
Citar
In file included from include/linux/topology.h:34,
                 from include/linux/gfp.h:7,
                 from include/linux/kmod.h:22,
                 from include/linux/module.h:13,
                 from include/linux/crypto.h:21,
                 from arch/x86/kernel/asm-offsets_64.c:7,
                 from arch/x86/kernel/asm-offsets.c:4:
/usr/src/linux-2.6.30/arch/x86/include/asm/topology.h:132: error: expected identifier or ‘(’ before ‘+’ token
/usr/src/linux-2.6.30/arch/x86/include/asm/topology.h:132: error: stray ‘#’ in program
In file included from include/linux/gfp.h:7,
                 from include/linux/kmod.h:22,
                 from include/linux/module.h:13,
                 from include/linux/crypto.h:21,
                 from arch/x86/kernel/asm-offsets_64.c:7,
                 from arch/x86/kernel/asm-offsets.c:4:
include/linux/topology.h:176:2: error: #error Please define an appropriate SD_NODE_INIT in include/asm/topology.h!!!
make[3]: ** [arch/x86/kernel/asm-offsets.s] Erro 1
make[2]: ** [prepare0] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-2.6.30'
make[1]: ** [debian/stamp/conf/kernel-conf] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.30'
make: ** [debian/stamp/conf/minimal_debian] Erro 2
Failed to create a ./debian directory: Arquivo ou diretório inexistente at /usr/bin/make-kpkg line 1048.

root@galactus-movel:/usr/src/linux#

Repeti o processo umas três vezes com o mesmo erro! Não houve erro na aplicação do Patch! Só na compilação, usei as mesmas configurações das compilações anteriores.

E agora mestre dos mestres dos kerneis?  ;D

« Última modificação: 25 de Setembro de 2009, 12:43 por galactus »
Ubuntu  Mate 19.04 64bits /  Kubuntu 19.04 64bits

Offline blanka

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1374 Online: 25 de Setembro de 2009, 22:56 »
Olá a todos!

Primeiramente, quero parabenizar o Hqx pelo trampo com o omnislash... eu senti uma diferença assustadora aqui no meu pc!
Massssss, mesmo eu conseguindo entrar no sistema, ocorreram erros...estranhos... e vim aqui saber se alguém pode me ajudar, já que não sou tão expert no assunto...rs...
Segui todos os passos do blog http://dicasediversao.atbhost.net/blog/kernel-omnislash/....
Compilei o kernel, instalei ele e tal... só que, no final de tudo, deu um erro, que é o seguinte:

Configurando linux-image-2.6.30.7.2.1-omnislash (x86) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30.7.2.1-omnislash
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/vmlinuz-2.6.28-3-rt
Found kernel: /boot/memtest86+.bin
Replacing config file /var/run/grub/menu.lst with new version
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.7.2.1-omnislash (--install):
 sub-processo post-installation script retornou estado de saída de erro 2
Configurando linux-source-2.6.30.7.2.1-omnislash (x86) ...

Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.7.2.1-omnislash


Mesmo assim, resolvi tentar rodar e como disse, consegui entrar no sistema e reparar o quão rápido ele ficou. Só que deu pau no driver de video da minha Geforce2 que eu tinha instalado com o envyng. Consegui rodar o X com o driver generico. Daí fui tentar desinstalar o driver da vga e reinstala-lo pelo proprio envyng. Eis que me aparece:

Lendo banco de dados ... 168819 arquivos e diretórios atualmente instalados).
Removendo nvidia-glx-96 ...
nvidia-glx-96: Removing nvidia-glx-96

nvidia-glx-96: Preparing for removal of nvidia-glx-96

nvidia-glx-96: Removing nvidia-glx-96

nvidia-glx-96: Removed nvidia-glx-96

Removendo nvidia-96-kernel-source ...
nvidia-96-kernel-source: Removing nvidia-96-kernel-source

nvidia-96-kernel-source: Preparing for removal of nvidia-96-kernel-source

Removing all DKMS Modules
Done.
nvidia-96-kernel-source: Removing nvidia-96-kernel-source

Processando gatilhos para man-db ...
nvidia-96-kernel-source: Removed nvidia-96-kernel-source

man-db: Running post-installation trigger man-db

Processando gatilhos para libc6 ...
ldconfig deferred processing now taking place
libc6: Running post-installation trigger libc6

Configurando linux-image-2.6.30.7.2.1-omnislash (x86) ...
linux-image-2.6.30.7.2.1-omnislash: Configuring linux-image-2.6.30.7.2.1-omnislash

Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
initrd.img(/boot/initrd.img-2.6.30.7.2.1-omnislash
) points to /boot/initrd.img-2.6.30.7.2.1-omnislash
 (/boot/initrd.img-2.6.30.7.2.1-omnislash) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 588.
vmlinuz(/boot/vmlinuz-2.6.30.7.2.1-omnislash
) points to /boot/vmlinuz-2.6.30.7.2.1-omnislash
 (/boot/vmlinuz-2.6.30.7.2.1-omnislash) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 588.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30.7.2.1-omnislash
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/vmlinuz-2.6.28-3-rt
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.7.2.1-omnislash (--configure):
 sub-processo post-installation script retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.7.2.1-omnislash
Traceback (most recent call last):
  File "interface.py", line 432, in <module>
    a.mainMenu()
  File "interface.py", line 298, in mainMenu
    self.process(self.abstract.uninstallDriverType, 'nvidia')
  File "interface.py", line 391, in process
    myFunction(myArgs)
  File "/usr/lib/python2.6/dist-packages/Envy/abstraction.py", line 219, in uninstallDriverType
    self.uninstall(package)
  File "/usr/lib/python2.6/dist-packages/Envy/abstraction.py", line 185, in uninstall
    self.pkg.uninstall(packages, self.widget)
  File "/usr/lib/python2.6/dist-packages/Envy/packagemanager.py", line 249, in uninstall
    self.cacheUi.commit(None, UiInstallProgress(widget, self.isText))
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 277, in commit
    res = self.installArchives(pm, installProgress)
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 252, in installArchives
    res = installProgress.run(pm)
  File "/usr/lib/python2.6/dist-packages/apt/progress.py", line 281, in run
    res = pm.DoInstall(self.writefd)
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1)
Traceback (most recent call last):
  File "interface.py", line 432, in <module>
    a.mainMenu()
  File "interface.py", line 298, in mainMenu
    self.process(self.abstract.uninstallDriverType, 'nvidia')
  File "interface.py", line 391, in process
    myFunction(myArgs)
  File "/usr/lib/python2.6/dist-packages/Envy/abstraction.py", line 219, in uninstallDriverType
    self.uninstall(package)
  File "/usr/lib/python2.6/dist-packages/Envy/abstraction.py", line 185, in uninstall
    self.pkg.uninstall(packages, self.widget)
  File "/usr/lib/python2.6/dist-packages/Envy/packagemanager.py", line 249, in uninstall
    self.cacheUi.commit(None, UiInstallProgress(widget, self.isText))
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 281, in commit
    raise SystemError("installArchives() failed")
SystemError: installArchives() failed



Achei estranho e fui tentar reinstalar o envyng pelo apt-get... deu:

root@ubuntu:/home/blanka# apt-get install envyng-core
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
envyng-core já é a versão mais nova.
Os seguintes pacotes foram automaticamente instalados e não são mais requeridos:
  fakeroot nvidia-settings dkms
Use 'apt-get autoremove' para removê-los.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 224 não atualizados.
1 pacotes não totalmente instalados ou removidos.
Depois desta operação, 0B adicionais de espaço em disco serão usados.
Configurando linux-image-2.6.30.7.2.1-omnislash (x86) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
initrd.img(/boot/initrd.img-2.6.30.7.2.1-omnislash
) points to /boot/initrd.img-2.6.30.7.2.1-omnislash
 (/boot/initrd.img-2.6.30.7.2.1-omnislash) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 588.
vmlinuz(/boot/vmlinuz-2.6.30.7.2.1-omnislash
) points to /boot/vmlinuz-2.6.30.7.2.1-omnislash
 (/boot/vmlinuz-2.6.30.7.2.1-omnislash) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 588.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30.7.2.1-omnislash
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/vmlinuz-2.6.28-3-rt
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.7.2.1-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.7.2.1-omnislash (--configure):
 sub-processo post-installation script retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.7.2.1-omnislash
E: Sub-process /usr/bin/dpkg returned an error code (1)


Então eu pergunto: alguém sabe me ajudar a resolver isso??  :'(
Eu precisava de um sistema mais optimizado pois pretendo mexer com os pacotes do ubuntu studio aqui pra tentar gravar minha banda... já tentei instalar a versão studio com o kernel RT mas não ouve cristo que fizesse a Geforce2 funfar... e mexer numa mesa de mixagem com 800x600 não dá!...rs


Me desculpem pelo gigantesco post...

Obrigado e parabéns novamente ao Hqx!!!!! ;D

[]'s!!!!!!

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1375 Online: 26 de Setembro de 2009, 00:28 »
Citar
Repeti o processo umas três vezes com o mesmo erro! Não houve erro na aplicação do Patch! Só na compilação, usei as mesmas configurações das compilações anteriores.

E agora mestre dos mestres dos kerneis?  Sem Graça

De alguma forma um patch que coloquei entrou em conflito com alguma parte na sua configuração (ou na minha) no seu hardware...

Fiz um novo aqui sem a parte do asm/topology (é a mesma coisa do anterior... porém sem um patch)

http://rapidshare.com/files/285068661/omnislash.bz2 (Eu ainda não testei isso, só tirei a parte que de acordo com o seu post deu erro então me avisa... se entrou direitinho, compilou... por favor... OK!!!

E obrigado pela notificação... espero que essa alteração corrija o problema

Amigo blanka copiei o tópico de algumas páginas atrás para vc ver a resolução do problema

http://ubuntuforum-br.org/index.php/topic,29799.msg312539.html#msg312539

Updating /boot/grub/menu.lst ... done

Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.4.2-omnislash.postinst line 1186.
dpkg: erro processando linux-image-2.6.30.4.2-omnislash (--configure):
 sub-processo post-installation script retornou estado de saída de erro 2
Erros foram encontrados durante o processamento de:
 linux-image-2.6.30.4.2-omnislash

Fui aqui http://forum.eeeuser.com/viewtopic.php?pid=563818 e um usuário teve um problema semelhante com kernel e resolveu com:

sudo apt-get remove --purge nvidia-common

sudo rm /etc/kernel/postinst.d/nvidia-common

E possivelmente depois ele instalou o kernel denovo...

Lembre-se que tanto o image quanto o headers e o source são necessários...

Não sei se o o envyng funciona no 2.6.30... mas tente as alterações que passei e teste o envyng. Se ele não funcionar aí só instalação manual...

Qualquer dúvida pode postar aqui... fique a vontade!!

Obrigado e Boa Noite!!!

Hqx
« Última modificação: 26 de Setembro de 2009, 00:41 por Hqxriven »
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois

Offline Ilkyest

  • Usuário Ubuntu
  • *
  • Mensagens: 74
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1376 Online: 26 de Setembro de 2009, 00:47 »
graaaaaaaaaaaaande HQX

cara. saí do lenny e voltei ao kubuntu-9-64. os debs que instalei não deram certo. kernel panic no fuse VFS. sei lá. mas já vi isso,

quero brincar com tua última versão do omnislash. donde eu baixo?

aliás...... libera uma mensagem via mp. quero te mandar um link para dar uma estudada.
« Última modificação: 26 de Setembro de 2009, 00:54 por Ilkyest »

Offline blanka

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1377 Online: 26 de Setembro de 2009, 01:59 »
Deus Hqx!

Deu certo aqui!

Usei o sudo apt-get remove --purge nvidia-common..... ele desinstalou
Já o sudo rm /etc/kernel/postinst.d/nvidia-common.. deu que não existe

Mesmo assim eu tentei reinstalar o kernel e não deu mais erro!
uhuulll!!!!


Agora a treta é o driver da nvidia... tentie usar o envyng mas não deu certo.. cá estou eu com o driver genérico....

vou continuar a saga atrás do driver da nvidia pra tnetar instalar no braço... soda é que minha vga é antiga....


Qq coisa ainda posso pedir um help aqui??rs


Vlw Hqx, mesmo! Vc é o kra!!!!!!!

[]'s!

Offline Ilkyest

  • Usuário Ubuntu
  • *
  • Mensagens: 74
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1378 Online: 26 de Setembro de 2009, 02:02 »
procura o driver para ela. depois de baixar, executa o seguinte.

sh "o driver que tu baixou.run" --add-this-kernel

aguarde ele compilar.

após execute o driver compilado. ele terá a terminação -custom.run

não tem erro. fiz isso várias vezes.

Offline blanka

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!
« Resposta #1379 Online: 26 de Setembro de 2009, 02:21 »
Blza Ilkyest, daqui a pouco termino de baixar ele e testo...também acabei dando um apt-get upgrade... jaja termina também...
só que uma coisa, eu desinstalei ele pelo envyng já... não preciso desinstalar mais na da nao ne?


[]'s!