KDE-4.3 кто поставил, как ощущение?

Поставил себе 4.2.70 - впечатления отличные. Стабильно (сравнительно) красиво, довольно быстро и с целой кучей новых фич.
Из минусов:
1. При установке ругался pykde4 - пришлось ставить с -python
2. Так и не собрался dolphin (по крайней мере пока).
3. amarok:2 таки поломался окончательно, пришлось ставить amarok:0
Из плюсов:
1. В плазмоидах куча новых возможностей, folder-view сделали просто мегакрутым.
2. Копете стал ещё лучше.
3. Допилили систему уведомлений. Например akregator теперь тоже её использует.
4. Нашёл kcontrol4 аналог kcontrol из kde:3. Всё-таки tree-view для настроек очень удобен.

компосайтинг пока не тестил, надо попробовать будет.

Фильтр в folder view

Фильтр в folder view починили? У меня он файлы с указанными расширениями наотрез не хочет скрывать.

З.Ы. Мог бы и скриншот запостить.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
root@Antarctic $ emerge -av penguins

Сейчас попробовал - Desktop

Сейчас попробовал - Desktop фильтр убрал из folder-view

Скрин:
http://img148.imageshack.us/img148/559/screen33.png

Ещё у плазмоида заметок появился цвет "прозрачный". Именно то что было нужно :D

pykde4 - у меня пришлось

pykde4-4.2.69- собрался, пришлось сначала удалить все предыдущие pykde
pykde4-4.2.70 - нет
dolphin-4.2.70 -собрался
система amd64, правда kde-4.2.69 пока

А какие флаги у дельфина? а

А какие флаги у дельфина? а то как-то неудобно без файл-менеджера.

Installed versions:

Installed versions: 4.2.70(4.3)[1](22:07:49 20.04.2009)(kdeprefix semantic-desktop -debug -doc -thumbnail)

добавил

добавил semantic-desktop

теперь у меня есть файл-менеджер кроме mc :D

pykde4 в снепшоте 4.2.70 aka

pykde4 в снепшоте 4.2.70 aka alpha1 поломан.
так что можете не мучится и просто скипать сей пакет
будет новый снепшотобновлю оверлей. В транке pykde4 вроде починили. хотя не уверен

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Спс. Наверное соберу. Как раз

Спс. Наверное соберу. Как раз не так давно обновил железо и как раз amd64. Помню и на i686 сидел на 4.3 а тут лень стало размаскировывать. Еще помнится немного порадовало: переключение "alt+tab" теперь не плоское а вроде бы как под тему плазмы.
Кстати pykde4 у меня и на 4.2.2 не собрался, хотя вся система собиралась заново, вменяемых ошибок не узрел. Видимо это что-то специфичное для amd64? А что с amarok? Вроде были проблемы из-за qt 4.5?
На всякий случай мои флаги -march=k8-sse3 -O2 -pipe -fomit-frame-pointer -fweb -mfpmath=sse
если что-то нехорошее, то поправьте пжлст ибо с amd64 новичок.

-fomit-frame-pointer -fweb

-fomit-frame-pointer -fweb -mfpmath=sse ни к чему, и как раз могут мешать сборке.
Если gcc последний, то можно -march=native

google://gentoo+safe+cflags

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

да нормальные вполне себе

да нормальные вполне себе флаги
у меня все собрано с еще более "опасными" - "-O3 -march=native -mtune=native -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mssse3 -mfpmath=sse -ftree-vectorize -pipe" - и ничего, все работает и собирается (кеды правда из svn) на gcc 4.3.3

-fomit-frame-pointer -mmmx

-fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mssse3 -mfpmath=sse -ftree-vectorize

Это бесполезно

-ftree-vectorize много чего ломает. В том числе и в glibc.
-mmmx -msse -msse2 -msse3 -mssse3 это уже включено в march=native если проц поддерживает эти расширения

на x86_64 -fomit-frame-pointer включен по дефолту

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

лишние флаги?

r0mik написал(а):
да нормальные вполне себе флаги
у меня все собрано с еще более "опасными" - "-O3 -march=native -mtune=native -fomit-frame-pointer -mmmx -msse -msse2 -msse3 -mssse3 -mfpmath=sse -ftree-vectorize -pipe" - и ничего, все работает и собирается (кеды правда из svn) на gcc 4.3.3

А зачем добавлять -mmmx -msse -msse2 -msse3 -mssse3 если выставленно -march=native -mtune=native?

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Почему тогдаgcc -c -Q

alexxy написал(а):
-mmmx -msse -msse2 -msse3 -mssse3 это уже включено в march=native если проц поддерживает эти расширения

