« первая ‹ предыдущая(5) 6 следующая(7) › последняя(23) »
Создано: 26-11-2009 09:42:58 изменено: 21-01-2010 09:29:09  Метки: X
Я отказался от фона рабочего стола и иконок на нем, в общем уверенно качусь к тайловым WM :)
Хотя они еще не по мне, openbox-а мне за глаза хватает. Но сеточка иксов (в последних версиях вроде поменяли на серый однотонный фон) при старте и при сворачивании открытых окон, мягко говоря, раздражает. Поэтому поправим в конфиге XDM:
cat /etc/X11/xdm/Xsetup
xsetroot -solid rgb:02/4d/5d/

Цвет по вкусу :)
1663 просмотров 0 комментариев

Создано: 07-11-2009 18:09:53 изменено: 21-01-2010 10:49:15  Метки: dbus bluetooth openbox
на моей ubuntu 8.04 с опенбоксом блютус отказался пересылать файлы на смартфон с такой вот ошибкой:
sanych@pss-work:~$ bluetooth-sendto
Connecting to session bus failed: Failed to connect to socket /tmp/dbus-Vb5lPfVMfY: Connection refused

оказалось что надо в окружение прописывать переменные dbus-даемона:
sanych@pss-work:~$ dbus-launch
Unable to create /home/sanych/.dbus/session-bus
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-W8VGGYWyQH,guid=9a715ae435aaf16ebe2104894af5801e
DBUS_SESSION_BUS_PID=3205
sanych@pss-work:~$ env |grep DBUS
sanych@pss-work:~$ export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-W8VGGYWyQH,guid=9a715ae435aaf16ebe2104894af5801e
sanych@pss-work:~$ export DBUS_SESSION_BUS_PID=3205


Update: Для окончательного решения проблемы достаточно добавить в ~/.config/openbox/autostart.sh следующие строки:
# D-bus  
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval `dbus-launch --sh-syntax --exit-with-session`
fi


1634 просмотров 0 комментариев

Создано: 05-10-2009 11:59:44 изменено: 25-10-2009 10:06:14  Метки: work wi-fi wive
1684 просмотров 0 комментариев

Создано: 23-09-2009 16:17:10 изменено: 21-01-2010 10:41:54  Метки: ремонт
Совпадает с любым х55/х60/х65. Исключений пока два - ST55/ST60.
1 - +U
2 - Gnd
3 - Tx
4 - Rx
5 - CTS
6 - RTS
7 - DCD
8 - звук левый
9 - звук общий
10 - звук правый
11 - земля микрофона
12 - микрофон

2012 просмотров 0 комментариев

Создано: 22-09-2009 17:44:02 изменено: 21-01-2010 09:47:11  Метки: livecd ubuntu openbox
Есть у меня старая флэшка на 256 Мб, на ней всегда лежит система для восстановления линукса, файлов с других систем и подобный софт. Все это без иксов и размером в 150 мб. Как-то тут захотел поиметь на этой флэшке полноценную систему:

  • быструю (легкую)
  • c современным браузером
  • с русским языком
  • удобную
  • ну и всякого такого....

2 дня ловли багов и утрамбовывания в размер и готово :)
Ну вот на скрине видно установленный софт:


1921 просмотров читать далее 4 комментариев

Создано: 16-09-2009 08:48:10  Метки: tcl

array set lang {
### тут элементы массива
}
# открываем файл
set fl [open $argv r]
set a [read $fl]
close $fl
foreach n [array names lang] {
    # здесь получаем {\$lang\(name\)} или {\$::lang\(name\)}
    set rep \{\\\$(::)*lang\\($n\\)\}
    # замена - применяем eval чтобы подменить регулярку значением переменной
    # экранируем все что не нужно менять - получаем что-то типа:
    # set a [regsub -all {\$lang\(name\)} $a "$lang(name)"]
    set a [eval "regsub -all $rep \$a \"$lang($n)\""]
}
# пишем результат
set wr [open $argv w]
puts $wr $a
close $wr
1408 просмотров 0 комментариев

Создано: 14-09-2009 19:56:25 изменено: 21-01-2010 13:40:15  Метки: tcl
решил попробовать написать дампер файлов на tcl, вот что получилось:

#! /usr/bin/tclsh
if { $argc eq 0 } {
    puts "Печать hex-дампа файла
Использование: $argv0 имя_файла"
    exit 0
}
if ![file exists $argv] {
    puts "Файл не найден"
    exit 1
}
set fl [open $argv r]
fconfigure $fl -translation binary
while {![eof $fl]} {
    set str ""
    puts -nonewline [format "%08x   " [tell $fl]]
    set a [read $fl 16]
    foreach sym [split $a {}] {
        set c [scan $sym %c]
        puts -nonewline [format "%02x " $c]
        if {$c < 32 || $c > 126} {
            append str .
        } else {
            append str [format %c $c]
        }
    }
    puts \t$str
}
close $fl

пример вывода:
00010c90   5f 31 36 78 31 36 2e 70 6e 67 50 4b 01 02 14 00      _16x16.pngPK....
00010ca0   14 00 00 00 00 00 00 00 21 00 99 8a b4 a9 08 04      ........!.......
00010cb0   00 00 08 04 00 00 0d 00 00 00 00 00 00 00 00 00      ................
00010cc0   00 00 a4 01 6c f3 00 00 72 73 73 5f 31 36 78 31      ....l...rss_16x1
00010cd0   36 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00      6.pngPK.........
00010ce0   00 00 00 21 00 4d de a0 f7 37 04 00 00 37 04 00      ...!.M...7...7..
00010cf0   00 0f 00 00 00 00 00 00 00 00 00 00 00 a4 01 9f      ................

1394 просмотров 0 комментариев

Создано: 14-09-2009 17:31:17  Метки: ftp sysadmin
Поставим ftp-сервер без анонимного доступа
1478 просмотров читать далее 0 комментариев

Создано: 13-09-2009 11:10:02  Метки: dos grub
http://habrahabr.ru/blogs/linux/68998/
Дос вполне можно загрузить через memdisk.

1) Ставим пакет syslinux
2) Находим файл memdisk из этого пакета (у меня он был в /usr/share/syslinux)
3) Копируем memdisk в /boot
4) Берём образ дискетки с msdos (можно у меня, уже с mhdd и демкой puls)
5) Копируем образ тоже в /boot
6) Дополняем /boot/grub/menu.lst таким пунктом:
title MSDOS
root(hd0,0) # Номер диска изменить на нужный
kernel /memdisk
initrd /Dos6.22.img
1636 просмотров 0 комментариев

Создано: 01-09-2009 18:14:31 изменено: 21-01-2010 09:46:15  Метки: proc
from d-r@l.d.o.
> Вопрос: чем можно инициировать перезагрузку ОС в таком случае?

echo s >/proc/sysrq-trigger
echo u >/proc/sysrq-trigger
echo b >/proc/sysrq-trigger
1253 просмотров 0 комментариев

« первая ‹ предыдущая(5) 6 следующая(7) › последняя(23) »