myoperam Два бага в 10.54 под Linux
ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | operaman.ru | Поиск
Два бага в 10.54 под Linux Turbid  05/25/10 10:32 AM

Ситуация актуальна для последних билдов.

1. Неправильно определяется размер шрифтов, используемых в системе виджетами Qt и GTK.

[picture]_http://img21.imageshack.us/img21/3615/screen5xx.th.png

Причем, в диалоге настройки Opera, например шрифта меню размера 9 нет (тот что у меня выбран SystemSettings KDE), есть только 10, 12 и т.д.:

[picture]_http://img541.imageshack.us/img541/9626/screen10r.th.png

Методом тыка подобрал шрифт, совпадающий по размеру с системным 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 нормально.

[picture]_http://img143.imageshack.us/img143/507/screen9t.th.png

Все это наблюдается у меня в KDE 4.4.x под Debian Sid.

Отписался об этих багах: DSK-298755 и DSK-299993 соответственно.

Кто-нить их еще может подтвердить?

Илья, если нетрудно - поставь их на свой контроль Ведь ты тоже пользователь Linux и KDE, насколько я помню.

Re: Два бага в 10.54 под Linux iNDiAnFLy  05/25/10 12:28 PM

10.54 под Linux ИМХО вообще не пригодна к использованию.
поломано слишком многое,
а самого важного так и не добились - обещанный прирост в производительности не то что бы отсутствует, но и наоборот, Opera заметно медленнее стала работать,
особо сильно это проявляется в том, что касается прорисовки интерфейса


Re: Два бага в 10.54 под Linux Ilya  05/25/10 07:26 PM

> Отписался об этих багах: DSK-298755 и DSK-299993 соответственно.

Кто-нить их еще может подтвердить?

OpenSuse-11.2, KDE 4
Не могу подтвердить оба бага.

По шрифтам. Opera подхватывает те, что в системе есть. Размер шрифта также выставляется в настройках Opera. У меня проблем со шрифтами нет.

По копированию - тоже не могу подтвердить. Копирую текст со страницы, он копируется вполне корректно в любое приложение (правда, у меня нет Пиджина). Может быть косяк и в Пиджине, он всегда некорректно работал с кириллицей. А может быть косяк и в системе - какая локаль установлена, в какой кодировке?



Re: Два бага в 10.54 под Linux Turbid  05/26/10 04:14 AM

В ответ на:
По шрифтам. Opera подхватывает те, что в системе есть. Размер шрифта также выставляется в настройках Opera. У меня проблем со шрифтами нет.


По второму скриншоту видно, что можно выбрать только между 10, 12 и т.д. размерами, тогда как в KDE у меня стоит 9-ый (первый скриншот). Если вручную прописать в конфиге Opera также 9-ый, то он заметно меньше системного. Подходит 11-ый.

В ответ на:
По копированию - тоже не могу подтвердить. Копирую текст со страницы, он копируется вполне корректно в любое приложение (правда, у меня нет Пиджина). Может быть косяк и в Пиджине, он всегда некорректно работал с кириллицей. А может быть косяк и в системе - какая локаль установлена, в какой кодировке?


Сейчас проверил - действительно, только в Pidgin - там есть "Вставить" и "Вставить как простой текст" - во втором случае все норм. Видимо некорректно обрабатывается форматирование. С другой стороны из Firefox все вставляется правильно. Сейчас отправлю уточнение в багзиллу.

Re: Два бага в 10.54 под Linux Kent  05/26/10 06:29 PM

В ответ на:
10.54 под Linux ИМХО вообще не пригодна к использованию.
Тоже хотел сказать. Какое-то недоразумение.


Re: Два бага в 10.54 под Linux Ilya  05/26/10 11:13 PM

Угу. А я уже 10.60 тестирую...

Re: Два бага в 10.54 под Linux iNDiAnFLy  05/27/10 01:11 AM

а где ты её взял?

Re: Два бага в 10.54 под Linux Turbid  05/27/10 05:25 AM

В ответ на:
а где ты её взял?


Воспользовался служебным положением же.

По поводу неготовности для Linux - меня, в принципе, устраивает - если бы не эти два бага. Qt4-сборки IMHO были более тормозными.

Я боялся больше всего за то, что при переходе на свой тулкит Opera не сможет подхватывать Qt или GTK-тему, но с этим вроде справились неплохо. А вот то что шрифты (как минимум их размер) отличаются от системных - напрягает.

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

Re: Два бага в 10.54 под Linux iNDiAnFLy  05/27/10 12:27 PM

по шрифтам.
смотри значение DPI используемое системой и оперой,
загляни в настройки шрифтов ~/.fonts.conf и в /etc/fonts

то, что берёт опера из xorg.conf
в Section "Files"
FontPath "/usr/share/fonts/..."
...
EndSection

и то, что использует твой WM может отличаться, точнее отличаются применимые к этим шрифтам настройки

Re: Два бага в 10.54 под Linux Turbid  05/31/10 06:50 AM

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

?

Re: Два бага в 10.54 под Linux Turbid  05/31/10 12:19 PM

Принудительно прописал dpi:

Code:
$ grep dpi /home/turbid/.Xresources 
Xft.dpi: 86



Code:
$ xrdb -query | grep Xft
Xft.dpi: 86



Результат тот же. Куда еще посмотреть?

Re: Два бага в 10.54 под Linux iNDiAnFLy  05/31/10 11:08 PM

у меня есть:
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 вероятно сработает такая же хрень в профиле

Re: Два бага в 10.54 под Linux Turbid  06/01/10 06:33 AM

пробовал менять opera:config#UserPrefs|ForceDPI - изменений не вижу.

Сейчас посмотрел - на нетбуке у меня Gnome, DPI системы по умолчанию 96x96, от этого оперовские шрифты смотрятся там гармонично.

Все же хочется знать, откуда опера берет (или он жетко вбит?) системный DPI



Re: Два бага в 10.54 под Linux iNDiAnFLy  06/01/10 11:17 PM

если Force DPI после перезапуска не срабатывает, значит где то он прописан глобально и имеет больший приоритет чем пользовательский профиль.
ищи дефотовый конфиг,
для Gentoo это как я писал выше /etc/operaprefs_default.ini
и /etc/operaprefs_fixed.ini
возможно в твоей системе есть нечто подобное

Re: Два бага в 10.54 под Linux Turbid  06/02/10 06:01 AM

Пробовал, не помогает

Re: Два бага в 10.54 под Linux iNDiAnFLy  06/02/10 03:07 PM

а вот у меня изменение в /etc/operaprefs_default.ini значения DPI работает после перезапуска Opera,
но это 10.10,
в >=10.54 эти файлы не используются.

возможно самое время писать на официальный форум, а потом и багрепорт

Re: Два бага в 10.54 под Linux Turbid  04/12/11 08:13 AM

Блин, уже 11.10, а баг по прежнему на месте

_//my.opera.com/community/forums/topic.dml?id=959392_


operaman.ru - Home


Rambler's Top100