Có nhiều cách để làm điều này nhưng tôi chủ yếu thêm các ứng dụng hoặc tập lệnh mà tôi muốn bắt đầu trước Trình quản lý cửa sổ, tôi thêm chúng vào .xprofile
.
Vì vậy, hãy tạo một tệp ma thuật có tên .xprofile
trong thư mục nhà của bạn. /home/tên người dùng/.xprofile
.
Thêm các nội dung sau:
compton --backend glx --vsync opengl &
Khi bạn đăng nhập, nó sẽ khởi động các ứng dụng hoặc tập lệnh mà bạn đã cung cấp. Ngoài ra nếu .xprofile
không hoạt động. Bạn có thể tạo .xinittr
và sử dụng nó với cùng một nội dung.
Tính năng bổ sung:
- Tôi thực sự khuyên bạn nên cập nhật compton lên picom nếu bạn chưa thực hiện.
- Tạo một tập tin cấu hình trong
.config/picom/picom.conf
- Điền vào cấu hình với mẫu cấu hình.
- Sau khi lưu cấu hình của bạn, hãy chỉnh sửa
.xprofile
với:
hình ảnh &
Đối với sự cố rách màn hình của bạn, điều này cũng có thể giải quyết được; sau khi cài đặt trình điều khiển NVIDIA độc quyền (phiên bản 370 trở lên). Chỉnh sửa: Có vẻ như GPU của bạn hỗ trợ NVIDIA 390, bạn có thể cài đặt nó bằng lệnh này: sudo apt cài đặt nvidia-driver-390
- Bạn có thể thử thêm
nvidia-drm.modeset=1
tham số hạt nhân trong /etc/grub/mặc định
đến GRUB_CMDLINE_LINUX_DEFAULT
, đừng quên cập nhật grub của bạn với; cập nhật sudo-grub
(Nguồn)
Nếu bạn cần bất cứ điều gì khác, vui lòng trả lời :)
Chỉnh sửa 2: Đầu tiên hãy thử làm .xprofile
và/hoặc .xinittr
thực thi với:
$ chmod +x .xprofile
$ chmod +x .xinitrc
Nếu .xprofile
và .xinittr
không hoạt động, hãy tạo cấu hình và bắt đầu trực tiếp tổng hợp
với Tự khởi động LXQt.
- Tạo cấu hình trong
/home/username/.config/compton.conf
- Thêm các nội dung sau;
phụ trợ = "glx";
glx-no-stencil = true;
# Cố gắng phát hiện các cửa sổ WM và đánh dấu chúng là đang hoạt động.
đánh dấu-wmwin-tập trung = true;
# Đánh dấu tất cả các cửa sổ không phải WM nhưng chuyển hướng ghi đè đang hoạt động (ví dụ: menu).
đánh dấu-ovredir-tập trung = đúng;
# Sử dụng EWMH _NET_WM_ACTIVE_WINDOW để xác định cửa sổ nào được đặt tiêu điểm thay vì sử dụng các sự kiện FocusIn/Out.
# Thường đáng tin cậy hơn nhưng phụ thuộc vào WM tuân thủ EWMH.
sử dụng-ewmh-active-win = true;
# Vẽ trên cửa sổ X Composite overlay. Khuyến khích.
sơn trên lớp phủ = đúng;
# Phụ trợ GLX: Tránh liên kết lại pixmap khi làm hỏng cửa sổ.
# Có lẽ có thể cải thiện hiệu suất khi thay đổi nội dung cửa sổ nhanh chóng, nhưng được biết là làm hỏng một số trình điều khiển (LLVMpipe).
# Được đề xuất nếu nó hoạt động.
glx-no-rebind-pixmap = true;
# Đặt phương thức VSync. Các phương thức VSync hiện có:
# không có: Không có VSync
# drm: VSync với DRM_IOCTL_WAIT_VBLANK. Có thể chỉ hoạt động trên một số trình điều khiển.
# opengl: Thử VSync với tiện ích mở rộng OpenGL SGI_video_sync. Chỉ hoạt động trên một số trình điều khiển.
# opengl-oml: Thử VSync với phần mở rộng OpenGL OML_sync_control. Chỉ hoạt động trên một số trình điều khiển.
# opengl-swc: Thử VSync với tiện ích mở rộng OpenGL SGI_swap_control. Chỉ hoạt động trên một số trình điều khiển. Chỉ hoạt động với phụ trợ GLX. Được biết đến là hiệu quả nhất trên nhiều trình điều khiển. Không thực sự kiểm soát thời gian sơn, chỉ hoán đổi bộ đệm bị ảnh hưởng, do đó, nó không có tác dụng --sw-opti không giống như các phương pháp khác. Thực nghiệm.
# opengl-mswc: Thử VSync với tiện ích mở rộng OpenGL MESA_swap_control. Về cơ bản giống như opengl-swc ở trên, ngoại trừ phần mở rộng mà chúng tôi sử dụng.
# (Lưu ý rằng một số phương thức VSync có thể không được bật khi biên dịch.)
vsync = "opengl";
# Nếu không được chỉ định hoặc 0, compton sẽ thử phát hiện điều này với phần mở rộng X RandR.
tốc độ làm mới = 0;
Với điều này, bạn sẽ không phải truyền tham số cho compton. Bạn có thể Google nó để biết cấu hình compton chi tiết.
Tôi cho rằng bạn đã quen thuộc với LXQt, bạn chỉ cần thêm tổng hợp
để Tự khởi động. Sở thích
-> Các ứng dụng mặc định cho LXSession
-> Tự động bắt đầu
-> Các ứng dụng tự khởi động thủ công
-> cộng
Nếu nó không hoạt động, bạn có thể làm điều gì đó như thế này;
- Thêm cái này vào dòng
~/.config/lxsession/Lubuntu/autostart
(nếu nó không tồn tại, hãy tạo nó và làm cho nó có thể thực thi được với chmod +x
)
@compton
hoặc
@compton -b
-b
tham số deamonizes compton.
- Hy vọng rằng compton sẽ bắt đầu với phiên.