LINUX.ORG.RU

Сообщения di

 

Radeon R7 m440 OpenCL

 , ,

Имеется ноут с CPU и GPU от AMD. Сейчас установлена Ubunta 16.04. Видеокарта R7 m440.
lspci -v выдает следующее:

00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo (rev ca) (prog-if 00 [VGA controller])
	DeviceName: ATI EG BROADWAY
	Subsystem: Hewlett-Packard Company Carrizo
	Flags: bus master, fast devsel, latency 0, IRQ 227
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Memory at d2800000 (64-bit, prefetchable) [size=8M]
	I/O ports at 5000 [size=256]
	Memory at d3500000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at d0200000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

06:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265] (rev 83)
	Subsystem: Hewlett-Packard Company Topaz XT [Radeon R7 M260/M265]
	Flags: bus master, fast devsel, latency 0, IRQ 229
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Memory at d0000000 (64-bit, prefetchable) [size=2M]
	I/O ports at 2000 [size=256]
	Memory at d3300000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at d3340000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
clinfo видит только CPU.
Подскажите, пожалуйста, возможно ли использовать на amdgpu-pro на этой видеокарте? И если да то какое лучше ядро, какие опции нужно? Если нет, то что сделать, чтобы и на GPU OpenCL заработал.

di
()

Минимальный самописный прокси на java

 ,

Пишу минимальный http прокси на java.
Опыта разработки сетевых приложений нет, ну и с java знакомство не долгое. Погуглил, кое-что написал, работает криво.
Принцип работы: сервер слушает порт. Читает http заголовок входящего запроса и достает от туда адрес удаленного сервера (метод getRawHeader). Создает два потока, в которых связывает удаленный сервер с инициирующим приложением (класс Connection).
Кто может помогите, пожалуйста, разобраться что не так. Репозиторий на github.
Глюки:
1. Вместо некоторых урлов открываются урлы открытые до этого
2. На некоторых урлах возникает ошибка «403 Forbidden»
3. На youtube видео проигрывается несколько секунд

di
()

Сборка модуля для андройда

 ,

Есть китайский девайс с андройдом, надо чтобы на нем заработал переходник с usb на ethernet, дрова под линукс есть. До этого собирал модулями дрова на десктопе. Собрал модуль под девайс

shell@android:/ $ uname -a                                                     
Linux localhost 2.6.34 #1 PREEMPT Wed Aug 1 19:07:04 HKT 2012 armv7l GNU/Linux
так:

  • Взял ядро linux-2.6.34.14 с kernel.org.
  • Скопировал туда .config с девайса. Сконфигурировал:
    make ARCH=arm CROSS_COMPILE=/opt/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- prepare
    make ARCH=arm CROSS_COMPILE=/opt/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi- module_prepare
    
  • Собрал модуль с этим ядром, Makefile:
    TARGET	= asix
    OBJS	= asix.o
    NDKTOOLCHAIN	= /opt/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-
    KDIR	= kernel/
    
    PWD = $(shell pwd)
    
    obj-m      := $(TARGET).o
    
    default:
    	make -C $(KDIR) ARCH=arm CROSS_COMPILE=$(NDKTOOLCHAIN) SUBDIRS=$(PWD) modules
    
    clean:
    	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean
    
    .PHONY: modules clean
    

Модуль не запускается:

shell@android:/system/lib/modules # modprobe asix                              
modprobe: 'modules/asix.ko': invalid module format
Объясните, пожалуйста, что не так и как починить?

di
()

Статический ip слетает после отключения кабеля

 ,

Стоит система Debian. Пытаюсь настроить dhcp сервер, настроил и даже были пинги. После отключения кабеля ip(статический) у машины сбрасывается. Восстанавливается после ifup. Вырубил dhcp демона, тоже самое.

$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp

# dhcp server
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
broadcast 192.168.1.255
Подскажите, пожалуйста, настройки какие может где надо еще прописать или ошибся где?

di
()

Нет звука

 ,

Помогите, пожалуйста, с настройкой звука. Установлен Debian стейбл, ядро 2.6.32-5-amd64.

lspci -kv
00:01.1 Audio device: ATI Technologies Inc Device 1314
	Subsystem: Samsung Electronics Co Ltd Device c589
	Flags: bus master, fast devsel, latency 0, IRQ 19
	Memory at feb44000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: HDA Intel
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
	Subsystem: Samsung Electronics Co Ltd Device c589
	Flags: bus master, slow devsel, latency 32, IRQ 16
	Memory at feb40000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: HDA Intel
В alsamixer две звуковые карты: HD-Audio Generic и HDA ATI SB. У первой только S/PDIF, у второй Master, headphon,... все выставлено на максимум. Звука нету.
aplay /usr/share/sounds/alsa/Front_Center.wav 
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
aplay: main:654: audio open error: Нет такого файла или каталога

di
()

[очень странный запрос] Животные

Люди помогите, пожалуйста, нужно видео о лесных животных, продолжительностью минут 5-7, где будут показаны разные виды животных (белки, зайцы, волки,..) под какую-нибудь музыку.

di
()

[qt][qmake] QMAKE_POST_LINK работа после сборки

 ,

Нужно после сборки приложения на Qt немного подшаманить: запустить мини прогу одну из папки с сорцами, вот хотелось бы чтобы это было прописано через pro'шку в Makefile. Пробую QMAKE_POST_LINK, но с ним как-то странно все работает: макрос PWD содержит домашний путь текущего юзера (а должен путь к исходникам), PWD_OUT вообще ничего не содержит (должен путь куда собирается приложение). Подскажите, пожалуйста, как можно через pro файл прописать выполнение команды из дирректории с исходниками над файлами из папки с собранным проектом.

