انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: افشین در 24 شهریور 1401، 10:42 ق‌ظ

عنوان: اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: افشین در 24 شهریور 1401، 10:42 ق‌ظ
دوستان، گاهی دکمه‌های OK و Cancel بیرون از صفحه می‌افتند و دیده نمی‌شوند! انگار که پنجره بزرگ‌تر از صفحه‌نمایش شده باشد و قسمت‌های پایین آن از دید خارج شده باشند.
این مشکل را چطور باید حل کرد؟

(https://s6.uupload.ir/files/afshin-08-37_2ekp.png)

از لینوکس‌مینت ۲۱ و میز کار سینامون استفاده می‌کنم.
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: Dragon- در 24 شهریور 1401، 02:01 ب‌ظ
فقط توی libreoffice این مشکل وجود داره یا توی بقیه برنامه‌ها هم اینجوری میشه؟
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: افشین در 24 شهریور 1401، 02:57 ب‌ظ
لیبره‌آفیس را در حالت امن (Safe Mode) باز کردم.
حتی در این حالت هم مشکلش حل نشد و برایم مسجل شد که مشکل نمی‌تواند مستقیماً از خود برنامه باشد، چون در حالت امن تمام تنظیمات و افزونه‌ها غیرفعال می‌شوند.

بعد لینوکس‌مینت را به‌صورت لایو از روی فلَش بالا آوردم. لیبره‌آفیس را که باز کردم، دیدم در این حالت مشکل وجود ندارد!
خب قاعدتاً باید نتیجه بگیرم که اِشکال را باید در جایی غیر از لیبره‌آفیس بجویم.
اما کجا؟
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: Dragon- در 24 شهریور 1401، 03:26 ب‌ظ
بسته libreoffice-gtk3 و libreoffice-gtk2 نصب هست؟
apt list --installed libreoffice-gtk*
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: افشین در 24 شهریور 1401، 03:34 ب‌ظ
بله، هر دو نصب هستند.
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: افشین در 27 شهریور 1401، 07:40 ق‌ظ
فقط توی libreoffice این مشکل وجود داره یا توی بقیه برنامه‌ها هم اینجوری میشه؟

این مشکل را در برنامهٔ گیمپ هم دارم.
تا اینجا برایم مسجل شده که اِشکال ربطی به لیبره‌آفیس ندارد.
ظاهراً یک پیکربندی اشتباه یا یک تنظیم اشتباه باعث این اختلال می‌شود، چون در حالت لایو (بوت از روی فلَش) این اِشکال وجود ندارد.
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: MADMAN در 27 شهریور 1401، 12:02 ب‌ظ
یک کاربری جدید بسازید و با کاربری جدید امتحان کنید
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: افشین در 27 شهریور 1401، 12:27 ب‌ظ
این کار را کردم و همان‌طور که حدس می‌زدم این اِشکال در کاربری جدید وجود نداشت.
اما حالا از کجا باید بفهمم که خب کجا یک پیکربندی اشتباه یا یک تنظیم اشتباه وجود دارد تا اصلاحش کنم؟
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: Dragon- در 27 شهریور 1401، 03:30 ب‌ظ
احتمالا با پاک کردن دایرکتوری‌های config. و local. توی هوم خودتون، این مشکل حل میشه. ولی اینجوری شخصی‌سازی‌ها و پیکربندی بیشتر برنامه‌ها پاک میشه.
راه بهتر این هست که ببینید مشکل از کدوم فایل پیکربندی هست و اون رو اصلاح یا پاک کنید.

یه راهی که به ذهنم میرسه اینه که اول بسته strace رو نصب کنید و بعد gimp رو توسط برنامه strace اجرا کنید. اینجوری می‌تونید ببینید که gimp چه فراخوانی‌های سیستمی (syscall)  رو اجرا می‌کنه و بعد ببینید چه فایل‌هایی با فراخوانی سیستم open باز شدند.
می‌تونید برای اینکه دنبال open توی خروجی بگردید، از grep استفاده کنید.

اول strace رو نصب کنید
sudo apt install strace

حالا gimp رو با strace اجرا کنید و sdterr رو هم بفرستید به همونجایی که stdout رفته و کل این خروجی رو بدید به grep تا دنبال کلمه open بگرده.
strace gimp 2>&1|grep 'open'
عنوان: پاسخ : اندازهٔ پنجره در لینوکس‌مینت
ارسال شده توسط: افشین در 28 شهریور 1401، 01:49 ب‌ظ
من این دستور را برای لیبره‌آفیس استفاده کردم، اما راستش من مثل شماها فنی نیستم و از خروجی‌اش چیزی نمی‌فهمم:

strace libreoffice 2>&1|grep 'open'
انگار راهی ندارم جز اینکه همان پوشه‌ها را پاک کنم!