| cac2s |
|
|
Темы:
6
Сообщения:
277
Участник с: 10 января 2009
|
eXireПопробовал добавить в скрипт export DISPLAY=“:0” - не помогло (export DISPLAY=0:0 тоже пробовал), хотя если вне иксов выполнить: $ export DISPLAY=":0" $ synclient -l |
| cac2s |
|
|
Темы:
6
Сообщения:
277
Участник с: 10 января 2009
|
eXireВ точку! Если сразу после старта Ctrl+Alt+F1 и там # synclient -l - получаем: Failed to connect to X Server. Осталось совсем ничего: победить эту маленькую? неприятность. Есть у кого какие идеи? Подсобите, не стесняйтесь. :) |
| cac2s |
|
|
Темы:
6
Сообщения:
277
Участник с: 10 января 2009
|
При загрузке ноута acpid нормально запускается, НО кусок кода из /etc/acpi/handler.sh наглым образом игнорируется. Собсно сам кусок кода: ...
0000006b)
TPSTATUS=`synclient -l | grep TouchpadOff | awk '{print $3}'`
if [ $TPSTATUS = 0 ]; then
synclient TouchpadOff=1
else
synclient TouchpadOff=0
fi
;;
...У кого какие мысли? З.Ы.: Вариант с автоматическим отключением тачпада при воткнутой мыше не предлагать!!! З.Ы.Ы.: На всяк случай весь /etc/acpid/handler.sh: #!/bin/sh
# Default acpi script that takes an entry for all actions
# NOTE: This is a 2.6-centric script. If you use 2.4.x, you'll have to
# modify it to not use /sys
minspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq`
maxspeed=`cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq`
setspeed="/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed"
set $*
case "$1" in
button/power)
#echo "PowerButton pressed!">/dev/tty5
case "$2" in
PWRF) logger "PowerButton pressed: $2::$3" ;;
*) logger "ACPI action undefined: $2::$3" ;;
esac
;;
button/sleep)
case "$2" in
SLPB) echo -n mem >/sys/power/state ;;
*) logger "ACPI action undefined: $2::$3" ;;
esac
;;
ac_adapter)
case "$2" in
AC)
case "$4" in
00000000)
echo -n $minspeed >$setspeed
#/etc/laptop-mode/laptop-mode start
;;
00000001)
echo -n $maxspeed >$setspeed
#/etc/laptop-mode/laptop-mode stop
;;
esac
;;
*) logger "ACPI action undefined: $2::$3" ;;
esac
;;
battery)
case "$2" in
BAT0)
case "$4" in
00000000) #echo "offline" >/dev/tty5
;;
00000001) #echo "online" >/dev/tty5
;;
esac
;;
CPU0)
;;
*) logger "ACPI action undefined: $2::$3" ;;
esac
;;
button/lid)
#echo "LID switched!">/dev/tty5
;;
hotkey)
case "$2" in
ATKD)
case "$3" in
00000040)
mpc prev
;;
00000041)
mpc next
;;
00000043)
mpc stop
;;
00000045)
mpc toggle
;;
0000006b)
TPSTATUS=`synclient -l | grep TouchpadOff | awk '{print $3}'`
if [ $TPSTATUS = 0 ]; then
synclient TouchpadOff=1
else
synclient TouchpadOff=0
fi
;;
*) logger "ACPI action undefined: $2::$3" ;;
esac
;;
*) logger "ACPI action undefined: $2::$3" ;;
esac
;;
*)
logger "ACPI group/action undefined: $2::$3"
;;
esac |
| cac2s |
|
|
Темы:
6
Сообщения:
277
Участник с: 10 января 2009
|
Как ни странно :) , но у мя с русским всё нормально… Немного о себе :) : $ pacman -Qi sonata Название : sonata Версия : 1.6-1 URL : http://sonata.berlios.de/ Лицензия : GPL3 Группы : Не указано Предоставляет : Не указано Зависит от : pygtk python-mpd Опциональные зависимости : gnome-python-extras: Enhanced system tray support tagpy: Metadata editing support zsi: Lyrics fetching support dbus-python: Various extra functionality (e.g. multimedia keys support) Требуется пакетами : Не указано Конфликтует с : Не указано Заменяет : Не указано Размер установленного : 1932,00 K Сборщик : Alexander Fehr <pizzapunk gmail com> Архитектура : i686 Дата сборки : Пнд 30 Мар 2009 02:37:20 Дата установки : Срд 22 Апр 2009 16:42:43 Причина установки : Явно установлен Установочный скрипт : No Описание : Elegant GTK+ music client for MPD На всяк случай: $ cat /etc/mpd.conf music_directory "/mnt/misc/music" playlist_directory "/var/lib/mpd/playlists" db_file "/var/lib/mpd/mpd.db" log_file "/var/log/mpd/mpd.log" error_file "/var/log/mpd/mpd.error" pid_file "/var/run/mpd/mpd.pid" state_file "/var/lib/mpd/mpdstate" user "mpd" #port "6600" #log_level "default" #gapless_mp3_playback "yes" #save_absolute_paths_in_playlists "no" #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc" #follow_outside_symlinks "yes" #follow_inside_symlinks "yes" #password "[email protected],add,control,admin" #default_permissions "read,add,control,admin" #audio_output { # type "alsa" # name "Alsa Software Volume" # device "hw:0,0" # optional # format "44100:16:2" # optional #} mixer_type "software" volume_normalization "yes" #audio_buffer_size "2048" #buffer_before_play "10%" #filesystem_charset "UTF-8" #id3v1_encoding "UTF-8" [[email protected] ~]$ cat /etc/mpd.conf music_directory "/mnt/misc/music" playlist_directory "/var/lib/mpd/playlists" db_file "/var/lib/mpd/mpd.db" log_file "/var/log/mpd/mpd.log" error_file "/var/log/mpd/mpd.error" pid_file "/var/run/mpd/mpd.pid" state_file "/var/lib/mpd/mpdstate" user "mpd" #port "6600" #log_level "default" #gapless_mp3_playback "yes" #save_absolute_paths_in_playlists "no" #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc" #follow_outside_symlinks "yes" #follow_inside_symlinks "yes" #password "[email protected],add,control,admin" #default_permissions "read,add,control,admin" #audio_output { # type "alsa" # name "Alsa Software Volume" # device "hw:0,0" # optional # format "44100:16:2" # optional #} mixer_type "software" volume_normalization "yes" #audio_buffer_size "2048" #buffer_before_play "10%" #filesystem_charset "UTF-8" #id3v1_encoding "UTF-8" |
| cac2s |
|
|
Темы:
6
Сообщения:
277
Участник с: 10 января 2009
|
StarLegendjhenkoУ вас старая видеокарта. Последний официальный драйвер Catalyst, поддерживающий старые видеокарты, имеет версию 9.3. Для вашей карты с новым xorg-server будет работать либо драйвер vesa, либо xf86-video-ati. не нужно быть ни третьим, ни четвертым… и вторым с первым тоже не обязательно. написАл ведь: Section "ServerFlags"
...
Option "DontZap" "False"
...
EndSectionз.ы.: подозреваю, что плохо изъяснил мысли… :-\ |
| cac2s |
|
|
Темы:
6
Сообщения:
277
Участник с: 10 января 2009
|
freezeты не один… нас двое :) з.ы.: в xorg.conf: Section "ServerFlags" ... Option "DontZap" "False" ... EndSection |
| cac2s |
|
|
Темы:
6
Сообщения:
277
Участник с: 10 января 2009
|
тeop, не знаю уровень твоих знаний, поэтому пишу более-менее подробно:yaourt -S cairo-ubuntu freetype2-ubuntu fontconfig-ubuntu libxft-ubuntu затем методом научного втыка (порядок установки имеет значение) нужно установить каждый из пакетов: pacman -U /tmp/<pakage-name>.pkg.tar.gz На жалобы пакмана о конфликтах нужно удалять “вредные” пакеты: pacman -Rd <package-name> После этого, если установлен пакет ttf-ms-fonts, нужно подсунуть к шрифтам timesbd.ttf, т.к. он отсутствует в этом пакете и если встречается где-нить - получается нехорошим :) . ls /etc/fonts/conf.d/ -la итого 12 drwxr-xr-x 2 root root 4096 Янв 11 18:42 . drwxr-xr-x 4 root root 4096 Янв 7 21:09 .. lrwxrwxrwx 1 root root 31 Янв 7 21:09 10-antialias.conf -> ../conf.avail/10-antialias.conf[/b] lrwxrwxrwx 1 root root 44 Янв 10 10:04 10-hinting-medium.conf -> /etc/fonts/conf.avail/10-hinting-medium.conf lrwxrwxrwx 1 root root 29 Янв 7 21:09 10-hinting.conf -> ../conf.avail/10-hinting.conf lrwxrwxrwx 1 root root 43 Янв 7 21:09 11-lcd-filter-lcddefault.conf -> ../conf.avail/11-lcd-filter-lcddefault.conf lrwxrwxrwx 1 root root 47 Янв 10 17:38 20-fix-globaladvance.conf -> /etc/fonts/conf.avail/20-fix-globaladvance.conf ... ... lrwxrwxrwx 1 root root 35 Янв 10 18:42 99-cac2s.conf -> /etc/fonts/conf.avail/99-cac2s.conf После этого казалось бы всё НО-2: ![]() увеличить …как видно из рисунка, буква “м” (шрифт Arial) нечёткая, исправить можно… Содержимое файла /etc/fonts/conf.d/cac2s.conf: <?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
...
...
<match target="font">
<test name="family">
<string>Arial</string>
</test>
<test name="pixelsize" compare="less_eq">
<double>17</double>
</test>
<edit name="autohint">
<bool>true</bool>
</edit>
</match>
</fontconfig>Результат: ![]() увеличить Ну и для владельцев TFT (левая картинка без автохинтинга для Arial'а, правая с ним): ![]() увеличить |