[PCLOS] X server issues.


Recommended Posts

Using PCLinuxOS 2007 in a virtual PC, I decided to run an update. I went into terminal and did:

sudo apt-get update
sudo apt-get upgrade

It updated some packages and said it was going to leave some untouched.

Thinking all was well I restarted and it went to a terminal rather than the logon screen. I logged in and typed startx and it spewed out this...

post-155942-1199617604_thumb.jpg

I have no idea what to do, and am not that good with Linux at all...

Is it best just to reinstall or is there a way to save it. (I am treating the Virtual PC as if it is a production machine)...

Thanks

Simsie.

Link to comment
https://www.neowin.net/forum/topic/611644-pclos-x-server-issues/
Share on other sites

I don't have any virtual PC experience, but this doesn't seem to be related to virtualization.

Can you post your /etc/X11/xorg.conf file? Also, your /var/log/Xorg.0.log file that it mentions in the screen shot above?

xorg.conf:

# File generated by XFdrake (rev 57713)

# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************

Section "Files"
	# font server independent of the X server to render fonts.
	FontPath "unix/:-1"

	# minimal fonts to allow X to run without xfs
	FontPath "/usr/share/fonts/misc:unscaled"
EndSection

Section "Extensions"
	Option "Composite"
EndSection

Section "ServerFlags"
	#DontZap # disable <Crtl><Alt><BS> (server abort)
	AllowMouseOpenFail # allows the server to start up even if the mouse does not work
	#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection

Section "Module"
	Load "dbe" # Double-Buffering Extension
	Load "v4l" # Video for Linux
	Load "extmod"
	Load "type1"
	Load "freetype"
	Load "glx" # 3D layer
EndSection

Section "InputDevice"
	Identifier "Keyboard1"
	Driver "kbd"
	Option "XkbModel" "pc105"
	Option "XkbLayout" "gb"
	Option "XkbOptions" "compose:rwin"
EndSection

Section "InputDevice"
	Identifier "Mouse1"
	Driver "mouse"
	Option "Protocol" "ExplorerPS/2"
	Option "Device" "/dev/mouse"
EndSection

Section "InputDevice"
	Identifier "Mouse2"
	Driver "evdev"
	Option "product" "0x0006"
	Option "HWheelRelativeAxisButtons" "7 6"
	Option "vendor" "0x0002"
EndSection

Section "Monitor"
	Identifier "monitor1"
	VendorName "Generic"
	ModelName "1024x768 @ 60 Hz"
	HorizSync 31.5-48.5
	VertRefresh 50-70

	# TV fullscreen mode or DVD fullscreen output.
	# 768x576 @ 79 Hz, 50 kHz hsync
	ModeLine "768x576"	 50.00  768  832  846 1000   576  590  595  630

	# 768x576 @ 100 Hz, 61.6 kHz hsync
	ModeLine "768x576"	 63.07  768  800  960 1024   576  578  590  616

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_120"  72.38  720 768 848 976  576 577 580 618  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_100"  58.66  720 760 840 960  576 577 580 611  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_85"  48.55  720 760 832 944  576 577 580 605  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_75"  42.62  720 760 832 944  576 577 580 602  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_60"  32.67  720 744 816 912  576 577 580 597  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "720x576_50"  26.57  720 736 808 896  576 577 580 593  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_120"  56.92  640 680 752 864  512 513 516 549  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_100"  46.05  640 680 744 848  512 513 516 543  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_85"  38.05  640 672 736 832  512 513 516 538  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_75"  33.38  640 672 736 832  512 513 516 535  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_60"  25.49  640 656 720 800  512 513 516 531  -HSync +Vsync

	# modeline generated by gtf(1) [handled by XFdrake]
	ModeLine "640x512_50"  20.70  640 648 712 784  512 513 516 528  -HSync +Vsync
EndSection

Section "Device"
	Identifier "device1"
	BoardName "VGA driver (generic)"
	Driver "vga"
	Option "DPMS"
EndSection

