Масштабирование рабочего стола Linux 18.1


Автор темы
Петька_Васька
Сообщения: 32
Зарегистрирован: 19 май 2017, 06:21

Масштабирование рабочего стола Linux 18.1

Сообщение Петька_Васька » 27 май 2017, 05:19

Unborn,
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Radeon"
Driver "radeon"
Option "TearFree" "on"
EndSection
Option "DPI" "120 x 120"
EndSection
На выходе синий экран как раньше.
ТВ это основной монитор.


Unborn
Сообщения: 792
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Масштабирование рабочего стола Linux 18.1

Сообщение Unborn » 27 май 2017, 07:38

Петька_Васька, Option "DPI" "120 x 120" в секцию Монитор.
Может и в Девайс. Пробуй и так и так. И там и там.
У тебя твоё железо под руками, поэтому изучай - https://wiki.archlinux.org/index.php/Xo ... 8%D0%B9%29
С той разницей, что настройки в Минт в юзеровской шаре и по модулям-файлам conf, а не в едином xorg.conf


Автор темы
Петька_Васька
Сообщения: 32
Зарегистрирован: 19 май 2017, 06:21

Масштабирование рабочего стола Linux 18.1

Сообщение Петька_Васька » 28 май 2017, 07:52

Unborn,
Попробовал в секцию монитор и девайс по очереди, система грузится, но результата нет.


Unborn
Сообщения: 792
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Масштабирование рабочего стола Linux 18.1

Сообщение Unborn » 28 май 2017, 08:37

Петька_Васька, на Маке попадалась у человека такая же засада. Разрешение высокое, мелковато всё на Убунту. Говорил, что в гномовской оболочке 96х96 прибито. Но в 2 раза то увеличивает в Корице. Где настройка х.з.

Аватара пользователя

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

Масштабирование рабочего стола Linux 18.1

Сообщение SemenSinchenko » 28 май 2017, 16:03

Unborn писал(а): Говорил, что в гномовской оболочке 96х96 прибито.
Вот мне кажется прибито оно не в Гноме,а в gdm3... Потому что мне кажется, если запускать того же гнома не через gdm3 а через xinit (командой startx), то можно что-угодно прикрутить - xinit в этом смысле имеет все свои параметры в трех файлах - .xinitrc, .xprofile, Xresources. Здесь все дело ИМХО в DM-ах, которые занимаются инициализацией окружений так, как им захочется, причем каждый по разному...


Unborn
Сообщения: 792
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Масштабирование рабочего стола Linux 18.1

Сообщение Unborn » 28 май 2017, 16:40

xdpyinfo | grep -B2 resolution
screen #0:
dimensions: 1366x768 pixels (361x203 millimeters)
resolution: 96x96 dots per inch
Это стандартно по умолчанию.
xdpyinfo | grep -B2 resolution
screen #0:
dimensions: 1366x768 pixels (289x162 millimeters)
resolution: 120x120 dots per inch
Это после xrandr --dpi 120
Визуально ничего не изменилось. Корицу перезапускал.


Автор темы
Петька_Васька
Сообщения: 32
Зарегистрирован: 19 май 2017, 06:21

Масштабирование рабочего стола Linux 18.1

Сообщение Петька_Васька » 30 май 2017, 07:51

Кстати, после того как увеличил масштабирование шрифтов и значки в мозилле. Система начала грузиться в чёрный экран независимо от того в секции Монитор Option "DPI" "120 x 120" или в секции Девайс.
Chocobo,
Не знаете какое значение в мозилле отвечает за размер шрифта в адресной строке? Т.к. если увеличить иконки, буковки всё равно остаются мелкими.

Пока единственным "решением" остаётся уменьшить разрешение или сесть ближе)))

Аватара пользователя

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

Масштабирование рабочего стола Linux 18.1

Сообщение SemenSinchenko » 30 май 2017, 08:18

Петька_Васька, есть еще мысль...
Покажите вывод команды grep -r "GDK_SCALE" /ect/X11/Xsession.d/

Вроде как именно этот параметр отвечает за увеличение масштаба приложений GTK+.

Кстати. Что-то я туплю, надо было сразу сообразить, ведь если:
Петька_Васька писал(а): Поправочка! После всех манипуляций двукратный режим увеличения стал больше чем двукратный)))
То значит решение будет следующим: пишете в /etc/X11/xinit/xinitrc перед словом exec что-то типо xrandr --dpi 60, а дальше просто двукратный режим в настройках включаете.
Ведь как я сейчас понял (спасибо Unborn), что двухкратный режим это тупо изменение GDK_SCALE на 2. И GTK+ не поддерживают дробный scale...
P.S. Обязательно сейчас вспомните, после каких именно манипуляций "двукратный режим увеличения стал больше чем двукратный"!!!! Это крайне важно!


Дмитрий
Сообщения: 71
Зарегистрирован: 02 дек 2016, 13:42
Решено: 1
Откуда: Россия
Благодарил (а): 7 раз
Поблагодарили: 8 раз

Масштабирование рабочего стола Linux 18.1

Сообщение Дмитрий » 30 май 2017, 14:11

Мне правда и ДПИ повыше надо у меня экран 13 с разрешением 3200*1800, вот эту настройку изменяю:


Это не всё но многое, ГТК 3 программы вообще идеально.


Автор темы
Петька_Васька
Сообщения: 32
Зарегистрирован: 19 май 2017, 06:21

Масштабирование рабочего стола Linux 18.1

