LINUX.ORG.RU

Сообщения TerribleMutant

 

hotkeys в KDE4

Всем привет
Есть Slackware Current с KDE 4.8.5. Раскладка переключается по Shift+Alt
Есть Eclipse. И комбинация Shift+Alt+R в нем не работает, т.к. кеды переключают раскладку, и вместо R считывается К.

Как отучить KDE обрабатывать хоткей до того, как все клавиши отпущены?

 , ,

TerribleMutant ()

Radeon, Mesa and Need For Speed

Всем привет.

Имеется:
1) slackware current, kernel 3.2.28
2) X Server 1.12.3
3) mesa-8.0.4
4) xf86-video-ati-6.14.4
5) wine-1.5.10
6) Radeon HD4330

При попытке запуска NFSU2 или Most Wanted - следующая картина (здесь черный квадратик - это курсор):
http://img341.imageshack.us/img341/1032/89448909.png

В чем может быть дело? Другие игры более-менее работают. С fglrx все работало, но обновление иксов + отказ АМД поддерживать мою видеокарту в новых драйверах лишили меня этого счастья.

TerribleMutant ()

Slapt-get падает

Всем привет.

После какого-то обновления (как я подозреваю, libc) появилась проблема: при попытке сделать что-нибудь осмысленное (например, slapt-get --u) появляется следующий сегфолт:

Program received signal SIGSEGV, Segmentation fault.
0xb7c70cf0 in strcmp () from /lib/libc.so.6

Слака - каррент, slapt - последний из официального репо (от 3 сентября, появился уже после того, как я заметил эту проблема). Пробовал удалять /var/slapt-get - не помогло. В чем может быть проблема?
Пробовал LD_PRELOAD libc от слаки 13.37 - не помогло. Кстати, почему upgradepkg не удалил старые либы?
bash-4.2$ ls /lib/libc-*
/lib/libc-2.13.so  /lib/libc-2.14.1.so  /lib/libc-2.15.so

 , ,

TerribleMutant ()

fglrx не взлетает после апгрейда X

Всем привет.
Есть слака current, на которую я сейчас накатил обновления за последний ~месяц.
Из значительного - обновлены иксы.
Итог: с fglrx - черный экран вместо иксов.

Греп лога по fglrx:

