Uncategorized

Câu chuyện cài đặt và sử dụng Photoshop trên Linux

Tác giả: NGUYỄN LIL CHÁNH

Từ khi tham gia group tới giờ tôi nhận được khá nhiều post hỏi về phần mềm thay thế Windows chạy trên Linux, trong đó phần nhiều là các phần mềm xử lý đa phương tiện, điển hình là Photoshop, Illustrator và After Effect.

Dạo xuống các comment hầu như các bác đều trả lời là: “Cài Win mà xài..” hoặc đại loại thế. Nói thật thì khá ức chế các bác ạ, muốn trải nghiệm Ubuntu, nhưng lại cứ bị đuổi về Windows hoài.

Riêng nói về phần mền xử lý đồ họa, mặc dù cộng đồng Open-source có sự góp mặt của ứng dụng thiên về đồ họa như GIMP và Krita, thay hoàn toàn thích hợp cho Photoshop. Tuy nhiên, với thói quen sử dụng lẫn các giáo trình giảng dạy trong nước, Photoshop dường như độc tôn trên mọi mặt trận.

Câu chuyện lớn ở đây là thương vụ giữa Canonical và Adobe không mấy suông sẻ cho nên Photoshop on Linux là một đề tài cũng vẫn còn bàn tới bàn lui.

Okay, giờ quay lại Ubuntu nói riêng và Linux nói chung, như chúng ta đã biết thì Photoshop dc đánh giá khá tốt khi chạy với Wine (appdb chấm từ Gold). Nhưng không phải phiên bản nào cũng chạy tốt và wine prefix cũng phải đầy đủ thì Photoshop mới chạy ổn với Wine.

Các nhân tôi đã sử dụng Photoshop trên Linux từ trước giờ, thể theo yêu cầu của vài bác trên group thì tôi sẽ 1 hướng dẫn nhỏ để các bác các chú mới bước qua Ubuntu biết đường nhé.

Để chạy Photoshop trên Linux, có 2 cách: Wine hoặc Máy ảo trên Linux.

Cách 1. Chạy với Wine:

– Đầu tiên là cài Wine (staging hoặc devel đều dc, khuyến khích dùng bản staging) > cài winetricks > dùng winetricks để cài các thư viện cần thiết:
-DLL và component:
adobeair
comctl32
d3dx10
d3dx11
d3dx9
directx9
gdiplus
msls31
msxml3
vcrun2005, vcrun2008,vcrun2010
xact
-FONT:
corefonts
unifont
-Change setting:
fontsmooth=rgb
– Wine Config : để mặc định là Win 7

TIẾP THEO LÀ PHOTOSHOP:

Lưu ý thứ 1 :do nhiều nguyên nhân nên bản cài đặt Photoshop từ Adobe có đến 80% là cài xong không dùng được, hoặc lỗi này lỗi nọ linh tinh.

Nên giải pháp nhanh gọn nhất mà tôi lựa chọn là Photoshop Portable, các bản tải Portable được share rất nhiều trên sinhvienit.net hoặc google 1 phát là ra.

Lưu ý thứ 2: Do các phần đề về điều phối thư viện d3d không tốt hay sao mà khi dùng chức năng Use graphics processor (trong Edit > Preference > Perfomance) thì việc thao thác trên Photoshop sẽ có chút khó chịu như các thao tác adjusment sẽ bị delay 1 lần nhấp chuột, Transform tool cũng bị vấn đề tương tự, Liquify tool thì không hiển thị khung làm việc.

Còn khi không dùng sức mạnh GPU thì mọi thứ lại trơn tru hơn, duy chỉ có vấn đề là các tính năng nâng cao như Adaptive Wide Angle, Oil Paint và 3D layer sẽ không hoạt động.

Tắt chế độ dùng GPU để chạy trơn tru hơn.

Tuy nhiên khi tắt tăng cường GPU thì một vài tính năng không dùng dc.

