1

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Hơ hơ ... mình là dân mới biết linux cách đây 2,3 ngày gì đó thành ra hông biết chi hết trọi ! mới đầu cài vô thấy choáng quá ! chỉ biết xài mấy cái game có sẵn mừ chẵn biết làm gì thêm ... mấy hum nay lục lọi trên mạng cũng hiểu sơ sơ nhưng sao mình cài xvnkb quài hông được ! cũng hông hiểu sao nữa !! mình đã làm theo hướng dẫn rất kĩ ... và đọc theo nhiều bài viết trên mạng để cài thêm gói gcc ... còn thiếu nhưng cũng chẳng biết sao nữa ... khi gõ ./configure thì nó báo check cái gì đó nhưng toàn hiện ra "no" ko à - khi gõ "make install" thì nó báo "bash make install : command not found"! mà chỉ có 5,6 dòng thui . Khi cài gcc nó báo Couldn't find package ... giờ làm sao đây ?

2

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

bác vào cái  add/remove  programe của ubuntu
chon mấy vái gcc mà install  ,khi cài xvnkb nó bảo thiếu cái gì thì nhớ lấy rùi  vào add/remove  search nó ra kết quả gì thì chọn cái đó   install hết vào máy thì sẽ cài được thui

Last edited by blacksea (01/08/2006 18:26)

3

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

hò hò ... cài được gói gcc rùi .. lại thiếu X11 gì đó ... hix ... cũng may tại đây cũng đang bàn http://forum.vnoss.org/viewtopic.php?pid=16107
chắc đọc xong cũng hiểu hiểu đề mò vậy big_smile cảm ơn nhìu

4

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Cách install xvnkb trên Ubuntu ( 6.0.6 LTS) từng bước :

sudo apt-get install build-essential

sudo mkdir /usr/X11R6/include

sudo ln -s /usr/include/X11 /usr/X11R6/include/X11

sudo apt-get install xorg-dev

tar xvzf xvnkb.x.x.tar.gz

./configure

make

make install
Tri chi dĩ vi tri. Bất tri dĩ vi bất tri. Thị tri dã !

5

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

à ... để mình thử lại đã ... thanks!

6

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