Section "Screen"
	Identifier "screen1"
	Device "device1"
	Monitor "monitor1"
	DefaultColorDepth 16

	Subsection "Display"
		Depth 8
		Modes "720x576" "640x512"
	EndSubsection

	Subsection "Display"
		Depth 15
		Modes "720x576" "640x512"
	EndSubsection

	Subsection "Display"
		Depth 16
		Modes "720x576" "640x512"
	EndSubsection

	Subsection "Display"
		Depth 24
		Modes "720x576" "640x512"
	EndSubsection
EndSection

Section "ServerLayout"
	Identifier "layout1"
	InputDevice "Keyboard1" "CoreKeyboard"
	InputDevice "Mouse1" "CorePointer"
	InputDevice "Mouse2" "SendCoreEvents"
	Screen "screen1"
EndSection

Log file:

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.18.6.dev5.k8h i686 
Current Operating System: Linux localhost 2.6.18.8.tex5 #1 SMP Thu May 10 11:36:58 WST 2007 i686
Build Date: 28 March 2007
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Jan  6 16:06:10 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "layout1"
(**) |-->Screen "screen1" (0)
(**) |   |-->Monitor "monitor1"
(**) |   |-->Device "device1"
(**) |-->Input Device "Keyboard1"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Mouse2"
(**) FontPath set to:
	unix/:-1,
	/usr/share/fonts/misc:unscaled
(==) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Option "AllowMouseOpenFail"
(**) Extension "Composite" is enabled
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 1.0
	X.Org XInput driver : 0.6
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.0
(++) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1237 card 0000,0000 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7000 card 0000,0000 rev 00 class 06,01,00 hdr 80
(II) PCI: 00:01:1: chip 8086,7010 card 0000,0000 rev 00 class 01,01,8a hdr 00
(II) PCI: 00:02:0: chip 80ee,beef card 0000,0000 rev 00 class 03,00,00 hdr 00
(II) PCI: 00:03:0: chip 1022,2000 card 1022,2000 rev 40 class 02,00,00 hdr 00
(II) PCI: 00:04:0: chip 80ee,cafe card 0000,0000 rev 00 class 08,80,00 hdr 00
(II) PCI: 00:05:0: chip 8086,2415 card 8086,0000 rev 01 class 04,01,00 hdr 00
(II) PCI: 00:07:0: chip 8086,7113 card 0000,0000 rev 08 class 06,80,00 hdr 80
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:2:0) unknown vendor (0x80ee) unknown chipset (0xbeef) rev 0, Mem @ 0xe0000000/23
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
	[0] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[1] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[2] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[3] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[4] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[5] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[6] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[7] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[1] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[2] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[3] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[4] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[5] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[6] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[7] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[5] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[6] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[9] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[10] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[11] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[12] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[13] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "v4l"
(II) Loading /usr/lib/xorg/modules/drivers/v4l_drv.so
(II) Module v4l: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 0.1.1
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension Multi-Buffering
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.2
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 7.1.1, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "vga"
(II) Loading /usr/lib/xorg/modules/drivers/vga_drv.so
(II) Module vga: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 4.1.0
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.1.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(EE) module ABI minor version (7) is newer than the server's version (6)
(II) UnloadModule: "kbd"
(II) Unloading /usr/lib/xorg/modules/input/kbd_drv.so
(EE) Failed to load module "kbd" (module requirement mismatch, 0)
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.2.2
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(EE) module ABI minor version (7) is newer than the server's version (6)
(II) UnloadModule: "mouse"
(II) Unloading /usr/lib/xorg/modules/input/mouse_drv.so
(EE) Failed to load module "mouse" (module requirement mismatch, 0)
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
	compiled for 1.3.0, module version = 1.1.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.7
