একটি অবহেলা হ্যাক!
বর্তমানে, আমি মিশ্রণটি ব্যবহার করছি
xrandr --output HDMI-1 --scale 0.8x0.8
export GDK_SCALE=2
export GDK_DPI_SCALE=0.6
এবং হরফ সেটিং। বেশিরভাগ ক্ষেত্রে, এটি হাইডিপিআইয়ের আর্চ লিনাক্স বিভাগ থেকে নেওয়া হয়েছিল ।
মোটেও মার্জিত নয় ☹
একটি বাস্তব সমাধান ...
পটভূমি
760 ইস্যুটি সূচিত করে যে দারুণ বর্তমানের মাস্টার শাখা কাস্টম ডিপিআই সমর্থন করে। এবং 1225 ইস্যু করা জিনিসগুলি সঠিকভাবে করার জন্য আমার প্রচেষ্টা।
master
শাখা ইনস্টল করুন
sudo dnf uninstall awesome # ← This might unisntall dependencies, re-install those!
sudo dnf install -y xorg-x11-server-Xephyr
cd ~/src/awesome # Or where ever the source is.
rm -r .build*
আপনার এখন এই প্যাচটি প্রয়োগ করা দরকার , একবার কাজ শুরু করার পরে:
make CMAKE_ARGS="-DCMAKE_INSTALL_PREFIX:PATH=/usr -DAWESOME_DOC_PATH=/usr/share/doc/awesome -DSYSCONFDIR=/etc " all package
sudo rpm --vv --install build/awesome*rpm
Xephyr :1 &
DISPLAY=:1 awesome -c /etc/xdg/awesome/rc.lua
যদি উপরের কাজ করে তবে আপনার প্রায় থাকা উচিত। যদি না dnf
হয় তবে ইনস্টল করতে ব্যবহার করুন awesome
।
প্রায় সম্পন্ন হয়েছে, কেবল কিছু বই বাকি রয়েছে।
আপনার পুরানো কনফিগারেশনটি আর কাজ করবে না, তাই আপনার ডিফল্ট ফাইলের পাশাপাশি এক্সরেসোর্স থিম থেকে ফাইলগুলি নেওয়া দরকার rc.lua
। আমি আপনাকে পুরানো কনফিগারেশনটির ব্যাকআপ নেওয়ার জন্য দৃ strongly়ভাবে সুপারিশ করব, তবে আসলে কী ভুল হতে পারে ⸮
আপনার ~/.Xresources
দেখতে এই মত হতে পারে:
Xft.dpi: 156
Xft.antialias: true
Xft.hinting: true
Xft.rgba: rgb
Xft.hintstyle: hintslight
যোগ করে আপনি awesome
আপডেট হওয়া থেকে অক্ষম করেছেন তা নিশ্চিত করুন ।dnf
exclude=awesome
/etc/dnf/dnf.conf
অবশেষে, লগ আউট (রিবুট, যাই হোক না কেন) এবং আবার লগ ইন করুন: আপনার এখন প্রস্তুত হওয়া উচিত।