hix ... nó vẫn ko được ! mình đã làm i chang mà ko được :
CODE :
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9# apt-get install build-essential
Reading package lists... Done
Building dependency tree... Done
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9# mkdir /usr/X11R6/include
mkdir: cannot create directory `/usr/X11R6/include': File exists
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9# ln -s /usr/include/X11 /usr/X11R6/include/X11
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9# apt-get install xorg-dev
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package xorg-dev
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9# ./configure

Configuration for xvnkb 0.2.9 on Linux

  Type "./configure --help" for more information

Checking uchar... no
Checking ushort... yes
Checking uint... yes
Checking ulong... yes
Checking dynamic linking loader... yes
Checking X11 lib... no
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9#
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9#

7

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

E: Couldn't find package xorg-dev

Ẹc hình như sai tên gói  : xserver-xorg-dev

Tri chi dĩ vi tri. Bất tri dĩ vi bất tri. Thị tri dã !

8

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

hix ... khổ quá hé .... để thử lại típ smile

hình như "xserver-xorg-dev" cũng ko được á ! nó vẫn báo  :
E: Couldn't find package xserver-xorg-dev

9

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

hơ hơ ... ra là phải kết nối internet moi cài duoc ! ... hé hé ... nó ra vay nè :
Checking uchar... no
Checking ushort... yes
Checking uint... yes
Checking ulong... yes
Checking dynamic linking loader... yes
Checking X11 lib... /usr/X11R6
Checking pkg-config... no
Checking xft-config... no
Checking Xft... no

Compile options:
  Enable XFT: no
  Enable spell checking: yes
  Enable extended keystroke: no
  Enable ABC liked Telex keystroke: no
done.

Type "make" to compile
...
hông biet co cai duoc hong nua big_smile

10

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Nó bảo type make thì ta cứ type đi.
NHÂN TIỆN: Bật cái extended keystroke lên, nếu không sau này lại bảo là xvnkb đần độn hỗ trợ gõ kém

Cụ bà vẫn đẹp sao, cụ ông vẫn đẹp sao, dù hàm răng không còn cái nào...

11

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

ho ho ... bây giờ thì check cái gì cũng "yes" rùi mà nó vẫn thấy nó báo error khi $make
Mình ko rành lắm về ngôn ngữ lập trình nên giờ cũng chẳng biết nó bị lỗi gì nữa . Đây là code em làm mấy bác coi coi nếu biết chỉ mình với :

root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9# ./configure --use-extstroke

Configuration for xvnkb 0.2.9 on Linux

  Type "./configure --help" for more information

Checking uchar... no
Checking ushort... yes
Checking uint... yes
Checking ulong... yes
Checking dynamic linking loader... yes
Checking X11 lib... /usr/X11R6
Checking pkg-config... yes
Checking Xft... yes

Compile options:
  Enable XFT: yes
  Enable spell checking: yes
  Enable extended keystroke: yes
  Enable ABC liked Telex keystroke: no
done.

Type "make" to compile

root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9# make
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c xvnkb.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c visckey.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c property.c
property.c: In function ‘VKGetValue’:
property.c:66: warning: dereferencing type-punned pointer will break strict-aliasing rules
property.c: In function ‘VKGetValues’:
property.c:90: warning: dereferencing type-punned pointer will break strict-aliasing rules
property.c: In function ‘VKGetString’:
property.c:113: warning: pointer targets in return differ in signedness
property.c: In function ‘VKSetString’:
property.c:122: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
cc -O3 -s -shared -fpic -Wl,-soname,xvnkb.so.0.2.9 xvnkb.o visckey.o property.o -o xvnkb.so.0.2.9 -L/usr/X11R6/lib -ldl
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c data.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c flash.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c main.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c event.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c mainwin.c
mainwin.c: In function ‘VKDrawIcon’:
mainwin.c:42: warning: pointer targets in passing argument 3 of ‘XftTextExtentsUtf8’ differ in signedness
mainwin.c: In function ‘VKCalcMainWindowSize’:
mainwin.c:91: warning: pointer targets in passing argument 3 of ‘XftTextExtentsUtf8’ differ in signedness
mainwin.c: In function ‘VKCreateMainWindow’:
mainwin.c:136: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness
mainwin.c:138: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c menu.c
menu.c: In function ‘CalculateItemWidth’:
menu.c:164: warning: pointer targets in passing argument 3 of ‘XftTextExtentsUtf8’ differ in signedness
menu.c: In function ‘VKCreateMenuWindow’:
menu.c:218: warning: pointer targets in passing argument 3 of ‘XftTextExtentsUtf8’ differ in signedness
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c hotkey.c
hotkey.c: In function ‘VKCreateHotkeyWindow’:
hotkey.c:152: warning: pointer targets in passing argument 3 of ‘XftTextExtentsUtf8’ differ in signedness
hotkey.c:174: warning: pointer targets in passing argument 3 of ‘XftTextExtentsUtf8’ differ in signedness
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c systray.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c mode.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c session.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c xconfig.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c xresource.c
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c label.c
label.c: In function ‘VKSetLabel’:
label.c:57: warning: pointer targets in passing argument 3 of ‘XftTextExtentsUtf8’ differ in signedness
cc -fpic -O3 -s -fomit-frame-pointer -D_REENTRANT -DUSE_XFT -I/usr/include/freetype2   -DVERSION=\"0.2.9\" -Wall -I/usr/X11R6/include -c button.c
button.c: In function ‘VKCreateButton’:
button.c:83: warning: pointer targets in passing argument 3 of ‘XftTextExtentsUtf8’ differ in signedness
cc -O3 -s data.o flash.o main.o event.o mainwin.o menu.o hotkey.o systray.o mode.o property.o session.o xconfig.o xresource.o label.o button.o msgbox.o -o xvnkb -L/usr/X11R6/lib -lX11 -ldl -lXft -lXrender -lfontconfig -lfreetype -lz -lX11
msgbox.o: In function `VKMsgBoxDraw':msgbox.c:(.text+0x19d): undefined reference to `vk_fontset'
msgbox.o: In function `VKCreateMsgBoxWindow':msgbox.c:(.text+0x431): undefined reference to `vk_fontset'
:msgbox.c:(.text+0x49d): undefined reference to `vk_fontset'
:msgbox.c:(.text+0x5b0): undefined reference to `vk_fontset'
collect2: ld returned 1 exit status
make: *** [xvnkb] Error 1
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9# make install
cc -O3 -s data.o flash.o main.o event.o mainwin.o menu.o hotkey.o systray.o mode.o property.o session.o xconfig.o xresource.o label.o button.o msgbox.o -o xvnkb -L/usr/X11R6/lib -lX11 -ldl -lXft -lXrender -lfontconfig -lfreetype -lz -lX11
msgbox.o: In function `VKMsgBoxDraw':msgbox.c:(.text+0x19d): undefined reference to `vk_fontset'
msgbox.o: In function `VKCreateMsgBoxWindow':msgbox.c:(.text+0x431): undefined reference to `vk_fontset'
:msgbox.c:(.text+0x49d): undefined reference to `vk_fontset'
:msgbox.c:(.text+0x5b0): undefined reference to `vk_fontset'
collect2: ld returned 1 exit status
make: *** [xvnkb] Error 1
root@macatung-desktop:/home/macatung/Software/xvnkb-0.2.9#