Почему тогда
gcc -c -Q -march=native --help=target

показывает что они ВЫКЛЮЧЕНЫ?

у меня make.conf:

CFLAGS="-O2 -pipe -march=native -mtune=native -mfpmath=sse -msse3 -minline-stringops-dynamically -momit-leaf-frame-pointer"
gcc -c -Q -march=native -mtune=native -mfpmath=sse -msse3 --help=target
  -march=                               core2
  -mfpmath=                             sse
  -msse                                 [enabled]
  -msse2                                [enabled]
  -msse3                                [enabled]
  -msse4                                [disabled]
  -msse4.1                              [disabled]
  -msse4.2                              [disabled]
  -msse4a                               [disabled]
  -msse5                                [disabled]
  -msseregparm                          [disabled]
  -mssse3                               [disabled]
  -mtune=                               core2

Без флагов:

gcc -c -Q -march=native -mtune=native --help=target
  -march=                               core2
  -mfpmath=
  -msse                                 [disabled]
  -msse2                                [disabled]
  -msse3                                [disabled]
  -msse4                                [disabled]
  -msse4.1                              [disabled]
  -msse4.2                              [disabled]
  -msse4a                               [disabled]
  -msse5                                [disabled]
  -msseregparm                          [disabled]
  -mssse3                               [disabled]
  -mtune=                               core2

Выходит они нужны?

Цитата:
А зачем добавлять -mmmx -msse -msse2 -msse3 -mssse3 если выставленно -march=native -mtune=native?

Да, самый большой включает все предыдущие.
По оптимизации полезно смотреть вывод
gcc -c -Q -O2 --help=optimizers

А тебе не кажется

А тебе не кажется что ты слегка ман не дочитал?

--help=class[,qualifier]
           Print (on the standard output) a description of the command line options understood by the compiler that fit into a specific class.  The class can be
           one of optimizers, warnings, target, params, or language:

--help=target выводит ключи которые были заданы или не заданы в комадной строке

Там же к примеру

-march=
-mtune=
...
          pentium3, pentium3m
               Intel Pentium3 CPU based on PentiumPro core with MMX and SSE instruction set support.

           pentium-m
               Low power version of Intel Pentium3 CPU with MMX, SSE and SSE2 instruction set support.  Used by Centrino note‐
               books.

           pentium4, pentium4m
               Intel Pentium4 CPU with MMX, SSE and SSE2 instruction set support.

           prescott
               Improved version of Intel Pentium4 CPU with MMX, SSE, SSE2 and SSE3 instruction set support.

           nocona
               Improved version of Intel Pentium4 CPU with 64-bit extensions, MMX, SSE, SSE2 and SSE3 instruction set support.

           core2
               Intel Core2 CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3 instruction set support.

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Спорить не хочу, только Вы

Спорить не хочу, только Вы тоже внимательно почитайте man:

           If the -Q option appears on the command line before the --help=
           option, then the descriptive text displayed by --help= is changed.
           Instead of describing the displayed options, an indication is given
           as to whether the option is enabled, disabled or set to a specific
           value (assuming that the compiler knows this at the point where the
           --help= option is used).

означает что показывает какие опции компилятор включит - какие выключит.

       -march=cpu-type
           Generate instructions for the machine type cpu-type.  The choices
           for cpu-type are the same as for -mtune.  Moreover, specifying
           -march=cpu-type implies -mtune=cpu-type.

Значит, -mtune=native все-таки не нужен.

       -mmmx
       -mno-mmx
       -msse
       -mno-sse
       -msse2
.....
           These switches enable or disable the use of instructions in the
           MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4A, SSE5, ABM or 3DNow!
           extended instruction sets.  These extensions are also available as
           built-in functions: see X86 Built-in Functions, for details of the
           functions enabled and disabled by these switches.

И почему же нигде в man!!! не написано что march включает -msse*?

Хмм.. здесь

Хмм..
здесь http://www.gentoo-wiki.info/Safe_Cflags написано, что эти инструкции включаются march.
И что -mfpmath=sse работает медленнее.
Однако, "march=core2 implies msse3" нигде не нашел в официальных источниках.
wiki понятно к ним не относится.

.

http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/i386-and-x86_002d64-Options.html

Это подпись, которую невозможно истолковать неправильно

Прошу прощения что флаги

Прошу прощения что флаги здесь немного не по теме, но раз уж начали про них спорить...
в http://gcc.gnu.org/onlinedocs/gcc-4.3.0/gcc/i386-and-x86_002d64-Options.html
как мне кажется есть ключевые слова:

