Một số cấu hình phần cứng đặc biệt nhất định yêu cầu một số lệnh đặc biệt để chạy bất cứ khi nào bạn khởi động Xubfox và thật dễ dàng để tự động hóa các lệnh này. Nói chung, những thứ này sẽ hoạt động bất kể bạn chạy chúng như thế nào. Thật không may, có một số trường hợp bạn có thể thấy rằng nó hoạt động tốt nếu bạn chạy chúng riêng lẻ chứ không chạy tự động. Chương trình này liên quan đến cách Xubfox tương tác với giao diện đồ họa người dùng X11, nhưng bạn sẽ thấy rằng đây là một cách khắc phục dễ dàng.
Ví dụ:giả sử rằng bạn đang chạy một cặp lệnh mỗi khi Xubfox bắt đầu định cấu hình chuột của bạn. Cả hai lệnh này đều hoạt động nếu bạn chạy chúng bên trong thiết bị đầu cuối hoặc có thể bằng cách giữ phím Super hoặc Windows và nhấn R để mở Trình tìm ứng dụng Xfce4. Trong cả hai trường hợp, chúng đều hoạt động tốt. Đôi khi, nếu bạn cố chạy chúng khi khởi động bằng ứng dụng “Phiên và Khởi động”, thì chỉ một trong hai ứng dụng này thực sự có hiệu lực. Định cấu hình lại xset rồi đặt hộp kiểm trong Xubfox có thể là tất cả những gì bạn cần để nó hoạt động.
Chạy lệnh xset hoặc xinput khi khởi động
Đảm bảo rằng các lệnh cấu hình phần cứng mà bạn đang làm việc chạy tốt trong terminal trước khi tiếp tục. Đôi khi, sự cố là do lỗi đánh máy chứ không phải do bất kỳ sự lạ nào trong Xubfox. Nếu bạn hoàn toàn chắc chắn rằng mình đã cấu hình mọi thứ đúng cách, hãy mở lại chương trình Phiên và Khởi động. Điều hướng đến tab “Tự khởi động ứng dụng”, sau đó chọn Thêm để nhấp đúp vào mục nhập để chỉnh sửa. Giả sử bạn đang làm việc với lệnh cấu hình chuột như xset m 2 16, hãy thử để lệnh ở chế độ ngủ trong vài giây. Bạn vẫn muốn đảm bảo rằng bản thân lệnh xset là chính xác và có thể bạn sẽ muốn đánh giá lại lý do cài đặt lệnh này theo cách thủ công. Thay vào đó, một số cài đặt nâng cao mà người dùng thực hiện với xset có thể được thực hiện dễ dàng hơn thông qua các công cụ mà Xubfox sử dụng.
Những người dùng đã từng làm việc với các tập lệnh bash trước đây có thể đã quen với cách thực hiện việc này, nhưng những người chưa làm quen có thể trì hoãn việc thực thi lệnh, điều này giúp nó chỉ có thời gian chạy sau khi Xubfox tải một loạt các giá trị mặc định Xfce4. Sử dụng lệnh trên, bạn có thể ngủ trong 10 giây bằng cách thay đổi thành:
bash -c ‘ngủ 10 &&xset m 2 16’
Khi bạn khởi động Xubfox, giao diện máy tính để bàn đã cài đặt sẽ cố tải một số thứ mà nó coi là mặc định hợp lý. Đối với hầu hết phần cứng, điều này đúng nhưng chúng có thể ghi đè một số cài đặt tùy chỉnh được thực hiện trước khi thực hiện. Điều này cuối cùng có thể dẫn đến các loại xung đột mà bạn có thể đã thấy. Bằng cách trì hoãn việc thực thi, mã đó chỉ chạy lệnh cụ thể sau khi Xubfox hoàn tất. Bạn có thể thấy mình cần thay đổi số 10 trong lệnh đó thành độ trễ lâu hơn nữa. Nó phụ thuộc vào thời gian Xubfox khởi động máy của bạn và có thể cần một chút thử nghiệm. Bạn không bao giờ phải đặt lệnh ở chế độ ngủ lâu hơn 20 giây. Nếu bạn làm vậy thì rất có thể có điều gì đó đang khiến Xubfox khởi động rất chậm. Trong những trường hợp này, bạn có thể có quá nhiều tiến trình khởi chạy khi khởi động.
Có lẽ bạn đã cài đặt quá nhiều gói mà bạn không còn sử dụng nữa. Trớ trêu thay, bạn có thể thấy cách khắc phục tình trạng này dễ dàng nhất bằng cách cài đặt trình quản lý gói Synaptic nếu bạn chưa cài đặt. Sử dụng sudo apt-get install synaptic và sau đó chạy chương trình sau khi được cài đặt. Bạn có thể tìm thấy một số chương trình mà bạn không còn sử dụng nữa và do đó bạn có thể loại bỏ. Điều này có thể hỗ trợ hiệu suất khởi động. Bất kỳ chỉnh sửa hiệu suất nào khác mà bạn có thể thử cũng có thể giúp giảm lượng thời gian cần thiết để trì hoãn lệnh xset. Trong các hình ảnh ví dụ của chúng tôi, Xubfox đang chạy một chủ đề tùy chỉnh từ xfce-look và nếu đây là trường hợp trên hệ thống của bạn, bạn có thể muốn xem chủ đề đó nặng đến mức nào. Một số chủ đề Xubfox tùy chỉnh mất một chút thời gian để tải và có thể làm giảm hiệu suất tổng thể theo thời gian.
Bất cứ khi nào bạn tắt nguồn máy, bạn có thể muốn đảm bảo rằng hộp kiểm “Lưu phiên” được chọn để đảm bảo rằng Xubfox lưu cài đặt của bạn, điều này cũng có thể giúp giảm bớt vấn đề này. Chỉ khởi động lại máy sau khi thực hiện việc này sau khi bạn đã nhận được lệnh xset và xem liệu bây giờ nó có khởi động mọi thứ chính xác hay không. Nếu đúng như vậy thì bạn sẽ không gặp bất kỳ vấn đề gì nữa.
Hãy nhớ rằng mặc dù bạn cần thay thế mã giữa hai ký hiệu và dấu ngoặc đơn, bạn cũng có thể sử dụng mã này nếu bạn thấy rằng Xubfox đang ghi đè lệnh xinput được sử dụng để định cấu hình chuột hoặc bàn phím của bạn. Về mặt kỹ thuật, bạn có thể đặt bất kỳ mã nào mà bạn muốn Xubfox thực thi khi khởi động, nhưng cài đặt mặc định của nó sẽ không thay thế hầu hết các loại lệnh khác. Các giá trị mặc định này chỉ trỏ đến các thiết bị đầu vào cơ bản và chúng sẽ không được áp dụng khi bạn chuyển đổi qua lại giữa các bảng điều khiển ảo.
Một số người dùng nói rằng mã trì hoãn bash nên được ẩn bên trong tập lệnh shell thực thi, nhưng điều này thường không cần thiết. Chương trình Phiên và Khởi động có thể chạy bất cứ thứ gì bạn yêu cầu. Những người dùng khác đề xuất rằng các lệnh này nên được ánh xạ tới một phím tắt bằng cách sử dụng các công cụ phím tắt Xfce4 đi kèm với Xubfox. Mặc dù thiết lập theo cách này sẽ không gây ra bất kỳ tác hại nào nhưng điều này cũng không cần thiết về mặt kỹ thuật. Chỉ cần sử dụng ứng dụng Phiên và Khởi động với độ trễ bash thích hợp sẽ có tác dụng trong phần lớn các trường hợp.
Kiểm tra lệnh xset của bạn để đảm bảo rằng bạn không sử dụng cài đặt tùy chọn tương thích -bc cho máy chủ. Xubfox sẽ luôn ghi đè những điều này vì loại phần cứng cũ mà chúng được thiết kế để hỗ trợ không hoàn toàn phù hợp với giao diện máy tính để bàn Xfce mà Xubfox sử dụng.
GIỚI THIỆU TÁC GIẢ
Mũi tên Kevin
Kevin Arrows là một chuyên gia công nghệ giàu kinh nghiệm và hiểu biết với hơn một thập kỷ kinh nghiệm trong ngành. Anh có chứng chỉ Chuyên gia Công nghệ được Chứng nhận của Microsoft (MCTS) và có niềm đam mê sâu sắc trong việc cập nhật những phát triển công nghệ mới nhất. Kevin đã viết nhiều về nhiều chủ đề liên quan đến công nghệ, thể hiện chuyên môn và kiến thức của mình trong các lĩnh vực như phát triển phần mềm, an ninh mạng và điện toán đám mây. Những đóng góp của ông cho lĩnh vực công nghệ đã được các đồng nghiệp công nhận và tôn trọng rộng rãi, đồng thời ông được đánh giá cao nhờ khả năng giải thích các khái niệm kỹ thuật phức tạp một cách rõ ràng và ngắn gọn.