LINUX.ORG.RU

Сообщения botater

 

Обновление qt

Всё никак не могу обновить qt — возникает «конфликт» из-за того, что один из старых пакетов (например, qt-gui) требует только старый образец другого пакета (например, qt-qt3support), несмотря на то, что и этот самый старый пакет (здесь qt-gui) должен также обновиться до нового

Как обновить весь qt и сразу, чтобы portage не тупил, ругаясь на конфликты зависимостей внутри самого qt?

botater
()

Конфликт в зависимостях

По этой инструкции начал ставить всё необходимое для intel'овской видеокарты, и на

emerge -DN1 x11-base/xorg-drivers
Получил вот такие конфликты:
x11-libs/pango:0
 (x11-libs/pango-1.28.4::gentoo, ebuild sheduled for merge) pulled in by
   >=x11-libs/pango-1.24.0[introspection?] required by (x11-libs/gtk+-3.0.12-r1::gentoo, ebuild sheduled for merge)
   >=x11-libs/pango-1.20[introspection?] required by (x11-libs/gtk+-2.24.8-r1::gentoo, ebuild sheduled for merge)

 (x11-libs/pango-1.28.1::gentoo, installed) pulled in by
  (no parents that aren't satisfied by other packages in this slot)

x11-libs/gtk+:2
(x11-libs/gtk+-2.24.8-r1::gentoo, ebuild sheduled for merge) pulled in by
   >=x11-libs/gtk+-2.20.1:2[introspection?] required by (app-text/poppler-0.16.7::gentoo, ebuild sheduled for merge)
   >=x11-libs/gtk+-2.24:2 required by (x11-libs/gtk+-3.0.12-r1::gentoo, ebuild sheduled for merge)
   >=x11-libs/gtk+-2.19.7:2[introspection?] required by (x11-libs/libwnck-2.30.7::gentoo, ebuild sheduled for merge)

 (x11-libs/gtk+-2.20.1-r1::gentoo, installed) pulled in by
  (no parents that aren't satisfied by other packages in this slot)
Мне не вполне ясно, в чем заключается конфликт и как его побороть
Дело ещё и в том, что огромное кол-во подобных конфликтов вылезает на почти всех пакетах, что я хочу обновить/поставить :(

botater
()

Portage врёт?

Видимо ничего серьёзного, но я что-то никак не могу врубиться
Пишу emerge --search openoffice:

* app-office/openoffice
Latest version installed: 3.2.1-r1
Homepage: http://go-oo.org
Description: OpenOffice.org, a full office productivity suite.
License: LGPL-2
А когда пишу emerge openoffice или даже app-office/openoffice, получаю
emerge: there are no ebuilds to satisfy "openoffice"
Обновлять portage и его деревья зависимостей пробовал — ничего не изменилось

botater
()

Неестественно медленный wi-fi

После установки gentoo на ноут скорость из >300K/s в среднем превратилась в 1-2K/s, а иногда и вовсе на нуле, и это повсеместно. Меня это очень смущает, но главное, что мешает нормальной установке, и приходится качать эти же файлы с этого же вайфая и тех же dns, но с другого ноута, и делать оффлайн-установку. Мне абсолютно непонятно, почему это может быть, поэтому я даже не знаю, что выкладывать :(

Но всё же выложу немного
uname -r:
2.6.36-gentoo-r5
lspci -k | grep -i network:
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

И .config ядра — http://paste.pocoo.org/show/541563/

botater
()

lspci врёт?

Покупался этот ноутбук
Пытаясь исправить эту проблему, наткнулся на некоторую странность: (строки из lspci)

00:02.0 VGA compatible controller: Intel Corporation Device 0116 (rev 09)
01:00.0 VGA compatible controller: ATI Technologies Inc Device 6741
Правильно ли я понимаю, что ноут думает, что у меня две видеокарты?…

P.S. начальная тема тем не менее так и не разрешилась, буду очень благодарен, если подскажите

botater
()

Чёрный экран при запуске startx, неясно

ATI Radeon HD 6630M
(lspci говорит 01:00.0 VGA compatible controller: ATI Technologies Inc Device 6741)
Перешёл на новый ноут, просто вставив старый хард в него. На старом был ATI Mobility Radeon HD 4550 и я пользовался fglrx, вшивая его в ядро.

Сейчас иксы стартуют также, но вместо картинки остаётся черный экран :(
Ребутнулся и посмотрел /var/log/Xorg.0.log:
http://paste.pocoo.org/show/540431/
Но ничего особенного не заметил — как быть и куда рыть?

botater
()

Alsa на новом железе не даёт звук — странные ошибки

Перешёл на новый ноут, просто переставив туда старый хард
Звук не слышно, захожу в alsamixer — вроде всё адекватно
При /etc/init.d/alsasound start пишет

* Storing ALSA Mixer Levels ... [ ok ]
* Loading ALSA modules ...
*   Loading: snd-card-0 ...
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.36-gentoo-r5/kernel/sound/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg) [ !! ]
*   Loading: snd-seq-oss ...
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.36-gentoo-r5/kernel/sound/core/seq/oss/snd-seq-oss.ko): Invalid argument [ !! ]
*   Loading: snd-mixer-oss ...
FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.36-gentoo-r5/kernel/sound/core/oss/snd-mixer-oss.ko): Invalid module format [ !! ]
*   Loading: snd-pcm-oss ...
FATAL: Error inserting snd_pcm_oss (/lib/modules/2.6.36-gentoo-r5/kernel/sound/core/oss/snd-pcm-oss.ko): Invalid argument [ !! ]
*   Loading: snd-seq ...
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.36-gentoo-r5/kernel/sound/core/seq/snd-seq.ko): Invalid module format [ ok ]
 * Restoring Mixer Levels ... [ ok ]
alsa-driver я не ставил, и что примечательно, при тех же настройках на старом ноуте всё работало. Да вроде и карточка такая же:
$ lspci -v | grep -i audio
00:1b.0 Audio device: Intel Corporation Device 1c20 (rev 04)

botater
()

Скорость gif'ок

Вот захотелось узнать — от чего зависит скорость воспроизведения gif'ок на сайте и как её можно ускорить? (chromium)

Не гуглится вообще никак, видимо мало кого это интересует

botater
()

Поменять частоту монитора

gentoo, fglrx,

Начал как и следует, с запуска Catalyst — amdcccle, зашёл в свойства экрана, а выясняется, что каталист кроме 60 Гц предложить ничего и не может (я наркоман и хочу более низкую частоту)

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Monitor"
	Identifier   "0-LVDS"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
	Option	    "PreferredMode" "1366x768"
	Option	    "TargetRefresh" "60"
	Option	    "Position" "0 0"
	Option	    "Rotate" "normal"
	Option	    "Disable" "false"
EndSection

Section "Device"

    #Option      "UseInternalAGPGART" "no"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	Option	    "Monitor-LVDS" "0-LVDS"
	BusID       "PCI:1:0:0"
EndSection

Вот так выглядит соответствующая часть xorg.conf'а, но изменение TargetRefresh в нём не помогает. Переходить на другой (в смысле не-fglrx) драйвер похоже не вариант — на других у меня неадекватно работает аквария

С наступающим!

botater
()

Код клавиши с Fn

Когда у меня ложно срабатывала клавиша «вниз» (108), я решил заставить выполнять её роль клавишу «вниз» из numпада (80), а саму как-нибудь глушить
Сделал это довольно костыльно — через функцию input_event в drivers/input/input.c
Однако появились несколько проблем:
1. конструкция вида if (code == 108) return; вполне естественно не сработала, поэтому мне нужно узнать, есть ли код клавиши, в рез-те обработки которой вообще ничего не происходит. Ну либо как отменить event
2. выяснилось, что к примеру Fn+down даёт уже другой код. Как бы повлиять на все связанные с клавишей события?
3. а вот события Fn+{down на numпаде} не существует вовсе (по мнению showkey), это вообще излечимо или (к чему я склоняюсь) зависит от самой клавы?

botater
()

Переназначение обычных клавиш

Gentoo+hal
Отмерла обычная клавиша «вниз», уже давно пользуюсь аналогом с num пада, но теперь она подаёт кривые признаки жизни, в смысле срабатывает сама по себе, когда ей захочется.
Хочу полностью отрубить её, а кнопке «вниз» из numпада полностью присвоить её функции

Загуглить удалось только для мультимедийных клавиш, и к тому же только замену функций, а не их удаление

botater
()

MySQL не запускается

Botater 20:12:33 ~ $ /etc/init.d/mysql start
 * Starting  ...
 * Starting  (/etc/mysql/my.cnf)
 * MySQL NOT started (0)                                                                                                                                             [ !! ]
 * ERROR: mysql failed to start
Botater 20:13:01 ~ $ tail /var/log/mysql/mysqld.err 
111126 20:02:25 [Note] /usr/sbin/mysqld: Shutdown complete

111126 20:12:56 [Warning] No argument was provided to --log-bin, and --log-bin-index was not used; so replication may break when this MySQL server acts as a master and has his hostname changed!! Please use '--log-bin=mysqld-bin' to avoid this problem.
/usr/sbin/mysqld: File './mysqld-bin.~rec~' not found (Errcode: 13)
111126 20:12:56 [ERROR] MYSQL_BIN_LOG::open_purge_index_file failed to open register  file.
111126 20:12:56 [ERROR] MYSQL_BIN_LOG::open_index_file failed to sync the index file.
111126 20:12:56 [ERROR] Aborting
111126 20:12:56 [Note] /usr/sbin/mysqld: Shutdown complete

MySQL только поставленный. Как это понимать?

botater
()

Apache и права?

При попытке загрузить http://localhost/cgi-bin/new-client получаю 403-ю и в логе:

Symbolic link not allowed or link target not accessible: /var/www/localhost/cgi-bin/new-client
В httpd.conf добавлял
<VirtualHost *>
       ServerName ejudge
        ServerAdmin bla@bla.ru
        DocumentRoot /var/www/localhost/
        ScriptAlias /cgi-bin/ /home/ejudge/ejudge/libexec/ejudge/cgi-bin/
        <Directory /home/ejudge/ejudge/libexec/ejudge/cgi-bin>
                Options +ExecCGI
                AllowOverride Options
                Options FollowSymLinks
        </Directory>
        <Location "/cgi-bin/">
            SetHandler None
        </Location>
</VirtualHost>
Вроде везде поставил права 755 (рекурсивно) плюс к Options FollowSymLinks, других советов не нагуглилось, а 403-ая как была, так и осталась :(

botater
()

Apache и start-stop-daemon

(Решил вынести в отдельную тему, всё-таки проблема уже другая)

/etc/init.d/apache2 start
 * Starting apache2 ...
 * start-stop-daemon: failed to start `/usr/sbin/apache2'

Сделал вывод, чтобы увидеть, что запускает start-stop-daemon, получил

/usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -d /usr/lib/apache2 -f /etc/apache2/httpd.conf -k start
но когда сам запускаю никаких ошибок не получаю. Как быть? В httpd.conf и вообще где-либо ничего не менял после установки apache из portage, кроме того, что дописал в httpd.conf строчки
listen 88
ServerName localhost

botater
()

Apache не хочет нормально запускаться

Только поставленный apache не хочет нормально запускаться.
Когда запускаю через /etc/init.d/apache2, он пишет

 * This init script works only with openrc (baselayout-2).
 * If you still need baselayout-1.x, please, use
 * apache2.initd-baselayout-1 from /usr/share/doc/apache2-*/
(это ошибка, и она абсолютно не гуглится)
При этом когда захожу на localhost он даёт ошибку 102, и не показывает мой тестовый index.html, разумеется. Запускаю его с 88-ого порта, т.к. 80-ый оказывается был занят.

Таким образом конфиг (httpd.conf) отличается от поставленного одной строчкой — listen 88

botater
()

Как правильно запустить

Если в debian это

sudo invoke-rc.d apache2 start
То как правильно в gentoo?
Пробовал вот так:
apache2 -k start
Но получил это:
apache2: apr_sockaddr_info_get() failed for Equinoxe
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
no listening sockets available, shutting down
Unable to open logs
Ошибка меня вообще настораживает. Apache только поставленный (из ебилдов), вполне вероятно, что не вполне работающий

botater
()

econf died :(

Теперь при любой попытке что-либо поставить через emerge выбрасывает:

 * ERROR: dev-libs/libedit-20110709.3.0 failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_configure
 *   environment, line 2557:  Called econf '--disable-static' '--enable-widec' '--disable-dependency-tracking' '--enable-fast-install'
 *     ebuild.sh, line  561:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
Ни с того, ни с сего стало появляться после попытки поставить mysql. Загуглить не смог (искал в связке с mysql) — как исправить ситуацию?

botater
()

cue?

Подскажите, а кто из проигрывателей под линух (консольных, желательно) понимает cue? Уже на котором обжигаюсь :(

botater
()

Микрофон, alsa

Решил проверить микрофон, а тот не работает. Посмотрел вывод amixer'а:

Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 74
  Mono:
  Front Left: Playback 74 [100%] [0.00dB] [on]
  Front Right: Playback 74 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 80 [100%] [6.00dB] [on]
  Front Right: Capture 80 [100%] [6.00dB] [on]
Simple mixer control 'Analog Mic Boost',0
  Capabilities: cenum
  Items: '0dB' '10dB' '20dB' '30dB' '40dB'
  Item0: '40dB'
Simple mixer control 'Digital',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 105 [88%] [22.50dB]
  Front Right: Capture 105 [88%] [22.50dB]
А потом погуглил и выяснилось, что среди миксеров у всех нормальных людей есть Mic, а у меня его нет. Как исправить?

botater
()

Удобный просмотр фотографий

Что посоветуете в случае, если нужно просматривать фотографии в папке, при этом видеть их миниатюры, а по клику открывать в полном масштабе?
Пока всё известное мне предоставляет максимум возможность слайд-шоу

botater
()

RSS подписка на новые темы