Цитата:
core2
Intel Core2 CPU with 64-bit extensions, MMX, SSE, SSE2, SSE3 and SSSE3 instruction set support.

и

Цитата:
These switches enable or disable the use of instructions in the MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4A, SSE5, ABM or 3DNow! extended instruction sets.

то есть, march включает ПОДДЕРЖКУ набора инструкций, а -msse3 включает ИСПОЛЬЗОВАНИЕ этих инструкций.

По крайней мере, эти выводы соответствуют поведению gcc -c -Q -march=native --help=target

И в чём внутренняя логика

И в чём внутренняя логика поддержка инструкций без их использования?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask написал(а): И в чём

krigstask написал(а):
И в чём внутренняя логика поддержка инструкций без их использования?

Я не разработчик :) поэтому могу только предполагать:

Цитата:
These switches enable or disable the use of instructions in the
MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4A, SSE5, ABM or 3DNow!
extended instruction sets. These extensions are also available as
built-in functions: see X86 Built-in Functions
, for details of the
functions enabled and disabled by these switches.

Есть еще X86 Built-in Functions
http://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc/X86-Built_002din-Functions.html

может -march=core2 включает их, а указание -msse3 включает использование напрямую.
Как вариант.
Правильного ответа я не нашел. Если знаете его - поделитесь.

Особенно

Цитата:
The following built-in functions are available when both -m3dnow and -march=athlon are used.

вот это частично подтверждает мое предположение, что march=core2 и -msse3 не одно и то же

Я тоже не знаю, и хочу

Я тоже не знаю, и хочу разобраться (-:Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Я не выдержал и написал в суппорт gcc ;)

Я не выдержал и написал в суппорт gcc ;)

Hi Oleg,

I'm replying off-list.

I think it is because all x86-64 CPUs have MMX, SSE and SSE2 already,
so they can be guaranteed to run on any x86-64 CPU, so use of -msse or
-msse2 or -mmmx is already implied by the architecture and is
therefore not necessary to specify use.

Cheers,
Dave.

Working on Gentoo Linux for Asus P535 and Qtopia :-)

oleg_kaa написал(а): Я не

oleg_kaa написал(а):
Я не выдержал и написал в суппорт gcc ;)

А как насчет -msse3 и -mfpmath=sse?

Ждем ответа с рассылки :))

Ждем ответа с рассылки :))

А то знаете ли очень хочется знать не зря ли компилировался 24 часа :) А то вдруг зря :))

Я тут в мане еще нашел :)

 For the i386 compiler, you need to use -march=cpu-type, -msse or -msse2 switches to enable SSE extensions and make this option effective.  For the x86-64 compiler, these extensions are enabled by default.

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Простой тест на проверку

Простой тест на проверку built_in функций:

test.c:

#include<math.h>
#include<stdio.h>
#include<stdlib.h>
typedef double v2df __attribute__ ((vector_size (16)));

int main()
{
v2df x1,x2;
__builtin_ia32_addsubpd(x1,x2);
}

Пробуем компилировать:

$ gcc test.c
/tmp/ccotWhTq.o: In function `main':
test.c:(.text+0x20): undefined reference to `__builtin_ia32_addsubpd'
collect2: выполнение ld завершилось с кодом возврата 1
$ gcc -msse2 test.c
/tmp/ccqTGvlA.o: In function `main':
test.c:(.text+0x20): undefined reference to `__builtin_ia32_addsubpd'
collect2: выполнение ld завершилось с кодом возврата 1
$ gcc -march=core2 test.c
$ gcc -msse3 test.c

То есть, march=core2 по крайней мере включает X86 builtin набор функций sse3
Теперь осталось сделать тест напрямую, без использования функций.
Как это сделать?

Не знаю насчет проверки

Не знаю насчет проверки, но пришел ответ :)

I assume you are asking whether the code will use SSE instructions if
appropriate.  Yes, it will, because you specified -march with a
processor that supports SSE.  The output of --help=target just tells you
the status of the various command line options; it doesn't tell you
which architecture will be used.

Working on Gentoo Linux for Asus P535 and Qtopia :-)

http://gcc.gnu.org/onlinedocs

http://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc/X86-Built_002din-Functions.html :

Цитата:
Note that, if you specify command-line switches such as -msse, the compiler could use the extended instruction sets even if the built-ins are not used explicitly in the program.

то есть когда -march=core2, то встроенные функции ПОДДЕРЖИВАЮТСЯ и используются когда указаны явно.
Когда -msse3 компилятор САМ может ИСПОЛЬЗОВАТЬ эти функции когда это возможно.

