Trải nghiệm nâng cấp Ubuntu của tôi không được tốt lắm. Trong năm 2015 & 2016, tôi đã tải xuống và viết bản phân phối mới nhất trên CD và thử nâng cấp từ CD. Những lần thử này đã bị lỗi và yêu cầu cài đặt mới từ cùng một đĩa CD, nhưng sau đó yêu cầu cài đặt lại hoặc định cấu hình lại các mục như tài khoản người dùng và tệ nhất trong tất cả các máy in / máy quét Brother.
Đối với Ubuntu 17.04, tôi đã nâng cấp qua Terminal và điều này hoạt động tốt - ngay cả máy in / máy quét Brother vẫn sống sót sau khi nâng cấp.
sudo apt-get update
sudo apt-get upgrade
Vào tháng 10 năm 2017 tôi đã đi theo cùng một lộ trình nhưng máy quét Brother không hoạt động sau khi nâng cấp.
Tôi đã làm theo hướng dẫn cũ về cách cài đặt lại trình điều khiển / thiết lập cho máy in / máy quét Brother, trong trường hợp của tôi là model DCP-J315W. Ghi chú của tôi bao gồm các bước sau:
Tải xuống Trình điều khiển máy in Brother bằng công cụ. (linux-brprinter-installer-*.*.*-*.gz
)
Công cụ sẽ được tải xuống mặc định Downloads
thư mục . (Vị trí thư mục thay đổi tùy theo bản phân phối Linux của bạn.) Vd/home/(LoginName)/Downloads
Mở một cửa sổ đầu cuối và đi đến thư mục bạn đã tải tệp xuống ở bước cuối cùng.
Ctrl+ Alt+ T(mở Cửa sổ đầu cuối)
cd ~/Downloads
(Ubuntu phân biệt chữ hoa chữ thường nên sử dụng lệnh dir
hoặcls
để kiểm tra tên thư mục)
Nhập lệnh để giải nén tệp đã tải xuống:
gunzip linux-brprinter-installer-*.*.*-*.gz
hoặc nếu cần thiết
sudo gunzip linux-brprinter-installer-*.*.*-*.gz
Chạy công cụ (sử dụng sudo
nếu cần):
bash linux-brprinter-installer-*.*.*-* Brother machine name
Việc cài đặt trình điều khiển sẽ bắt đầu. Thực hiện theo các hướng dẫn màn hình cài đặt.
Khi bạn nhìn thấy tin nhắn
Bạn sẽ chỉ định DeviceURI?
- Đối với người dùng USB: Chọn N (Không)
- Đối với người dùng mạng: Chọn số Y (Có) và số DeviceURI. Quá trình cài đặt có thể mất một thời gian. Xin vui lòng chờ cho đến khi nó được hoàn thành.
GIẢI PHÁP QUÉT
Thật không may, dường như có các vấn đề khác xung quanh Máy quét Brother và các vấn đề có thể khác nhau tùy theo kiểu máy quét và phiên bản BRSCAN bắt buộc phải được chạy. Brother.com có 4 phiên bản của tập tin này. Mỗi tệp bao gồm các mô hình máy quét Brother khác nhau.
Tôi đã thử các bước sau đây đã hoạt động với các phiên bản Ubuntu trước đây:
Mở tệp: sudo nano /lib/udev/rules.d/40-libsane.rules
và thêm các dòng sau ngay trước dòng "# Quy tắc sau sẽ tắt tính năng tự động lưu USB cho thiết bị"
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
Sử dụng Gedit sudo
không còn hoạt động trong Ubuntu 17.10, nhưng nano
hoạt động ổn.
Ctrl+ Oviết các chỉnh sửa vào tập tin.
Sao chép tất cả các tệp từ /usr/lib64
sang /usr/lib
sudo cp /usr/lib64/* /usr/lib
Ở giai đoạn này, tôi đã tuyệt vọng sau khi lãng phí hàng giờ để tìm kiếm vấn đề này. Các bước trên đã hoạt động trong quá khứ và không cần thiết theo quy trình nâng cấp. Sau đó, tôi đã bắt gặp một bước mới hoạt động cho Ubuntu 17.10 khiến tôi nghĩ rằng có một lỗi mới trong Ubuntu:
Sao chép tất cả các tệp từ /usr/lib64/sane
sang /usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/* /usr/lib/x86_64-linux-gnu/sane
Lệnh mới này bao gồm ký hiệu rằng
những người khác phải sao chép các tập tin ở bước 4 để /usr/lib/sane
thay vào đó, có thể tùy thuộc vào việc bạn đã nâng cấp lên Ubuntu 16.04 hay thực hiện cài đặt mới.
Tôi không cần phải làm điều này cho Ubuntu 17.10.
GHI CHÚ: Các ghi chú, trang web hoặc lệnh khác liên quan đến vấn đề này bao gồm:
Hỗ trợ Brother: Bạn có thể theo dõi quá trình cài đặt Brother trên trang web của họ nếu bạn muốn.
Trong Ubuntu 16.04, tệp có tên 40-libsane.rules có thể đã thay đổi thành 60-libsane.rules nhưng trong 17.10 được hoàn nguyên thành 40-libsane.rules. Trong 16.04, tôi đảm bảo cả hai tên tồn tại và bao gồm chỉnh sửa Brother Scanner.
Các lệnh Terminal sau có thể được sử dụng để xác định máy quét trên hệ thống:
sane-find-scanner
Điều này thường thấy máy quét nhưng nếu Scanimage không nhìn thấy thì bạn vẫn gặp vấn đề:
scanimage -L
Các lệnh sau liệt kê các thiết bị Brother được cài đặt:
dpkg -l | grep Brother
Trên bản cài đặt mới, bạn có thể cần cài đặt lại Sane:
sudo apt-get install sane
sudo apt-get install libsane-extras
Kiểm tra quyền là chính xác bằng cách thêm saned vào nhóm sở hữu thiết bị quét của bạn:
sudo adduser saned scanner
Lưu ý: Trong Ubuntu 17.10, bạn không còn có thể chạy các quy trình GUI với tư cách là siêu người dùng, chẳng hạn như Sane, Quét đơn giản. Tôi đã hack xung quanh khối này nhưng nó không giúp máy quét hoạt động nên chỉ lãng phí thời gian hơn.