Всё про браузер Opera
.: Форум сайта - operaman.ru :.

Opera браузер >> Opera for Linux, Mac OSX

Страниц в этой теме: 1 | 2 | (показать все)
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 new 
25/05/2010 12:28   [Re: Turbid]   [post link]  

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


IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4260
Из: Санкт-Петербург
Re: Два бага в 10.54 под Linux new 
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 new 
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 new 
26/05/2010 18:29   [Re: iNDiAnFLy]   [post link]  

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


IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4260
Из: Санкт-Петербург
Re: Два бага в 10.54 под Linux new 
26/05/2010 23:13   [Re: Kent]   [post link]  

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

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Два бага в 10.54 под Linux new 
27/05/2010 01:11   [Re: Ilya]   [post link]  

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

Turbid
Operaman
****

Зарегистр: 01/02/2005
Сообщений: 490
Из: Пятигорск\Новочеркасск
Re: Два бага в 10.54 под Linux new 
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 new 
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 new 
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 new 
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 new 
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 new 
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 new 
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 new 
02/06/2010 06:01   [Re: iNDiAnFLy]   [post link]  

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

iNDiAnFLy
Operaman

Зарегистр: 14/12/2004
Сообщений: 1248
Из: Россия, Москва, Сокольники
Re: Два бага в 10.54 под Linux new 
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 new 
12/04/2011 08:13   [Re: iNDiAnFLy]   [post link]  

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

http://my.opera.com/...?id=959392

Страниц в этой теме: 1 | 2 | (показать все)  

Opera браузер >> Opera for Linux, Mac OSX

Дополнительные сведения
0 зарег. и 20 анонимные пользователи просматривают этот форум.

Модератор:  Ilya, van_grieg, Angolier, jone, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 34509

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации operaman.ru - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100