di
()

qt qml проблема с абсолютным путем

Пишу на c++ с использованием qt и qml следущее: загружается окно и показывает компонент из файла content.qml если происходит ошибка, то загружается стандартная заглушка из ресурсов:

Loader {
  id: content
  source: "qml/proj001/Content.qml"//путь относительно бинарника
  
  onStatusChanged: {
    if (status == Loader.Error) {
      console.log("---------in error---------");
      source = "defContent.qml";
    }
  }
}

Проблема в том что qml не видит файл qml/proj001/Content.qml при загрузке он ищет его в ресурсах(«qrc:/qml/Content.qml»), подскажите пожалуйста как указать чтобы использовался относительный путь.

di
()

kernel Disabling IRQ #17

На дебиане 2.6.38-bpo.2-amd64 x86_64 в терминале появляется такое вот сообщение:

Message from syslogd@debmain00 at May 14 09:12:01 ...
 kernel:[17070.297727] Disabling IRQ #17
Результат dmesg | grep -i 'irq 17':
[    1.096729] pci 0000:00:1c.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.096772] pci 0000:00:1c.4: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.671426] r8169 0000:07:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    1.681425] firewire_ohci 0000:09:03.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    3.569301] xhci_hcd 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    3.599796] xhci_hcd 0000:03:00.0: irq 17, io mem 0xfa400000
[    4.017748] HDA Intel 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[17070.297619] irq 17: nobody cared (try booting with the "irqpoll" option)
Объясните пожалуйста в чем дело и что делать, а то я погуглил и понял только что процу какой-то девайс, шлет прерывание.

di
()

в playonlinux нет звука

Поставил недавно playonlinux, в нем установил star wars kotot через их менюшку установки. Установил все что требовалось, но нету звука. Захожу в настройки вайна для kotor, на вкладке аудио доступен только один аудио драйвер - OSS, жму проверить звук, выдается ошибка: Audio test failed. Гуглил, что там кроме oss еще alsa должен быть. Пробовал ставить libwine-alsa, тогда playonlinux удаляется.
Система Debian Squeeze, PlayOnLinux 3.8.10,

lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
01:00.1 Audio device: nVidia Corporation Device 0be9 (rev a1)[br]
Что делать?

di
()

коньки жирнеют(текст расплывается)

Обновил дебиан, с ленни до сквиза. И после этого стали глючить коньки - если двигать, сворачивать/разворачивать окна, то текст немного расплывается. Вот так:
Расплывчатый
Не расплывчатый
Подскажите, пожалуйста, чего исправить. Юзаю: Conky 1.8. Код:

# set to yes if you want Conky to be forked in the background
background no

cpu_avg_samples 4
net_avg_samples 1

out_to_console no

# X font when Xft is disabled, you can pick one with program xfontsel
#font 7x12
#font 6x10
#font 7x13
#font 8x13
#font 7x12
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
#font -artwiz-snap-normal-r-normal-*-*-100-*-*-p-*-iso8859-1

# Use Xft?
use_xft yes

# Xft font when Xft is enabled
xftfont Bitstream Vera Sans Mono:size=10

own_window_transparent no
own_window_colour black
# Text alpha when using Xft
xftalpha 1.0

# on_bottom yes

# mail spool
mail_spool $MAIL

# Update interval in seconds
update_interval 3
# Create own window instead of using desktop (required in nautilus)
own_window no

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer no

# Minimum size of text area
#minimum_size 280 5
#maximum_width 150

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 10

# border margins
border_margin 4

# border width
border_width 1

# Default colors and also border colors
default_color 00ee00
default_shade_color 00dd00
#default_outline_color #5000a0

# Text alignment, other possible values are commented
#alignment top_left
#minimum_size 10 10
gap_x 13
gap_y 13
#alignment top_right
#alignment bottom_left
alignment bottom_right

# Gap between borders of screen and text

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer left

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

TEXT
${color black}$sysname $kernel on $machine
${color blue}$stippled_hr
${color blue}Uptime:${color lightgray} $uptime ${color}- Load:${color lightgray} $loadavg
${color blue}CPU Usage:${color green} ${cpu}% ${cpubar}
$color${cpugraph 000000 5000a0}
${color blue}CPU Freq: ${color green}${freq 0}; ${freq 1}; ${freq 2}; ${freq 3}; 
${color blue}RAM Usage:${color #00ee00} $mem/$memmax - $memperc% $membar
${color blue}Swap Usage:${color #00ee00} $swap/$swapmax - $swapperc% ${swapbar}
${color blue}Processes:${color #00ee00} $processes;  ${color}Running:${color 00ee00} $running_processes;
$color$stippled_hr
${color}Networking:
 ${color}Down:${color #8844ee} ${downspeed eth0}${color} ${offset 70}Up:${color #22ccff} ${upspeed eth0}
$color${downspeedgraph eth0 32,150 ff0000 0000ff} $alignr$color${upspeedgraph eth0 32,150 0000ff ff0000}
$color$stippled_hr
${color}File systems:
 ${color blue}/     ${color 00cc00}${fs_used /}/${fs_size /} ${fs_bar /}
 ${color blue}/home ${color 00cc00}${fs_used /home}/${fs_size /home} ${fs_bar /home} 
$color$stippled_hr
${color}Name              PID    CPU%   MEM%
${color}CPU usage
${color red} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
$color ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
$color ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
$color ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
$color ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}
${color}Mem usage
${color red} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
$color ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
$color ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
$color ${top_mem name 4} ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
$color ${top_mem name 5} ${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 5}

di
()

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