Lưu ý thứ 3: Wine hầu như không tương thích tốt với tính năng pressure sensitivity của bảng vẽ Wacom nên sẽ không hoạt động trên Photoshop chạy qua Wine. Cá nhân tôi khi test thử thì có lúc dc có lúc không. Cho nên lời khuyên dành cho các bác hay vẽ vời bằng Wacom thì chuyển sang Krita sẽ ok hơn.
Lưu ý 4: Mini Bridge sẽ không dùng được trên các bản Portable.
Lưu ý thứ 5: Các bản PTS Portable không thể copy trực tiếp hình ảnh từ web và paste vào PTS dc. Phải tải ảnh về rồi drag nó vào khung làm việc của PTS.
Okay! Sau đây là phần đánh giá cho từng bản Photoshop mà tôi đã test và sử dụng, mỗi bản sẽ có những lỗi vặt khác nhau, tôi đã test các bản từ CS5 trở đi và không test CS3 và CS4 vì theo Appdb thì 2 bản này chạy như rác và lỗi tung tóe.
Đầu tiên là CS5 (bao gồm cả bản mở rộng CS5.5) : Mọi thứ chạy ổn. Lỗi bật Text Tool sẽ bị văng. Đặc biệt với CS5 thì hoạt động với bút Wacom không bị hiện tượng khựng (tôi sẽ nói về lỗi này ngay sau.)
Đánh giá: Dùng trơn tru khi cần làm những thao tác không cần Text tool.
CS6: Mọi thứ ổn . Lỗi Text Tool. Nét bursh bị khựng hoặc thẳng khi vẽ nhanh bằng Wacom, bắt đầu từ bản CS6 trở lên thì gặp lỗi này.
Đây là lỗi gấp khúc hoặc đường thẳng khi vẽ Brush nhanh. Thông thường phải chấm giữ khoảng nửa giây sau đó mới vẽ ổn được.
Đánh giá: Không nên dùng.
CC 2014: Mọi thứ ổn. Text Tool dùng tốt . Bắt đầu từ bản CC thì Camera RAW Filter đã tích hợp vào Photoshop. Nét bursh bị khựng hoặc thẳng khi vẽ nhanh bằng Wacom, bắt đầu từ bản CS6 trở lên thì gặp lỗi này.
Tính năng Camera RAW trước đây có trên Adobe Bridge.
Đánh giá: Tạm ổn, có thể xài.
CC2015: Dùng tốt, không lỗi gì đáng kể. Mọi tính năng dùng ok. Nét bursh bị khựng hoặc thẳng khi vẽ nhanh bằng Wacom, bắt đầu từ bản CS6 trở lên thì gặp lỗi này.
Đánh giá: Dùng ổn định, hơi nặng RAM hơn các bản trước.
CC2017: Chạy , nhưng bị rất nhiều lỗi về hiển thì và thao tác cũng không ổn định.
 
Đánh giá: Không ổn định, không thể dùng.

Cách 2. Dùng máy ảo.

Như đã chia sẻ ở trên thì việc chạy ứng dụng Windows trên Linux còn một cách khác, đó chính là chạy ứng dụng trên chính môi trường Windows.
Trước tôi có một post về chơi Liên Minh trên Linux thực chất đó là chạy trên máy ảo VirtualBox bằng chế độ Seamless. Bằng cách này thì người dùng có thể ảo hóa hoàn toàn ứng dụng Windows lên Ubuntu desktop hoặc bất kỳ một desktop nào của Linux.
Vẽ Gundam bằng PTS chạy bằng Vbox – Seamless mode.
Ở đây tôi đang chạy PTS CC 2015 thông qua Vbox Win7 32bit bản tối giản nhất ở chế độ Seamless – host là Ubuntu-mate 16.04 , thanh taskbar của Windows đặt ở bên phải và autohide, có custom lại 1 chút về icon và giao diện .
Tuy là ổn định hơn dùng qua Wine, nhưng dĩ nhiên là cách dùng này có 1 vài nhược điểm :
– Thứ 1 là hao RAM, cần phải có 1 lượng RAM kha khá để đổ cho máy ảo. Máy tôi 8Gb và đổ cho máy ảo đến 3Gb.
– Thứ 2: vRam của máy ảo chỉ giới hạn ở 256mb nên các tính năng nâng cao sử dụng 3D sẽ ko dùng dc vì cần vRam đến 512mb.
– Thứ 3: Phụ thuộc rất nhiều vào CPU và hệ thống có hỗ trợ ảo hóa hay không.
Cảm anh em đã theo dõi , lần tới tôi sẽ viết 1 bài về các phần mềm Dựng phim và xử lý Media trên Linux.
Peace.
/ — Update 2018 :
Sau 1 thời gian dài dùng Photoshop trên Ubuntu. Tôi rút ra được vài kinh nghiệm
Bản PTS ổn định nhất tính đến thời điểm này là PTS CC 2015.
Sử dụng Crossover sẽ bớt lỗi hơn sử dụng Wine native.
Lỗi nét brush không mượt khi dùng wacom có thể được fix bằng cách thêm vào vài giá trị trong regedit. Cụ thể như hình bên dưới

Hits: 1322