실행기에서 와인 애플리케이션 잠금은 영구적이지 않습니다


11

Ubuntu 12.04 데스크톱에서 Wine을 통해 Word 2007을 즐겁게 실행합니다. 쉽게 액세스 할 수 있도록 실행기에 앉아있는 것을 선호하지만 새 세션을 시작할 때마다 (즉, 로그인 또는 부팅 할 때마다) Word 실행기가 사라졌습니다.

이것이 버그 일 수 있습니까? 아니면 내가 잘못하고 있습니까?


.local / share / applications에서 .desktop이라는 단어를 텍스트 편집기로 열고 내용을 게시하십시오
doug


실행기에서 Exe =가 제대로 작동하지 않습니다. .exe를 찾아서 exact pathinc를 게시 할 수 있다면 . exact name of the .exe는 쉽게 편집 할 수 또는 새의 .desktop을 만들 것입니다. 나는 이것이 추측 일 수도 있지만 추측 할 수 있습니다. Exec=wine C:\\\\Program\\ Files\\\\Microsoft\\ Office\\\\Microsoft\\ Office\\\\Word\\\\WINWORD.EXE이것이 사용하는 것은 디렉토리의 경우 \\\\, 공백의 경우 \\입니다. 요청한대로 게시하고 사용자 이름으로 다른 alt Exec = 줄을 제공 할 수있는 다른 방법도 있습니다.
doug

답변:


11

문제는 .desktop 파일이 표준 디렉토리에 있지 않다는 것입니다. 런처 즐겨 찾기는 /usr/share/applications디렉토리 또는 ~/.local/share/applications폴더에 있어야합니다 (내 wine .desktop 파일이 아닌 하위 디렉토리는 아닙니다). .desktop 파일을 복사 한 다음 실행기로 드래그하여 잠급니다.

다른 옵션은 gsettings를 사용하여 런처의 전체 경로를 설정하는 것입니다.

추가 조사에서 편집 하고 내 시스템에 Word 용 데스크톱 파일 ()을 추가하면 해당 위치 ~/.local/share/applications/wine/Programs/Microsoft Office/-아닌 gsets에 이름이 추가 /됩니다. 수정을 위해 다음을 수행하여 영구적으로 만들었습니다.

gsettings get  com.canonical.Unity.Launcher favorites > myfavs.txt

myfavs.txt를 다음 -/같이 바꾸십시오 :

['nautilus-home.desktop', .... , 'wine-Programs-Microsoft Office-Microsoft Office Word 2007.desktop']

된다 :

['nautilus-home.desktop', .... , 'wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop']

그런 다음 설정하십시오.

gsettings set com.canonical.Unity.Launcher favorites "`cat myfavs.txt`"

내가 할 필요가 없도록 여기에 버그 보고서를 제출했습니다 : https://bugs.launchpad.net/unity/+bug/1033577


1

당신은 아무것도 잘못하고 있지 않습니다. 바로 와인이 만들어지는 방식입니다.

Word 2007을 항상 실행기에 두려면 .desktopWord를 시작 하는 파일을 만들어 실행기에 드래그하면됩니다. 그러나 이것은 명백한 단점이 있습니다. Word가 아이콘으로 실행되는 동안 실행기에있을 것입니다.

데스크탑 파일은 다음과 같습니다 (와인은 사용하지 않으므로 테스트하지 않았습니다).

[Desktop Entry]
Name=Word 2007
Comment=Open Word 2007
Exec=wine ~/.wine/drive_c/Program\ Files/word.exe
Icon=network
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;
OnlyShowIn=GNOME;Unity;
X-GNOME-Keywords=Applications;WinWord;
Name[en_US]=Word 2007

물론이 줄에

Exec=wine ~/.wine/drive_c/Program\ Files/word.exe

단어 실행 파일의 실제 경로로 경로를 바꿔야합니다 $HOME/.wine/.

완벽하지는 않지만 최선을 다하겠습니다.


사실 Word 용 .desktop 파일이 이미 존재합니다. .local / share / applications에 있으며 응용 프로그램 렌즈에 나타납니다.
Cumulus007

Word가 실행 중일 때 상황에 맞는 메뉴에서 "실행기 잠금"을 사용하는 대신 해당 실행기를 실행기로 드래그하셨습니까?
con-f-use

나는했다. 세션이 진행되는 동안 잠그려고했습니다. 나는 이것을 OP에서 설명했다. 편집 : 드래그도 영구적이지 않은 것 같습니다.
Cumulus007

런처에 고정시키는 것 이외의 다른 방법은 시도하지 않았다. 내 가장 빠르고 더러운 수정은 내 대답의 수정입니다. 버그를 신고하거나 이미 제출되었는지 확인할 수 있습니다. bugs.launchpad.net/unity
con-f-use


0

멋지지만 위의 '수정 사항'은 Cannonical이 하드 드라이브를 묶을 때마다 (때로는 몇 번의 재부팅을 강제하는 경우가 있음) 시작될 때마다 Libra Office Write가 지속적으로 (반복적으로) 실행기의 '잠금'위치에서 누락되는 것을 막지 않는 것처럼 보입니다. 시작 또는 재부팅 후 약 10 분 또한 Constant 'Disk Busy'는 많은 프로그램이 응답하지 않거나 전혀 작동하지 못하게합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.