По моему ясно.
Как это на практике, в gentoo - не знаю. Но разница думаю понятна.

Можно конечно проверить на какой-нибудь программе как она соберется с явными флагами.
Представить такой случай, когда умный КОМПИЛЯТОР сам будет использовать такую оптимизацию мне тяжело.
Думаю можно найти такие примеры.

В том же случае, когда ЧЕЛОВЕК сам написал оптимизированный код, примеры можно посмотреть тут http://www.tuleriit.ee/progs/rexample.php
с замерами по времени,

gentoo хитрая добавила USE-флаг sse :) и два варианта кода, чтобы программа работала везде.
В этом случае без разницы, указан -msse3 или нет.

Но я все-таки этот флаг оставлю, попрошу компилятор подумать и что-нибудь соптимизировать :)

Выдержка из письма

Выдержка из письма, то что --help=target не показал это баг!
Можно НЕ ДОБАВЛЯТЬ :))))

As I see it, --help=target reports the state of the command line
options.  I agree that this behaviour can be confusing, but I also think
it would be difficult to fix in a consistent way across targets.  But,
yes, I think this would be worth an enhancement request in bugzilla to
avoid user confusion.  Thanks.

Тут (http://www.tuleriit.ee/progs/rexample.php) кстати тестируется старый gcc который не умеет core2, prescott и т.д.

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Цитата:Нашёл kcontrol4 аналог

Цитата:
Нашёл kcontrol4 аналог kcontrol из kde:3. Всё-таки tree-view для настроек очень удобен.

Это он в каком пакете живет? Вродь стоит kcontrol, но по ходу дела он для чего то другого предназначен

ебилда пока нет, собрал

ебилда пока нет, собрал ручками.
взял тут: http://forum.kde.org/call-for-testing-kcontrol-for-kde-4-t-38819-3.html

А чем amarok:2 поломался? Я

А чем amarok:2 поломался? Я уже довольно давно сижу на svn, правда, с kde4.2, но он работает замечательно.

у меня он отказывается

у меня он отказывается коллекцию сканировать/добавлять в неё новое.

это известно, надо откатить

это известно, надо откатить на mysql-5.0.70-r1

И собирать её с особыми

И собирать её с особыми c-флагами, знаю, читал.
Я откатил амарок до 1.4.

Кстати, как поменять цвета в приложениях от kde-3.5?

сегодня уже исправили в r2))

сегодня уже исправили в r2))

я в итоге забил на амарок,

я в итоге забил на амарок, поставил mpd и qmpdclient.

у меня он и в kde-4.2.2

у меня он (kcontrol4) и в kde-4.2.2 заработал

а у нас...

у меня в 4.2.70 kdepimlibs наторез отказывается собираться. Не могу из-за этого Kopete поставить

попробуй сделать emerge -1av

попробуй сделать emerge -1av app-office/akonadi-server

Чтобы pykde4 собрался, надо

Чтобы pykde4 собрался, надо пропатчить kdelibs:

diff -urN kdelibs-4.2.70/kdeui/widgets/kdatepicker.cpp kdelibs-4.2.70.new/kdeui/widgets/kdatepicker.cpp
--- kdelibs-4.2.70/kdeui/widgets/kdatepicker.cpp        2009-04-15 14:26:44.000000000 +0400
+++ kdelibs-4.2.70.new/kdeui/widgets/kdatepicker.cpp    2009-04-18 22:36:38.000000000 +0400
@@ -548,11 +548,17 @@
     picker->selectAll();
     popup->setMainWidget( picker );
     connect( picker, SIGNAL( closeMe( int ) ), popup, SLOT( close( int ) ) );
+    connect( popup, SIGNAL( destroyed( QObject* ) ), this, SLOT( uncheckYearSelector() ) );
+    // We have to set WA_DeleteOnClose because otherwise clicking anywhere aside the popup widget
+    // will just hide the popup and leave it living until this datepicker dies
+    popup->setAttribute(Qt::WA_DeleteOnClose);
     picker->setFocus();

     if( popup->exec( d->selectYear->mapToGlobal( QPoint( 0, d->selectMonth->height() ) ) ) ) {
         // We need to create a valid date in the year/month selected so we can find out how many
         // days are in the month.
+        // We also can use values from the year selector widget because deleteLater() is used
+       // to destroy widgets with WA_DeleteOnClose attribute and we are already inside the slot
         newDate = d->validDateInYearMonth( picker->year(), calendar()->month( date() ) );

         // If we have succeeded in creating a date in the new month, then try to create the new
@@ -574,6 +580,12 @@
     d->selectYear->setChecked( false );
 }

