问两个问题
1. gnome和kde的菜单文件放在哪儿? 我发现安装了一些软件后很多菜单项都变成删不掉的了 极其难看找到.config/menus 可看着内容不像啊 内容极少
2.linux支持读卡器么?支持的如何?
我现在做的测试代码把公司的卡搞坏了 在windows上也格不了了 1.现在不在linux下无法回答你,菜单项都集中放在某些目录下,有通用的,也有KDE和GNOME各自专用的,搜索一下*.desktop文件看看大概分布在那些目录
2.至少我自己的8合1读卡器和xD卡试过支持,也支持格式化成fat、fat32格式、ext3格式等 1、/usr/share/app*
2、没有这种东东。 对于gnome,这个或许有帮助:
http://www.opendesktop.net/modules/forum/showtopic.php?forum_id=3&topic_id=2920 对于gnome,这个或许有帮助:
http://www.opendesktop.net/modules/forum/showtopic.php?forum_id=3&topic_id=2920
这帖子不错,我贴出来吧
开始菜单说明:
1。开始菜单的分组设置主要是redhat-menus包定义的,其中重要的文件是
/etc/X11/desktop-menus/applications.menu
/usr/share/applications/*.desktop
/usr/share/desktop-menus/*.directory
--------applications.menu是配置文件,首先定义了要去哪些目录查找.desktop文件,定义了一下几个:
/usr/share/applications
/etc/X11/applnk
/usr/share/gnome/apps
/usr/share/applnk
-------然后定义了.directory文件所在的目录:
/usr/share/desktop-menu-files
-------最后是目录设置,顶级菜单是application,其它所有目录都是他的一级或二级子目录,格式如下:
Games
Games.directory
X-Red-Hat-Base
Application
Game
2。开始菜单查询目录的方法:
针对每个定义的目录,如上面的Games,去.desktop文件中找寻对应该关键字的文件,如果有则在开始菜单中增加该项目,该项目的图标以及中文名字在.direcory文件中定义。
3。技巧。
在每个项目下快速增加文件的方法是在usr/share/applink下建一个目录,目录名为每个项目的.directory文件名字,再在该目录下建立你要的.desktop文件即可。注意.desktop文件名不要跟usr/share/applications下的文件同名,内容相同可以,还有.desktop文件不要注明关键字,即去掉Categories项。
若要增加开始菜单左边的项目,则要修改applications.menu文件,新建.directory文件,新建包含该关键字的desktop文件。
2.至少我自己的8合1读卡器和xD卡试过支持,也支持格式化成fat、fat32格式、ext3格式等
我只在2.6.x内核下用过,2.4.x内核没试过 OK 菜单问题看来是容易解决的
llc 你怎么用的 具体介绍一下?我要格sd卡 OK 菜单问题看来是容易解决的
llc 你怎么用的 具体介绍一下?我要格sd卡
晚上11点后贴给你,现在不在linux下 在2.6.x内核下使用U盘或读卡器这些移动存储设备需要以下几个模块
usbcore--usb设备支持(CONFIG_USB=m)
usb-storage--usb移动存储设备支持(CONFIG_USB_STORAGE=m)
uhci-hcd---主板usb芯片组驱动(intel和via主板上的usb芯片组都使用这个驱动,如果你的主板比较特殊,可以试试ohci-hcd,如果你的主板支持USB2.0,请用ohci-hcd试试)(CONFIG_USB_UHCI_HCD=m)
sd-mod--scsi硬盘支持(移动存储设备最终还是被虚拟成scsi磁盘来mount,这个就是scsi-disk支持)(CONFIG_BLK_DEV_SD=m)
加载这些模块后,接好U盘或读卡器,甚至数码相机(相机设置成读卡器模式),使用dmesg命令就可以见到类似下面的输出:(读卡器不在手,只好将数码相机接上,数码相机设置成读卡器模式,用的是xD卡)
usbcore: registered new driver usbfs
usbcore: registered new driver hub
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:1f.2 -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1f.2: Intel Corp. 82801BA/BAM USB (Hub #1)
PCI: Setting latency timer of device 0000:00:1f.2 to 64
uhci_hcd 0000:00:1f.2: irq 11, io base 0000d000
uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1f.4 -> GSI 5 (level, low) -> IRQ 5
uhci_hcd 0000:00:1f.4: Intel Corp. 82801BA/BAM USB (Hub #2)
PCI: Setting latency timer of device 0000:00:1f.4 to 64
uhci_hcd 0000:00:1f.4: irq 5, io base 0000d400
uhci_hcd 0000:00:1f.4: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
usb 1-2: new full speed USB device using address 2
usb 1-2: USB disconnect, address 2
usb 1-2: new full speed USB device using address 3
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: FUJIFILMModel: USB-DRIVEUNIT Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 256000 512-byte hdwr sectors (131 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
sda: sda1
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
USB Mass Storage device found at 3
从最后几行信息输出可以获知移动存储设备已经被正确识别出来,包括制造厂商,读写模式,版本号,容量大小,写保护状态,已经成功的虚拟成scsi磁盘了,设备为sda:sda1
如果你的是读卡器,往往虚拟成多个sda设备,在win下能看到读卡器有多少个盘符,在linux下就同样会虚拟成相同数目的sda设备,依次是sda1、sda2、sda3这样类推
此后你就按你自己需要可以对/dev/sda1这样的设备进行你自己想要的操作了,譬如:mount /dev/sda1 /mnt/temp,或者mkfs.vfat /dev/sda1、fdisk /dev/sda1等等,随你喜欢
当你要卸掉移动设备时,在确认没有进程访问设备后,可以用这个命令eject /dev/sdaX,没错误后便可拔掉设备 备
有没有和Eject相反的命令? eject -t yeee的那个帖子好像和fedora的不一样 不过要删的还是找到了 要改的却还找不到*.desktop里定义的内容很少啊
读卡器还没搞定 我看了一下 内核里应该都有了 插上之后usb的模块也加载了 可插卡认不出盘啊 恩
llc正解 yeee的那个帖子好像和fedora的不一样 不过要删的还是找到了 要改的却还找不到*.desktop里定义的内容很少啊
读卡器还没搞定 我看了一下 内核里应该都有了 插上之后usb的模块也加载了 可插卡认不出盘啊
将lsmod的输出贴出来看看(加载了usb模块后的)
然后将接上读卡器后,dmesg里有关usb的输出也贴出来看看(类似我上面贴出的)
在2.6.x下我手头上所有的U盘、读卡器都没问题 看不了了 今天下午把读卡器和卡退给厂家了 公司不给我钻研的时间了 :wink:
页:
[1]