[   619.201] (II) LoadModule: "fglrx"
[   619.202] (II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
[   619.256] (II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
[   619.257] (II) Loading sub module "fglrxdrm"
[   619.257] (II) LoadModule: "fglrxdrm"
[   619.257] (II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
[   619.257] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
[   619.288] (WW) Falling back to old probe method for fglrx
[   619.315] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[   619.315] (II) fglrx(0): pEnt->device->identifier=0x82377d0
[   619.316] (II) fglrx(0): Loading PCS database from /etc/ati/amdpcsdb
[   619.316] 3: /usr/lib/xorg/modules/drivers/fglrx_drv.so (xdl_xs111_atiddxLeaveVT+0x4a) [0xb67b9a3a]
И конфиг:
Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

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

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Замечу, что 01:00.1 Audio device: ATI Technologies Inc RV710/730, так что сей ворнинг толком ничего не значит. Единственное, что меня тут смущает - vendor=«FireGL - ATI Technologies Inc.». Причем тут fireGL?

В общем, что делать? Драйвер radeon вообще не катит, с ним 3D не работает на моей карте (HD4330).

P.S. Пробовал fglrx 8.951 и 8.961. Пробовал в т.ч. пересобирать. Не помогло.

TerribleMutant ()

Интеграл в L2

http://s019.radikal.ru/i639/1205/8e/f4f5266fa2cd.jpg
Вот как он был взят? Напоминает формулу Остроградского, но ведь не она же.

 

TerribleMutant ()

Рисование графа в QT

Всем доброе время суток.
Задача: вывести в виджет ориентированный граф с минимумом пересечений ребер. Граф может быть любым, под конкретную задачу не подгоняем.
Судя по гуглу, делается это с помощью QGraphicsScene, но внятных примеров его использования я не нашел. Не подскажете примеры создания автоматических лейаут-менеджеров в QT?

TerribleMutant ()

[вещества] гугл

Сабж, на главной.
лицорука.жпг

TerribleMutant ()

[give-me-advice-thread] авто из утиля

http://www.autoreview.ru/_archive/section/detail.php?ELEMENT_ID=115264&SECTIO...
Статья заставила задуматься. Да, с 4 апреля утилизованную машину на учет не поставить, но кусок гнилого навоза, способного самостоятельно передвигаться и имеющего ПТС можно купить тысяч за 10-15. Если за столько же взять крепкую, но утилизованную машину. Из них можно получить неплохое недорогое ведро, которое будет куда безопаснее на дороге (это к вам, моралисты и любители законов), чем «честная» б/у машина за 40К.
Вопрос: какие тут подводные камни? Сколько стоят услуги дяди Ары, готового перекинуть моторный щит? Где реально купить утилизованное ведро?

ЗЫ: а линукс тут притом, что в тут идея в том, чтобы превратить навоз в конфету

TerribleMutant ()

Выбор HDD для файлопомойки

Выбираю пару для RAID 1, контроллер - X58 (мать X58A-UD3R). Разбивать скорее всего буду на два раздела: гиг под ext4 (/home), остальное под ntfs (да, я пользую еще и винду). Емкость - 2-3 Тб, смотря что будет интереснее по цене/емкости.

Во-первых, взлетят ли 3 Тб на этой матери? Там, напомню, классический БИОС. MBR же лишь не позволяет создавать разделы свыше 2Тб? А что с RAID-контроллером, взлетит?

Во-вторых, какой хард брать? Выбираю из:
http://www.ulmart.ru/goods/223320/
http://www.ulmart.ru/goods/228548/
http://www.ulmart.ru/goods/189707/
http://www.ulmart.ru/goods/220453/

Первый - хорош (7200 оборотов, хорошие отзывы, низкая для своей емкости цена), но дорог, да и 5 блинов пугают. Не трактор ли это?
Второй - тупо дешевый. Да, 5400 оборотов. Какие еще проблемы с ним? Почему так дешево?
Третий - всеми заплеванный, с дебильным названием. Но вроде у народа более-менее работает, разве что разбивать его немного геморно.
Последний - вроде хороший, но не выгоднее ли взять первый? Как мне кажется - сильно выгоднее, но может я чего-то о нем не знаю :)

TerribleMutant ()

ШГ в Netbeans

В общем, в линуксячьем нетбинсе шрифты не совпадают с системными, сглаживания нет. Как это исправить? Настроек хинтинга там вроде нет

TerribleMutant ()

KDE 4.5.5, compiz and Task Manager widget

Всем привет.

Как настроить (или где взять подходящий виджет), чтобы Task Manager умел работать с компизовским rotate cube? Т.е. я хочу, чтобы работали функции «to desktop #» и «only show tasks from current desktop». Кстати, для Pager widget тоже хотелось бы связи с компизовским кубом.

ЗЫ: Пара ответов на скоро встанущие вопросы :)
1) Kwin - тормознутая бяка, так что нет.
2) Гном теперь не торт, так что тоже нет.

ЗЗЫ: Система - Slackware Current

TerribleMutant ()

установка Huawei E173 (мегафон)

Всем доброе время суток.
Система - Slackware Current.
Драйвер, прилагающийся к модему, не собирается. Вот, собственно, он:
http://zalil.ru/30900125
Замечу, что даже если его попробовать напрямую скомпилировать с помощью gcc - будут ошибки. Плюс, кривой makefile. В нем я пробовал менять KDIR на /usr/src/linux. Ошибки сменились на те же самые, что и при компиляции напрямую.

А еще есть проблема с MobilePartner. Оно работает в xfce, но в кедах 4.5.5 открывается лишь пустое окно. При этом, окна «инициализация» (при загрузке) и «вы точно хотите выйти?» отображаются нормально. В чем тут дело?
Кстати, с корректностью всё тоже страшно: стартовый скрипт MobilePartner.sh присваивает JAVA_HOME путь до jre5, которого там нет. Пробовал скачать другую версию MobilePartner, где все вроде прилично - те же симптомы, а драйвера для моего модема нет.
Вот тарболл с бинарником Партнера, исходниками драйвера и родными установочными скриптами. 15 метров.
http://zalil.ru/30900165

