ubuntu 假输出?ubuntu源码编译安装
大家好,ubuntu 假输出相信很多的网友都不是很明白,包括ubuntu源码编译安装也是一样,不过没有关系,接下来就来为大家分享关于ubuntu 假输出和ubuntu源码编译安装的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
如何给双系统下的ubuntu12.0.4增加容量
(1)进入Windows,打开“控制面板——管理工具——计算机管理——磁盘管理”,查看新分区属于硬盘上的第几个分区。注意:若该分区是主分区,则直接按顺序数就可以了,若是逻辑分区,则逻辑分区的第1个分区为5,第2个分区为6,依次类推。记下该分区的分区号 N。
(2)进入 ubuntu系统,用“磁盘”工具或其他分区工具将新分区格式化为 ext4文件系统,并挂载它。
(3)在 ubuntu系统的终端中运行“ sudo blkid”,会见到类似下图的输出:
sun@sun-ubuntu:~$sudoblkid
/dev/sda1:LABEL="win8.1"UUID="40305E93305E9030"TYPE="ntfs"
/dev/sda2:LABEL="program"UUID="823E2D6213AF89BD"TYPE="ntfs"
/dev/sda5:UUID="3002feb1-dceb-441d-bfd2-31243e336d39"TYPE="ext4"
/dev/sda6:UUID="7350922f-c69c-4f33-84e0-befd8b42d2f6"TYPE="swap"
/dev/sda7:UUID="298d198d-aa60-48af-a9f4-638f8f274afa"TYPE="ext4"
其中 sda代表的就是电脑中的第一块硬盘,sda1代表第1个主分区,sda2代表第2个主分区,sda5代表第1个逻辑分区,sda6代表第2个逻辑分区,sda7代表第3个逻辑分区。假设这里 sda7就是后来准备的新分区,记下其 UUID“298d198d-aa60-48af-a9f4-638f8f274afa”。
(4)根据用途,在 ubuntu中修改 fstab文件,自动挂载新分区到某个目录。比如,将整个“/home”目录转移到这个新分区,可以在终端中运行“ sudo gedit/etc/fstab”,在该文件的末尾添加下面这行:
UUID=298d198d-aa60-48af-a9f4-638f8f274afa/homeext4defaults02
保存,重启电脑就可以了。
ubuntu切换到指定内核版本
在安装英伟达显卡驱动时,遇到了无法安装的错误,检查日志后发现是显卡驱动与Linux内核不匹配所致。Ubuntu系统默认每隔一段时间更新一次内核版本,为了解决问题,需要将内核切换到之前的版本。下面是如何操作的步骤。
首先,查看所有内核版本,执行命令`dpkg--list| grep linux-image`。输出结果中包括了多个内核版本,例如:`linux-image-5.19.0-32-generic`、`linux-image-6.2.0-39-generic`、`linux-image-6.5.0-14-generic`等。
接着,确认英伟达驱动版本与Linux内核版本是否一致。运行`uname-r`查看当前内核版本,假设结果为`6.5.0-14-generic`,此时需要让驱动与之匹配。
修改GRUB文件以设置默认启动内核。使用命令`vim/etc/default/grub`打开文件,将`GRUB_DEFAULT=0`改为`GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 6.2.0-39-generic"`,确保与驱动版本一致的内核作为默认启动选项。
更新GRUB配置并重启系统,执行命令`sudo update-grub`后,再通过`sudo reboot`命令重启电脑,完成内核版本切换。
通过上述步骤,成功将Ubuntu系统内核版本切换至之前老版本,解决了英伟达显卡驱动安装问题。此方法适用于遇到内核版本与驱动冲突时,需调整内核版本以兼容的情况。
ubuntu alsa声音独占问题怎么解决
Ubuntu下应用程序独占音频声道的问题解决【方法一】(针对无声或音频独占)干掉Pulseaudio,只使用Alsa执行以下命令:sudo apt-get install alsa-oss libasound2 libasound2-pluginssudo mv/etc/X11/Xsession.d/70pulseaudio~/gconftool-2-s-t bool/apps/gnome_settings_daemon/plugins/sound/active false#注意:gconftool-2 false整个是一条命令,请输入在同一行。asoundconf unset-pulseaudiosudo update-rc.d-f pulseaudio remove然后执行asoundconf list输出应该是类似这样的情形:Names of available sound cards:Intel(记下你的声卡名,比如这里的Intel)然后执行:asoundconf set-default-card Intel(Intel请替换为你的声卡名)(补充:个别用户会出现真正的声卡名和HDMI两个选项,请注意不要选HDMI(除非你输出到液晶电视))如果想保留登入时的系统提示音,请编辑~/.bashrc文件:gedit~/.bashrc在文件末尾加上:export SDL_audiodriver=alsa最后,打开系统->首选项->音效,将从上往下数前四个选项都选成 ALSA- Advanced Felix注:经测试,不这么做好像也没问题。至此,屏蔽pulseaudio并设置alsa已经完全解决。【方法二】(针对音频独占)我们让已经在成功运行于PulseAudio的继续使用PulseAudio。只支持ALSA的软件,继续使用ALSA。解决方法:gksu gedit/etc/pulse/default.pa找到:#load-module module-alsa-sink改为load-module module-alsa-sink device=dmix找到:load-module module-suspend-on-idle改为#load-module module-suspend-on-idle(重新logout再login)另外:找到:(解决录音问题,如skype和audacity)load-module module-hal-detect改为:#load-module module-hal-detect这样,通过使用dmix,PulseAudio就不会霸占整个audio系统。PulseAudio将成为alsa的其中一个Mix Channel。然后,ALSA和PulseAudio便能很好地共存。以后都不再需要什么libflashsupport for pulseaudio了。还有,安装PulseAudio的控制器,好好享受PulseAudio的优势吧。sudo apt-get install padevchooser【方法三】(针对无声)(注:如果点击屏幕右上的小喇叭图标,出现一个错误提示,则可以直接采用此方法)如果以上设置仍然无效,可以尝试下载编译安装新版的alsa(注:安装之前,请确认自己的内核为源里的最新版)首先到/下载最新的alsa-driver,alsa-lib和alsa-utils。假设下载的文件放在~/alsa(/home/用户名/alsa)。首先进行解压:tar jxvf alsa-driver-xxx.tar.bz2tar jxvf alsa-lib-xxx.tar.bz2tar jxvf alsa-utils-xxx.tar.bz2然后分别编译安装cd./alsa-driver-xxx./configure&& makesudo make installcd../alsa-lib-xxx./configure&& makesudo make installcd../alsa-utils-xxx./configure&& makesudo make install重启计算机(注意不是重启X)