|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Pre-Release/Beta Questions about pre-release versions of openSUSE Linux (software & hardware) |
![]() |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
Quote:
__________________
nForce5, AMD 5600+; HP dv9700z, AMD "Puma"; both openSUSE 11.0 x86-64 |
|
||||
|
Quote:
But thus far, based on my early glimpse of this beta version of 11.1, and assuming "nomachine" package a version of nx for 11.1, then I am reasonably hopeful I will be able to upgrade my mother's PC to 11.1 kde-3.5.10 in Jan-2009, and she will be "set" until 2011 before I need to upgrade her PC again. |
|
||||
|
Quote:
Go to SourceForge.net: xine - a free video player & get the latest xine I had previously installed all the Packman libxine rpms, so, I thought all my dependencies would be met. untar the file; cd to that new folder; read "install.txt" and see it's a simple ./configure make make install OK, I cd /pathto/xine_folder "./configure" then "make" and make runs for a number of minutes & throws a dependency error; need libfaad something. So, I "make clean" Now I go to Yast & sure enough there is a libfaad0; I install it. Now, back in the xine folder "./configure" then "make" Number of warnings; no errors ![]() Now wanting to produce an rpm, I do: "checkinstall" it fails (I had previously read that it was broken & sure enough!!!) OK, I: su to root "make install" again, no errors; xine is installed. I try to compile Kaffeine and run into dependency errors although I previously had the Kaffeine rpm installed (blows my mind). so, I go to Packman's site and get the latest Kaffeine; try to install it from the CLI and find that it too has dependencies. Go to Yast and install libxine1 and libxine1-codecs Now, I can install the downloaded Kaffeine (from Packman) Slip in my old beatup test DVD & it works (Heck of a strange work-around though) Good to get back to compiling; I was getting rusty ![]() Have fun...
__________________
nForce5, AMD 5600+; HP dv9700z, AMD "Puma"; both openSUSE 11.0 x86-64 |
|
||||
|
I downloaded the latest Nvidia beta driver NVIDIA-Linux-x86_64-177.67-pkg2.run and installed it manually from runlevel 3. Working like a champ with my old 7600GT.
I think I have decided that when the LiveCDs come out tomorrow, I'm gonna make a new clean install KDE4.1 only and keep this current install oriented toward KDE3.5.10 -- that way, I can play twice as much & have twice as much fun
__________________
nForce5, AMD 5600+; HP dv9700z, AMD "Puma"; both openSUSE 11.0 x86-64 |
|
||||
|
This morning I installed winxp in the downloaded AMD64 (all) Vbox 2.0.2. With the addition of the Vbox tools addon, it's super (& really full screen).
BTW, usb howto is here: 11.0, VirtualBox-1.6.2 non-OSE and USB Success - openSUSE Forums. Did that & have all my usb devices up ![]() Have fun...
__________________
nForce5, AMD 5600+; HP dv9700z, AMD "Puma"; both openSUSE 11.0 x86-64 |
|
||||
|
Quote:
|
|
|||
|
today I did a fresh install . No problem found in installation . I manage to install my nvidia driver ,vbox , mplayer without any problem .
some strange issue I found . 1. why is network manager not auto load ? 2. a prompt that come out (xmessage) when I do changes in yast . 3. unsolved bug in partition manager during the installation . the resize still not working . the solution is click the rescan . hope someone fix this . been around since alpha . beta2 is great ![]() ![]()
|
|
|||
|
Those using the legacy Nvidia driver (173.14.12) on Beta2 will find that it will fail to compile on install, this is down to changed methods in the 2.6.27 kernel. To workaround this you have to extract the source (sh ./NVIDIA-Linux-x86_64-173.14.12-pkg2.run -x) and apply a patch first. The patch I used is based on one I found from a Gentoo user and it works fine for me.
Code:
diff -Naur NVIDIA-Linux-x86_64-173.14.12-pkg2/usr/src/nv/nv-linux.h NVIDIA-Linux-x86_64-173.14.12-pkg2_patched/usr/src/nv/nv-linux.h
--- NVIDIA-Linux-x86_64-173.14.12-pkg2/usr/src/nv/nv-linux.h 2008-07-18 02:42:29.000000000 +0100
+++ NVIDIA-Linux-x86_64-173.14.12-pkg2_patched/usr/src/nv/nv-linux.h 2008-10-06 00:37:49.000000000 +0100
@@ -104,7 +104,10 @@
#endif
#include <linux/spinlock.h>
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 27)
+#else
#include <asm/semaphore.h>
+#endif
#include <linux/completion.h>
#include <linux/highmem.h>
@@ -665,13 +668,21 @@
#if defined(preempt_disable)
preempt_disable();
#endif
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 27)
+ ret = smp_call_function(func, info, 1);
+ #else
ret = smp_call_function(func, info, 1, 1);
+ #endif
func(info);
#if defined(preempt_enable)
preempt_enable();
#endif
#else
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 27)
+ ret = on_each_cpu(func, info, 1);
+ #else
ret = on_each_cpu(func, info, 1, 1);
+ #endif
#endif
return ret;
}
diff -Naur NVIDIA-Linux-x86_64-173.14.12-pkg2/usr/src/nv/nv.c NVIDIA-Linux-x86_64-173.14.12-pkg2_patched/usr/src/nv/nv.c
--- NVIDIA-Linux-x86_64-173.14.12-pkg2/usr/src/nv/nv.c 2008-07-18 02:42:29.000000000 +0100
+++ NVIDIA-Linux-x86_64-173.14.12-pkg2_patched/usr/src/nv/nv.c 2008-10-06 00:34:26.000000000 +0100
@@ -1296,14 +1296,22 @@
if (get_cpu() == cpu)
__nv_setup_pat_entries(NULL);
else
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 27)
+ smp_call_function(__nv_setup_pat_entries, hcpu, 1);
+ #else
smp_call_function(__nv_setup_pat_entries, hcpu, 1, 1);
+ #endif
put_cpu();
break;
case CPU_DOWN_PREPARE:
if (get_cpu() == cpu)
__nv_restore_pat_entries(NULL);
else
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 27)
+ smp_call_function(__nv_restore_pat_entries, hcpu, 1);
+ #else
smp_call_function(__nv_restore_pat_entries, hcpu, 1, 1);
+ #endif
put_cpu();
break;
}
diff -Naur NVIDIA-Linux-x86_64-173.14.12-pkg2/usr/src/nv/os-interface.c NVIDIA-Linux-x86_64-173.14.12-pkg2_patched/usr/src/nv/os-interface.c
--- NVIDIA-Linux-x86_64-173.14.12-pkg2/usr/src/nv/os-interface.c 2008-07-18 02:42:29.000000000 +0100
+++ NVIDIA-Linux-x86_64-173.14.12-pkg2_patched/usr/src/nv/os-interface.c 2008-10-06 00:40:16.000000000 +0100
@@ -48,7 +48,11 @@
#endif
local_bh_disable();
atomic_set(&os_smp_barrier, 1);
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 27)
+ ret = smp_call_function(ipi_handler, NULL, 0);
+ #else
ret = smp_call_function(ipi_handler, NULL, 1, 0);
+ #endif
#endif
return (ret == 0) ? RM_OK : RM_ERROR;
}
@@ -704,7 +708,9 @@
U032 sig
)
{
+ #if LINUX_VERSION_CODE <= KERNEL_VERSION(2, 6, 26)
return kill_proc(pid, sig, 1) ? RM_ERR_OPERATING_SYSTEM : RM_OK;
+ #endif
}
/*******************************************************************************/
__________________
You are what you do |
|
|||
|
Quote:
|
![]() |
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|