12

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Em compile theo đúng cách rùi mà sao không chat = tiếng việt được sad ,viết tiếng việt bằng các chương trình khác thì ok

13

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

chát bằng cái gì mà không được

Cụ bà vẫn đẹp sao, cụ ông vẫn đẹp sao, dù hàm răng không còn cái nào...

14

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

em dùng gaim anh ạ

15

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

truongan viết:

chát bằng cái gì mà không được

XelNaga viết:

em dùng gaim anh ạ

:offtopic:

"La photographie est une brève complicité entre la prévoyance et le hasard." John Stuart Mill

16

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Em vửa update Gaim xong,h thì được rùi.Em xin lỗi vì đã làm phiền,các anh bỏ qua cho em nha,newbie mà^^".À cho em hỏi,làm sao để xvnkb chạy lúc khởi động ạ

Last edited by XelNaga (24/08/2006 15:38)

17

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Sao em cài được rồi, nó báo là đã có thể sử dụng nhưng không bật lên được. Vào lại Terminal thì nó báo một đống lỗi, thiếu file .so gì đó và không chạy được.

Last edited by vivasilia (28/09/2006 10:39)

18

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

vivasilia viết:

Sao em cài được rồi, nó báo là đã có thể sử dụng nhưng không bật lên được. Vào lại Terminal thì nó báo một đống lỗi, thiếu file .so gì đó và không chạy được.

Báo lỗi gì? Bạn đã đọc README của xvnkb chưa?

19

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Đây là bảng báo lỗi:
ERROR: ld.so: object '/lib/xvnkb.so.0.2.9' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/xvnkb.so.0.2.9' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/xvnkb.so.0.2.9' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/xvnkb.so.0.2.9' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/xvnkb.so.0.2.9' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/xvnkb.so.0.2.9' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/xvnkb.so.0.2.9' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/xvnkb.so.0.2.9' from /etc/ld.so.preload cannot be preloaded: ignored.

20

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

check lai file /lib/xvnkb* xem, có đúng đường dẫn chưa

Cụ bà vẫn đẹp sao, cụ ông vẫn đẹp sao, dù hàm răng không còn cái nào...

21

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Check là gì thế. Em mới cài Ubuntu nên chẳng biết gì đâu. Mọi người hướng dẫn cẩn thận đi.

22

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Là kiểm tra thôi. Xem các file đó có tồn tại thật hay không, có nội dung không hay rỗng

Cụ bà vẫn đẹp sao, cụ ông vẫn đẹp sao, dù hàm răng không còn cái nào...

23

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Bạn thử làm theo cách này xem, mình cũng đang xài ubuntu và làm theo cách này một phát ăn ngay !

HOWTO setup xvnkb to type Vietnamese in Ubuntu

    Note: If you don’t have “gcc”, “cvs” and “make” on your Ubuntu, please install them first

    $sudo apt-get install gcc xlibs-dev libxft-dev make cvs

    1. Get xvnkb source code from CVS (When it prompts password, please press Enter)

    $ cvs -d ':pserver:anonymous@xvnkb.cvs.sf.net:/cvsroot/xvnkb' login

    $ cvs -z3 -d ':pserver:anonymous@xvnkb.cvs.sf.net:/cvsroot/xvnkb'

    checkout xvnkb

    2. Make the source code

    $ cd xvnkb

    $ ./autogen.sh

    $ ./configure

    $ make

    3. Install xvnkb

    $sudo make install

    Now you can start to type Vietnamese by using “xvnkb” at terminal console.

    Update: After install xnvnkb, you can type Vietnamese in Word or gedit but cannot in Firefox. To type Vietnamese in Firefox, you need to install CHIM extension for Firefox from this address: http://xvnkb.sourceforge.net/chim/chim.xpi

Select * from world where sex='female' and beautylevel='top'

24

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Không có file /lib/xvnkb*
Em thử cách akaynchimcu rôi. Đến đoạn đánh checkout thì báo command not found. Sau đó thì chịu không làm được gì tiếp.

25

Re: Sao cài xvnkb quài cho ubuntu hông được kà ?

Bạn cài bằng cách nào, biên dịch từ nguồn, gói RPM, hay DEB ?

Nếu đã kiểm tra mà không thấy file/lib/xvnkb* thì biên dịch lại (nếu bạn cài bằng cách này trước đó ) hoặc dùng chương trình quản lý tập tin nén để trích xuất thành phần xvnkb.so.xxx vào thư mục /lib ( nếu bạn có gói RPM hay DEB hoặc bạn cài từ các gói này )