+void KDatePicker::uncheckYearSelector()
+{
+    d->selectYear->setChecked(false);
+    d->selectYear->update();
+}
+
 // ####### KDE4: setEnabled isn't virtual anymore, so this isn't polymorphic.
 // Better reimplement changeEvent() instead.
 void KDatePicker::setEnabled( bool enable )
diff -urN kdelibs-4.2.70/kdeui/widgets/kdatepicker.h kdelibs-4.2.70.new/kdeui/widgets/kdatepicker.h
--- kdelibs-4.2.70/kdeui/widgets/kdatepicker.h  2009-04-15 14:26:44.000000000 +0400
+++ kdelibs-4.2.70.new/kdeui/widgets/kdatepicker.h      2009-04-18 22:36:24.000000000 +0400
@@ -171,6 +171,7 @@
     void yearBackwardClicked();
     void selectMonthClicked();
     void selectYearClicked();
+    void uncheckYearSelector();
     void lineEnterPressed();
     void todayButtonClicked();
     void weekSelected( int );

Ещё нашёл интересную

Ещё нашёл интересную возможность (правда пока не юзабельно, плазма падает)
Теперь каждый виртуальный рабочий стол может быть отдельной "plasma activity". На каждом из них - свой набор виджетов, валпаппер и т.п.

Будет стабильнее - буду пользоваться)

Но плазма таки падает на

Но плазма таки падает на каждый чих.
Почти на каждый, но такое ощущение что падает когда что-то связанное с треем происходит.

У меня падает каждый раз,

У меня падает каждый раз, когда я logoff делаю

Поставил сегодня 4.2.85 версию, есть несколько вопросов.

1. В Kopete пользователей в контакт-листе стали огромными (вроде бы 32px), в 4,2,3 всё было хорошо. Настроек размера иконок не нашёл. Как вернуть "родные" малые иконки?

2. Вопрос не связанный с конкретным релизом kde4. Раньше в kde3.5 в konsole заголовок окна отражал выполняющийся в терминале процесс. Скажем, при установке чего-нибудь можно было сразу по заголовку видеть, сколько уже пакетов собралось. Вроде "emerge: (20 of 5) kde-base/kdelibs-3,5,10 Compile". Точно так же себя ведёт и, к примеру, xterm. В kde4 заголовок konsole всего лишь "emerge" и ничего больше. Опять же в настройках konsole ничего подобного нет. Можно ли вернуть старый вид?

3. В меню запуска приложений (а так же в контекстном меню "Открыть с помощью" некоторые пункты дублируются). Это появилось ещё на 4.2.3, но не сразу, а всего лишь дня три назад. Подозреваю, что это связано с наличием в системе ещё и kdelibs:3.5, который недавно обновился. У кого-нибудь ещё такое было?

2. Konsole -> Настройка ->

2. Konsole -> Настройка -> Управление профилями -> Изменить профиль -> Вкладки - Там в первой строке скорее всего что то типа - "%d : %n" - поменяй на "%d : %w". Самого долго это бесило ...
3. У меня такого вроде нет. KDE собираю из SVN - "Версия 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514))"
Из неприятностей - только pykde4 не собирается. Поэтому я его как собрал один раз в начале мая - так он у мня и стоит.

KDE 4.2.86

В KDE 4.2.86 новый трей? Значки в нём масштабируются?

Keep it simple, stupid

ммммм ... если я вас

ммммм ... если я вас правильно понял - то не масштабируются

1. В копете в настройках

1. В копете в настройках список контактов/layout - там теперь вполне гибко настраивается как выглядит контакт лист. +1 за фичу.

2. Ну уже рассказали.

3. Та же фигня, у приложений не из кде значки дублируются в меню, но запускаются приложения только по одному из двух.

Цитата:1. В копете в

Цитата:
1. В копете в настройках список контактов/layout - там теперь вполне гибко настраивается как выглядит контакт лист. +1 за фичу.

Это видел, но разобраться, как это работает, так и не смог (все эти кнопки-иконки были некликабельны, возможно личный глюк).
В общем, повозившись с денёк, откатился я назад на 4.2.3. Вообще всё это затеял, узнав, что в 4.3 появился-таки родной kdelirc, тогда как я до сих пор использовал оный из 3.5 ветки. Но увы, новинка оказалась совершенно неработоспособной (при выборе KDE Program Launcher, который по идее должен быть "запускалкой" других программ/скриптов по нажатию кнопки на пульте он ведёт себя почему-то как нечто для выключения/хибернейта/саспенда).