В общем, как заставить эту гадину работать? Первоочередная задача - добыть драйвер. По lsusb модем отображается нормально, но соответствующего сетевого интерфейса в ifconfig нету.

TerribleMutant ()

Проблема с переменными среды; назначение клавиш в dolphin

Всем доброе время суток.
Первая проблема красноречиво иллюстрируется следующим образом:

ilia@localhost:~$ QWE=1
ilia@localhost:~$ echo $QWE
1
ilia@localhost:~$ cat somescript.sh
#!/bin/sh

QWE="aaa"
export $QWE
echo $QWE

ilia@localhost:~$ ./somescript.sh
aaa
ilia@localhost:~$ echo $QWE
1
Для чистоты эксперимента, это я проделал без иксов. Что интересно, если залогиниться в другой консоли под этим же логином - $QWE будет пустой.
Вторая проблема: не работают боковые кнопки мыши в Dolphin. В том же фаерфоксе - работают. Попробовал способ из:
http://forum.kde.org/viewtopic.php?f=14&t=85430
Это срабатывае только для первых 1-5 нажатий. Если запустить xbindkeys - проработает еще столько же.
В настройках кедов я не нашел, как убрать все хоткеи для back и forward, но поменял назначения: раньше были back и forward (что это? те самые мышиные кнопки?), вместо них назначил какую-то фигню. Проблема осталась. В чем может быть дело?

P.S. Slackware Current

TerribleMutant ()

Мелкие проблемы

Всем привет. Поставил Slackware Current с кедами 4.5.5, компиз. Подключил его. Есть вопросы по допиливанию системы под себя, никогда до этого кеды не трогал.

1) Если я выставляю в CCSM привязку комбинации для Rotate Cube, после рестарта она исчезает. 2) Как настроить, чтобы у юзера были права маунта, а sudo «видело» и команды из /bin, /sbin, /usr/sbin, /usr/bin (это же PATH? А как сделать, чтобы он при каждой загрузке прописывался?), и через sudo в консоли файлы разного типа по-разному подсвечивались? 3) Где в дельфине включить режим отображения по умолчанию Details?

TerribleMutant ()

Пищит ноут. В винде не пищит.

Всем привет.
Есть Aspire 3810TG. Стоят Слака 13.1 и Виндус 7. В последнее время слышен писк при пользовании линуксом, как на родном 33.4 ядре, так и на переконфигурированном 37.2.
В чем может быть дело? Как надо попробовать настроить ACPI, можно ли это сделать без пересборки ведра? Какие настройки ACPI в винде 7?

ЗЫ: Писк начинается примерно при старте иксов. Если в CPU frequency applet выставить 800 МГц - пищит слабо. Если максимальные 1,3 ГГц - заметно сильнее. Выше нагрузка - сильнее писк.
ЗЗЫ: По характеру писка похоже на питанку. Точно не экран - без него пробовал, ничего не изменилось

TerribleMutant ()

[OpenWRT] настраиваем два WAN; порядок запуска скриптов pppd при падении туннеля

Всем привет.
Настраиваю домашний гейтвей на OpenWRT (железяка - WR1043ND).
Оператор - билайн, билд прошивки и скрипты запуска и ip-up/ip-down взял тут (спасибо Pilot6): http://forum.ixbt.com/topic.cgi?id=14:51517-121

ip-up и ip-down выкладываю прямо тут:
http://pastie.org/1700868
http://pastie.org/1700873

В какой момент запускаются эти скрипты? Сразу после поднятия тоннеля и сразу после падения соответственно? А когда запускается ip-pre-up?
И я не очень понял смысл этого экспорта: export PPP_IFACE PPP_TTY PPP_SPEED PPP_LOCAL PPP_REMOTE PPP_IPPARAM.

