Ubuntu 13.10의 Fluxbox 데스크탑에서 gnome 응용 프로그램이 시작되지 않습니다.

Ubuntu 13.10의 Fluxbox 데스크탑에서 gnome 응용 프로그램이 시작되지 않습니다.

저는 OpenGL 애플리케이션이 얻을 수 있는 모든 GPU 주스를 필요로 하기 때문에 한동안 Unity 대신 경량 창 관리자이자 데스크톱 환경인 Fluxbox를 사용해 왔습니다.

13.10으로 업그레이드한 이후 Fluxbox 내에서 Gnome 애플리케이션을 시작할 수 없습니다.

/usr/lib/x86_64-linux-gnu의 libatk-bridge-2.0.so.0에 대해 불평하는 메시지와 함께 모두 실패합니다.

hari@hari-Precision-WorkStation-T7500:~$ gedit
gedit: symbol lookup error: /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0: undefined symbol: atk_text_get_string_at_offset

여기에 표시된 대로 모든 atk 구성 요소가 설치되어 있습니다.

hari@hari-Precision-WorkStation-T7500:~$ dpkg --list | grep "atk"
ii  gir1.2-atk-1.0                                2.10.0-2                                   amd64        ATK accessibility toolkit (GObject introspection)
ii  libatk-adaptor:amd64                          2.10.2-1ubuntu1~saucy1                     amd64        AT-SPI 2 toolkit bridge
ii  libatk-adaptor-data                           2.10.0-1                                   all          AT-SPI 2 toolkit bridge - transitional dummy package
ii  libatk-bridge2.0-0:amd64                      2.10.0-1                                   amd64        AT-SPI 2 toolkit bridge - shared library
ii  libatk1.0-0:amd64                             2.10.0-2                                   amd64        ATK accessibility toolkit
ii  libatk1.0-0:i386                              2.10.0-2                                   i386         ATK accessibility toolkit
ii  libatk1.0-data                                2.10.0-2                                   all          Common files for the ATK accessibility toolkit
ii  libatk1.0-dbg:amd64                           2.10.0-2                                   amd64        ATK libraries and debugging symbols
ii  libatk1.0-dev                                 2.10.0-2                                   amd64        Development files for the ATK accessibility toolkit
ii  libatkmm-1.6-1:amd64                          2.22.7-2                                   amd64        C++ wrappers for ATK accessibility toolkit (shared libraries)

Fluxbox가 gnome 응용 프로그램을 시작할 수 있도록 libatk 호환성을 얻는 방법을 알려줄 수 있는 사람이 있습니까? 13.04까지 원활하게 작동했습니다.

답변1

libatk-bridge-2.0.so.0.0.0이 있는 /usr/lib/x86_64-linux-gnu를 내 LD_LIBRARY_PATH에 추가하면 gnome 응용 프로그램을 다시 시작할 수 있습니다. 이로 인해 제가 보고 있던 오류가 수정되었고 Fluxbox에서 gnome 애플리케이션을 시작할 수 있게 되었습니다.

export LD_LIBRARY_PATH="/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH"

관련 정보