Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#626  2010-07-26 22:39:55

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Z tego komunikatu dużo nie wywnioskuję. Wklej na jakiś normalny hosting twój .config to rzucę okiem czego może Ci brakować w jądrze. Chociaż poprawna konfiguracja nie sprawia mi problemów to nic Ci nie obiecuje ;). Wklej jeszcze wynik lspci -n .


You are registered as user #464141 with the Linux Counter

Offline

 

#627  2010-07-27 03:02:30

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

marg1 napisał(-a):

Próbowałem nie używać genkernela, ale nie potrafiłem ustawić konfiguracji - zawsze czegoś brakowało.

A nie możesz po prostu skompilować kernela vanilla z kernel.org na Debianie , potem takie same źródła odpalasz w Gen2, wrucasz konfig z Debiana , drobne poprawki (make localyesconfig może być),  kompilujesz na Gen2 i gotowe.

Kod:

localhost / # ls -l /boot/config-2.6.34-*
-rw-r--r-- 1 root root 91721 07-24 09:11 /boot/config-2.6.34-gen1
-rw-r--r-- 1 root root 97295 07-25 14:43 /boot/config-2.6.34-gen2
-rw-r--r-- 1 root root 97296 07-24 12:27 /boot/config-2.6.34-gen2.old
-rw-r--r-- 1 root root 94137 07-24 12:13 /boot/config-2.6.34-hardened
localhost / # ls -l /ubuntu/boot/config-2.6.34-*
-rw-r--r-- 1 root root 94826 07-14 12:02 /ubuntu/boot/config-2.6.34-next1
-rw-r--r-- 1 root root 95519 07-14 02:51 /ubuntu/boot/config-2.6.34-next1.old
-rw-r--r-- 1 root root 98210 06-28 07:37 /ubuntu/boot/config-2.6.34-zen1
localhost / #

Kod:

Linux localhost 2.6.34-gen2 #2 ZEN SMP PREEMPT Sun Jul 25 14:38:13 CEST 2010 i686 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz GenuineIntel GNU/Linux

Pozdrawiam
;)

Ostatnio edytowany przez Jacekalex (2010-07-27 03:40:23)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#628  2010-07-27 07:17:07

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Wole uzywać genkernela :)
Już wiem co się stało, dlatego tak wcześniej wstałem :) Miałem jako boot cały czas złą partycję zamontowaną fstabie - teraz muszę jeszcze raz skompilować nowe jądro, bo nigdzie nie widzę na tej właściwej partycji /boot jego elementów :)

Albo co ja chrzanie wystarczyłoby jak bym do niego stworzył initrd i skopiował bzimage ale co tam już poszło :)


EDIT:
To jednak nie to sytuacje z grubem naprawiłem, ale dalej nie może roota zamontować na nowym kernelu, to chyba wina configa...

Ostatnio edytowany przez marg1 (2010-07-27 07:54:01)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#629  2010-07-27 12:50:27

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Potrzebuje initrd ale nie wiem jak go stworzyć. Najprościej genkernelem, ale też nie wiem jak, bo według tego powinno wystarczyć:

Kod:

genkernel initrd

na takiej samej chyba zasadzie, jak genkernel all, ale nie wiem, czemu nie działa.

Patrzyłem do Initramfs - Gentoo Linux Wiki ale to już w ogóle jest czarnoksięstwo, ani nie widzę też nigdzie żadnego klarownego poradnika na ten temat tylko jakieś blogi w stylu "sam nie rozumiem o czym mówię, ale..." :)

Ostatnio edytowany przez marg1 (2010-07-27 12:54:47)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#630  2010-07-27 12:59:10

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Naucz się lepiej tworzyć konfig pod twój sprzęt od make allnoconfig ;)
Używanie Gentoo bez umiejętność kompilowania jądra pod swoje potrzeby to samobójstwo.


You are registered as user #464141 with the Linux Counter

Offline

 

#631  2010-07-27 13:00:37

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

No ale ja już wszystko mam co według sztuki ma być na sztywno żeby się wystartował bez ramdisku więc nie wiem, a genkernel i tak mi tworzy initrd, jak nim kompiluje jądro bo bez niego pewnie by nie wstał.


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#632  2010-07-27 13:06:17

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Olej genkernel, więcej z nim kłopotu niż pożytku.


