Chơi ĐTCL trên Mac sau khi cập nhật macOS: cần kiểm lại gì
Cập nhật ngày · Đội ngũ OS FIGHT TACTICS
Kịch bản lúc nào cũng giống nhau. Một tối nào đó bạn bấm đồng ý cập nhật macOS, máy khởi động lại hai lần, rồi sáng hôm sau chẳng thứ gì còn chạy như hôm qua: mở ứng dụng thì hiện ra cửa sổ bảo mật, phím tắt bấm không ăn, tai nghe cắm sẵn mà tiếng vẫn ra loa máy. Kết luận tự bật ra và gần như luôn sai: «bản cập nhật làm hỏng game». Một bản macOS lớn gần như không bao giờ làm hỏng một ứng dụng. Nó đặt lại, hoặc hỏi lại, những quyền bạn từng cấp một lần rồi quên bẵng, và chính chuyện đó trông giống hệt một sự cố. Việc phải làm sau khi cập nhật vì thế là trả các quyền đó về, theo đúng thứ tự chúng xuất hiện. Nếu chưa cài launcher, hãy bắt đầu bằng bài hướng dẫn cài đặt.
Bản cập nhật lớn thực sự đổi gì, và không đụng tới gì
Bản cập nhật lớn thay hệ điều hành, không thay ứng dụng của bạn. Thư mục Applications còn nguyên, tài liệu còn nguyên, và một ứng dụng có chữ ký hợp lệ vẫn chạy y như cũ. Thứ bị xét lại là mọi quyền bạn từng tự tay cấp: quyền được mở khi ứng dụng tải từ internet, quyền đọc phím bạn gõ, quyền quay màn hình, quyền dùng micro. Các quyền này được lưu riêng và gắn với một danh tính cụ thể của ứng dụng, không phải với cái tên của nó. Chỉ cần một hệ điều hành mới, hoặc một ứng dụng bị thay bằng bản dựng mới hơn, là mối liên hệ đó không còn được nhận ra. Và triệu chứng không phải một thông báo lỗi: là một tính năng lặng lẽ ngừng phản hồi. Chính sự im lặng ấy khiến người ta tưởng máy hỏng.
Nói rõ một điều đúng cho mọi bản sau này: ở đây không có danh sách tính năng mới của một phiên bản macOS cụ thể, cũng không có lời hứa bản nào nhanh hơn hay tệ hơn bản nào. Cái tên đổi mỗi năm, còn cơ chế mô tả bên dưới thì không. Cứ kiểm mấy mục này theo đúng thứ tự, bất kể bạn vừa cài bản nào.
Triệu chứng đầu tiên: cửa sổ bảo mật hiện lại ở lần mở đầu
Đây là thứ ồn ào nhất mà cũng vô hại nhất. Ở lần mở đầu tiên sau khi cập nhật, macOS có thể từ chối chạy một ứng dụng tải về ngoài App Store, và cửa sổ chủ yếu mời bạn cho nó vào Thùng rác. Đó không phải bản án dành cho ứng dụng: hệ điều hành đối xử như vậy với mọi thứ đến từ internet mà chưa được mở một cách rõ ràng trên bản cài này. Xử lý mất mười giây và chỉ làm một lần.
- 1Trước hết kiểm tra ứng dụng có thật sự nằm trong thư mục Applications không, chứ không phải còn ở Downloads hay đang chạy thẳng từ file ảnh đĩa.
- 2Mở bằng chuột phải rồi chọn Open trong menu: vẫn cửa sổ đó, nhưng lần này có nút Open mà nhấp đúp thường không đưa ra.
- 3Nếu không thấy nút đó, vào Cài đặt Hệ thống, mục Quyền riêng tư và Bảo mật: thông báo được lặp lại ở đó kèm nút cho phép mở.
- 4Nếu cửa sổ quay lại ở mọi lần khởi động thì không phải quyền bị hỏng: ứng dụng đang được mở từ một chỗ tạm, tức file ảnh đĩa hoặc thư mục Downloads.
Trợ năng: quyền mà phím tắt phụ thuộc vào
Đây là phần quan trọng nhất của bài, vì nó giống «game hỏng» nhất. Phím tắt và nút phủ kín màn hình đều đi qua quyền Trợ năng, trong Cài đặt Hệ thống, Quyền riêng tư và Bảo mật, Trợ năng. Khi thiếu quyền này, ứng dụng mở bình thường, game khởi động bình thường, ván đấu diễn ra bình thường, chỉ có phím là bấm không ăn gì cả. Không một thông báo nào hiện ra, vì với hệ điều hành thì không hề có lỗi: một ứng dụng không có quyền đó đơn giản là không nhận được phím.
Còn một tầng nữa, hiểm hơn: quyền này gắn với chữ ký của ứng dụng, không gắn với tên hay vị trí. Nếu ứng dụng bị thay bằng một bản khác giữa chừng, hệ điều hành có thể vẫn để dòng đó tích trong danh sách mà lại từ chối cấp quyền cho thứ thực sự đang cài. Ô đã tích mà chẳng có gì chạy: đây là tình huống ngốn nhiều thời gian nhất, vì người ta đi tìm ở mọi chỗ trừ đúng chỗ này.
- Game vẫn chạy, hình vẫn mượt, mà không phím nào ăn: xem Trợ năng trước đã, mọi thứ khác để sau.
- Nút phủ kín màn hình không còn phản hồi: cùng một quyền, cùng một cách xử lý.
- Dòng đó đã tích sẵn: bỏ tích rồi tích lại, hoặc dứt khoát hơn là xoá mục bằng nút trừ rồi thêm lại ứng dụng.
- Sau đó thoát hẳn ứng dụng rồi mở lại: ứng dụng đang mở sẵn lúc bạn tích ô sẽ không nhặt được quyền giữa chừng.
Sau khi có lại quyền thì mỗi phím làm gì, đọc trong bài về bàn phím.
Ghi màn hình: bản quay ra toàn màu đen
Nếu bạn quay lại ván đấu hoặc chia sẻ màn hình trong kênh thoại, Ghi màn hình là quyền thứ hai phải trả lại. Triệu chứng rất dễ nhận: phần mềm quay vẫn chạy, file vẫn được tạo, thời lượng vẫn đúng, nhưng cửa sổ game thì đen thui hoặc đứng ở một khung hình. Đó không phải lỗi kết xuất, mà là hệ điều hành từ chối giao pixel cho một ứng dụng không có quyền đó trên bản này. Quyền được cấp ở cùng chỗ, Cài đặt Hệ thống, Quyền riêng tư và Bảo mật, Ghi màn hình, và nó thuộc về phần mềm quay chứ không thuộc về game.
Tiếng chạy ngược về loa máy
Sau mấy lần khởi động lại của bản cập nhật, thiết bị phát thường quay về mặc định, tức là loa của Mac. Tai nghe USB bị rút giữa chừng, màn hình ngoài hút tiếng qua HDMI, tai nghe không dây tự nối sang máy khác: kết quả đều như nhau, bạn vào trận và tiếng ra sai chỗ, hoặc không ra. Quy tắc này đúng cả ngoài chuyện cập nhật: chọn thiết bị phát trước khi mở game, đừng đổi giữa trận, vì đổi thiết bị lúc máy Android đã chạy thì game không phải lúc nào cũng theo kịp. Các bẫy âm thanh còn lại nằm trong bài về âm thanh.
Chế độ ngủ và Tập trung trở về mặc định
Đây là hai thiết lập bị quên đúng vì đã chỉnh một lần từ đời nào. Thời gian tắt màn hình quay về mức tiêu chuẩn, và một mức ngắn sẽ nhắc bạn vào đúng lúc tệ nhất: một lượt chuẩn bị mà bạn chỉ ngồi nghĩ, không đụng bàn phím, là đủ để màn hình tối đi. Còn chế độ Tập trung thì có thể đã mất lịch tắt thông báo trong khung giờ bạn hay chơi, thế là các bảng thông báo lại rơi xuống bàn cờ. Không cái nào là sự cố, nhưng cả hai đều bị đổ cho game vào cái tối chúng quay lại. Chúng tốn pin đến đâu thì có trong bài về pin.
Quy tắc thật sự: chọn thời điểm để lên bản lớn
Đây mới là lời khuyên đáng giá, và nó chẳng có gì kỹ thuật. Bản macOS lớn nên cài lúc bạn còn thời gian rảnh phía trước, không phải tối cuối mùa và cũng không phải giữa chuỗi leo hạng. Lý do không phải vì nó sẽ làm hỏng cái gì: mà vì nó lấy của bạn thời gian cài đặt, cộng thời gian trả từng quyền một, cộng thời gian tìm lại các thiết lập của mình. Khoảng thời gian đó luôn rơi vào lúc bất tiện khi có mốc lịch đang tới gần, và cái giá là mấy ván không kịp chơi.
Phải nói thêm một điều mà phần lớn người dùng chỉ biết khi đã cần đến: trên Mac, quay về phiên bản hệ điều hành trước không phải một cái nút. Đó không phải gỡ cài đặt, mà là cài lại toàn bộ, sau đó còn phải phục hồi một bản sao lưu, mất trọn một buổi tối. Đi lùi vì thế đắt hơn chờ đợi rất nhiều. Cách khôn ngoan là để vài tuần đầu trôi qua, đủ cho những công cụ bạn đang dùng, bất kể là gì, kịp ra bản cập nhật tương thích của riêng chúng.
- Tránh: đêm trước ngày kết mùa, khi bảng xếp hạng sắp chốt mà bạn vẫn còn ván phải đánh.
- Tránh: giữa chuỗi leo hạng, lúc bạn chỉ muốn bấm tìm trận liên tục chứ không muốn chỉnh lại gì giữa hai ván.
- Tránh: ngay trước một giải đấu, hoặc một buổi đã hẹn với người khác.
- Thời điểm tốt: đầu mùa mới, một cuối tuần không mục tiêu, hoặc bất kỳ ngày nào mất một tiếng cũng không sao.
Lỗi xuất hiện đúng ngày cập nhật gần như không bao giờ là lỗi của game
Đây là ranh giới cần giữ khi bạn đi hỏi ai đó. Vào ngày cập nhật hệ điều hành, sự trùng hợp mạnh tới mức mọi thứ trở chứng đều bị đổ cho game. Trong khi đó các quyền nói ở trên biểu hiện y hệt một lỗi game: phím chết, toàn màn hình không vào được, bản quay đen sì, mất tiếng. Vậy nên luôn bắt đầu từ hệ điều hành, và chỉ nghi cho game khi triệu chứng sống sót qua hết danh sách. Nói rõ bước nào đang kẹt sẽ tiết kiệm nguyên một lượt qua lại với bộ phận hỗ trợ.
Dù sao thì có một điểm không còn phụ thuộc vào phiên bản macOS của bạn nữa. Bản 18.1 mở Mùa 18 và đưa Đấu Trường Chân Lý sang Unreal Engine, đồng thời rút hỗ trợ macOS: không hỗ trợ, không sửa lỗi. Riot mô tả việc rút này là tạm thời và nói đang làm việc để hỗ trợ lại hệ điều hành trong một bản cập nhật sau, chưa công bố ngày. Không tài khoản nào bị đặt lại: tiến trình, thứ hạng và các khoản đã mua vẫn gắn với tài khoản Riot. Bản Android vẫn được hỗ trợ đầy đủ, và đó chính là thứ OSFT Launcher chạy trên máy Mac Apple Silicon. Cập nhật macOS hay không cập nhật đều không kéo client macOS của ĐTCL quay lại. Chi tiết nằm trong bài về việc macOS bị rút hỗ trợ.
Danh sách kiểm sau khi cập nhật, theo thứ tự
- 1Mở ứng dụng một lần và xử lý cửa sổ bảo mật nếu nó hiện: chuột phải rồi Open, hoặc vào Cài đặt Hệ thống, Quyền riêng tư và Bảo mật.
- 2Kiểm Trợ năng trước khi vào trận: phím tắt và nút phủ kín màn hình đều dựa vào nó. Nếu nghi ngờ, xoá mục rồi thêm lại, sau đó thoát hẳn ứng dụng và mở lại.
- 3Trả lại quyền Ghi màn hình cho phần mềm quay nếu bạn có quay hoặc chia sẻ ván đấu.
- 4Chốt thiết bị phát âm thanh trước khi mở game, đừng đổi giữa trận.
- 5Kéo dài thời gian tắt màn hình và bật lại lịch Tập trung của bạn.
- 6Đánh một ván bình thường, không đổi thêm gì khác. Nếu vẫn còn triệu chứng sống sót qua năm mục trên thì lúc đó mới đáng mở bài xử lý sự cố.
Bản cập nhật macOS lớn có làm hỏng ĐTCL trên Mac không?
Trên thực tế thì gần như không. Thứ một bản lớn thay đổi là các quyền: cửa sổ bảo mật hiện lại ở lần mở đầu tiên với ứng dụng tải ngoài App Store, quyền Trợ năng mà phím tắt phụ thuộc vào, quyền Ghi màn hình, đôi khi cả thiết bị phát âm thanh và thiết lập ngủ. Không có mục nào trong đó là lỗi của ứng dụng, và cũng không mục nào đòi phải cài lại thứ gì. Chỉ cần trả lại quyền, theo thứ tự.
Sau khi cập nhật, phím tắt của tôi không ăn nữa. Phải làm sao?
Đó là triệu chứng kinh điển của quyền Trợ năng. Vào Cài đặt Hệ thống, Quyền riêng tư và Bảo mật, Trợ năng, rồi xem dòng của ứng dụng. Nếu đã tích sẵn mà vẫn không chạy, xoá mục bằng nút trừ rồi thêm lại ứng dụng: quyền này gắn với chữ ký của ứng dụng, nên một ứng dụng đã được thay bằng bản mới hơn có thể giữ lại một ô tích không còn giá trị. Sau đó thoát hẳn ứng dụng và mở lại, vì thay đổi chỉ có hiệu lực từ lần khởi động kế tiếp.
Sau bản cập nhật macOS lớn có phải cài lại gì không?
Không. Không phải cài lại launcher, không phải engine, không phải game, cũng không phải tài khoản Google. Cập nhật hệ điều hành vẫn giữ thư mục Applications và dữ liệu các ứng dụng lưu lại. Chỉ có quyền là phải cấp lại, và việc đó mất vài phút trong Cài đặt Hệ thống. Xoá hết để làm lại từ đầu chỉ tốn một lần tải nặng và một lần đăng nhập lại, kết quả y hệt.
macOS không cho mở ứng dụng sau khi cập nhật, có nghiêm trọng không?
Không, đó là chuyện bình thường. Hệ điều hành đối xử như vậy với mọi ứng dụng đến từ ngoài App Store cho tới khi nó được mở một cách rõ ràng trên bản cài này. Đưa ứng dụng vào thư mục Applications, chuột phải rồi chọn Open, hoặc cho phép trong Cài đặt Hệ thống, Quyền riêng tư và Bảo mật. Quyền chỉ cấp một lần. Nếu cửa sổ quay lại ở mọi lần mở, tức là ứng dụng đang chạy từ file ảnh đĩa hoặc thư mục Downloads.
Có nên cài ngay một phiên bản macOS lớn mới không?
Không có gì bắt bạn phải làm ngay ngày phát hành, và chắc chắn đừng làm vào tối cuối mùa hay giữa chuỗi leo hạng. Quay lại bản cũ không phải một cái nút trên Mac: đó là cài lại toàn bộ hệ điều hành rồi phục hồi bản sao lưu. Chờ vài tuần rẻ hơn nhiều so với sửa chữa, và cũng cho các công cụ bạn đang dùng thời gian ra bản cập nhật tương thích.
Từ lúc cập nhật macOS thì game không mở được, có phải do bản cập nhật?
Gần như không, và có một phần chuyện này chẳng liên quan gì tới phiên bản hệ điều hành. Bản 18.1 mở Mùa 18 và đưa TFT sang Unreal Engine, đồng thời rút hỗ trợ macOS: không hỗ trợ, không sửa lỗi. Riot trình bày việc rút này là tạm thời và cho biết đang làm việc để hỗ trợ lại hệ điều hành trong một bản cập nhật tương lai, nhưng chưa công bố ngày. Không tài khoản nào bị đặt lại, tiến trình, thứ hạng và các khoản đã mua vẫn thuộc tài khoản Riot, còn bản Android thì vẫn được hỗ trợ. Đó chính là thứ OSFT Launcher chạy trên máy Mac Apple Silicon, bất kể bạn đang dùng bản macOS nào.