Turbid
|
Operaman
|
|
|
Зарегистр: 01/02/2005
|
Сообщений: 490
|
Из: Пятигорск\Новочеркасск
|
|
Два бага в 10.54 под Linux
25/05/2010 10:32
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Ситуация актуальна для последних билдов.
1. Неправильно определяется размер шрифтов, используемых в системе виджетами Qt и GTK.
Причем, в диалоге настройки Opera, например шрифта меню размера 9 нет (тот что у меня выбран SystemSettings KDE), есть только 10, 12 и т.д.:
Методом тыка подобрал шрифт, совпадающий по размеру с системным 9-м - 11-ый:
Code:
[Fonts] Menu=11,4,0,0,0,0,DejaVu Sans Dialog=11,4,0,0,0,0,DejaVu Sans
для этого пришлось вручную ковырять ~/.opera/operaprefs.ini.
2. Криво копипастятся киррилические строки из Opera в другое приложение. Из Opera в Opera нормально.
Все это наблюдается у меня в KDE 4.4.x под Debian Sid.
Отписался об этих багах: DSK-298755 и DSK-299993 соответственно.
Кто-нить их еще может подтвердить?
Илья, если нетрудно - поставь их на свой контроль Ведь ты тоже пользователь Linux и KDE, насколько я помню.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Два бага в 10.54 под Linux
25/05/2010 12:28
[Re: Turbid]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
10.54 под Linux ИМХО вообще не пригодна к использованию. поломано слишком многое, а самого важного так и не добились - обещанный прирост в производительности не то что бы отсутствует, но и наоборот, Opera заметно медленнее стала работать, особо сильно это проявляется в том, что касается прорисовки интерфейса
|
Ilya
|
Admin
|
|
|
Зарегистр: 15/04/2003
|
Сообщений: 4260
|
Из: Санкт-Петербург
|
|
Re: Два бага в 10.54 под Linux
25/05/2010 19:26
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
> Отписался об этих багах: DSK-298755 и DSK-299993 соответственно.
Кто-нить их еще может подтвердить?
OpenSuse-11.2, KDE 4 Не могу подтвердить оба бага.
По шрифтам. Opera подхватывает те, что в системе есть. Размер шрифта также выставляется в настройках Opera. У меня проблем со шрифтами нет.
По копированию - тоже не могу подтвердить. Копирую текст со страницы, он копируется вполне корректно в любое приложение (правда, у меня нет Пиджина). Может быть косяк и в Пиджине, он всегда некорректно работал с кириллицей. А может быть косяк и в системе - какая локаль установлена, в какой кодировке?
|
Turbid
|
Operaman
|
|
|
Зарегистр: 01/02/2005
|
Сообщений: 490
|
Из: Пятигорск\Новочеркасск
|
|
Re: Два бага в 10.54 под Linux
26/05/2010 04:14
[Re: Ilya]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: По шрифтам. Opera подхватывает те, что в системе есть. Размер шрифта также выставляется в настройках Opera. У меня проблем со шрифтами нет.
По второму скриншоту видно, что можно выбрать только между 10, 12 и т.д. размерами, тогда как в KDE у меня стоит 9-ый (первый скриншот). Если вручную прописать в конфиге Opera также 9-ый, то он заметно меньше системного. Подходит 11-ый.
В ответ на: По копированию - тоже не могу подтвердить. Копирую текст со страницы, он копируется вполне корректно в любое приложение (правда, у меня нет Пиджина). Может быть косяк и в Пиджине, он всегда некорректно работал с кириллицей. А может быть косяк и в системе - какая локаль установлена, в какой кодировке?
Сейчас проверил - действительно, только в Pidgin - там есть "Вставить" и "Вставить как простой текст" - во втором случае все норм. Видимо некорректно обрабатывается форматирование. С другой стороны из Firefox все вставляется правильно. Сейчас отправлю уточнение в багзиллу.
|
Kent
|
User
|
|
|
Зарегистр: 16/11/2002
|
Сообщений: 157
|
|
|
Re: Два бага в 10.54 под Linux
26/05/2010 18:29
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: 10.54 под Linux ИМХО вообще не пригодна к использованию.
Тоже хотел сказать. Какое-то недоразумение.
|
Ilya
|
Admin
|
|
|
Зарегистр: 15/04/2003
|
Сообщений: 4260
|
Из: Санкт-Петербург
|
|
Re: Два бага в 10.54 под Linux
26/05/2010 23:13
[Re: Kent]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Угу. А я уже 10.60 тестирую...
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Два бага в 10.54 под Linux
27/05/2010 01:11
[Re: Ilya]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
а где ты её взял?
|
Turbid
|
Operaman
|
|
|
Зарегистр: 01/02/2005
|
Сообщений: 490
|
Из: Пятигорск\Новочеркасск
|
|
Re: Два бага в 10.54 под Linux
27/05/2010 05:25
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: а где ты её взял?
Воспользовался служебным положением же.
По поводу неготовности для Linux - меня, в принципе, устраивает - если бы не эти два бага. Qt4-сборки IMHO были более тормозными.
Я боялся больше всего за то, что при переходе на свой тулкит Opera не сможет подхватывать Qt или GTK-тему, но с этим вроде справились неплохо. А вот то что шрифты (как минимум их размер) отличаются от системных - напрягает.
Да, я люблю единообразие приложений на своей машине. Можно даже сказать что у меня пунтик по этого поводу.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Два бага в 10.54 под Linux
27/05/2010 12:27
[Re: Turbid]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
по шрифтам. смотри значение DPI используемое системой и оперой, загляни в настройки шрифтов ~/.fonts.conf и в /etc/fonts
то, что берёт опера из xorg.conf в Section "Files" FontPath "/usr/share/fonts/..." ... EndSection
и то, что использует твой WM может отличаться, точнее отличаются применимые к этим шрифтам настройки
|
Turbid
|
Operaman
|
|
|
Зарегистр: 01/02/2005
|
Сообщений: 490
|
Из: Пятигорск\Новочеркасск
|
|
Re: Два бага в 10.54 под Linux
31/05/2010 06:50
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Code:
$ xdpyinfo | grep resolution
resolution: 85x86 dots per inch
Судя по всему Opera использует 96x96. Откуда она берет этот DPI?
Ни в xorg.conf, ни в /etc/fonts ничего по поводу DPI не прописано.
xorg.conf у меня генерируется nvidia-xconfig и пути к шрифтам у меня там не прописаны, только это:
Code:
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
Что там должно быть из этого:
Code:
$ ls /usr/share/fonts
truetype type1 X11
$ ls /usr/share/fonts/truetype/
freefont openoffice ttf-dejavu ttf-liberation
$ ls /usr/share/fonts/type1/
gsfonts
$ ls /usr/share/fonts/X11/
100dpi 75dpi encodings misc Type1 util
?
|
Turbid
|
Operaman
|
|
|
Зарегистр: 01/02/2005
|
Сообщений: 490
|
Из: Пятигорск\Новочеркасск
|
|
Re: Два бага в 10.54 под Linux
31/05/2010 12:19
[Re: Turbid]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Принудительно прописал dpi:
Code:
$ grep dpi /home/turbid/.Xresources Xft.dpi: 86
Code:
$ xrdb -query | grep Xft Xft.dpi: 86
Результат тот же. Куда еще посмотреть?
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Два бага в 10.54 под Linux
31/05/2010 23:08
[Re: Turbid]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
у меня есть: Code:
$ cat /etc/operaprefs_default.ini ; Put any default settings here that are overridable by users
[User Prefs] Force DPI=96
[Auto Update] Package Type=tar Package Qt Linkage=qt4-unbundled
но это про 10.10 в 10.54 вероятно сработает такая же хрень в профиле
|
Turbid
|
Operaman
|
|
|
Зарегистр: 01/02/2005
|
Сообщений: 490
|
Из: Пятигорск\Новочеркасск
|
|
Re: Два бага в 10.54 под Linux
01/06/2010 06:33
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
пробовал менять opera:config#UserPrefs|ForceDPI - изменений не вижу.
Сейчас посмотрел - на нетбуке у меня Gnome, DPI системы по умолчанию 96x96, от этого оперовские шрифты смотрятся там гармонично.
Все же хочется знать, откуда опера берет (или он жетко вбит?) системный DPI
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Два бага в 10.54 под Linux
01/06/2010 23:17
[Re: Turbid]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
если Force DPI после перезапуска не срабатывает, значит где то он прописан глобально и имеет больший приоритет чем пользовательский профиль. ищи дефотовый конфиг, для Gentoo это как я писал выше /etc/operaprefs_default.ini и /etc/operaprefs_fixed.ini возможно в твоей системе есть нечто подобное
|
Turbid
|
Operaman
|
|
|
Зарегистр: 01/02/2005
|
Сообщений: 490
|
Из: Пятигорск\Новочеркасск
|
|
Re: Два бага в 10.54 под Linux
02/06/2010 06:01
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Пробовал, не помогает
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Два бага в 10.54 под Linux
02/06/2010 15:07
[Re: Turbid]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
а вот у меня изменение в /etc/operaprefs_default.ini значения DPI работает после перезапуска Opera, но это 10.10, в >=10.54 эти файлы не используются.
возможно самое время писать на официальный форум, а потом и багрепорт
|
Turbid
|
Operaman
|
|
|
Зарегистр: 01/02/2005
|
Сообщений: 490
|
Из: Пятигорск\Новочеркасск
|
|
Re: Два бага в 10.54 под Linux
12/04/2011 08:13
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Блин, уже 11.10, а баг по прежнему на месте
http://my.opera.com/...?id=959392
|