Kernel Omnislash (Unofficial) - Aprendendo a voar sem segredos!!!

Iniciado por Hqxriven, 24 de Dezembro de 2007, 13:26

tópico anterior - próximo tópico

icarolobo

Entrei pelo kernel padrão do 8.10, mas nao consigo achar nada do omnislash no synaptic...
Outra coisa estranha é que aparece que tem 48 atualizações disponíveis, entre eles: kernel(o padrão), rhythmbox, totem, gimp...
O que  será isso?

Hqxriven

CitarEntrei pelo kernel padrão do 8.10, mas nao consigo achar nada do omnislash no synaptic...
Outra coisa estranha é que aparece que tem 48 atualizações disponíveis, entre eles: kernel(o padrão), rhythmbox, totem, gimp...
O que  será isso?

Vc já desinstalou com os comandos que passei nessa mensagem

Citarsudo apt-get remove --purge linux-image-2.6.27.3.1-omnislash5

sudo apt-get remove --purge linux-headers-2.6.27.3.1-omnislash5

Quanto a sua dúvida são as atualizações normais do 8.10...
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

icarolobo

Citar$ sudo apt-get remove --purge linux-image-2.6.27.3.1-omnislash5
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível achar pacote linux-image-2.6.27.3.1-omnislash5

$ sudo apt-get remove --purge linux-headers-2.6.27.3.1-omnislash5
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível achar pacote linux-headers-2.6.27.3.1-omnislash5

Deu isso, acho que não tá dando certo. Estranho que eu entrei pelo kernel normal agora do 8.10, mas o omnislash ainda aparece no grub. Tem como remover daquele menu pra entrar automático nesse padrão do 8.10 mesmo?

Hqxriven

Dê o seguinte comando e cole o resultado aqui:

apt-cache search omnislash
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

icarolobo

Fiz o comando mas não  aconteceu nada.

Uma outra dúvida: Se eu quiser compilar esse kernel do 8.10 pra minha máquina(só coisa simples, tipo retirar driver que não uso e coisa e tal), tem alguma maneira fácil de se fazer? Tipo aquela janela que abre quando compila o teu, só desmarcando aquilo.

Hqxriven

CitarFiz o comando mas não  aconteceu nada.

Então ele está desinstalado mesmo, só consta a referência no grub

Então faz o seguinte como root:

nano /boot/grub/menu.lst

E apague a linhas referentes ao omnislash

title           Debian GNU/Linux, kernel 2.6.27.3.1-omnislash5
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.27.3.1-omnislash5 root=/dev/sda2 ro quiet
initrd          /boot/initrd.img-2.6.27.3.1-omnislash5

