menu trên cùng của gedit không nhìn thấy khi bắt đầu từ thiết bị đầu cuối và sử dụng x11-Forwarding


9

Đưa ra: Tôi đang sử dụng export $(dbus-launch)trong /etc/bash.bashrctệp của mình vì tôi thường chạy dưới một người dùng không phải là quản trị viên và cần phải su - adminlàm bất cứ điều gì nguy hiểm.

Hành vi bình thường: Đi đến dấu gạch ngang, mở gedit. Menu trên cùng có thể nhìn thấy.

Hành vi bất thường Đi đến thiết bị đầu cuối, loại : gedit. Sau đó, các menu trên cùng là nhìn thấy được. (Vấn đề vẫn tồn tại ngay cả khi gửi đến bg)

Thông tin bổ sung: Tôi nhận thấy khi tôi làm một gksudo gedit, rằng menu xuất hiện bên dưới thanh menu của cửa sổ thay vì menu trên cùng

Thêm thông tin: Tôi vừa tìm ra thủ phạm: X11 chuyển tiếp. Hành vi "bất thường" dừng lại khi tôi xóa export $(dbus-launch)khỏi bash.bashrctệp của mình .

Có ai có manh mối làm thế nào để đưa bất thường trở lại bình thường ? (giữ chuyển tiếp x11?) Tôi đã tìm kiếm ở mọi nơi, nhưng ngoại trừ một lỗi về các tùy chọn không hiển thị, tôi không tìm thấy giải pháp nào cho vấn đề này.


Có vẻ bất thường, ở đây trình đơn của gedit luôn có thể truy cập được cho dù bắt đầu từ .desktop (Dash) hoặc nhị phân (thiết bị đầu cuối). Bạn luôn có thể sử dụng điều này từ một thiết bị đầu cuối - gtk-launch gedithoặc gtk-launch gedit /path/to/a/file. Điều này sử dụng .desktop để khởi chạy
doug

Cảm ơn vì tiền boa, nhưng than ôi: sử dụng gtk-launch tạo ra kết quả tương tự. :(
Fabby

@muru: Tôi chỉ nhận thấy bây giờ bạn đã xóa thẻ gnome-terminal 4 phút sau khi tôi đặt câu hỏi để nhận tiền thưởng ... Tại sao ??? Vì điều này chỉ xảy ra khi bắt đầu từ một thiết bị đầu cuối, tôi sẽ nói nó khá quan trọng. (Hỏi trước khi thêm thẻ trở lại)
Fabby 7/12/14

1
Bởi vì nó rõ ràng không cụ thể đối với gnome-terminal (bạn có gặp phải hành vi khác nếu bạn sử dụng, giả sử, xfce4-terminal thay thế không?). Tôi muốn nói x11-forwardingvề sự thật rằng bạn đang sử dụng một thiết bị đầu cuối. Nếu bạn cảm thấy không, hãy xem xét dòng lệnh .
muru

gtk-launch hoạt động với tôi trên 1604 so với X11. Cũng ngạc nhiên rằng bí danh để tự làm việc. alias gedit='gtk-launch gedit'
rickfoosusa

Câu trả lời:


4

Tôi đã tìm thấy câu trả lời sau tất cả:

Nếu bạn đang sử dụng chuyển tiếp X11, đừng quên xem ~/.config/người dùng thực sự đang chạy gedit! Không phải ~/.config/của người dùng mà ứng dụng được hiển thị!

Trong trường hợp cụ thể này, xóa ~/.config/geditgiải quyết vấn đề cụ thể này như geditchỉ tái tạo nó sau đó. (câm tôi: Đáng lẽ tôi nên đổi tên nó và xem sự khác biệt là gì, vì vậy tôi có thể đăng câu trả lời hoàn hảo, nhưng tại thời điểm đó, tôi đang cố gắng giải quyết vấn đề khác)


Câu trả lời gốc:

Quá tệ, không ai tìm thấy bất kỳ câu trả lời nào, vì vậy tôi sẽ đăng công việc của mình như một "giải pháp"

(Tôi biết mặc dù chúng không thực sự là "giải pháp"; chúng chỉ là "giải pháp chung")

  1. Sử dụng thanh công cụ cho các lệnh thường được sử dụng nhất.
  2. Sử dụng phím tắt Bàn phím: Vì mục menu duy nhất tôi thực sự thiếu trên thanh công cụ là "Tệp - Lưu dưới dạng", tôi chỉ cần nhấn Alt+ Fvà menu dường như sắp ra khỏi menu hệ thống khi sử dụng cách giải quyết này. Sau đó chỉ cần nhấn A"As" và bạn vào hộp thoại "Save As" ...

Hệ thống tương tự có thể được sử dụng cho Edit, View, Search, Tools, Document và Help


1 vì đây là gần một vấn đề tôi đang gặp ... chạy "sudo gedit" bạn không thể truy cập bất kỳ menu ngay cả với "<Alt> + E", "<Alt> + F", vv Một cái gì đó với /home/user/.config/dconfvs /home/root/.config/dconfhoặc như bạn nói $~/.config/geditvs #~/.config/gedit. Ngoài ra, mọi người nhận được các thông báo như "** (gedit: 12601): CẢNH BÁO **: Đặt siêu dữ liệu tài liệu không thành công: Không hỗ trợ siêu dữ liệu thuộc tính :: không hỗ trợ chính tả cho phép". Hiệu ứng 100k + người?
WinEunuuchs2Unix
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.