You are not logged in.
Pages: 1
Anybody have nvidia-1.0.8776 running with kernel26-2.6.20? Just wanna know if it's possible to run this kind of set-up because I haven't had any success installing them together.
Offline
i'm on the -ck patchset and nvidia-ck 1.0.9755-1, but i've never had any issues with the nvidia drivers ... ever..
what exactly is going wrong?
/var/log/Xorg.0.log might be helpful ..
it might be long .. so for now jsut post ...
grep NVIDIA /var/log/Xorg.0.log && grep EE /var/log/Xorg.0.log
The.Revolution.Is.Coming - - To fight, To hunger, To Resist!
Offline
A patch is needed to compile 8776 with kernels > 2.18, otherwise it works fine.
The patch has been posted here:
http://www.nvnews.net/vbulletin/showthr … 532&page=2
Direct link to the patch:
http://www.nvnews.net/vbulletin/attachm … 1165198337
Offline
Thanx, kappa. I'll try tomorrow.
noriko, I'm on a Geforce FX 5500 and my monitor is Hanns-G JW199D. Nvidia version higher than 8776 doesn't seem to like my monitor running at 1440x900 through DVI. I'll try to post your requested logs tomorrow as well. ^_^
Offline
[root@]# grep NVIDIA /var/log/Xorg.0.log && grep EE /var/log/Xorg.0.log
(II) Module glx: vendor="NVIDIA Corporation"
(II) Module nvidia: vendor="NVIDIA Corporation"
(II) NVIDIA dlloader X Driver 1.0-9631 Thu Nov 9 17:39:58 PST 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(--) Chipset NVIDIA GPU found
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "NoLogo" "true"
(**) NVIDIA(0): Option "RenderAccel" "True"
(**) NVIDIA(0): Option "MetaModes" "1440x900 +0+0; 1280x1024 +0+0; 1280x800 +0+0; 1024x768 +0+0"
(**) NVIDIA(0): Option "AllowGLXWithComposite" "True"
(**) NVIDIA(0): Option "TripleBuffer" "True"
(**) NVIDIA(0): Option "AddARGBGLXVisuals" "True"
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0): enabled.
(II) NVIDIA(0): NVIDIA GPU GeForce FX 5500 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 262144 kBytes
(--) NVIDIA(0): VideoBIOS: 04.34.20.69.01
(II) NVIDIA(0): Detected AGP rate: 4X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce FX 5500 at PCI:1:0:0:
(--) NVIDIA(0): HSD JW199D (DFP-0)
(--) NVIDIA(0): HSD JW199D (DFP-0): 135.0 MHz maximum pixel clock
(--) NVIDIA(0): HSD JW199D (DFP-0): Internal Single Link TMDS
(II) NVIDIA(0): Assigned Display Device: DFP-0
(WW) NVIDIA(0): No valid modes for "1440x900+0+0"; removing.
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "1280x1024+0+0"
(II) NVIDIA(0): "1280x800+0+0"
(II) NVIDIA(0): "1024x768+0+0"
(II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024
(--) NVIDIA(0): DPI set to (79, 100); computed from "UseEdidDpi" X config
(--) NVIDIA(0): option
(II) NVIDIA(0): Setting mode "1280x1024+0+0"
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) XINPUT: Adding extended input device "NVIDIA Damage Notification Manager" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Kernel RC Handler" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
Current Operating System: Linux shin 2.6.20-ARCH #1 SMP PREEMPT Thu Mar 22 01:26:40 CET 2007 i686
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "v4l" (module does not exist, 0)
Offline
This is my PKGBUILD (I got the run file from nvidia's site):
pkgname=nvidia-custom
pkgver=1.0.8776
_nver=1.0-8776
_kernver='2.6.20-ARCH'
pkgrel=1
pkgdesc="NVIDIA drivers for kernel26."
arch=(i686 x86_64)
[ "$CARCH" = "i686" ] && ARCH=x86
[ "$CARCH" = "x86_64" ] && ARCH=x86_64
url="http://www.nvidia.com/"
depends=('kernel26' 'nvidia-utils')
conflicts=('nvidia-96xx' 'nvidia-71xx' 'nvidia-legacy')
install=nvidia.install
source=(http://127.0.0.1:8080/files/NVIDIA-Linux-$ARCH-${_nver}-pkg1.run)
#md5sums=('575f988468f2c34a302da3d21e282689')
[ "$CARCH" = "x86_64" ] && md5sums=('6fd14366f7ff4575dcce3a9d350d1355')
build()
{
# Extract
cd $startdir/src/
sh NVIDIA-Linux-$ARCH-${_nver}-pkg1.run --extract-only
cd NVIDIA-Linux-$ARCH-${_nver}-pkg1
# Any extra patches are applied in here...
patch -Np1 < /home/httpd/html/files/NVIDIA_kernel-1.0.8776-20061203.diff || return 1
cd usr/src/nv/
#patch -Np1 -i /home/httpd/html/files/NVIDIA_kernel-1.0.8776-20061203.diff || return 1
ln -s Makefile.kbuild Makefile
make SYSSRC=/lib/modules/$_kernver/build module
# install kernel module
mkdir -p $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
install -m644 nvidia.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/video/
sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
}
md5sums=('56676850e400a10a123c7f65f63e3aea')
When I run makepkg, I get this:
==> Making package: nvidia-custom 1.0.8776-1 (Sat Mar 24 00:25:07 CDT 2007)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
==> Using local copy of NVIDIA-Linux-x86-1.0-8776-pkg1.run
==> Validating source files with MD5sums
NVIDIA-Linux-x86-1.0-8776-pkg1.run ... Passed
==> Extracting Sources...
==> Removing existing pkg/ directory...
==> Starting build()...
Creating directory NVIDIA-Linux-x86-1.0-8776-pkg1
The directory 'NVIDIA-Linux-x86-1.0-8776-pkg1' already exists. Please either
move the existing directory out of the way, or specify a
different directory with the '--target' option.
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -u usr/src/nv/Makefile.kbuild usr/src/nv.20061203/Makefile.kbuild
|--- usr/src/nv/Makefile.kbuild 2006-10-16 22:31:37.000000000 -0700
|+++ usr/src/nv.20061203/Makefile.kbuild 2006-12-03 18:07:10.133657000 -0800
--------------------------
File to patch:
[12]+ Stopped makepkg
[root@shin nvidia]#
'File to patch:' was asking for input so I ctrl+x'ed. I don't really know what's going on. Isn't it already assumed that the file that needs to be patched is the first file that got compared to? Does this mean that the 'diff' failed? I don't really see where the usr/src/nv.20061203/Makefile.kbuild is coming from.
Offline
Try:
patch -p0 < /path/to/patch
instead of the -p1 option.
Isn't it already assumed that the file that needs to be patched is the first file that got compared to?
It is.
Does this mean that the 'diff' failed?
It means patch didn't find the file. You are in the directory $startdir/src/NVIDIA-Linux-x86-1.0-8776-pkg1 when applying the patch.
With the -p1 option patch is looking for the files under the relative path ./src/nv instead of ./usr/src/nv.
If you had entered
$startdir/src/NVIDIA-Linux-x86-1.0-8776-pkg1/usr/src/nv/Makefile.kbuild
when prompted for the file, it should have worked.
I don't really see where the usr/src/nv.20061203/Makefile.kbuild is coming from.
It is the original modified file on the developers computer.
Offline
Awesomeness! I can finally work with the updated ivtv and ntfs-3g much easier, now that I'm up to date with new kernel version. Thanx a lot, kappa.
Offline
Pages: 1