You are registered as user #464141 with the Linux Counter

Offline

 

#633  2010-07-27 13:18:34

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Jak by się komuś chciało nad tym pomyśleć, bo ja już nie mam nerwów - nie ma w tym configu obsługi ATA ale też nie działą: http://wklej.fluxboxpl.org/12454

Kod:

entoo marg1 # lspci -vmm -k
Slot:   00:00.0
Class:  RAM memory
Vendor: nVidia Corporation
Device: MCP55 Memory Controller
SVendor:        Giga-byte Technology
SDevice:        Device 5001
Rev:    a2

Slot:   00:01.0
Class:  ISA bridge
Vendor: nVidia Corporation
Device: MCP55 LPC Bridge
SVendor:        Giga-byte Technology
SDevice:        Device 0c11
Rev:    a3

Slot:   00:01.1
Class:  SMBus
Vendor: nVidia Corporation
Device: MCP55 SMBus
SVendor:        Giga-byte Technology
SDevice:        Device 0c11
Rev:    a3
Driver: nForce2_smbus
Module: i2c-nforce2

Slot:   00:02.0
Class:  USB Controller
Vendor: nVidia Corporation
Device: MCP55 USB Controller
SVendor:        Giga-byte Technology
SDevice:        Device 5004
Rev:    a1
ProgIf: 10
Driver: ohci_hcd
Module: ohci-hcd

Slot:   00:02.1
Class:  USB Controller
Vendor: nVidia Corporation
Device: MCP55 USB Controller
SVendor:        Giga-byte Technology
SDevice:        Device 5004
Rev:    a2
ProgIf: 20
Driver: ehci_hcd
Module: ehci-hcd

Slot:   00:04.0
Class:  IDE interface
Vendor: nVidia Corporation
Device: MCP55 IDE
SVendor:        Giga-byte Technology
SDevice:        Device 5002
Rev:    a1
ProgIf: 8a
Driver: AMD_IDE
Module: pata_acpi
Module: pata_amd

Slot:   00:05.0
Class:  IDE interface
Vendor: nVidia Corporation
Device: MCP55 SATA Controller
SVendor:        Giga-byte Technology
SDevice:        Device b002
Rev:    a3
ProgIf: 85
Driver: sata_nv
Module: pata_acpi
Module: sata_nv

Slot:   00:05.1
Class:  IDE interface
Vendor: nVidia Corporation
Device: MCP55 SATA Controller
SVendor:        Giga-byte Technology
SDevice:        Device b002
Rev:    a3
ProgIf: 85
Driver: sata_nv
Module: pata_acpi
Module: sata_nv

Slot:   00:05.2
Class:  IDE interface
Vendor: nVidia Corporation
Device: MCP55 SATA Controller
SVendor:        Giga-byte Technology
SDevice:        Device b002
Rev:    a3
ProgIf: 85
Driver: sata_nv
Module: pata_acpi
Module: sata_nv

Slot:   00:06.0
Class:  PCI bridge
Vendor: nVidia Corporation
Device: MCP55 PCI bridge
Rev:    a2
ProgIf: 01

Slot:   00:08.0
Class:  Bridge
Vendor: nVidia Corporation
Device: MCP55 Ethernet
SVendor:        Giga-byte Technology
SDevice:        Device e000
Rev:    a3
Driver: forcedeth
Module: forcedeth

Slot:   00:0f.0
Class:  PCI bridge
Vendor: nVidia Corporation
Device: MCP55 PCI Express bridge
Rev:    a3
Driver: pcieport

Slot:   00:18.0
Class:  Host bridge
Vendor: Advanced Micro Devices [AMD]
Device: K8 [Athlon64/Opteron] HyperTransport Technology Configuration

Slot:   00:18.1
Class:  Host bridge
Vendor: Advanced Micro Devices [AMD]
Device: K8 [Athlon64/Opteron] Address Map

Slot:   00:18.2
Class:  Host bridge
Vendor: Advanced Micro Devices [AMD]
Device: K8 [Athlon64/Opteron] DRAM Controller

Slot:   00:18.3
Class:  Host bridge
Vendor: Advanced Micro Devices [AMD]
Device: K8 [Athlon64/Opteron] Miscellaneous Control
Driver: k8temp
Module: k8temp

