Hannah and Je together

Sunday, 4 January 2009

Diablo 2 on Ubuntu using the wine

I was enjoying the game of Diablo 2 (with the expansion pack of Lord of Destruction) but I had to reboot to Windows (Vista). And I did not like it. It was too much to reboot just to play some game.

So I looked the internet and found that the wine can run the program, so I decided to  try it.

First problem and solution:

In the licence agreement screen, the Agree button was not activated. I had no choice but to click Disagree which means I cannot install the programme. 😦

What I did was upgrading the wine.

  1. I added “deb http://wine.budgetdedicated.com/apt intrepid main” in my source list because my ubuntu box is 8.10 Intrepid.
  2. Installed the GPG Key by “wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add –
  3. And then I installed the updated wine using dselect.

Second problem and solution:

In the video test, there was no result. It just said “No Video Mode was found” and I could not set up or select the video mode. I was not able to play at all.

What I did was changing wine configuration.

On winecfg, I found “Emulate a virtual desktop” under the Graphics tab. I checked it and set the Desktop size to 800×600.

So I could play in Window mode.

Third and last problem and solution:

During the game, I was not able to pick up the items on  the ground by Alt-click.

In the wine home page, they said it is not the wine bug, but just the configuration of Window manager.

For Gnome, go System – Preference – Window, and select the Movement Key to other key but Alt.

Now I can play and enjoy without rebooting to Windogs.

d2-wine

디아블로 2 (확장팩 설치됨)를 좀 했는데, 문제는 윈도우즈로 재부팅을 해야만 한다는 것이었다. 단지 게임 조금 하자고 재부팅 하는 건 너무하단 생각이 들었다.

인터넷을 좀 뒤져보니 와인에서 돌아간다고 하길래 시도해 봤다.

첫 문제와 해결책:

라이센스 동의하는 곳에서 Agree 버튼이 활성화가 안되어서 누를 수가 없었다. Disagree 버튼 밖에 누를 수가 없어서 설치할 수가 없었다. 😦

와인을 업그레이드 해서 해결했다.

  1. deb http://wine.budgetdedicated.com/apt intrepid main” 를 소스 리스트에 추가했다. 이는 우분투 8.10 인터피드용이다.
  2. wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add –” 명령을 실행해서 GPG 키를 설치했다.
  3. 그리고 dselect를 사용해서 업그레이드 했다.

둘째 문제와 해결책:

비디오 테스트를 하는데, 결과가 아무 것도 안  나오고 “No Video Mode was found” (비디오 모드가 아무 것도 발견되지 않았습니다)만 표시되어 비디오 설정을 할 수가 없어서 게임을 시작조차 할 수가 없었다.

와인 설정을 바꿔서 해결했다.

winecfg에서 그래픽 탭에 “Emulate a virtual desktop”가 있는데, 이를 체크해 주고 데스크탑 크기는 800×600으로 했다.

이렇게 하면 윈도우 모드에서 (전체 화면이 아닌) 실행이 된다.

세번째 문제와 해결책:

게임을 하는 동안 Alt-클릭으로 아이템을 집을 수가 없었다.

와인 홈페이지에 가 보니까, 와인 버그가 아니라 윈도우 관리자의  설정 사항이라고 나와있다.

그놈의 경우, System – Preference – Window를 선택하고,  이동 키를 Alt가 아닌 다른 걸 선택하면 된다.

이제, 윈도그로 재부팅할 필요 없이 할 수 있게 되었다.

Drunken in WINE – kr locale

I like wine. Wine is a software that allows the users of unix like OS to run the MS Windows applications and stands for Wine Is Not an Emulator.

난 와인이 참 좋다. 와인은 유닉스 계열의 운영체제에서 윈도우 프로그램을 돌릴 수 있게 해 주는 소프트웨어로 Wine Is Not an Emulator(와인은 단순 에뮬이 아니랑께)의 약자다.

I have two windows application that I use on my Ubuntu box – HWP viewer and MS Powerpoint viewer (HWP is or was very popular korean word processor). But I had a problem. The wine programmes did not show the correct Korean characters.

사용하던 와인 어플이 두 개 있었는데, 한글 뷰어와 파워포인트 뷰어다. 근데 문제가, 한글이 제대로 안보인다는 거였다.

My ubuntu’s locale is en_CA.UTF-8 (which means Canadian English). And the open dialogue box of HWP viewer was:

내 우분투의 로케일은 en_CA.UTF-8로 (국가는 캐나다, 언어는 영어란 뜻) 이전의 한글 뷰어 열기 대화상자는 아래와 같다:

hwp viewer in en locale (on linux using wine)

The Korean fonts are ugly, and some Koreans were replaced by question marks. For Powerpoint viewer, it did not show the korean characters properly – replacing them by the blank sqares.

한글 글꼴이 안예쁘고 일부는 물음표로 바뀌어 나왔다. 파워포인트 뷰어는 한글 자체를 제대로 보여주지 못했다. (네모로 바뀜)

So I wrote a very simple shell script:

그래서 처리한 것이, 간단한 쉘을 만들었다:

#!/bin/sh
export LANG=ko_KR.UTF-8
wine /home/crinje/.wine/drive_c/Program\ Files/HncViewer/HwpViewer70/HwpView.exe

Actually there was a last line saying “Export LANG=en_CA.UTF-8” but I realised shortly that when the shell script ends, the child shell will be vanished, and nothing affects the mother process.

사실 로케일을 캐나다 영어로 바꾸는 마지막 줄이 있었는데, 스크립트가 종료할 때, 자식 쉘이 사라지고, 부모 쉘엔 아무 영향도 미치지 않는다는 걸 알았다.

And the result is: 결과는:

ubuntu wine hwpviewer in kr locale

The font is nice and no problem on displaying korean characters at all. It is the same with Powerpoint viewer.

글꼴도 예쁘고 한글도 잘 나온다. 파워포인트 뷰어도 마찬가지다.

Create a free website or blog at WordPress.com.