Pertanyaan Pintasan Texmaker tidak berfungsi pada Ubuntu 16.04


Bahkan ctrl + F yang sederhana tidak berfungsi ... Saya mencoba menginstal texmaker dari pusat perangkat lunak dan situs web xm1math, tapi pintasan masih tidak berfungsi ...


27
2018-06-13 02:48


asal




Jawaban:


Instal versi Qt5 texmaker (pada tanggal ini adalah yang Anda dapatkan dari ubuntu-software-center) dan selalu menjalankannya dari terminal menggunakan:

env UBUNTU_MENUPROXY= texmaker

atau (solusi permanen)

Edit texmaker:

Buka nautilus sebagai root:

sudo nautilus

Navigasi ke usr/share/applications/texmaker , klik kanan di atasnya, properti, dan ganti pakai Perintah  texmaker %F oleh env UBUNTU_MENUPROXY= texmaker %F enter image description here`


34
2018-06-14 01:59



Sayangnya ini tidak berfungsi pada instalasi baru ubuntu 16.10. - E.P.
@ E.P. ....... Saya sangat kecewa dengan texmaker, mereka seharusnya telah menguji dengan semua versi Ubuntu saat ini. Saya tidak menggunakan 16.10 dan saya tidak berencana untuk menggunakannya, jadi saya tidak dapat membantu mereka yang memiliki masalah Anda. Jika Anda menemukan solusinya, posting di sini. Hanya satu pertanyaan, apakah mencoba prosedur ini dengan 16.04 dan itu berhasil? - Vitor Abella
Saya tidak pernah mencoba 16.04, saya langsung lompat dari 15.10 (yang saya lakukan hal menghapus qt5, membuat visual yang sangat buruk). Jika saya punya waktu saya akan mencoba untuk menguji ini dari USB live dan mungkin membandingkan dengan 16.04; jika ada yang menarik muncul, saya akan melaporkannya di sini. - E.P.


Anda tidak perlu menginstal versi yang lebih lama, Anda hanya perlu menghapus appmenu paket untuk QT5:

sudo apt remove appmenu-qt5

P.S. Saya tidak yakin apakah itu dapat menyebabkan masalah untuk aplikasi lain di sistem Anda. Itu tidak menyebabkan masalah pada akhirnya.


15
2017-08-25 07:23



Ini berhasil bagi saya. - Jus12


Mengenai solusi 2 Vitor, Anda juga dapat mengedit pintasan peluncur ke TexMaker:

/usr/share/applications/texmaker.desktop

dan ubah garisnya

Exec=texmaker %F

untuk

Exec=env UBUNTU_MENUPROXY= texmaker %F

8
2017-08-28 11:09



Bekerja untukku. Menu akan dilampirkan ke jendela yang sebenarnya dan tidak tersedia di bar bagian atas seperti biasa - tetapi setidaknya itu berhasil. Apa bug yang lucu. - Stefan Falk
@displayname yep, itu benar, ini akan "merusak" menu global, karena Anda secara eksplisit menonaktifkannya - karena itu salahnya (setidaknya jenis) bahwa pintas rusak ... Tapi ini pasti yang paling aman dan terbersih solusi yang seharusnya tidak memiliki efek samping. Upvote untuk yang ini! Menghapus paket khusus non-aplikasi seperti appmenu-qt5 paket tanpa perlu tidak terlihat sangat pintar untuk saya ... - mozzbozz


dari terminal:

sudo -H gedit /usr/share/applications/texmaker.desktop

kamu akan lihat

[Desktop Entry]
Categories=Office;Publishing;Qt;X-SuSE-Core-Office;X-Mandriva-Office-Publishing;X-Misc;
Keywords=Editor;Latex;
Exec=texmaker %F
GenericName=LaTeX Editor
Comment=LaTeX development environment
Icon=texmaker
MimeType=text/x-tex;
Name=Texmaker
StartupNotify=false
Terminal=false
Type=Application

Sekarang ganti garisnya

Exec=texmaker %F

untuk

Exec=env UBUNTU_MENUPROXY= texmaker %F

lalu simpan dan keluar


3
2018-05-14 12:06





Perintah

sudo apt remove appmenu-qt5

Bekerja untuk instalasi ubuntu 16.04 saya yang baru.


2
2017-10-13 13:22



Kami tidak tahu apakah itu dapat mengganggu aplikasi lain. Solusi @Vitor lebih aman. - Vitor Abella


Buat alias di .bashrc atau buat file ~/.bash_aliases dan tentukan alias:

alias texmaker='env UBUNTU_MENUPROXY= texmaker'

simpan, keluar, dan beri sumber. Dari direktori home, lakukan:

$. .bashrc

$. .bash_aliases

Selesai Sekarang membuka Texmaker dari terminal akan bekerja dengan sempurna.

Catatan: Dalam hal ini sangat mirip dengan metode @Vitor Abella.


1
2017-12-12 16:11





Masalahnya tampaknya Qt5 dan pengaturan UBUNTU_MENUPROXY tidak memperbaikinya untuk saya di Ubuntu 16.10 untuk saya, jadi di sini adalah solusi saya:

  • Hapus Texmaker: sudo apt-get remove texmaker texmaker-data 
  • Unduh versi Texmaker Debian terbaru dari: http://www.xm1math.net/texmaker/download.html#linux (Dalam kasus saya, saya mengunduh texmaker_debian_jessie_4.5_amd64.deb
  • Instal ini: sudo dpkg -i texmaker_debian_jessie_4.5_amd64.deb

Catatan: paket mungkin memiliki beberapa dependensi seperti libqt4-opengl dan libqtwebkit4 yang mungkin harus Anda pasang secara manual


1
2018-01-08 22:29



Apakah maksud Anda "tidak memperbaikinya"? Itu tidak memperbaikinya untuk saya baik pada 16.10, tetapi sebaliknya .deb Anda menunjuk untuk melakukan pekerjaan. - Ian Hincks


Dalam kasus Ubuntu 16.10, saya telah menginstal versi 4.5 untuk Ubuntu 14.04 dan pintasan berfungsi. Saya kira versi lain untuk Qt4 akan bekerja juga.


0
2017-12-18 02:04





Saya memiliki masalah yang sama dengan ubuntu 16.10, dan menambahkan env UBUNTU_MENUPROXY= untuk /usr/share/applications/texmaker.desktop tidak bekerja. Namun demikian, sejak Ubuntu 17.04 masalah tampaknya hilang - bahkan tanpa env UBUNTU_MENUPROXY=, hotkey bekerja untuk saya di Texmaker.


0
2018-04-26 14:50