Cinnamon, KDE 또는 기타 시스템에서처럼 와인 데스크톱 인터페이스에 연결할 수 있는지 궁금합니다. 와인은 x-server를 사용하지 않고 와인 애플리케이션을 사용하여 창 프레임을 로드하는 것으로 나타났습니다.
와인을 데스크탑 인터페이스 또는 창 관리자로 사용하여 x-server 세션을 실행하려면 정확히 무엇이 필요합니까?
Wine 게임에만 최적화된 Ubuntu 22.04 서버에서 전체 Wine 데스크톱을 실행하기 위한 최소 데스크톱 요구 사항을 아는 것이 흥미로울 것입니다.
난 항상케이지 매뉴얼 페이지@Savchenko Dmitriy의 제안에 따라 작동 방식을 이해합니다.
기본 애플리케이션을 실행하는 것 같습니다. 분명히 와인 환경 일뿐입니다. 좋은 말이지만 순수한 와인에는 해당되지 않는 것 같습니다. winehq 웹사이트에서 읽은 내용에 따르면 작동하지 않을 것 같습니다(페이지 링크가 저장되어 있지 않습니다). 순수한 와인은 전체 구성을 삭제하고 목적에 맞게 더 편리한 다른 구성을 쉽게 만들 수 있기 때문에 의미가 없다고 말합니다.
따라서 gnome 메뉴와 작업 표시줄이 있는 Linux 인터페이스를 유지해야 하지만 데스크탑과 파일 브라우저는 Wine이어야 합니다. 그게 제가 더 하고 싶은 일이에요.
와인 작업을 실행하기 위해 32비트 와인 인스턴스에는 TTY1을 사용하고 64비트에는 TTY2를 사용하지만 동일한 Linux 사용자 계정을 유지합니다.
이 일에 대한 나의 관심은 내가 다음을 할 수 있도록 하는 것입니다:
- 필요한 경우 tty0으로 전환하여 프로세스를 강제 종료합니다.
전체 화면 게임이 중단되어 마우스 포인터를 사용할 수 없게 되고 시작 메뉴 너머에 탭이 없는 경우가 발생합니다. 프로세스 관리자를 열기 위해 키보드 단축키를 만들었지만 여전히 백그라운드에 남아 있거나 어떤 경우에는 열리지 않습니다. 제대로 작동한 유일한 방법은 TTY0에 액세스하여 로그인하고 재부팅하는 것뿐이었습니다. (저는 GUI에 익숙하며 기본 GUI 세션인 TTY7을 제어하는 명령이 있을 수 있습니다.)
재부팅하지 않고도 애플리케이션이나 관리 프로세스를 강제 종료하고 기본 Cinnamon 데스크탑과 설치된 GUI 도구에서 구성을 편집할 수 있었습니다.
Wineboot는 로그아웃하고 로그인할 때마다 다시 시작됩니다.
나는 아직도 방법을 찾고 있다. 방법을 찾아봐야 할 것 같아요Linux 데스크톱 세션요점은 이를 수행할 수 있는 방법을 찾는 것입니다(내 경우에는 우분투에서).
이것와인 본사 기사같은 질문에 관한 것이지만 답변에는 해결책이 포함되어 있지 않습니다. 이를 수행하는 방법에 대한 훌륭한 경로만 있습니다. 시간이 나는 대로 시도해 보겠습니다.
여기에서는 작업 표시줄을 볼 수 있도록 1920x1020 해상도에서 실행되는 와인의 스크린샷을 볼 수 있습니다.
- 와인 제목 표시줄을 없앨 수 없습니다.
- 전체 화면 모드에서 상단 Cinnamon 작업 표시줄을 실행하는 방법을 알아야 합니다.
처럼 패스할 수도 있겠네요X-애플리케이션그러나 나는 그것에 관한 정보를 거의 찾지 못했습니다. 상황은 더 복잡할 수도 있습니다.
다음 단계는 만드는 방법을 배우는 것입니다.사용자 정의 X 세션깨끗한 Cinnamon 데스크탑 환경에서 wineboot를 실행하고 와인 탐색기를 기본 파일 브라우저로 사용하십시오.
또한 와인에서 열린 모든 폴더에는 Cinnamon 작업 표시줄에 아이콘으로 와인 한 잔이 있는 것을 볼 수 있습니다. Wine Explorer 아이콘이 나타나야 합니다.
답변1
가장 쉬운 방법은 Graphics::Virtual Desktop에서 이를 실행 winecfg
하고 활성화하고 해상도를 모니터 해상도로 설정하는 것입니다. 그런 다음 tty에서:
xinit winetricks explorer $* -- :1 vt$XDG_VTNR
그게 더 쉽고 안전해요cage
:
cage sh -c 'winetricks explorer'
그러면 빈 Wine 데스크탑이 열립니다.