(EE) module ABI minor version (7) is newer than the server's version (6)
(II) UnloadModule: "evdev"
(II) Unloading /usr/lib/xorg/modules/input/evdev_drv.so
(EE) Failed to load module "evdev" (module requirement mismatch, 0)
(II) v4l driver for Video4Linux
(II) VGA: Generic VGA driver (version 4.1) for chipsets: generic
(II) Primary Device is: PCI 00:02:0
(--) Assigning device section with no busID to primary device
(--) Chipset generic found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[5] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[6] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[9] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[10] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[11] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[12] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[13] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) resource ranges after probing:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xf0400000 - 0xf07fffff (0x400000) MX[B]
	[5] -1	0	0xf0000000 - 0xf0000fff (0x1000) MX[B]
	[6] -1	0	0xe0000000 - 0xe07fffff (0x800000) MX[B](B)
	[7] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[8] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[9] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[10] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[11] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[12] -1	0	0x0000c200 - 0x0000c23f (0x40) IX[B]
	[13] -1	0	0x0000c100 - 0x0000c1ff (0x100) IX[B]
	[14] -1	0	0x0000c040 - 0x0000c05f (0x20) IX[B]
	[15] -1	0	0x0000c020 - 0x0000c03f (0x20) IX[B]
	[16] -1	0	0x0000c000 - 0x0000c00f (0x10) IX[B]
	[17] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[18] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.0
(II) VGA(0): initializing int10.
(II) VGA(0): Primary V_BIOS segment is: 0xc000
(WW) System lacks support for changing MTRRs
(EE) VGA(0): Given depth (16) is not supported by this driver.
(II) UnloadModule: "vga"
(II) UnloadModule: "int10"
(II) Unloading /usr/lib/xorg/modules/libint10.so
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

I managed to fetch them using the LiveCD.

Thanks for your help.

But with Ubuntu (as your example), if you install the nVidia drivers through synaptic (apt-get), then they get updated to always match your kernel. I haven't compiled (or did the script install) nVidia in many years.

I would think that the virtual machine is using a generic VGA VESA driver (it seems to, based on the xorg.conf). This is just confusing to me, but I think that virtual machines tend to lend an extra layer to the whole process, and are just another thing that needs to be troubleshot when things go wrong.

Well yes, when you install the first time it uses a Generic one, but if you install the guest additions they install a custom driver to improve drawing and dinamic resizing (also transparent Copy/Paste, etc.) So they modify a lot of things from the Kernel too.

And yes to the other question, if you install the drivers via synaptic they get update every time, but with Virtual machines they aren't available in synaptic :(

It is good to know it'll be handled by Synaptic if I do install Linux properly. The Virtual Machine is a bit of a test ground. If I was using custom drivers (The NVidia ones using your example) would I be kicked to terminal again or how would I deal with it?

You would do the install. You would ensure your apt repositories pointed to (allowed) the non-free repos that hold nVidia's closed-source drivers. Then install them with an apt-get install command (or use the Synaptic GUI to add the repository and install).

This is all the initial install. Then, for daily updates, use the GUI or the commandline to update your system. It will get any new kernel that exists, and get the matching nVidia closed-source driver, too.

