X0이 와인 디렉토리에 존재하지 않습니다.

X0이 와인 디렉토리에 존재하지 않습니다.
winecfg
connect /tmp/.X11-unix/X0: No such file or directory
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
kami@Misaka:~$ cd /tmp/.X11-unix
kami@Misaka:/tmp/.X11-unix$ ls -la
total 8
drwxrwxrwt 2 root root 4096 Dec 26 10:04 .
drwxrwxrwt 5 root root 4096 Dec 26 10:41 ..
kami@Misaka:/tmp/.X11-unix$

내가 지금까지 무엇을 했는지

와인을 설치했어요

winecfg를 실행하려고 할 때 X0이 존재하지 않는다는 오류가 발생하여 /tmp/.X11-unix/ 디렉터리로 이동하여 존재하는지 확인했는데 보시다시피 존재하지 않았습니다.

이 문제를 해결할 수 있는 방법이 있습니까? SSH X11 프로토콜을 사용하여 와인에서 Windows 응용 프로그램을 실행하려고 합니다.

또한 디스플레이 설정을 시도했지만 도움이 되지 않았습니다. X0 파일이나 디렉터리가 내 서버의 /tmp/.X11-unix 디렉터리 아래에 전혀 존재하지 않기 때문입니다.

저도 몇번을 다시 시작했는데 여전히 돌아오지 않더군요.

답변1

처음에 나는 와인을 통해 실행 파일을 로드하려고 하다가 이 문제가 발생하기 시작했습니다. 여기의 Extricate 가이드가 나에게 답을 주었습니다. http://forum.coldbird.net/viewtopic.php?f=32&t=1714

이것은 좀 더 검소한 소유자에게 흥미로울 수 있습니다. 저는 현재 그래픽 기능이 없고 RAM이 128MB에 불과한 Ubuntu VPS에서 지역 서버를 실행하고 있습니다(최소 요구 사항보다 훨씬 낮습니다 :ㅋㅋㅋ). Windows 서버를 구입하거나 집에서 호스팅하는 것보다 확실히 저렴합니다.

우선, 이 가이드는 Ubuntu용입니다. 서버에 영역 서버 파일이 포함된 폴더를 이미 설정했다고 가정합니다. 서버로 전송하기 전에 다음을 통해 전체 화면 모드로 실행되도록 설정해야 합니다. 존 서버 메뉴 모양 버튼에 TV가 있습니다. 또한 가정용 컴퓨터에 Xpra를 설치해야 하며, Windows에서는 해당 웹 사이트에서 다운로드하여 실행하면 됩니다.

Screen, Xvfb, Xpra Wine 및 X 글꼴이 필요하며 설치합니다.

sudo apt-get 설치 화면

sudo apt-get 설치 Xvfb

sudo apt-get xpra 설치

sudo apt-get 와인 설치

sudo apt-get 설치 xfonts-100dpi xfonts-75dpi xfonts-확장 가능 xfonts-키릴 문자

다음으로 우리는 800x600에서 실행되는 내 서버를 위한 토스터인 Xvfb를 시작해야 합니다. 하지만 당신이 부자이고 소모할 CPU 사이클이 있다면 원하는 것은 무엇이든 할 수 있습니다.

새 화면을 열려면 "screen"을 입력하세요.

그런 다음 "Xvfb -screen 10 800x600x16"을 입력하세요.

모든 것이 순조롭게 진행되면 ctrl + a를 누른 다음 ctrl + d를 눌러 이 화면에서 나가세요.

또 다른 새 화면을 열려면 "screen"을 다시 입력하세요. 이제 Xpra 서버를 시작하겠습니다.

"xpra 시작: 10"을 입력하세요.

좋습니다. 이제 집에 있는 컴퓨터에서 Xpra를 실행하세요. 다음과 같은 화면이 표시됩니다. xpra 예 http://puu.sh/aLbqT/d18cbd1331.png

호스트 정보를 입력하고 연결을 누르세요.

서버로 돌아가서 와인을 설정해야 합니다.

얻다http://kegel.com/wine/winetricks

sh 와인트릭스 d3dx9

그런 다음 "DISPLAY=:10 winecfg"를 입력합니다.

가정용 컴퓨터에 winecfg 화면 팝업이 표시됩니다. Windows 2000 호환성으로 설정하고 적용을 누른 다음 확인을 누르세요. 닫혀야합니다.

마지막으로 “DISPLAY=:10 wine”AREA SERVER.exe”를 입력합니다.

집 컴퓨터의 지역 서버가 포함된 팝업 창이 표시됩니다. 창 응답이 느릴 수 있으므로 잠시 기다려 주십시오. 여기에서 정상적으로 연결하세요.

실행되면 가정용 컴퓨터에서 Xpra의 트레이 아이콘을 선택하고 연결을 끊습니다. 서버 터미널에서 ctrl+a를 누른 다음 ctrl+d를 누르세요.

그게 다야.

관련 정보