Slot:   01:07.0
Class:  Network controller
Vendor: RaLink
Device: RT2561/RT61 802.11g PCI
SVendor:        Linksys
SDevice:        WMP54G ver 4.1
Driver: rt61pci
Module: rt61pci

Slot:   01:08.0
Class:  Multimedia audio controller
Vendor: C-Media Electronics Inc
Device: CM8738
SVendor:        C-Media Electronics Inc
SDevice:        CMI8738/C3DX PCI Audio Device
Rev:    10
Driver: C-Media PCI
Module: snd-cmipci

Slot:   02:00.0
Class:  VGA compatible controller
Vendor: nVidia Corporation
Device: G84 [GeForce 8600 GTS]
SVendor:        Giga-byte Technology
SDevice:        Device 3448
Rev:    a1
Driver: nvidia
Module: nvidia

Ostatecznie nie muszę co 5 min zmieniać kernela i po problemie...


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#634  2010-07-27 13:22:49

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Chciałem lspci -n a nie tak jak masz wyżej.


You are registered as user #464141 with the Linux Counter

Offline

 

#635  2010-07-27 14:48:40

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Kod:

0:00.0 0500: 10de:0369 (rev a2)
00:01.0 0601: 10de:0360 (rev a3)
00:01.1 0c05: 10de:0368 (rev a3)
00:02.0 0c03: 10de:036c (rev a1)
00:02.1 0c03: 10de:036d (rev a2)
00:04.0 0101: 10de:036e (rev a1)
00:05.0 0101: 10de:037f (rev a3)
00:05.1 0101: 10de:037f (rev a3)
00:05.2 0101: 10de:037f (rev a3)
00:06.0 0604: 10de:0370 (rev a2)
00:08.0 0680: 10de:0373 (rev a3)
00:0f.0 0604: 10de:0377 (rev a3)
00:18.0 0600: 1022:1100
00:18.1 0600: 1022:1101
00:18.2 0600: 1022:1102
00:18.3 0600: 1022:1103
01:07.0 0280: 1814:0301
01:08.0 0401: 13f6:0111 (rev 10)
02:00.0 0300: 10de:0400 (rev a1)

http://www.filedropper.com/config_2

Ostatnio edytowany przez marg1 (2010-07-27 14:48:52)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#636  2010-07-27 14:59:26

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Na jakiej partycji masz /boot (chodzi mi o system plików)?

Na 99% nie wstaje, bo nie masz obsługi ext2 wkompilowanej na stałe..

Ostatnio edytowany przez ippo76 (2010-07-27 15:03:53)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#637  2010-07-27 15:21:42

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

ippo76 napisał(-a):

Na jakiej partycji masz /boot (chodzi mi o system plików)?

Na 99% nie wstaje, bo nie masz obsługi ext2 wkompilowanej na stałe..

Nie musi być, sterownik ext4 jest kompatybilny wstecz. Włączając w to ext2.
Wystarczy pamiętać o [*]   Use ext4 for ext2/ext3 file systems <EXT4_USE_FOR_EXT23>.


You are registered as user #464141 with the Linux Counter

Offline

 

#638  2010-07-27 15:26:03

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Ja się nie znam ale u mnie system na ext3 nie wstawał, dopóki nie zaznaczyłem ext2 na stałe.

Edyta:
Z tym, że w tej chwili nie potrafię powiedzieć, jak u mnie wyglądała linia, o której piszesz.

Ostatnio edytowany przez ippo76 (2010-07-27 15:33:58)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#639  2010-07-28 00:04:59

  k4misiek - Green Reaper

k4misiek
Green Reaper
Skąd: Poznań
Zarejestrowany: 2006-11-11

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Masz to wykonać dla 2.6.34-r1, nie r2.

1. eselect kernel list
2. eselect kernel set *-2.6.34-r1
3. ls -la /usr/src/ (upewnij się, że dowiązanie do linux wskazuje na *.34-r1)
4. Pobierz plik http://wklej.fluxboxpl.org/12614
5. cd /usr/src/linux
6. make allnoconfig
7. cp ../12614.txt /usr/src/linux/.config
8. make menuconfig, Load an Alternate Configuration File > .config (tak na wszelki wypadek)
9. make bzImage && make modules
10. cp arch/x86/boot/bzImage /boot/kernel-2.6.34-gentoo-r1-by-k4misiek
11. make modules_install
12. edycja gruba (bez initrd)
13. reboot