Кстати, кто пользуется lirc, есть вопрос: есть ли возможность работать с профилями с помощью родного конфига lirc, не используя KDE-шный фронтенд? Под профилями понимаю режимы пульта, которые выбирается некоторыми кнопками, при этом остальные кнопки пульта в разных профилях работают по-разному. Удобство - одними и теми же кнопками на пульте (Play, Pause, Prev, Next и т.п.) можно управлять независимо разными приложениями (приложение выбирается профилем).

Ещё из неприятных моментов обнаружил некое "мигание" экрана при действиях с окнами. Часто - при вызове любого меню, иногда при переключении на другое окно. Очень быстрое, почти незаметное - но немного напрягает (GF7600, nvidia-drivers). На 4.2.x такого нет.
В общем, буду ждать релиза, когда баги пофиксят. А потенциал у kde4.3 ветки есть, эффекты KWin субъективно работают быстрее, плюс куча новых фич и приложений.

Хочется поставить 4.2.85, да

Хочется поставить 4.2.85, да неможется:
=====================
-- Installing: /var/tmp/portage/kde-base/kdm-4.2.85/image/usr/kde/4.3/share/apps/kdm/sessions/xfce4.desktop
sed: невозможно прочитать /var/tmp/portage/kde-base/kdm-4.2.85/image///usr/kde/4.3/share/config/kdm/kdmrc: Нет такого файла или каталога
*
* ERROR: kde-base/kdm-4.2.85 failed.
* Call stack:
* ebuild.sh, line 49: Called src_install
* environment, line 3854: Called die
* The specific snippet of code:
* sed -i -e "s:^.*SessionsDirs=.*$:#&
* SessionsDirs=/usr/share/xsessions:" "${D}"/${PREFIX}/share/config/kdm/kdmrc || die "Failed to set SessionsDirs correctly.";
* The die message:
* Failed to set SessionsDirs correctly.
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/kde-base/kdm-4.2.85/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kdm-4.2.85/temp/environment'.
* This ebuild used the following eclasses from overlays:
* /usr/local/portage/layman/kde-testing/eclass/kde4-meta.eclass
* /usr/local/portage/layman/kde-testing/eclass/kde4-base.eclass
* /usr/local/portage/layman/kde-testing/eclass/kde4-functions.eclass
* This ebuild is from an overlay named 'kde': '/usr/local/portage/layman/kde-testing/'
*

>>> Failed to emerge kde-base/kdm-4.2.85
=====================
Короче скомпилилось, при обработке секции src_install() рвется. Чего ему надобно?!
PS
Система up-to-date, синк&revdep-rebuild делались.

Загляни сюда

Загляни сюда /var/tmp/portage/kde-base/kdm-4.2.85/image/
и поиском поищи kdmrc, может из-за ошибки он есть, но находится не в том месте
(/var/tmp/portage/kde-base/kdm-4.2.85/image/usr/kde/4.3/share/config/kdm/kdmrc)
Тогда подправить в секции src_install можно.

ну что сказать... find /

ну что сказать...
find / -iname "*kdmrc*"
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.6
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.1
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.9
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.8
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.7
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.2
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.3
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.4
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.5
/etc/config-archive/usr/kde/4.2/share/config/kdm/kdmrc.dist
/usr/kde/4.2/share/config/kdm/kdmrc
=====
верхние - от dispatch-conf
нету файла.

как вариант, открыть еще одно

как вариант, открыть еще одно рутовое оконо и, запустив ebuild ... minstall (в старом окне, где обломился emerge), тупо пихать в этом (новом) окне текущий kdmrc :)
мне помогло :)

P.S.: Linux - это красная таблетка :-) Windows - синяя...

4.2.85 но! есть один мелкий

4.2.85
но! есть один мелкий косячек, способный съесть мозг (он присутствует и в 4.2.3). Не работают хоткеи в русской раскладке. А для офисного работника это поганенько. Чтобы нажать CTRL+F в xls, имеющем несколько тысяч строк, приходится раскладку переглючать. Гуглил, но ничего, кроме стенаний неангло-юзеров еще с версии 4.0. xrus - не нашел ни одной ссылки на сырцы (битые), а бинарник не всегда подходит (особенно 32бит). kkbswitch походу забили на kde4. Может кто-нибудь знает решение?
Остальное все замечательно работает. Плазма падает ОЧЕНЬ редко, и то, когда загрузишь систему по самое нехочу (когда SwapFree=0). Тогда запросто падает. Но в таких условиях все что угодно упадет... :)