title           Debian GNU/Linux, kernel 2.6.27.3.1-omnislash5 (single-user mod$
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.27.3.1-omnislash5 root=/dev/sda2 ro single
initrd          /boot/initrd.img-2.6.27.3.1-omnislash5

Depois vc dá um control + X para sair aí ele pergunta se quer salvar e vc aperta o S

CitarUma outra dúvida: Se eu quiser compilar esse kernel do 8.10 pra minha máquina(só coisa simples, tipo retirar driver que não uso e coisa e tal), tem alguma maneira fácil de se fazer? Tipo aquela janela que abre quando compila o teu, só desmarcando aquilo.

Sinceramente... não acho que ale a pena mexer no kernel do ubuntu pq ele é a sua segurança. Imagine se vc faz uma besteira (isso até eu faço por isso que não mexo) ou falta uma luz, sei lá... vc faz o quê???

Desinstala o kernel padrão e instala de novo??? Impossível...

Não acho legal mexer no kernel padrão...
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

icarolobo

Legal, removi.

Mas acho que tu não entendeu minha dúvida, eu queria fazer um kernel modificado a partir desse original do 8.10 assim como tu faz, e modificar pro meu computador, pra melhorar um pouco e instalar, entendeu?

É complicado fazer isso?

Hqxriven

CitarMas acho que tu não entendeu minha dúvida, eu queria fazer um kernel modificado a partir desse original do 8.10 assim como tu faz, e modificar pro meu computador, pra melhorar um pouco e instalar, entendeu?

É complicado fazer isso?

O problema (que acontece comigo) e possivelmente vai acontecer com vc é o seguinte:

Não está sendo possível instalar e fazer um kernel de mesma série que o da sua distribuição sem deletar o padrão. Apenas um funciona direito o outro dá muitos problemas. Isso aconteceu também com vários usuários desse fórum com os kernels do próprio ubuntu 8.04 de mesma série com módulos conflitantes uqe ora funcionavam ora davam crashs ou paravam.

Quando sair a série 2.6.28 e o do ubuntu continuar na 27 aí vc vai poder mexer nos kernels pq eles não entraram em conflito pois são kernels distintos...
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

Hqxriven

Enfim demorei mais atualizado...

http://hqxriven.wordpress.com/2008/11/15/kernel-26276-omnislash5-kernel-otimizado-kuxbuntu/

BFQ
Melhora no Ext3
Relatime no kernel
Squashfs 3.4
Compcache
Fast Boot
Pnp bios off, etc...

Fui...
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

gatohumano

Bom o driver proprietaio da ati foi actualizado e a partir dai não consigo compilar o driver da ati com os meus kerneis custumizados,da sempre o mesmo erro,sera de alguma opção?fica aqui o log para ver se ajuda em alguma coisa:

ATI module generator V 2.0
==========================
initializing...
build_date =Dom Nov 16 03:37:04 WET 2008
uname -a =Linux amd 2.6.27-8-generic #1 SMP Thu Nov 6 17:38:14 UTC 2008 x86_64 GNU/Linux
uname -s =Linux
uname -m =x86_64
uname -r =2.6.27.6-omnislash5
uname -v =#1 SMP Thu Nov 6 17:38:14 UTC 2008
uid=0(root) gid=0(root) grupos=0(root)
.
drwxr-xr-x 47 root root 12288 2008-11-09 21:47 /usr/include
.
total 61472
drwxr-xr-x  3 root root     4096 2008-11-15 10:45 fglrx-8.552
lrwxrwxrwx  1 root src        21 2008-11-16 02:23 linux -> /usr/src/linux-2.6.27
drwxr-xr-x 24 amd  amd      4096 2008-11-16 03:13 linux-2.6.27
-rw-r--r--  1 root src  51299186 2008-11-16 02:05 linux-2.6.27.tar.bz2
drwxr-xr-x 21 root root     4096 2008-11-16 03:36 linux-headers-2.6.27.6-omnislash5
-rw-r--r--  1 root src   6605296 2008-11-16 03:13 linux-headers-2.6.27.6-omnislash5_k8_amd64.deb
drwxr-xr-x 22 root root     4096 2008-11-07 09:29 linux-headers-2.6.27-8
drwxr-xr-x  7 root root     4096 2008-11-07 09:29 linux-headers-2.6.27-8-generic
-rw-r--r--  1 root src   4935326 2008-11-16 03:12 linux-image-2.6.27.6-omnislash5_k8_amd64.deb
.
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/agp_backend.h says: AGP=1
OsVersion says: SMP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/autoconf.h says: SMP=
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/autoconf.h says: MODVERSIONS=1
.
CC=gcc
cc_version=
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 18 2008-11-16 03:37 ./libfglrx_ip.a -> libfglrx_ip.a.GCC4
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.27.6-omnislash5/build SUBDIRS=/var/lib/dkms/fglrx/8.552/build modules
make[1]: Entering directory `/usr/src/linux-2.6.27'
  CC [M]  /var/lib/dkms/fglrx/8.552/build/firegl_public.o
/var/lib/dkms/fglrx/8.552/build/firegl_public.c: In function '__ke_vm_phys_addr_str':
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3206: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3207: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3208: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3210: warning: return makes pointer from integer without a cast
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_acpi.o
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_agp.o
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_debug.o
In file included from /var/lib/dkms/fglrx/8.552/build/kcl_debug.c:35:
include/linux/sysrq.h: In function '__reterr':
include/linux/sysrq.h:66: error: 'EINVAL' undeclared (first use in this function)
include/linux/sysrq.h:66: error: (Each undeclared identifier is reported only once
include/linux/sysrq.h:66: error: for each function it appears in.)
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c: In function 'KCL_DEBUG_Print':
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c:87: warning: format not a string literal and no format arguments
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c: In function '__ke_printk':
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c:144: warning: format not a string literal and no format arguments
make[2]: *** [/var/lib/dkms/fglrx/8.552/build/kcl_debug.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx/8.552/build] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27'
make: *** [kmod_build] Error 2
build failed with return value 2

gatohumano

Citação de: gatohumano online 16 de Novembro de 2008, 06:24
Bom o driver proprietario da ati dos repositorios foi actualizado e a partir dai não consigo compilar o driver da ati com os meus kerneis custumizados,da sempre o mesmo erro,sera de alguma opção?fica aqui o log para ver se ajuda em alguma coisa:

ATI module generator V 2.0
==========================
initializing...
build_date =Dom Nov 16 03:37:04 WET 2008
uname -a =Linux amd 2.6.27-8-generic #1 SMP Thu Nov 6 17:38:14 UTC 2008 x86_64 GNU/Linux
uname -s =Linux
uname -m =x86_64
uname -r =2.6.27.6-omnislash5
uname -v =#1 SMP Thu Nov 6 17:38:14 UTC 2008
uid=0(root) gid=0(root) grupos=0(root)
.
drwxr-xr-x 47 root root 12288 2008-11-09 21:47 /usr/include
.
total 61472
drwxr-xr-x  3 root root     4096 2008-11-15 10:45 fglrx-8.552
lrwxrwxrwx  1 root src        21 2008-11-16 02:23 linux -> /usr/src/linux-2.6.27
drwxr-xr-x 24 amd  amd      4096 2008-11-16 03:13 linux-2.6.27
-rw-r--r--  1 root src  51299186 2008-11-16 02:05 linux-2.6.27.tar.bz2
drwxr-xr-x 21 root root     4096 2008-11-16 03:36 linux-headers-2.6.27.6-omnislash5
-rw-r--r--  1 root src   6605296 2008-11-16 03:13 linux-headers-2.6.27.6-omnislash5_k8_amd64.deb
drwxr-xr-x 22 root root     4096 2008-11-07 09:29 linux-headers-2.6.27-8
drwxr-xr-x  7 root root     4096 2008-11-07 09:29 linux-headers-2.6.27-8-generic
-rw-r--r--  1 root src   4935326 2008-11-16 03:12 linux-image-2.6.27.6-omnislash5_k8_amd64.deb
.
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/agp_backend.h says: AGP=1
OsVersion says: SMP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/autoconf.h says: SMP=
file /lib/modules/2.6.27.6-omnislash5/build/include/linux/autoconf.h says: MODVERSIONS=1
.
CC=gcc
cc_version=
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 18 2008-11-16 03:37 ./libfglrx_ip.a -> libfglrx_ip.a.GCC4
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.27.6-omnislash5/build SUBDIRS=/var/lib/dkms/fglrx/8.552/build modules
make[1]: Entering directory `/usr/src/linux-2.6.27'
  CC [M]  /var/lib/dkms/fglrx/8.552/build/firegl_public.o
/var/lib/dkms/fglrx/8.552/build/firegl_public.c: In function '__ke_vm_phys_addr_str':
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3206: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3207: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3208: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.552/build/firegl_public.c:3210: warning: return makes pointer from integer without a cast
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_acpi.o
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_agp.o
  CC [M]  /var/lib/dkms/fglrx/8.552/build/kcl_debug.o
In file included from /var/lib/dkms/fglrx/8.552/build/kcl_debug.c:35:
include/linux/sysrq.h: In function '__reterr':
include/linux/sysrq.h:66: error: 'EINVAL' undeclared (first use in this function)
include/linux/sysrq.h:66: error: (Each undeclared identifier is reported only once
include/linux/sysrq.h:66: error: for each function it appears in.)
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c: In function 'KCL_DEBUG_Print':
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c:87: warning: format not a string literal and no format arguments
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c: In function '__ke_printk':
/var/lib/dkms/fglrx/8.552/build/kcl_debug.c:144: warning: format not a string literal and no format arguments
make[2]: *** [/var/lib/dkms/fglrx/8.552/build/kcl_debug.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx/8.552/build] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27'
make: *** [kmod_build] Error 2
build failed with return value 2


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

gatohumano

#1107
Citação de: Hqxriven online 16 de Novembro de 2008, 07:18
Gatohumano qual versão do driver vc está usando???

Achei isso aqui veja se ajuda de alguma forma...

http://elliotli.blogspot.com/2008/09/install-atis-fglrx-catalyst-88-driver-v.html

http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/948bc633ddaff14a

http://www.phoronix.com/forums/showthread.php?t=12546

A versão do driver salvo erro é a 8.11(dos repositorios officiais),entretanto ja consegui resolver o problema,bastou activar a opção Magic SysRq key na compilação do kernel.

vampire_thunder


reinaldo1962

Se for possivel, ajudar meu problema é com o ubuntu 8.10 após fazer um cd beckap pelo remastersys o cd entra normal e a impressora hp 1200 psc e a hp 4300 officejet funcionam normal pelo live, porém após instalar o sistema tudo jóia porem nada de conseguir fazer funcionar a impressora. a mensagem de erro é: não foi encontrado um arquivo PPD adequado verifique a instalação do HPLIP ultilize selecionar outro ou faça download de um linuxprinting.org.
ao clicar em impressora padrão diz: the cups scheduler is notrunning.
Ubuntu é 10