Powinien wystartować, jak tego nie zrobi to chcę dokładne logi komunikatów jakie wywali. To jest bardzo minimalistyczna konfiguracja, aczkolwiek temperatura procesora, dysku, połączenie z sięcią (lan i wlan), usb jak i dźwięk a później grafika powinna działać bez zajęknięcia.

Kod:

MCP55 SMBus [i2c-nforce2] <I2C_NFORCE2>
MCP55 IDE [pata_amd,amd74xx] <PATA_AMD>
MCP55 SATA Controller [sata_nv] <SATA_NV>
MCP55 Ethernet [forcedeth] <FORCEDETH>
K8 [Athlon64/Opteron] Miscellaneous Control [k8temp] <SENSORS_K8TEMP>
RT2561/RT61 802.11g PCI [rt61pci,rt2x00-source] <RT61PCI>
CM8738 [snd-cmipci,cmpci] <SND_CMIPCI>
G84 [GeForce 8600 GTS] [nv] <SATA_NV>

Ostatnio edytowany przez k4misiek (2010-07-28 00:10:45)


You are registered as user #464141 with the Linux Counter

Offline

 

#640  2010-07-28 07:45:47

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Dobra sorry już działa :) Dla r-2 nic nie mogę zrobić, bo mi jeszcze klawiatura nie działa, chociaż usb się niby ładuje - czegoś jeszcze brakuje. Zasadę kompilacji jądra to ja znam, ale dzięki za wyjaśnienia
Okazało się, ze w Grubie2 była źle zdefiniowana partycja roota, a przecież ja sam gruba nie uaktualniałem tylko robiłem to automatycznie.
Zatem była podana nie po uuidizie tylko klasycznie partycja hdb1, a ja mam roota na sdb1 po wpisaniu root=/dev/sdb1 klasycznie a nie po uuidach, ruszyło :)
Co dziwne, jak wpisałem ten sam UUID, co jest w przypadku innych jąder Gentoo, dalej uważa, że to zła partycja, to dziwne. Zostawiłem więc w grubie standardowy wpis a w fstabie dalej mam po UUIDach :)

Najgorsze jest to, że pewnie to już działało dużo wcześniej, tylko ja po prostu nie wczytałem się w błąd kernel panic, że "to jest zła partycja roota, oto dostępne partycje" - gdybym to przeczytał wcześniej, pewnie by działało już dawno, ale ja ślepy jestem.:)

Nie działa mi jeszcze klawiatura na usb, chociaż samo usb twierdzi że, się ładuje i nie mam jakiegoś modułu fuse, co niby jest "wielki fatalny błąd" ale startuje się do tty1 każe się zalogować a tu klawiat nie działa.
Nie wstają też mi same X-sy, ale zapewne tu chodzi o reinstall sterownika do grafiki :)

Sorry k4misiek za fatygę :)
Jeszcze w podobnym tonie mi pomógł Jacekalex podając to http://kmuto.jp/debian/hcl/

P.S: już wiem, co to FUSE, poszukam tego w kernelu :)

Ostatnio edytowany przez marg1 (2010-07-28 08:02:45)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#641  2010-07-28 09:36:02

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Klawiatura już działa, brakowało jednego sterownika, ale mam problem z przebudowaniem nvidia-drivers:

Kod:

 1/work/NVIDIA-Linux-x86_64-195.36.31-pkg2'
* CPV:  x11-drivers/nvidia-drivers-195.36.31
 * REPO: gentoo
 * USE:  acpi amd64 elibc_glibc gtk kernel_linux multilib userland_GNU
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.34-gentoo-r2/build
 * Found sources for kernel version:
 *     2.6.34-gentoo-r2
 * Checking for MTRR support ...
  [ ok ]