P.S.: Linux - это красная таблетка :-) Windows - синяя...

. . .

Aladdin написал(а):
4.2.85
но! есть один мелкий косячек, способный съесть мозг (он присутствует и в 4.2.3). Не работают хоткеи в русской раскладке.

У меня, в 4.2.3 - работают. По крайней мере в Dolphin'е и Kate - точно работают.
Проблема в другом: при русской локализации нельзя добраться до выпадающего меню по хоткеям, ни в русской ни в латинской раскладке.
Думал, может быть есть способ добраться до выпадающего меню через dbus и повесить свой хоткей - но не нашел там такой возможности.

в 4.2.87 вроде починили

в 4.2.87 вроде починили

P.S.: Linux - это красная таблетка :-) Windows - синяя...

- - -

Не, не починили )-; До кучи нахватался новых проблем! )-; kio_thumbnail, то ли глючный, то ли так плохо реализован, что через минут работы с долфином и наведения мышом на каталоги с видо и изображениями - утекают все 2Гб памяти и проц загружается по полной.
Убрал галочки из настройки показа миниатюр, но это ничего не изменило. )-;

1. мне помогло обновление

1. мне помогло обновление soprano до 9999. ибо ругалось на отсутствие файла /usr/include/soprano/labuageta.h. Его там действительно не было.

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Скажите, а вообще можно уже

Скажите, а вообще можно уже переходить на новую кде?
Я остался ещё на 3.5.8 и вот думаю обновить мир в дженту. Не обновлял где-то с полтора года уже.
Понимаю, что сейчас куча проблема будет и т.д. и т.п. Но вот КДЕ.. выбирать уже четвёрку можно?

- - -

В большинстве случаев - стOит уже давно перейти на 4.2. На 4.3(4.2.87), IMHO, я бы пока не советовал - стабильность не очень и несколько неприятных моментов касающихся недоделок. Хотя очень критичных проблем на 4.2.87 - нету.
- некоторые плазмоиды не работают. В частности gmail-нотификация, плюс, если она осталась после 4.2, то новый 4.3 уже не загрузится, вернее не загрузится plasma-desktop;
- не устанавливаются/удаляются плазмоиды через онлайновый менеджер;
- konqueror и ark при закрытии сегфолтятса;
- в системном лотке проблемы с автоскрытием значков;
- но самое главное - это ужасная работа kio_thumbnals. Из за этого в долфине надо отключать "панель сведений" и "всплывающие подсказки" иначе процессы kio_thumbnals плодятся и через несколько секунд съедают все память. У меня ситуацию усугубляет еще и то, что все данные хранятся на NFS-разделах.
Обидно то, что, я, ради kio_thumbnals и рискнул перейти на 4.3, так как у меня долфин подвисал при наведении на mp4 файлы, а в багзиле сообщили, что в 4.3 переделали формирование thumbnal'ов.

ну всякие тумбы я не

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

А проблем при апдейте терь блин.... то одно блокирует другое, то другое третье.. за эти где-то уже 2 года необновленья столько всего поменялось, что наверное проще терь тока с нуля систему ставить.
А в своё систему обновлять не хотелось.. ну сами понимаете, вдруг чё пойдёт не так и корячься с проблемами, в то время как работа поджимает..

Проблемы с автоскрытием значков в трее, это и в 4.2? Или эти все проблемы только в 4.3?
Я просто сморю есть народ, который уже перешёл на 4ую версию. И мне наверное тоже надо, а то как-то не модно сидеть со старой :)

это чисто индивидуально

это чисто индивидуально ПЕРЕХОДИТЬ или НЕТ, но попробовать точно стоит, а то не успокоишься :)
забекапь партишн если он не очень большой, а самое главное если есть куда:
dd if=/dev/sda1 of=/mnt/usbhd/sda1.img bs=2M (пример копирования партиции sda1 в файл на внешний носитель)
и вперед, а если что не так всегда вернешься назад в прошлое :)

у меня на винте одна портиция специально для эксперементов пердусмотрена, я туда скопировал gentoo убил 3.5 поставил 4, но чесно говоря не в восторге, и в основном из-за нестабильной работы, все по немногу подглючивает, мне кажеться еще рановато на нее перелазить, но это мое скромное мнение, я смотрю народ во всю пересаживаеться, так что попробуй может и ты пополнишь ряды пионеров

Спасибо! Я примерно так и

