Configuring DirectFB

DevCAI SimpleButton / CheckButton 按钮实现分析 分析对象:DevCAI 自研的与(对应第 2.3 节“选项、按钮与状态”中同名组件)(2286 行,单文件承载整个按钮家族)分析日期:2026-11-05技术栈:VS2022 / .NET Framework 4.8.1 / C# 8.0(库代码语法不高于 C# 7.3) 阅读详情

 

Configuring DirectFB

From DirectFBWiki

DirectFB has a lot of options that can be tuned run-time. Bit-depth, debug output, supported accelerator, disabling hardware acceleration, etcetera. This section aims at listing these options and how to apply them.

Table of contents [hide]

Manual Page

The simplest source of information is the directfbrc manual mage.

man directfbrc                                                                                        
If this doesn't work, the content has been updated and summarised below. 

Where to configure

There are a number of locations where DirectFB will look for configuration information. The configuration information is read before any intialisation is done, to allow configuration to steer this process.

First, the following files are read (if they exist)

$(INSTALL_PATH)/etc/directfbrc                                                                
$(HOME)/.directfbrc                                                                                   
 $(INSTALL_PATH)/etc/directfb.$(PROGNAME)                                           
$(HOME)/.directfb.$(PROGNAME)                                                               
where $(PROGNAME) is the name of the program you want to run. In C-speak that's argc[0]. 

Second, it will check the following environment variables:

$(DFBARGS)
$(DIRECTFB_SESSION)

$(DIRECTFB_SESSION) is only used to obtain the session number. Finally it will parse command line options prepended with --dfb.

The last encountered entry takes precendence.

What to configure

Syntax