Идея такая: на другом интерфейсе (eth0.3; ppp0 поднимается через eth0.2, eth0.1 забриджен с вафлей) есть еще один коннект. Этот интерфейс получает IP из подсети 192.168.10.0/255.255.255.0. Как прописать всё так, чтобы при падении тоннеля шли попытки реконнекта, а интернет переключался на дргой wan? Надо ли это как-то увязывать с UCI? Пока я добился того, чтобы UCI не трогала настройки iptables, а второй wan (в uci он называется wan_bak) исправно работал, если в него что-нибудь воткнуть.

первая проблема: маршруты. В качестве default прописывается маршрут то гейтвея из запасного WAN. В принципе, лечится прописыванием дефолта в /etc/init.d/openl2tpd, но что будет при реконнекте?

вторая проблема: как продолжать попытки реконнекта, сидя в интернете через другой интерфейс? Настройки NAT, как я понимаю, надо поменять, но как netfilter определяет output interface для пакетов? Я попробовал прописать цепочку из маскарадов сначала в ppp0, затем в eth0.3, но это не работало после падения ppp0: даже после ручной правки маршрутов, интернет на клиентах не появился (на гейтвее всё ок после правки). И как при этом прописывать маршруты? Нужен ли default, если есть маршрут то DNS и гейтвея? Как не лезть через ненужный default, не удаляя его?

TerribleMutant ()

Выбор роутера

Всем привет.
Нужен
а)безглючный
б)с двумя WAN
в)с 802.11n
г)желателен DNAT и USB (принт-сервер)

Идеально подходит циска 890, но это дорого, и надо заказывать с ебея.
Так что рассматриваются варианты ширпотреба. У кого из них хорошее железо и нормальная прошивка, либо есть хорошие альтернативные? Что, например, скажете об асусе N16?

TerribleMutant ()

Выбор неттопа для гейтвея

Всем привет.
Нужно поднять дома гейтвей с нормальным фаерволлом, запасным коннектом и 802.11n. Соответственно, учитывая нежелание юзать vlan, нужны три Ethernet-интерфейса и один порт расширения, желательно PCI.
Под эти цели подходят некоторые платформы на atom, например - MSI 945GC Networks и еще пара моделей от той же MSI. Только я не нашел их даже на ебае.
Вопросы есть:
1)Кто делает готовые неттопы на этих или аналогичных материнках?
2)Если никто, то где купить саму такую материнку или схожую по характеристикам, корпус и подходящую ко всему этому WiFI-карту?

Или, может, у вас есть другие идеи? Нужны тишина (стоять будет, видимо, в жилой комнате), компактность. Micro ATX - 430*400*100 - многовато, да и жалко тратить деньги на i3, качественный мощный БП и качественный толстый корпус. Под 20К выходит :(

И да, есс-но, с дровами под линукс проблем быть не должно.

TerribleMutant ()

[Slackware 13.1] игрушки плохо играются с fglrx 11.2

Доброе время суток.
Есть Aspire 3810TG с радеоном 4330 и слака 13.1
Раньше стояло ведро 2.6.36.2 и fglrx 10.12, с подсовыванием не-помню-какого патча оно нормально собралось, и заработало после засовывания модуля.

Собрал 2.6.37.1, собрал fglrx 11.2 через обычное --buildpkg Slackware/All, поставил, засунул модуль. Вспомнил, что забыл снести пакеты от 36 ядра - вытащил модуль, снёс все пакеты и /etc/ati, поставил всё начисто, засунул модуль.
Итог: эффекты в компизе работают, игрушки не запускаются, playonlinux матерится на отсутствие 3Д-ускорения. glxgears сразу выдает floating pint exception.
В чем дело? Как ставить эту версию fglrx?

UPD: см. пост ниже ([Slackware 13.1] игрушки плохо играются с fglrx 11.2 (комментарий)). Теперь проблемы с перерисовкой.

TerribleMutant ()

xl2tpd, гадость в логах

Доброе время суток. Есть гейтвей на слаке 13.1. Даже если в netfilter везде accept, и включен только маскарадинг, при большой нагрузке на канал в консоль идет вот такая кака:

xl2tpd[1916]: write_packet: Resource temporarily unavailable(11)

Больше нагрузка - чаще каки. Что это за проблема, и в чем может быть дело? Причем, пинги и скорость в порядке, туннель не падает.

TerribleMutant ()

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