No terminal, unless you want or prefer it.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • the chip might be a binned 5090 so no, youre actually getting the 5090
    • How to set custom folder icons in Windows 11 File Explorer by Usama Jawad Although there are many third-party tools like Windhawk, FlyOOBE, DeskScapes 2026, and more that can be used to customize and tweak Windows 11 according to your preferences, many people often forget that the operating system natively offers a lot of configurability too. One such handy option is available inside File Explorer, where you can set custom folder icons to personalize your experience very quickly. File Explorer is an interface that Windows 11 users leverage rather heavily, so it can get quite boring looking at default icons. It can also be a bit tedious reading the text of each item to navigate to the folder you need. In cases like these, custom folder icons can come in quite handy as they allow you to not only personalize File Explorer, but also offer meaningful aesthetics that can make navigation quicker. Here is how to configure custom folder icons in Windows 11: Download icon files (.ico) from a third-party website of your choice. There are lots of free options online, like Icon Archive. You'll also be able to download them directly from Google Images Open File Explorer Navigate to the folder you want to customize Right-click the folder Select Properties Go to the Customize tab Select Change Icon If you want, you can select a native icon from the Windows directory, but for the purpose of this guide, we'll select the third-party .ico file that we downloaded. As such, select Browse Navigate to the .ico file and double-click it Click Apply, followed by OK That's all there is to it! It shouldn't take more than a minute after downloading the .ico file of your choice. The good news is also that you are not married to the icon you set; you can restore it to the default icon by simply selecting Restore Defaults in the interface mentioned in step 8. It's a very easy way to customize File Explorer, with any changes in this regard being quickly reversible. I would also recommend using View > Extra large icons in File Explorer so that you can properly enjoy the aesthetics. You can also download the entire Object Desktop package. Object Desktop includes programs such as Fences, Start11, Groupy, SoundPackager, DeskScapes and Multiplicity. Disclaimer: Neowin's relationship to Stardock
    • Teams on macOS has a major bug for some users, and Microsoft is rolling out guidance by Usama Jawad Teams is one of the most used online communication and collaboration tools especially in enterprise and school environments. It is available on a variety of platforms including Android, iOS, Windows, macOS, and the web. As such, it is a major problem when users on any of the aforementioned platforms get affected. In its Message Center advisory MC1392559, Microsoft acknowledged a bug impacting Teams customers on certain versions of macOS a few weeks ago. Basically, if affected users start sharing their screen, they'll see a black or blank screen, experience interruptions while sharing, and even face complete failure in screen sharing functionality. This is impacting customers using macOS versions older than Tahoe 26.4, and PCs which are resource-constrained on disk and memory. Interestingly, the scope of this issue appears to be limited as Microsoft has only listed Government Community Cloud (GCC), GCC High, and Department of Defense (DoD) as the affected platforms. Since it can be confusing to customers when the bug appears randomly and troubleshooting methods aren't always obvious, Microsoft is working on introducing some in-product guidance that automatically gets shown to users when a screen sharing failure is detected. They'll be asked to retry sharing their screen and will also be requested to update their macOS version, when applicable. If that is not possible, the Redmond tech giant has urged users to apply a mitigation that involves navigating to Teams Settings > General > Screen sharing > Use Mac OS native sharing. A restart isn't required. Regardless, Microsoft has recommended IT admins to inform their helpdesks about this issue, update their internal documentation, communicate the problem across the organization, and update macOS Tahoe 26.4 devices, where possible. The in-product guidance will begin rolling out later this month and should hopefully be available to all by mid-August.
    • 150.0.4078.65 secret changelog: New feature: Settings > Copilot and AI > Allow Cowork to take actions on your behalf
    • OBS Studio 32.2.0 RC1 by Razvan Serea OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently. It is the re-write of the widely used Open Broadcaster Software, to allow even more features and multi-platform support. OBS Studio supports multiple sources, including media files, games, web pages, application windows, webcams, your desktop, microphone and more. OBS Studio Features: High performance real time video/audio capturing and mixing, with unlimited scenes you can switch between seamlessly via custom transitions. Live streaming to Twitch, YouTube, Periscope, Mixer, GoodGame, DailyMotion, Hitbox, VK and any other RTMP server Filters for video sources such as image masking, color correction, chroma/color keying, and more. x264, H.264 and AAC for your live streams and video recordings Intel Quick Sync Video (QSV) and NVIDIA NVENC support Intuitive audio mixer with per-source filters such as noise gate, noise suppression, and gain. Take full control with VST plugin support. GPU-based game capture for high performance game streaming Unlimited number of scenes and sources Number of different and customizable transitions for when you switch between scenes Hotkeys for almost any action such as start or stop your stream or recording, push-to-talk, fast mute of any audio source, show or hide any video source, switch between scenes,and much more Live preview of any changes on your scenes and sources using Studio Mode before pushing them to your stream where your viewers will see those changes DirectShow capture device support (webcams, capture cards, etc) Powerful and easy to use configuration options. Add new Sources, duplicate existing ones, and adjust their properties effortlessly. Streamlined Settings panel for quickly configuring your broadcasts and recordings. Switch between different profiles with ease. Light and dark themes available to fit your environment. …and many other features. For free. At all. OBS Studio 32.2.0 changelog: Release Candidate 1 Changes Fixed empty name label in volume meter in Beta 1-3 [Warchamp7] Fixed macOS Audio Capture sources capturing cursors unnecessarily [jcm93] Beta 3 Changes Fixed extra padding on some UI elements on Windows in Beta 1-2 [Warchamp7] Fixed NVIDIA Audio Effects not working in Beta 1-2 [pkviet] Fixed issues with long item names in the Audio Mixer in Beta 1-2 [Warchamp7] Removed redundant "Monitor Only" from the Advanced Audio Properties window [Warchamp7] Mute and Monitor are handled independently in the new Audio Mixer Removed Close button from What's New dialog [Warchamp7] Removed margins from What's New dialog [Warchamp7] 32.2 New Features Replaced add source dropdown with new dialog [Warchamp7] Improved FPS selector UX [jcm93] Added missing file support for filters [exeldro] Added ability for plugins to set custom icons for new source types [cg2121] Included .webp files when adding a directory to Image Slide Show source [TarunCore] Added copy paste functions to frontend API [exeldro] Added filter to compose SDR into HDR [jpark37] Added delete as a hotkey to delete sources on macOS [PatTheMav] Added dynamic bitrate support to multitrack video [lexano-ivs] 32.2 Changes Forced Intel-based installations to update to Apple Silicon version on macOS [PatTheMav] This change means that OBS Studio versions built for Intel-based Macs but running on Apple Silicon Macs will automatically update to OBS Studio built for Apple Silicon Macs. If an installation was using third-party plugins, those plugins will no longer load until replaced with Apple Silicon versions. Fixed audio mixer state getting out of sync when changing settings via websockets or plugins [Warchamp7] Added theming for checked QToolButtons [glikely] Improved OpenGL performance slightly on low-end machines [kkartaltepe] Set minimum size for color source to 1 pixel [exeldro] Added minimum width to spinboxes [Warchamp7] Disallowed overwriting the crash handler [sebastian-s-beckmann] Applied process mitigation policies for Windows [notr1ch] Adjusted description of multitrack video [jhnbwrs] Changed new capture devices to use fallback frame rate by default [PatTheMav] Improved DLL loading behavior on Windows [notr1ch] Limited multitrack video config to Custom service [PatTheMav] 32.2 Bug Fixes Fixed OAuth and dock state save corruption [PatTheMav] Fixed group bounds not resizing when removing items [howellrl] Fixed canvas mixes not being restored after video reset [dsaedtler] Fixed some erroneous crashes during shutdown [Warchamp7] Fixed display capture sometimes capturing black after a duplicator failure [ThrowTop] Fixed color of controls dock output buttons in System theme [shiina424] Fixed virtual camera reset failures [stephematician] Fixed potential crash when user discards changes in the settings window [suogesi] Fixed incorrect return value in virtualcam filter [xtfo] Fixed source toolbar buttons not working after dragging a source into a group [Warchamp7] Fixed properties hint icon spacing [Warchamp7] Fixed potential crash when a video device reconnects on macOS [jcm93] Fixed an issue where PipeWire could fail on NVIDIA GPUs [hoshinolina] Fixed obs_canvas_get_video_info returning incorrect framerate [dsaedtler] 32.2 Deprecations Deprecated obs_properties_add_button [sebastian-s-beckmann] Download: OBS Studio 32.2.0 RC1 | Portable | ARM64 | ~200.0 MB (Open Source) View: OBS Studio Homepage | Other Operating Systems | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • One Month Later
      pahariyaseo earned a badge
      One Month Later
    • Week One Done
      pahariyaseo earned a badge
      Week One Done
    • Week One Done
      hadiaali45 earned a badge
      Week One Done
    • Week One Done
      arone_24 earned a badge
      Week One Done
    • Reacting Well
      flexorcist earned a badge
      Reacting Well
  • Popular Contributors

    1. 1
      +primortal
      414
    2. 2
      PsYcHoKiLLa
      143
    3. 3
      Nick H.
      89
    4. 4
      +Edouard
      82
    5. 5
      neufuse
      72
  • Tell a friend

    Love Neowin? Tell a friend!