The directfbrc file contains one parameter per line. Comments are introduced by a hash sign (#), and continue until the end of the line. Blank lines are ignored.

Most parameters are switches that turn certain features on or off. These switches have a no-variant that disables the feature. This page describes the positive variant and will also note which setting is the compiled-in default.

Parameters

system=<system>                                                                          
Specifies the graphics system to use. The default is to use the Linux frame buffer (fbdev). The following systems are recognised: fbdev, devmem, osx, sdl, vnc, x11. 
fbdev=<device>                                                                             

Opens the given frame buffer device instead of /dev/fb0.

busid=<id>                                                                                    

Specify the bus location of the card. The option is only used if DirectFB doesn't have sysfs support and if unspecified 1:0:0 will be assumed. Use this option if the driver fails to detect (or incorrectly detects) your card.

mode=<width>x<height>                                                             

Sets the default screen resolution. If unspecified DirectFB will use the first mode from /etc/fb.modes Some frame buffer devices (namely vesafb) don't support mode switches and can only be used in the resolution that is set on boot time.

For 'emulated' systems such as X11 this will specify the size of the DirectFB window.

scaled=<width>x<height>                                                            

Scale the window to this size for 'force-windowed' apps.

depth=<pixeldepth>                                                                     

Sets the default pixel depth in bits per pixel. If unspecified DirectFB will use the depth specified in the first mode from /etc/fb.modes. DirectFB supports color depths of 8, 15, 16, 24 and 32. Which values are available depends on the frame buffer device you are using. Some frame buffer devices (namely vesafb) don't support mode switches at all and can only be used in the pixel depth that is set at boot time.

pixelformat=<pixelformat>                                                            

Sets the default pixel format. This is similar to the depth parameter described above but allows more fine-grained control. Possible values for pixelformat are LUT8, RGB332, RGB16, RGB24 and RGB32. Some drivers may also support the more exotic pixel formats A8, ALUT44, ARGB, ARGB1555, I420, UYVY, YUY2 and YV12.

session=<num>                                                                            

Selects the multi application world which is joined or created. Starting with zero, negative values force creation of a new world using the lowest unused session number. This will override the environment variable "DIRECTFB_SESSION".

[no-]force-slave                                                                            

Always enter as a slave, waiting for the master, if not there. By default the first app becomes master.

remote=<host>[:<session>]                                                       

Select the remote session to connect to.

tmpfs=<directory>                                                                       

Uses the given directory (tmpfs mount point) for creation of the shared memory file in multi application mode. This option is only useful if the automatic detection fails or if non-tmpfs storage is desired.

shmfile-group=<groupname>                                                      

Group that owns shared memory files.

memcpy=<method>                                                                     

With this option the probing of memcpy() routines can be skipped, saving a lot of startup time. Pass "memcpy=help" for a list of possible values.

primary-layer=<id>                                                                     

Selects which layer is the "primary layer", default is the first. Check 'dfbinfo' for a list of layers supported by your hardware.

primary-only                                                                               

Tell application only about the primary layer.

[no-]banner                                                                               

Show DirectFB banner at startup.

[no-]quiet=<type>                                                                    

Suppresses console output from DirectFB. Only error messages will be displayed. type can be one or more of: info, warning, error, once, unimplemented. If you omit the type, supression affects all types.

[no-]debug=<domain>                                                              

Enables debug output. This is on by default but you won’t see any debug output unless you compiled DirectFB with debugging support by using --enable-debug. You can specify a debug domain to selectively enable or disable debug messages. If you omit the domain, this option will affect all domains.

[no-]debugmem                                                                        

Enable memory allocation tracking.

[no-]debugshm                                                                         

Enable shared memory allocation tracking.

[no-]trace                                                                                 

Enable stack trace support. This is on by default but you won’t see any trace output unless you compiled DirectFB with trace support. This is a very processor heavy option and will instrument all function entry and exit points.

log-file=<name>                                                                       

Write all messages to the specified file.

log-udp=<host>:<port>                                                         

Send all messages via UDP to the specified host and port.

fatal-level=<level>                                                                  

Abort on NONE, ASSERT (default) or ASSUME (incl. assert)

force-windowed                                                                      

Forces the primary surface to be a window. This allows to run applications that were written to do full-screen access in a window.

force-desktop                                                                         

Forces the primary surface to be the background surface of the desktop.

[no-]hardware                                                                        

Turns hardware acceleration on. By default hardware acceleration is auto-detected. If you disable hardware acceleration, the driver for your graphics card will still be loaded and used to access additional display layers (if there are any), but all graphics operations will be performed by the software renderer.

[no-]software                                                                         

This option allows to disable software fallbacks.

[no-]dma                                                                                

Turns DMA acceleration on, if supported by the driver. By default DMA acceleration is off.

[no-]sync                                                                                

Flushes all disk buffers before initializing DirectFB. This can be useful if you working with experimental device drivers and expect crashes. The default is not to sync.

[no-]mmx                                                                               

The no-mmx options allows to disable the use of MMX routines even if support for MMX was detected. By default MMX is used if is available and support for MMX was compiled in.

[no-]agp[=mode]                                                                   

Turns AGP memory support on. The option enables DirectFB using the AGP memory to extend the amount of video memory available. You can specify the AGP mode to use (e.g. 1, 2, 4, 8 or 0 to disable agp). By default AGP memory support is off.

[no-]thrifty-surface-buffers                                                    

Free sysmem instance on xfer to video memory.

font-format=<format>                                                           

Specify the font format to use. Possible values are A1, A8, ARGB, ARGB1555, ARGB2554, ARGB4444, AiRGB. The default font format is A8 because it is the only format that ensures high quality, fast rendering and low memory consumption at the same time. Use this option only if your fonts looks strange or if font rendering is too slow.

[no-]sighandler                                                                     

By default DirectFB installs a signal handler for a number of signals that cause an application to exit. This signal handler tries to deinitialize the DirectFB engine before quitting the application. Use this option to enable/disable this feature.

dont-catch=<num>[[,<num>]...]                                         

As described with the sighandler option above, DirectFB installs a signal handler for a number of signals. By using this option you may specify a list of signals that shouldn't be handled this way.


.BI [no-]deinit-check By default DirectFB checks if the application has released all allocated resources on exit. If it didn't, it will clean up after the application. This option allows to switch this feature on or off.

block-all-signals                                                                   

This option activates blocking of all signals, useful for DirectFB daemons (a DirectFB master application that does nothing except being the master).

[no-]vt-switch                                                                     

By default DirectFB allocates a new virtual terminal and switches to it.

vt-num=<num>                                                                  

Use given VT instead of current/new one.

[no-]vt-switching                                                               

Allow to switch virtual terminals using <Ctrl>+<Alt>+<F?>. This is an experimental feature that is usually disabled; use at your own risk.

[no-]graphics-vt                                                                

Puts the virtual terminal into graphics mode. This has the advantage that kernel messages won't show up on your screen while the DirectFB application is running.

[no-]vt                                                                              
Use VT handling code at all? 
mouse-source=<device>                                                 

Specify the serial mouse device.

[no-]mouse-gpm-source                                                 

Enables using GPM as mouse input repeater.

[no-]motion-compression                                               

Usually DirectFB compresses mouse motion events. This means that subsequent mouse motions are delivered to the application as a single mouse motion event. This leads to a more responsive but less exact mouse handling.

mouse-protocol=<protocol>                                          

Specifies the mouse protocol to use. The following protocols are supported:

  • MS : Two button mouse using the Microsoft mouse protocol.
  • MS3 : Three button mouse using an extended Microsoft mouse protocol.
  • MouseMan : Three button mouse using a different extension to the Microsoft mouse protocol introduced by Logitech.
  • MouseSystems : The most commonly used protocol for three button mice.
  • PS/2 : Two/three button mice of the PS/2 series.
  • IMPS/2 : Two/three button USB mice with scrolling wheel using the Microsoft Intellimouse protocol.

The different protocols for serial mice are described in more detail in mouse(4).

[no-]lefty                                                                         

Swaps left and right mouse buttons. Useful for left-handers.

[no-]capslock-meta                                                         

Map the CapsLock key to Meta. Useful for users of the builtin WM without a Meta key on the keyboard (e.g. Window key).

linux-input-ir-only                                                           

Ignore all non-IR Linux Input devices.

[no-]linux-input-grab                                                     

Grab Linux Input devices. When a device is grabbed only DirectFB will receive events from it. The default is to grab.

[no-]cursor                                                                    

By default DirectFB shows a mouse cursor when an application makes use of windows. This option allows to switch the cursor off permanently. Applications cannot enable it explicitly.

wm=<wm>                                                                   

Specify the window manager to use.

bg-none                                                                       

Completely disables background handling. Doesn't make much sense since the mouse and moving windows will leave ugly traces on the background.

bg-color=AARRGGBB                                                   

Controls the color of the background. The color is specified in hexadecimal notation. The alpha value defaults to full opacity and may be omitted. For example to choose a bright magenta background, you'd use bg-color=FF00FF.

bg-image=<filename>                                               

Fills the background with the given image from file. The image is stretched to fit to the screen dimensions.

bg-tile=<filename> Like bg-image but                      
tiles the image to fit to the screen dimensions instead of stretching it. 
[no-]translucent-windows                                         

By default DirectFB windows may be translucent. If you disable this feature, windows are forced to be either fully opaque or fully transparent. This is useful if your graphics card doesn't support alpha-transparent blits.

[no-]decorations                                                        

Enables window decorations if supported by the window manager.

videoram-limit=<amount>                                        

Limits the amount of Video RAM used by DirectFB. The amount of Video RAM is specified in Kilobytes.

agpmem-limit=<amount>                                         

Limits the amount if AGP memory used by DirectFB. The amount of AGP memory is specified in Kilobytes.

screenshot-dir=<directory>                                      

If specified DirectFB will dump the screen contents in PPM format into this directory when the <Print> key gets pressed.

disable-module=<modulename>                             

Suppress loading of this module. The module name is the filename without the /fBlibdirectfb_/fP prefix and without extension (for example /fBkeyboard/fP to disable loading of the keyboard input module).

[no-]matrox-sgram                                                 

Some older Matrox G400 cards have SGRAM and a number of graphics operations are considerably faster on these cards if this feature is enabled. Don't try to enable it if your card doesn't have SGRAM! Otherwise you'd have to reboot.

[no-]matrox-crtc2                                                   

If you have a dual head G400/G450/G550 you can use this option to enable additional layers using the second head.

matrox-tv-standard=[pal|ntsc]                              

Controls the signal produced by the TV output of Matrox cards.

matrox-cable-type=(composite|scart-rgb|scart-composite)    

Matrox cable type (default=composite).

h3600-device=<device>                                          

Use this device for the H3600 TS driver.

mut-device=<device>                                             

Use this device for the MuTouch driver.

penmount-device=<device>                                  

Use this device for the PenMount driver.

linux-input-devices=<device>[[,<device>]...]        

Use these devices for the Linux Input driver.

tslib-devices=<device>[[,<device>]...]                 

Use these devices for the tslib driver.

unichrome-revision=<revision>                            

Override the hardware revision number used by the Unichrome driver.

i8xx_overlay_pipe_b                                            

Redirect videolayer to pixelpipe B.

window-surface-policy=<policy>                         

Allows to control where window surfaces are stored.

Supported values for <policy> are:

  • auto : DirectFB decides depending on hardware capabilities. This is the default.
  • videohigh : Swapping system/video with high priority.
  • videolow : Swapping system/video with low priority.
  • systemonly : Window surfaces are stored in system memory.
  • videoonly : Window surfaces are stored in video memory.
desktop-buffer-mode=<mode>                          

Allows to control the desktop buffer mode. Whenever a window is moved, opened, closed, resized or its contents change DirectFB recomposites the window stack at the affected region. This is done by blitting the windows together that are visible within that region. Opaque windows are blitted directly while translucent windows are blitted using alpha blending or color keying. If there's a back buffer the recomposition is not visible since only the final result is copied into the front buffer. Without a back buffer each step of the recomposition is visible. This causes noticeable flicker unless all windows are opaque.

Supported values for <mode> are:

  • auto : DirectFB decides depending on hardware capabilities. This is the default. DirectFB chooses a back buffer in video memory if the hardware supports simple blitting (copying from back to front buffer). If there's no acceleration at all the back buffer is allocated in system memory since that gives much better performance for alpha blended recomposition in software and avoids reading from the video memory when the result is copied to the front buffer.
  • backsystem : The back buffer is allocated in system memory. This is the recommend choice if your hardware supports simple blitting but no alpha blending and you are going to have many alpha blended windows.
  • backvideo : Front and back buffer are allocated in video memory. It's not required to set this mode explicitly because the 'auto' mode chooses it if blits are accelerated. Without accelerated blits this mode is not recommended.
  • frontonly : There is no back buffer. This is the best choice if you are using opaque windows only and don't use any color keying.
vsync-after                                              

Wait for the vertical retrace after flipping. The default is to wait before doing the flip.

vsync-none                                            

Disables polling for vertical retrace.

examples

Here are some examples that demonstrates how the parameters described above are passed to DirectFB application on the command-line.

df_neo --dfb:no-hardware

Starts df_neo without hardware acceleration.

df_neo --dfb:help

Lists the DirectFB options that can be passed to df_neo.

 
应用程序向导 应用程序向导  何志丹            使用应用程序向导可以快速生成程序框架。选择菜单“File→New”命令,此时会弹出“New”对话框,下面对该对话框中的常用选项进行逐一说明。1.文件(Files)属性页 单击“Files”标签,打开“Files”属性页,如图1-3所示。图1-3  文件属性页文件类型虽然多,但常用的只有两种:C/C++ Header Fi 阅读详情

相关推荐

ESXI 与 OPNSense 配合

国庆期间在家里更新曾经购买的设备,将曾经的单系统,加固为防火墙,多系统的网络架构,如下图: 网络架构 在 ESXI 系统中默认存在一个 vSwitch0 交换机,且其不能被修改名称,因此在此通过修改其对应绑定的上行网卡即可,具体如下: 设置 vSwitch0 上行链路 将 vmnic 0 (网口...

weixin_34050389的博客 2314

Directfb buffer mode分析

1、 Doublebuffer 模式。 设置: 在directfbrc配置文件中添加desktop-buffer-mode=backvideo,doublebuffer模式生效。 原理:       Directfb 创建两块 buffer, 一块是backbuffer 在后台混合各个surface用的,一块是frontbuffer用来显示的。绘画的过程是:先将各个window上的surf

haima1998的专栏 2393

SpringBoot+Vue实现图片上传

SpringBoot+Vue实现图片上传

叶♥璃 2731

directFb配置

转自http://hi.baidu.com/weiliqun/blog/item/6f4ba4ebe601eee2cf1b3e57.html directfbrc是DirectFB的配置文件。它 被所有的DirectFB应用程序在启动时读取,有两个这样的文件,一个是存放在/etc/direcfbrc, 是个全局的,另一个是存放在$HOME/.directfbrc,它是个局部的,可以覆盖系统的

zvivi521的专栏 1593

TM1650数码管驱动芯片

简介 TM1650是一款国产4位共阴数码管驱动芯片,它还带有矩阵按键扫码功能。它的基本参数如下: 工作电压:3~5V 数码管驱动模式:8段x4位共阴数码管 矩阵按键驱动模式:7x4矩阵按键,不支持组合键 通信接口:类IIC,使用了IIC相同的时序,但没有完全遵守IIC的协议,不带从机地址 引脚定义 SCL:串行通信时钟线 SDA:串行通信数据线 做数码管驱动使用时 DIGx:数码管的位选引脚,灌电流驱动,最大可吸收150mA电流 A~DP:数码管的段驱动引脚,拉电流驱动,最大可输出25m

luliplus的博客 4万+

ODS 与模态分析

模态分析不是通过现有的 FRF 来“推测”或“估计”其他模态参数,而是通过测量和分析 FRF 来。

轩辕霸天L 1260

directfbrc:DFB运行参数

DFB运行的时候,用help可以看到。 DirectFB options:   system=                Specify the system (FBDev, SDL, etc.)   fbdev=                 Open inste

liuysheng的专栏 2065

NFT图片批量合成及稀有度计算工具

一、制作背景 -当前NFT作品制作的大多方式都是使用部件拼接的形式,然后从大量的可能性结果取优; 二、解决问题 拼接合成的组合数量十分巨大,手工合成费时费力; 合成中对各个部件的使用次数不容易控制,部位出现的概率对作品的稀有度及评分影响较大; 对于生成的作品各个部位的信息(包括来源和使用率)统计繁琐,不利于对作品的介绍中体现; 三、程序功能介绍 1、功能自定义部位稀有度批量合成NFT作品 步骤一:创建各个合成部件文件夹,将图片放到文件夹内 步骤二:软件上设置各个部件对于的图片文件夹及出现的概率 步骤二

Keeping111的博客 4638

【X11vnc】Ubuntu18.04 x11vnc启动失败,报错error opening logfile: /var/log/x11vnc.log

Ubuntu18.04 x11vnc启动失败,报错error opening logfile: /var/log/x11vnc.log前提概要报错解决方案 前提概要 之前在Ubuntu18.04 安装了x11vnc,最近通过vnc view连不上了,使用ssh登录后,根据journalctl -u x11vnc 发现报错 创建/var/log/x11vnc.log后查看x11vnc.log 报错 root@VM-16-8-ubuntu:/home/ubuntu# cat /var/log/x11vnc.l

大锅霍皮久的博客 6486

26.Labview波形图、XY图、强度图使用精讲

1. 波形图基础概念,如何使用,1.1 波形图与波形图表1.2 XY图如何设计、如何使用?1.3 强度图原理、如何使用、使用案例;2. 图形的参数设置2.1 波形图及波形图表的外观设计2.2 XY图的前面板设计2.3 强度图属性设置。

关注我,更多技术问题欢迎私聊~ 7502

1、网站可靠性工程(SRE):原理、实践与转型指南

本文深入探讨了网站可靠性工程(SRE)的核心原理、实践方法以及组织转型策略。从SRE的基本概念如服务水平指标(SLI)、服务水平目标(SLO)和错误预算入手,详细解析了如何通过SRE实现产品开发、运营和管理团队的高效协作。此外,还涵盖了SRE的实施步骤,包括现状评估、组织认同、基础设施建设、事件响应、错误预算政策制定以及组织结构设计等内容。最后,文章展望了SRE的未来发展,强调了服务目录、合规监管及SRE文化建设的重要性,为企业的现代化运营体系转型提供了全面指南。

xk7n92h3p5m的博客 145

Linux安装x11vnc,centos7安装x11vnc,uos安装x11vnc,linux系统安装x11vnc 超详细教程,包含x11vnc连接工具和x11vnc的安装错误修复!

连接工具推荐(仅为up本人推荐): MobaXterm_Personal。 x11vnc安装 x11vcn安装错误修复

GuoFuMengXiang的博客 5494

[Dify实战] 项目复盘助手:自动拉数据、生成复盘报告

本文介绍如何利用Dify平台构建自动化项目复盘助手,解决传统人工复盘效率低、易遗漏等问题。系统通过自动拉取Git/Jira等数据源,计算关键指标后,由LLM生成结构化复盘报告。文章详细讲解了数据采集、指标计算、Prompt设计等核心模块的实现,并分享了完整Workflow搭建步骤。实践表明,该系统能将复盘耗时从4小时缩短至10分钟,显著提升数据准确率和执行频率。最后总结了数据一致性、输出质量等常见问题的解决方案,强调Dify+LLM组合可实现复盘流程的自动化流水线。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 118

linux systemctl service examples

一、脚本服务化目的 1、python 在 文本处理中有着广泛的应用,为了满足文本数据的获取,会每天运行一些爬虫抓取数据。但是网上买的服务器会不定时进行维护,服务器会被重启。这样我们的爬虫服务就无法运行。这个时候我们可以把python脚本服务化,服务器重启后,脚本就会自动运行。解决服务器维护后需要手动运行python脚本。    2、实现方法: 给编写好的python脚本开头加上 #!...

weixin_33725807的博客 159

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

directfb1.2.9上的pnm插件,用来读取ppm,pgm文件

ubuntu11.04带的directfb的版本为1.2.9,这个版本中没有pnm插件,不能解析IDirectFBSurface->Dump()下来的pnm和pgm图片。为此专门移植了一个pnm图片解析的插件,有此插件后,可以方便的做图片缓冲,省略了jpg,gif,png等图片的解析时间,在做图片特效时特别有用。     编译过程: export DIRECTFB_CFLAGS="-D_GNU

1671

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

SAP的netweaver应用服务器控制台之一

目的: The SAP Management Console provides a common framework for centralized system management. It allows you to monitor and perform basic administration tasks on the SAP system centrally, thus si...

dinongxu8804的博客 230

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

DirectFB+GTK交叉编译记录

一、问题记录 1. 最好使用32位Linux主机编译,否则有些软件包中使用Python时会有错误; 2. 设置的DirectFB的安装路径是根文件系统中的/usr/directfb,那么在目标系统中也必须保证DirectFB是在这样的一个目录中。因为DirectFB编译时已经把这个目录编译到程序中,无法后期设置。所以可以把所有软件包都安装在这个目录。

Johnson的技术博客 2776

微软技术日报 11-09:.NET 8 与 9 明日同时停止支持,注册表编辑器出了 WinUI 3 版

今天这四条消息的共同点是收口。.NET 8 和 9 的支持期到点,注册表编辑器的新界面只放在仓库里给人看,GitHub 把一类危险触发器按住默认,微软在安全报告里把防线从地址黑名单挪到行为。收口并不等于关门。.NET 10 还在支持期里,被按住的触发器可以用策略按文件放回来,实验室里的样例随时可能变成产品。区别在于这些动作要有人签字,不再是默认开着。如果今天只做一件事,去看一眼构建机上的 .NET 版本。明天之后,8 和 9 的漏洞补丁不会再来了。

海盗Sharp的博客 342

微软技术日报 2026-11-05:安装器变现链被拆开、OneLake 托管 MCP、Agent 365 进 Gartner 象限

把这几条放在一起看,共同点是把已经铺开的东西补上治理。安装器那条最直白。用户自己点开的程序,装完还会往回连,落地的东西藏在计划任务里、Program Files 里,用户不知道。微软给的检测思路也是往这个方向走的,看临时目录、看回调、看 SYSTEM 任务,而不是追域名。OneLake 那条是给 agent 补路标。以前每种 item 类型都要维护一份端点清单,现在让服务自己报出来。好处是 agent 不用猜,代价是判断责任转移到了客户端,技能要不要加载得自己决定,标签也不能当成授权。

海盗Sharp的博客 1464

AI驱动数据处理的安全边界:行业现状、风险权衡与本地化实践路径

本文基于第三方数据,分析AI用于数据处理的安全议题。大模型应用加速普及,但伴随数据出境、影子AI、幻觉与成本失控等风险。行业共识指向“脚本复用”路径:将分析逻辑本地化固化,实现数据可控、结果可复现、成本可降。产品如数以轻舟提供本地处理、多模型接入与一次付费永久使用方案。建议企业从数据落点、可控性、可复现性与合规性四维度评估选型,推动AI在安全边界内释放价值。

数据矿工-数据化运营博客 303

微软技术周报 11-02~11-09:VS Code 混装 Claude 与 Codex、EF Core 11 静默改行为、.NET 11 倒计时

11 月 6 日,Power Platform 通过消息中心通知管理员,Copilot Studio、Power Automate 和 Power Apps 里所有跑在 Anthropic Claude、xAI Grok 以及旧版 GPT 上的 prompt,12 月 2 日自动迁移到 GPT-6 系列,档位价格不变,模型选择收窄到一条产品线。效果是这样的:让 Claude 评审一个 Copilot chat 写出的方案,或者把同样的任务交给 Codex,两边并排跑在同一个会话里。更要紧的是下周的时间线。

海盗Sharp的博客 891

微软技术日报 11-08:Foundry 与 Entra 各挂一个 10.0 分漏洞,Foundry 接 fal 五款视频模型

这一周的动作可以分成两类。一类在收。Copilot 从电视上退场,搜索里的 AI 改成可选,云端漏洞只发通知不收补丁。共同点是承认铺得太开,代价比预期高。另一类在放。Foundry 一次摆上五个视频模型,容器版应用网关一个入口挂 64 个 MCP 服务器。共同点是把能力做成可组合的积木,让使用者按需挑。两个方向背后是同一个判断。把能力塞到每一个界面上,短期看覆盖率高,长期要解释为什么删不掉。新的做法是先给一个能关的开关,再谈覆盖。对每天写代码的人来说,今天有两样现成的东西可以试。

海盗Sharp的博客 395

微软输入法标点乱跳解决方案

微软拼音输入法常因“中文输入时使用英文标点”开关被意外开启,导致标点自动切换为英文且快捷键失效。本文提供一键批处理脚本,通过修改注册表(HKCU\Software\Microsoft\InputMethod\Settings\CHS)强制锁定中文标点,覆盖多个相关键值,确保设置持久生效。相比手动操作,该方案可抵御更新、同步等导致的配置重置,提升稳定性。执行后需重启输入法或系统以使更改生效,建议提前备份注册表。

谙弆悕博士的技术博客! 359

微软 BioEmu2 实测:AI 设计的抗体,能否通过动态模拟提前筛选?

微软 BioEmu2 实测:AI 设计的抗体,能否通过动态模拟提前筛选?**2026 年 10 月 26 日,展示了一个 AI 抗体候选的 10 纳秒传播动画。**但这个案例留下的最大问题,仍是实验室门前那道选择题:一批看起来合理的设计,究竟该把哪几个送去测试?Ford 正在参与 Adaptyv 与 Anthropic 的蛋白设计竞赛,也在开发抗体语言模型。**但他在原文中坦言,生成候选容易,挑出值得测试的候选依然困难。**本文解读他的公开实测,并对照微软文档核查证据边界,未独立运行模型。

weixin_71777199的博客 205

情感交互机器人融资,四川具身科技的「爱湫」登场

当前人形机器人的主流战场是工业、仓储、巡检这些「干活」的场景,而「爱湫」把重心放在了「陪伴」上——通过面部投影和情绪识别,让机器人和人之间多一层情感层面的交互。情感交互机器人的市场,其实一直存在,只是过去被「能干活」的主流叙事盖住了。它主推的产品「爱湫」,是一款主打情感交互的人形机器人,搭载 3D 投影面部技术,情感交互机器人的逻辑,是面向养老陪伴、文旅服务、展厅导览这类「不要求重体力、但要求互动感」的场景。真正的考验不在发布会,而在它能不能在真实的养老和陪伴场景里,被用户用起来、留下来。

jushenAGI的博客 248

微软技术日报 2026-11-06:本地服务器补丁将自动安装、画图 8.1 分漏洞修复卡在商店、DACS 开源

今天这四条,能拼出一条共同的线:默认值在往自动那一侧挪。补丁从等人装改成到期自动装,紧急缓解从需要开启改成默认开启。智能体的权限从长期持有改成按任务发、按风险收,普通用户的提权从整块管理员切成改一个网络设置这样的单点。这条线有同一个前提,策略得先写对。自动装补丁的前提是你能接受某天早上服务器自己重启;按任务发权限的前提是任务边界描述得足够清楚。默认值变聪明,不等于判断变简单。还有一条更细的教训来自画图那个漏洞。修复版本发布在商店里,公告写着需要客户操作,但商店里那几天没有可装的东西。

海盗Sharp的博客 636
上一篇: 向Sigma8634移植DirectFB
下一篇: Relationships among the main DirectFB types
howbigdaddy
博客等级 码龄22年 0粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值