Спасибо! Я примерно так и сделаю. Бэкапить буду. У меня ещё есть раздел винды где хранятся программы. В нём аж 23гб. Я винду вообще не использовал уже года полтора. Но винда лицензионная (с ноутом приобретённая) - убивать её не хочется - а вдруг понадобиться зачем-нибудь..
Поэтому я думаю от того раздела откушу гектаров 17. Гектаров 8 отдам под вторую дженту (под /usr) (и нафига мне их только две.. :) ). Ну мало ли. Убью по ошибке одну - пойду в другую. Стабильность :)
А файлы домашние я буду хранить в единой директории между двумя этими осями.

- - -

В 4.2.3 с треем все отлично. Да и вообще 4.2.3 весьма хороша. Из неприятных моментов - только два:
- утечка памяти в dolphin'е при наведении мышом на mp4 файлы;
- невозможность добраться до пунктов меню горячими клавишами при русской локализации.
В остальном все прекрасно... Стабильность и потребление ресурсов - по сравнению с kde3 - отличное.
А вот с забегом впереди паровоза, то-бишь, переходом на 4.3 - лучше повременить.

А чего-то там вообще

А чего-то там вообще хорошего/полезного есть по сравнению с 3.5?

- - -

Ссылка
Еще ссылка
к этому я бы добавил еще немного, но лениво...

1-я ссылка зачётная :-D.

1-я ссылка зачётная :-D. Спасибо!

Ощущение не из лучших. 1)

Ощущение не из лучших.
1) vbox по Ctrl+L не вернулся, обрамление исчезло - pkill.
2) obex в krusader или системной браузелке так и не поддерживается?

Поставил систему на отдельный

Поставил систему на отдельный партишн, а там мне позволительно только кде 3.5.9 ставить..
Подскажите пожалуйста, чего там надо сделать, чтобы оно позволило мне ставить текущую стабильную 4ку? (или она совсем не стабильна ещё?)

У меня amd64 образ (core2duo).

причём kde-env, kde-menu

причём kde-env, kde-menu версий 4.2, а пакет kde версии 3.5.9 хочет устанавливать.. почему так?
(мне не предлагают ставить 3.5.10, только 3.5.9)

тьфу блин.. как её установить вообще? :)
Погуглил по инету, нашёл вот это: http://www.gentoo.org/proj/en/desktop/kde/kde4.xml
ессно установить так и не получилось. Позже на этом форуме нашёл инфу о том, что ссылка эта устарела и уже давно не работает.
А чего работает?

Кстати, когда она застабилиться, что можно будет через emerge ставить на равне с другими стабильными прогами?
Можь подождать, не торопиться с установкой...

Кстати, так и не пойму.

Кстати, так и не пойму. Почитал на kde.org, там написано, что 4.2.3 это релиз, а у дженту это получается ещё не релиз? :)

4.2.88

Попытка поставить 4.2.88 провалилась из за того, что портежи в kde-testing ссылаются на "PyQt4" и "sip" которых там уже не существует, хотя в 4.2.87 были. Попробовал поставить недостающие портежи из оверлея "qting-edge", но потом застопорился уже на сборке pykde4.

Я так понял, что портеж 4.2.88 еще не готов?..

ты бы рассказал нам как хотя

ты бы рассказал нам как хотя бы 4.2.87 поставить :)

без pykde4 - всё прекрасно

без pykde4 - всё прекрасно работает
на него буквально 2-3 пакета завязано, из которых у двух есть use флаг python.

emerge =dev-libs/soprano-9999

emerge =dev-libs/soprano-9999

- - -

Спасибо за совет. Но, увы, не помогло. Видать придется отказаться от некоторых плазомоидов. )-;

у меня, что удивительно, все

у меня, что удивительно, все собралось с первого раза, за исключением kdelirc - просил ядерные исходники, которые уже снесены были, после перехода на новое ядро собрался и kdelirrc...

Где мало слов, там вес они имеют... (с) W. Sheakespeare

kdelirc хоть заработал по-человечески?

А то у меня не получилось воспользоваться пунктом меню "KDE Application Launcher" в kdelirc, при его выборе вместо функции посылки команд внешним приложениям kdelirc почему-то норовил выключать компьютер.

кому удалось справиться с

кому удалось справиться с kde-4.2.88
объясните, как бороться с
при компиляции
kde-base/libkworkspace-4.2.88

ERROR: the installed kdelibs version 4.2.3 is too old, at least version
4.2.85 is required,

а при этом kdelibs-4.2.88 уже стоит

тем кто тестил бету

тем кто тестил бету 4.2:

текущая бета вообще по ощущениям относительно стабильнее прошлой? а то даже сейчас 4.2 все равно кажется далеко не 100%-стабильной, не хотелось бы чтобы и с 4.3 так вышло

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".