User:Antocm
Real Name: António Cardoso Martins
E-mail: digiplan.pt(a)gmail.com
Please see my homepage at http://digiplan.eu.org.
Portuguese version of openSUSE (translation team)
I am the openSuSE Portuguese translation team coordinator. Right now (for openSUSE 11.1[1]) there are only 2 translators, me and Carlos Gonçalves[2].
We are looking for Portuguese translators, please apply!
If you need a some hints on how to start translating, please see this small howto[3].
Se necessita de ajuda para começar a traduzir, por favor consulte este pequeno documento de auxílio [4].
openSUSE Portuguese translation team on my webpage[5]
--antocm 23:04, 21 October 2008 (UTC)
Integrating LDAP and Samba using openSUSE
I have recently written a document that describes how to configure LDAP + Samba integration in openSUSE. Check it here[6]
For some time i have been looking for a way to create a simple fileserver in Linux, that could easily be configured by anyone. OpenSUSE made it reality, but there was no aggregated graphical documentation about it (at least from what i have found). With this comprehensive and simple howto that i present, you will be able to create a fileserver with minimal effort, using just graphical tools to configure and administrate.
The case presented, wil allow that Linux and Windows computers share the same network folders in a transparent way, using their native file sharing system, which is NFS for Unix/Linux and SMB/CIFS for Windows.
All users will be defined in a central repository, so you can synchronize Samba with NFS, but also keeping the possibility to use that central repository for many other purposes, like having a mail server with those same users, or an FTP server also with them automatically recognized.
LDAP is configured in a secure way using TLS/SSL.
Hope you like it. Please send me any comments that you find important.
http://digiplan.eu.org/scripts-n-stuff.html#ldap-samba[7]
openSUSE for IBM Netvista N2200 (8363)
I have prepared an openSUSE image (version 10.3) capable of running under the very special IBM Netvista N2200 thin client. Read all about it here[8].
Mounting a USB hard disk in a fixed mount point using openSUSE 11.0
I installed openSUSE 11.0 (as most wise people did) and noticed, that perhaps the way to mount my external USB hard disk always in the same place, was not so user friendly as i wanted.
The details of how i did it are here.
simECG: The ECG simulator for Linux
Recently i was involved in a team to develop an ECG simulator in Qt that also works in Linux. It was completely developed using OpenSUSE, and we are very proud of the result.
The simECG was developed for acting as an ECG simulator, for both training and assessment purposes. It has the ability to display several pre-defined rhythms for training purposes, such as rhythm and conduction disturbances. Additionally, a number of settings can be altered in order to create different training experiences for different levels of user proficiency. With the release of this version, in Open Source format, the authors put in practical application their ideal that education (and training, in this case) should not be a commercial tool accessible to some but rather a free collaborative tool available for those who seek knowledge.
simECG project webpage is available in simecg.sourceforge.net. Here is the SourceForge project page
--antocm 19:03, 18 June 2009 (UTC)
Lotus Notes 8.0.2 in OpenSuSE 11.2
If you run into problems trying to install IBM Lotus Notes 8.0.2 in OpenSuSE 11.2, you should check the following hints:
Install the following packages, as described in [9].
zypper install alsa atk audiofile cairo compat-libstdc++ cups-libs dbus-1 dbus-1-glib expat fontconfig freetype2 gconf2 glib glib2 glibc glitz gnome-vfs2 gtk gtk2 hal libart_lgpl libbonobo libgcc libgnome libgnomecanvas libgnomeprint libgnomeprintui libpng libstdc++ libxml2 openssl orbit2 pango popt resmgr unixODBC xorg-x11-libs zlib libgnomeui
Do not pay much attention if the system complains about the already installed packages.
Now proceed with the Lotus Notes installation, using ./setup.sh
I am still not sure if you really need this compatibility libraries copied to /opt/ibm/lotus/notes
VMWare Server 1.0.10 in OpenSuSE 11.2
In order to be able to run VMware server in openSuSE, you need to compile a custom kernel. To do this, make sure you have the "Linux kernel development" pattern checked in "Software Management" in YaST. You will also need compilers.
vi /usr/src/linux/arch/x86/kernel/init_task.c
insert the line in the middle, before the #endif
DEFINE_PER_CPU_SHARED_ALIGNED(struct tss_struct, init_tss) = INIT_TSS; EXPORT_UNUSED_SYMBOL(init_mm); #endif
Change the extrainfo on the custom kernel we are compiling:
vi /usr/src/linux/Makefile
Add init_mm at the end of the line:
EXTRAVERSION = .12-init_mm
Compile the new custom kernel
# make clean # make cloneconfig # make kernel # make modules # make modules_install # make install
Boot into the new kernel, that should be 2.6.31.12-0.2-desktop-init_mm. You can check after boot with command uname -a.
Install WMware server
# rpm -ivh VMware-server-1.0.10-203137.i386.rpm
Get VMware patches for kernel 2.6.31 http://www.insecure.ws/warehouse/vmware-update-2.6.31-5.5.9.tar.bz2
Run WMware config script once until it shows the error (not sure if this is necessary)
# vmware-install.pl
Patch the VMware scripts:
# cd vmware-update-2.6.31-5.5.9 # ./runme.pl
You are now able to run VMware 1.0.10 in openSuSE 11.2, but call it avoiding openSuSE default GKT.
$ VMWARE_USE_SHIPPED_KDE="force" vmware
If you have some keys that do not work, like arrow keys, page up, page down, home and delete, edit /etc/vmware/config and add the following lines:
xkeymap.keycode.108 = 0x138 # Alt_R xkeymap.keycode.106 = 0x135 # KP_Divide xkeymap.keycode.104 = 0x11c # KP_Enter xkeymap.keycode.111 = 0x148 # Up xkeymap.keycode.116 = 0x150 # Down xkeymap.keycode.113 = 0x14b # Left xkeymap.keycode.114 = 0x14d # Right xkeymap.keycode.105 = 0x11d # Control_R xkeymap.keycode.118 = 0x152 # Insert xkeymap.keycode.119 = 0x153 # Delete xkeymap.keycode.110 = 0x147 # Home xkeymap.keycode.115 = 0x14f # End xkeymap.keycode.112 = 0x149 # Prior xkeymap.keycode.117 = 0x151 # Next xkeymap.keycode.78 = 0x46 # Scroll_Lock xkeymap.keycode.127 = 0x100 # Pause xkeymap.keycode.133 = 0x15b # Meta_L xkeymap.keycode.134 = 0x15c # Meta_R xkeymap.keycode.135 = 0x15d # Menu