>>> Unpacking source...
>>> Unpacking NVIDIA-Linux-x86_64-195.36.31-pkg2.run to /var/tmp/portage/x11-drivers/nvidia-drivers-195.36.31/work/NVIDIA-Linux-x86_64-195.36.31-pkg2
>>> Source unpacked in /var/tmp/portage/x11-drivers/nvidia-drivers-195.36.31/work
>>> Preparing source in /var/tmp/portage/x11-drivers/nvidia-drivers-195.36.31/work/NVIDIA-Linux-x86_64-195.36.31-pkg2 ...
 * Applying NVIDIA_glx-defines.patch ...
  [ ok ]
 * Applying NVIDIA_glx-glheader.patch ...
  [ ok ]
 * Applying 195.30-unified-arch.patch ...
  [ ok ]
 * Converting NVIDIA-Linux-x86_64-195.36.31-pkg2/usr/src/nv/Makefile.kbuild to use M= instead of SUBDIRS= ...
  [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-drivers/nvidia-drivers-195.36.31/work/NVIDIA-Linux-x86_64-195.36.31-pkg2 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-drivers/nvidia-drivers-195.36.31/work/NVIDIA-Linux-x86_64-195.36.31-pkg2 ...
 * Preparing nvidia module
make -j3 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.34-gentoo-r2/build HOST_CC=x86_64-pc-linux-gnu-gcc CC=x86_64-pc-linux-gnu-gcc clean module 
If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.

If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.

Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.

*** Unable to determine the target kernel version. ***

make: *** [select_makefile] Błąd 1
 * ERROR: x11-drivers/nvidia-drivers-195.36.31 failed:
 *   Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux         SYSOUT=/lib/modules/2.6.34-gentoo-r2/build HOST_CC=x86_64-pc-linux-gnu-gcc CC=x86_64-pc-linux-gnu-gcc clean module
 * 
 * Call stack:
 *     ebuild.sh, line   48:  Called src_compile
 *   environment, line 4146:  Called linux-mod_src_compile
 *   environment, line 3078:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC=\"$(tc-getBUILD_CC)\"                         CROSS_COMPILE=${CHOST}-                         LDFLAGS=\"$(get_abi_LDFLAGS)\"                         ${BUILD_FIXES}                         ${BUILD_PARAMS}                         ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 * 
 * If you need support, post the output of 'emerge --info =x11-drivers/nvidia-drivers-195.36.31',
 * the complete build log and the output of 'emerge -pqv =x11-drivers/nvidia-drivers-195.36.31'.
 * The complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-195.36.31/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-195.36.31/temp/environment'.
 * S: '/var/tmp/portage/x11-drivers/nvidia-drivers-195.36.3

Czy ja coś jeszcze powinienem zrobić z kompilatorem?
Na poprzednim jądrze aktualizowałem go do 4.4.4 -r1 i przebudowałem libtool.


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#642  2010-07-28 10:31:18

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

jajo kompilowane tą samą wersją GCC ?? Headery do jajka masz zainstalowane?


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#643  2010-07-28 10:42:48

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

a jest coś takiego w gentoo?, jak nagłówki? kompilowane przez 4.4.4-r1
Jak one się nazywają?
a:) sys-kernel/linux-headers

Niestety dalej to samo - mialem te nagłówki przebudowałem je i nic. Spróbuje tą binarkę po prostu uruchomić przez sh zobaczymy co powie :)

Kod:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Jul 28 11:01:12 2010
installer version: 256.35

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  no cc version check     : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  compat32 install chroot : (not specified)
  compat32 install prefix : (not specified)
  compat32 install libdir : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 256.35.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.34-gentoo-r2/source'
-> Kernel output path: '/lib/modules/2.6.34-gentoo-r2/build'
ERROR: If you are using a Linux 2.4 kernel, please make sure
       you either have configured kernel sources matching your
       kernel or the correct set of kernel headers installed
       on your system.
       
       If you are using a Linux 2.6 kernel, please make sure
       you have configured kernel sources matching your kernel
       installed on your system. If you specified a separate
       output directory using either the "KBUILD_OUTPUT" or
       the "O" KBUILD parameter, make sure to specify this
       directory with the SYSOUT environment variable or with
       the equivalent nvidia-installer command line option.
       
       Depending on where and how the kernel sources (or the
       kernel headers) were installed, you may need to specify
       their location with the SYSSRC environment variable or
       the equivalent nvidia-installer command line option.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.

To już nie wiem, nagłówki mam

Ostatnio edytowany przez marg1 (2010-07-28 11:15:14)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#644  2010-07-28 11:18:28

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

marg1 napisał(-a):

Jak one się nazywają?
a:) sys-kernel/linux-headers