Сообщение Петька_Васька » 31 май 2017, 11:06

SemenSinchenko,
SemenSinchenko писал(а): Покажите вывод команды grep -r "GDK_SCALE" /ect/X11/Xsession.d/
user@host ~ $ grep -r "GDK_SCALE" /ect/X11/Xsession.d/
grep: /ect/X11/Xsession.d/: Нет такого файла или каталога
SemenSinchenko писал(а): пишете в /etc/X11/xinit/xinitrc перед словом exec
Содержимое xinitrc:
#!/bin/sh

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
. /etc/X11/Xsession
SemenSinchenko писал(а): . Обязательно сейчас вспомните, после каких именно манипуляций "двукратный режим увеличения стал больше чем двукратный"
А вот это будет сложновато. Я там столько всего переделал к тому моменту. В том числе и какую-то отсебятину городил. Если получится повторить обязательно отпишу.


Автор темы
Петька_Васька
Сообщения: 32
Зарегистрирован: 19 май 2017, 06:21

Масштабирование рабочего стола Linux 18.1

Сообщение Петька_Васька » 31 май 2017, 11:09

Дмитрий,
Дмитрий писал(а): экран 13 с разрешением 3200*1800
Как Вы поставили такое разрешение? У меня возможно выбрать только максимум на что способен телик - 1920x1080, либо меньше.

Аватара пользователя

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

Масштабирование рабочего стола Linux 18.1

Сообщение SemenSinchenko » 31 май 2017, 11:46

Петька_Васька писал(а): user@host ~ $ grep -r "GDK_SCALE" /ect/X11/Xsession.d/
grep: /ect/X11/Xsession.d/: Нет такого файла или каталога
Я тупанул, правильная команда grep -r "GDK_SCALE" /ect/X11/Xsession.d/*


Дмитрий
Сообщения: 71
Зарегистрирован: 02 дек 2016, 13:42
Решено: 1
Откуда: Россия
Благодарил (а): 7 раз
Поблагодарили: 8 раз

Масштабирование рабочего стола Linux 18.1

Сообщение Дмитрий » 31 май 2017, 12:51

Петька_Васька писал(а): Дмитрий,
Дмитрий писал(а): экран 13 с разрешением 3200*1800
Как Вы поставили такое разрешение? У меня возможно выбрать только максимум на что способен телик - 1920x1080, либо меньше.
Ну это значит что у Вас экран 1920*1080, у меня экран 3200*1800.


Автор темы
Петька_Васька
Сообщения: 32
Зарегистрирован: 19 май 2017, 06:21

Масштабирование рабочего стола Linux 18.1

Сообщение Петька_Васька » 31 май 2017, 15:49

SemenSinchenko,
user@host ~ $ grep -r "GDK_SCALE" /ect/X11/Xsession.d/*
grep: /ect/X11/Xsession.d/*: Нет такого файла или каталога


Unborn
Сообщения: 792
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Масштабирование рабочего стола Linux 18.1

Сообщение Unborn » 31 май 2017, 16:05

Петька_Васька, ну опечатался человек не много. etc, а не ect. Не копипасть никогда бездумно, чревато.


Автор темы
Петька_Васька
Сообщения: 32
Зарегистрирован: 19 май 2017, 06:21

Масштабирование рабочего стола Linux 18.1

Сообщение Петька_Васька » 01 июн 2017, 08:36

Unborn,
Благодарю за подсказку! Исправил.
user@host ~ $ grep -r "GDK_SCALE" /etc/X11/Xsession.d/*
user@host ~ $

Аватара пользователя

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

Масштабирование рабочего стола Linux 18.1

Сообщение SemenSinchenko » 01 июн 2017, 08:40

Петька_Васька, значит у cinnamon где-то в другом месте лежит этот параметр. Где - фиг знает.
А первый вариант grep -r "GDK_SCALE" /etc/X11/Xsession.d/ тоже ничего не выдал? Я просто не помню как именно grep -r работает.

Вариант с указанием в /etc/X11/xinit/xinitrc перед командами "exec" команды xrandr --dpi 60 и включение двукратного режима пробовали?


Unborn
Сообщения: 792
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 120 раз

Масштабирование рабочего стола Linux 18.1

Сообщение Unborn » 01 июн 2017, 09:22

SemenSinchenko, я тебе уже говорил, что настройки не в etc, а в юзеровской шаре и уже давно, это Минт а не Арч. В etc тишь, гладь и божья благодать, чтобы в случае чего можно было, типа как в Винде в Безопасном режиме загрузится, а не в голую консоль.


Автор темы
Петька_Васька
Сообщения: 32
Зарегистрирован: 19 май 2017, 06:21

Масштабирование рабочего стола Linux 18.1

Сообщение Петька_Васька » 01 июн 2017, 09:39

SemenSinchenko писал(а): Вариант с указанием в /etc/X11/xinit/xinitrc перед командами "exec" команды xrandr --dpi 60 и включение двукратного режима пробовали?
Не нашёл в этом файле команды exec. Выше привёл содержимое файла.
SemenSinchenko писал(а): grep -r "GDK_SCALE" /etc/X11/Xsession.d/ тоже ничего не выдал?
user@host ~ $ grep -r "GDK_SCALE" /etc/X11/Xsession.d/
user@host ~ $

Аватара пользователя

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

Масштабирование рабочего стола Linux 18.1

Сообщение SemenSinchenko » 01 июн 2017, 10:16

Петька_Васька, перед . /etc/X11/Xsession

Вернуться в «Cinnamon»