برای برقراری ارتباط بین گوشی آندرویدی و یک کامپیوتر لینوکسی راه های مختلفی وجود داره. اما میخوام برنامه بسیار جالبی رو معرفی کنم که زندگی رو بسیار راحت تر کرده! و هنوز هم توسعه اش ادامه داره. تعدادی از کارهای بسیار خوبی که این برنامه میکنه اینها هستن:
این برنامه در دسکتاپ KDE بسیار معروفه و اسمش هست KDE Connect. اما برای دسکتاپ گنوم هم اومدند بر پایه اون یک اکستنشن تولید کردند به نام GSconnect که میتونید به راحتی از سایت افزونه های گنوم نصبش کنید. از سایت گیتهاب هم میتونید آخرین و تازه ترین نسخه این افزونه رو دانلود کنید.
فرمت XCF
فرمت پیشفرض ذخیره سازی تصاویری است که در GIMP ساخته میشن. متاسفانه به طور پیشفرض در Nautilus این فایلها تصاویر بندانگشتی یا همون Thumbnail ندارن. اما چاره کار بسیار راحته. کافیه در آرچی ها با نصب پکیج gnome-xcf-thumbnailer
از AUR این مورد رو برطرف کنیم
در نهایت باید تصاویر بندانگشتی فایلهایی که اصطلاحا fail شدن رو پاک کنیم تا دوباره برای ساختنشون تلاش کنه:
rm -r ~/.cache/thumbnails/fail
از این به بعد فایلهای XCF
هم thumbnail خواهند داشت.
ممکنه براتون پیش بیاد که گنوم شل حالا به هر دلیلی هنگ کنه و هیچ راهی نداشته باشید که اون رو مجدد restart کنید. حتی کلید Alt + F2
برای اینکار میتونید با رفتن به یک TTY
دیگه، مثلا با Ctrl + Alt + F3
و لاگین کردن به حساب کاربریتون و اجرای دستور زیر در توزیع های آرچی گنوم شل رو restart کنید:
pkill -HUP gnome-shell
و بعد به TTY
قبلی که بصورت پیش فرض احتمالا F2 باشه برگردید: Ctrl + Alt + F2
توجه: این مطلب قدیمی است و صرفا جهت آرشیو حفظ شده است. ممکن است امروزه برخی موارد یکسان نباشند.
قرار شد در این شماره از فارسی نویسی در دسکتاپ گنوم بگیم. اول باید زبان فارسی رو بعنوان یکی از زبان های نوشتاری معرفی کنیم. بعد بهتره که فونتهای فارسی رو نصب کنیم. و بعد هم در آفیس لینوکس نوشتار راست به چپ رو فعال کنیم.
صرف نظر از علت این کار! برای اینکه وقتی اسکرین شات میگیریم فایلها در یک مسیری با الگوی مشخصی که ما تعیین میکنیم نام گذاری بشن میتونیم از سوییچ ilef استفاده کنیم. اما برای این که کار با مزه تر بشه میتونیم از کتابخانه jdate
استفاده کنیم و فایلها رو طبق تاریخ شمسی نام گذاری کنیم. روش سر راستش اینه که با الگویی شبیه به این این کار رو بکنیم:
/usr/bin/gnome-screenshot --file="$HOME/Pictures/screenshots/$(jdate +%y%m%d_%H%M%S).jpg" $@ && paplay /usr/share/sounds/freedesktop/stereo/camera-shutter.oga
البته باید jdate
رو نصب داشته باشید. هر الگویی که مد نظرتون هست میتونید جایگزین قسمت بنفش بکنید. و مسیر فایل هم در قسمت نارنجی مشخصه.
اما ما میتونیم یه مرحله دیگه هم پیش بریم. میتونیم این رو در یک اسکریپت قرار بدیم، و براش یک alias
تحت نام gnome-screenshot
تعیین کنیم. تا از این به بعد هر وقت در ترمینال زدیم gnome-screenshot حالا با سوییچ های مختلفی مثل w
یا a
این نامگذاری اعمال بشه.
میتونیم حتی این اسکریپت رو بعنوان keyboard shortcut قرار بدیم. و اون رو با سوییچ های مختلف مخلوط کنیم. مثلا با فشردن کلید windows و prt sc از پنجره ای که فعال هست عکس گرفته بشه (سوییچ w) و با فشردن Alt + prt sc از یک ناحیه ی دلخواه عکس گرفته بشه (سوییچ a).
قسمت سبز هم مربوط میشه به صدای شاتر دوربین! البته این روش فقط منحصر به اسکرین شات گنوم نمیشه و احتمالا میتونید یه همچین کاری رو هم با xfce بکنید.
این روزها دیگه کم کم مانیتورهای 4k دارن روی لپتاپ ها سر و کله هاشون پیدا میشه. صرف نظر اینکه ما در یک مانیتور لپتاپ به یه همچین رزلوشنی نیاز داریم یا نه، مشکلی بوجود میاد که وقتی همچین لپتاپی میخریم چاره ای برای حلش نداریم.
در این رزلوشن اکثر برنامه های قدیمی، و اونهایی که خودشون رو نتونستن با تکنولوژی بروز کنند فونت برنامه و آیکنهای اون برنامه به قدری ریز هستند که عملا شما رو در استفاده از اونها پشیمون میکنه.
در لینوکس، حداقل در دسکتاپ گنوم این طور بوده که خود بدنه اصلی دسکتاپ و برنامه های وابسته به پروژه گنوم با این تکنولوژی سازگار هستند و مشکلی از این بابت وجود نداره. اما وقتی کار به استفاده از برنامه هایی مثل GIMP یا برنامه های قدیمی میرسه، این مسئله نمود پیدا میکنه.
گنوم در تنظیمات Tweaks برای حل این مشکل از window scaling و scaling factor استفاده کرده که با بیشتر کردن مقدار اونها تا حدی این موضوع بر طرف شه. اما با این کار کل محتوای مانیتور بزرگ میشه و باز هم ناهماهنگی زشتی بوجود میاد.
تنها راه چاره ای که من پیدا کردم این بود که بیخیال رزلوشن 4k بشیم و در تنظیمات Displays حداکثر رزلوشنی که در اون مشکلی بوجود نمیاد رو انتخاب کنیم
یعنی رزلوشن 1152 در 2048. در این عدد دیگه برنامه ای ریز نیست و برنامه های دیگه هم اندازه درستی دارند و همه چیز هماهنگه. و نیازی به افزایش scalingها نیست. و همچنین تغییر محسوسی در کیفیت تصویر نخواهید دید.
حاصل سر و کله زدن های من با لینوکس