linux-headers (Gentoo)  =  linux-libc-dev (Debian)

========================

A co do problemu z Nvidią, to jak kompilowałeś jajco (jakimi poleceniami)?
Bo jeżeli według tego:

k4misiek napisał(-a):

9. make bzImage && make modules
10. cp arch/x86/boot/bzImage /boot/kernel-2.6.34-gentoo-r1-by-k4misiek
11. make modules_install

, to faktycznie możesz czegoś tam nie mieć ;]

Ja zawsze tak daję:

Kod:

make -j2 && make install && make modules_install && module-rebuild rebuild

========================

Przy kompilacji zewnętrznych modułów w Gentoo (z ebuidów) kompletnie nie ma znaczenia na jakim jądrze system jest odpalony. Równie dobrze możesz robić to w chroocie, /boot może być pusty itp. — liczy się tylko symlink /usr/src/linux.

Offline

 

#645  2010-07-28 11:26:25

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

Ja robię zawsze

Kod:

make && make modules_install 
make install

Już wiem:

W celu przebudowania wszystkich modułów zainstalowanych za pomocą osobnych ebuildów można skorzystać z prostego programu przygotowanego specjalnie w tym celu. Nosi on nazwę sys-kernel/module-rebuild i reinstaluje moduły dla jądra, którego źródła wskazywane są przez dowiązanie symboliczne /usr/src/linux. Korzystanie z programu jest proste. Po zainstalowaniu go, wystarczy wpisać polecenie module-rebuild populate, aby wypełnić bazę danych zawierającą listę wszystkich zainstalowanych pakietów z dodatkowymi modułami jądra. Następnie trzeba wpisać module-rebuild rebuild, aby program przebudował wszystkie sterowniki.

Czyli zrobię samo:

Kod:

 module-rebuild rebuild

i powinno pomóc :)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#646  2010-07-28 11:28:05

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

marg1 napisał(-a):

Już wiem:
...

W poprzednim poście przecież o tym napisałem... tyle że to Ci w niczym nie pomoże — po prostu wywoła emerge nvidia-drivers.

=====================

Wrzuć jeszcze:

Kod:

ls -l /lib/modules/2.6.34-gentoo-r2
ls -l /usr/src

Ostatnio edytowany przez ArnVaker (2010-07-28 11:30:13)

Offline

 

#647  2010-07-28 11:38:46

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

A ja daję:

Kod:

make && make modules_install
cp arch/i386/boot/bzImage /boot/kernel-2.6.31-gentoo-r6

Na blaszaku zazwyczaj jeszcze muszę nvidię reinstalować.

Ostatnio edytowany przez ippo76 (2010-07-28 11:40:20)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#648  2010-07-28 11:39:58

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

ippo76 napisał(-a):

A ja daję

Kod:

make && make modules_install
cp arch/i386/boot/bzImage /boot/kernel-2.6.31-gentoo-r6

... i?

PS ippo, widziałem Twój wątek o haśle roota :D

o ten: http://forum.dug.net.pl/viewtopic.php?id=17282

Ostatnio edytowany przez ArnVaker (2010-07-28 11:41:30)

Offline

 

#649  2010-07-28 11:41:03

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

A mnie nie wolno się pochwalić?

..i działa

ArnVaker napisał(-a):

....

PS ippo widziałem Twój wątek o haśle roota :D

Za dużo komputerów, w tej chwili mam w sieci 3 :) Dlatego pozbyłem się debiana, bo zacząłem się już gubić, gdzie co mam...

Każdy popełnia błędy ale nie wszyscy mają dystans ;)

Ostatnio edytowany przez ippo76 (2010-07-28 11:44:41)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#650  2010-07-28 11:44:46

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Szkoła rodzenia [Gentoo] — niekończąca się opowieść

ippo76 napisał(-a):

A mnie nie wolno się pochwalić?

..i działa

Ale to nie o to chodzi... jak dasz samo make, to on w rzeczywistości robi coś w stylu:

Kod:

make bzImage && make modules && make headers

, ale nie jestem tego pewien i nie wiem czy to w ogóle ma związek z problemem (brak wywołania make headers) — czyli brak nagłówków w źródłach (nie mam na myśli nagłówków w systemie).

Ostatnio edytowany przez ArnVaker (2010-07-28 11:45:29)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)